<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Классика программирования &#8212; Knigausa Bookstore: Russian Books</title>
	<atom:link href="https://knigausa.com/%D1%81%D0%B5%D1%80%D0%B8%D1%8F/%d0%ba%d0%bb%d0%b0%d1%81%d1%81%d0%b8%d0%ba%d0%b0-%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f/feed/" rel="self" type="application/rss+xml" />
	<link>https://knigausa.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Sun, 08 Jun 2025 05:48:24 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>
	<item>
		<title>Введение в UML от создателей языка</title>
		<link>https://knigausa.com/product/%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b2-uml-%d0%be%d1%82-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d1%82%d0%b5%d0%bb%d0%b5%d0%b9-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 17 Dec 2023 15:06:04 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b2-uml-%d0%be%d1%82-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d1%82%d0%b5%d0%bb%d0%b5%d0%b9-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0/</guid>

					<description><![CDATA[Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности, например классы, написанные на специальных языках программирования, схемы баз данных и программные компоненты многократного использования.
Предлагаемое вашему вниманию руководство пользователя содержит справочный материал, дающий представление о том, как можно использовать UML для решения разнообразных проблем моделирования. В книге подробно, шаг за шагом, описывается процесс разработки программных систем на базе данного языка.
Издание адресовано читателям, которые уже имеют общее представление об объектно-ориентированных концепциях (опыт работы с конкретными объектно-ориентированными языками или методиками не требуется, хотя желателен). В первую очередь руководство предназначено для разработчиков, занятых созданием моделей UML. Тем не менее, книга будет полезна всем, кто осваивает, создает, тестирует или выпускает в свет программные системы.
2-е издание.]]></description>
										<content:encoded><![CDATA[<p>Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности, например классы, написанные на специальных языках программирования, схемы баз данных и программные компоненты многократного использования.<br />
 Предлагаемое вашему вниманию руководство пользователя содержит справочный материал, дающий представление о том, как можно использовать UML для решения разнообразных проблем моделирования. В книге подробно, шаг за шагом, описывается процесс разработки программных систем на базе данного языка.<br />
 Издание адресовано читателям, которые уже имеют общее представление об объектно-ориентированных концепциях (опыт работы с конкретными объектно-ориентированными языками или методиками не требуется, хотя желателен). В первую очередь руководство предназначено для разработчиков, занятых созданием моделей UML. Тем не менее, книга будет полезна всем, кто осваивает, создает, тестирует или выпускает в свет программные системы.<br />
 2-е издание.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">651828</post-id>	</item>
		<item>
		<title>Читаем Тьюринга</title>
		<link>https://knigausa.com/product/%d1%87%d0%b8%d1%82%d0%b0%d0%b5%d0%bc-%d1%82%d1%8c%d1%8e%d1%80%d0%b8%d0%bd%d0%b3%d0%b0/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 17 Dec 2023 09:35:26 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d1%87%d0%b8%d1%82%d0%b0%d0%b5%d0%bc-%d1%82%d1%8c%d1%8e%d1%80%d0%b8%d0%bd%d0%b3%d0%b0/</guid>

					<description><![CDATA[Книга, которую вы держите в руках, принадлежит перу известного американского популяризатора Чарлза Петцольда. В ней автор исследует главную работу Алана Тьюринга, посвященную проблеме разрешимости. Именно в этой работе впервые появились знаменитые машины Тьюринга, ставшие на многие годы универсальной теоретической концепцией computer science.
Автор тонко и деликатно проведет вас по самым потаенным уголкам, из которых родились на свет современные компьютеры и современное программное обеспечение.
Читателя ждет захватывающее путешествие в прошлое, из которого получилось наше настоящее и развивается будущее.]]></description>
										<content:encoded><![CDATA[<p>Книга, которую вы держите в руках, принадлежит перу известного американского популяризатора Чарлза Петцольда. В ней автор исследует главную работу Алана Тьюринга, посвященную проблеме разрешимости. Именно в этой работе впервые появились знаменитые машины Тьюринга, ставшие на многие годы универсальной теоретической концепцией computer science.<br />
 Автор тонко и деликатно проведет вас по самым потаенным уголкам, из которых родились на свет современные компьютеры и современное программное обеспечение.<br />
 Читателя ждет захватывающее путешествие в прошлое, из которого получилось наше настоящее и развивается будущее.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">614486</post-id>	</item>
		<item>
		<title>Алгоритмы и структуры данных.Второе издание</title>
		<link>https://knigausa.com/product/%d0%b0%d0%bb%d0%b3%d0%be%d1%80%d0%b8%d1%82%d0%bc%d1%8b-%d0%b8-%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d1%8b-%d0%b4%d0%b0%d0%bd%d0%bd%d1%8b%d1%85-%d0%b2%d1%82%d0%be%d1%80%d0%be%d0%b5-%d0%b8/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sat, 16 Dec 2023 17:17:03 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%b0%d0%bb%d0%b3%d0%be%d1%80%d0%b8%d1%82%d0%bc%d1%8b-%d0%b8-%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d1%8b-%d0%b4%d0%b0%d0%bd%d0%bd%d1%8b%d1%85-%d0%b2%d1%82%d0%be%d1%80%d0%be%d0%b5-%d0%b8-2/</guid>

					<description><![CDATA[В классическом учебнике тьюринговского лауреата Ник-лауса Вирта аккуратно, на тщательно подобранных примерах прорабатываются традиционные темы алгоритмики – сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согла-сованию с автором переработана с целью максимального прояс-нения их логики. Нотацией примеров теперь служит Оберон/Компонентный Паскаль – наиболее совершенный потомок старого Паскаля по прямой линии.
2-е издание]]></description>
										<content:encoded><![CDATA[<p>В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики &#8212; сортировка и поиск, рекурсия, динамические структуры данных.Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией! примеров теперь служит Оберон/Компонентный Паскаль &#8212; наиболее совершенный потомок старого Паскаля по прямой линии.Все программы проверены и работают в популярном варианте Оберона &#8212; системе Блэкбокс, и доступны в исходниках на сайте издательства вместе с самой системой и дополнительными материалами.Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов, активно использующих программирование в работе.Книга может быть использована как учебное пособие при обучении будущих программистов, начиная со старшеклассников в профильном обучении, а также подходит для систематического самообразования.2-е издание.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">306053</post-id>	</item>
		<item>
		<title>Построение компиляторов. Второе издание</title>
		<link>https://knigausa.com/product/%d0%bf%d0%be%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d0%be%d0%bc%d0%bf%d0%b8%d0%bb%d1%8f%d1%82%d0%be%d1%80%d0%be%d0%b2-%d0%b2%d1%82%d0%be%d1%80%d0%be%d0%b5-%d0%b8%d0%b7%d0%b4%d0%b0/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 14 Aug 2023 13:00:04 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%bf%d0%be%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d0%be%d0%bc%d0%bf%d0%b8%d0%bb%d1%8f%d1%82%d0%be%d1%80%d0%be%d0%b2-%d0%b2%d1%82%d0%be%d1%80%d0%be%d0%b5-%d0%b8%d0%b7%d0%b4%d0%b0/</guid>

					<description><![CDATA[Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектированиякомпиляторов. На примере простого языка Оберои-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон.Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.2-е издание.]]></description>
										<content:encoded><![CDATA[<p>Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования<br />
 компиляторов. На примере простого языка Оберои-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон.<br />
 Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.<br />
 2-е издание.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1302232</post-id>	</item>
		<item>
		<title>Разработка операционной системы и компилятора. Проект Оберон</title>
		<link>https://knigausa.com/product/%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b9-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d1%8b-%d0%b8-%d0%ba%d0%be/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 19 Oct 2022 13:46:05 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b0-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8%d0%be%d0%bd%d0%bd%d0%be%d0%b9-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d1%8b-%d0%b8-%d0%ba%d0%be/</guid>

					<description><![CDATA["Мы хотели не только дать совет, как может создаваться система, но и показать, как она была создана. В связи с этим ключевую роль в книге играют тексты программ: только они содержат окончательные объяснения. По этой причине выбору удобного формализма придавалась особая важность: мы разрабатывали язык Оберон не только как эффективный инструмент реализации, но и как средство публикации алгоритмов. Благодаря своей структуре, язык Оберон удобен для отображения глобальной модульной структуры любой программной системы. Но еще важнее то, что мы надеялись представить заслуживающее внимания исследование значительной части программирования вообще для пользы всех тех, кто стремится учиться на опыте других". Никлаус Вирт]]></description>
										<content:encoded><![CDATA[<p>«Мы хотели не только дать совет, как может создаваться система, но и показать, как она была создана. В связи с этим ключевую роль в книге играют тексты программ: только они содержат окончательные объяснения. По этой причине выбору удобного формализма придавалась особая важность: мы разрабатывали язык Оберон не только как эффективный инструмент реализации, но и как средство публикации алгоритмов. Благодаря своей структуре, язык Оберон удобен для отображения глобальной модульной структуры любой программной системы. Но еще важнее то, что мы надеялись представить заслуживающее внимания исследование значительной части программирования вообще для пользы всех тех, кто стремится учиться на опыте других». Никлаус Вирт.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1130437</post-id>	</item>
		<item>
		<title>Дизайн и эволюция языка-С++. Второе издание</title>
		<link>https://knigausa.com/product/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd-%d0%b8-%d1%8d%d0%b2%d0%be%d0%bb%d1%8e%d1%86%d0%b8%d1%8f-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-%d1%81-%d0%b2%d1%82%d0%be%d1%80%d0%be%d0%b5-%d0%b8%d0%b7%d0%b4%d0%b0/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sat, 04 Sep 2021 13:27:03 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd-%d0%b8-%d1%8d%d0%b2%d0%be%d0%bb%d1%8e%d1%86%d0%b8%d1%8f-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-%d1%81-%d0%b2%d1%82%d0%be%d1%80%d0%be%d0%b5-%d0%b8%d0%b7%d0%b4%d0%b0/</guid>

					<description><![CDATA[В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++. Здесь изложены цели, принципы и практические ограничения, наложившие отпечаток на структуру и облик C++, обсужден дизайн недавно добавленных в язык средств: шаблонов, исключений, идентификации типа во время исполнения и пространств имен. Автор анализирует решения, принятые в ходе работы над языком, и демонстрирует, как правильно применять "реальный объектно-ориентированный язык программирования". Книга удобно организована, поучительна, написана с юмором. Описание ключевых идей даст начинающему пользователю ту основу, на которой позже он выстроит свое понимание всех деталей языка. Опытный программист найдет здесь обсуждение принципиальных вопросов проектирования, что позволит ему лучше понять язык, с которым он работает.]]></description>
										<content:encoded><![CDATA[<p>В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++. Здесь изложены цели, принципы и практические ограничения, наложившие отпечаток на структуру и облик C++, обсужден дизайн недавно добавленных в язык средств: шаблонов, исключений, идентификации типа во время исполнения и пространств имен. Автор анализирует решения, принятые в ходе работы над языком, и демонстрирует, как правильно применять &#171;реальный объектно-ориентированный язык программирования&#187;. Книга удобно организована, поучительна, написана с юмором. Описание ключевых идей даст начинающему пользователю ту основу, на которой позже он выстроит свое понимание всех деталей языка. Опытный программист найдет здесь обсуждение принципиальных вопросов проектирования, что позволит ему лучше понять язык, с которым он работает.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">630518</post-id>	</item>
		<item>
		<title>Введение в теорию языков программирования</title>
		<link>https://knigausa.com/product/%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b2-%d1%82%d0%b5%d0%be%d1%80%d0%b8%d1%8e-%d1%8f%d0%b7%d1%8b%d0%ba%d0%be%d0%b2-%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sat, 07 Aug 2021 12:04:10 +0000</pubDate>
				<guid isPermaLink="false">https://knigausa.com/product/%d0%b2%d0%b2%d0%b5%d0%b4%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b2-%d1%82%d0%b5%d0%be%d1%80%d0%b8%d1%8e-%d1%8f%d0%b7%d1%8b%d0%ba%d0%be%d0%b2-%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be/</guid>

					<description><![CDATA[Языки программирования от Фортрана и Кобола до Caml и Java играют ключевую роль в управлении сложными компьютерными системами.
Книга "Введение в теорию языков программирования" представляет читателю средства, необходимые для проектирования и реализации подобных языков. В ней предлагается единый подход к различным формализмам для определения языков программирования - операционной и денотационной семантике. Особое внимание при этом уделяется способам задания отношений между тремя объектами: программой, входным значением и результатом. Эти формализмы демонстрируются на примере таких типичных элементов языков программирования, как функции, рекурсия, присваивание, записи и объекты. При этом показывается, что теория языков программирования состоит не в последовательном изучении самих языков один за другим, а строится вокруг механизмов, входящих в различные языки. Изучение таких механизмов в книге приводит к разработке вычислителей, интерпретаторов и компиляторов, а также к реализации алгоритмов вывода типов для учебных языков.]]></description>
										<content:encoded><![CDATA[<p>Языки программирования от Фортрана и Кобола до Caml и Java играют ключевую роль в управлении сложными компьютерными системами.<br />
Книга &#171;Введение в теорию языков программирования&#187; представляет читателю средства, необходимые для проектирования и реализации подобных языков. В ней предлагается единый подход к различным формализмам для определения языков программирования &#8212; операционной и денотационной семантике. Особое внимание при этом уделяется способам задания отношений между тремя объектами: программой, входным значением и результатом. Эти формализмы демонстрируются на примере таких типичных элементов языков программирования, как функции, рекурсия, присваивание, записи и объекты. При этом показывается, что теория языков программирования состоит не в последовательном изучении самих языков один за другим, а строится вокруг механизмов, входящих в различные языки. Изучение таких механизмов в книге приводит к разработке вычислителей, интерпретаторов и компиляторов, а также к реализации алгоритмов вывода типов для учебных языков.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1135321</post-id>	</item>
	</channel>
</rss>
