Шесть лабораторных работ учебного пособия методически связаны единой целью: разработать оптимальную по точности и быстродействию ассемблерную программу вычисления заданной функции на ЦВМ с фиксированной запятой. В каждой работе приведен пример её выполнения с подробными комментариями. Трудоемкость лабораторного практикума соответствует учебному плану Калужского филиала МГТУ им. Н.Э. Баумана для на…
Основу содержания книги составляют разработанные автором задачи и примеры, ярко демонстрирующие возможности языка. В занимательной и доступной форме описывается история языков семейства Basic, реализация различных видов алгоритмов средствами Visual Basic, работа с подпрограммами и файлами, мультимедийные возможности языка, написание простых игр. Большое внимание уделено интерфейсу VB. Каждая из ра…
Книга представляет собой сборник программ и задач для самостоятельного решения. Примеры различной степени сложности – от простейших до приложений работы с графикой и базами данных Microsoft Access и Microsoft SQL Server Compact Edition – демонстрируют назначение базовых компонентов, раскрывают тонкости разработки приложений Windows Forms в Microsoft Visual C++. Справочник, входящий в книгу, содерж…
Книга представляет собой сборник программ и задач для самостоятельного решения. Примеры различной степени сложности – от простейших до приложений работы с графикой и базами данных, в том числе Microsoft Access и Microsoft SQL Server Compact – демонстрируют назначение базовых компонентов, раскрывают тонкости разработки приложений Windows Forms в Miсrosoft Visual C#. Уделено внимание использованию т…
Книга написана на основе лекционных курсов раздела «Информатика и ИКТ. Алгоритмизация и визуальное программирование», проводимых в рамках проекта «Обучающие сетевые олимпиады» (ОСО-2006). Проект ОСО-2005 является номинантом международного конкурса «ИТ-образование в Рунете» (http://ict.edu.ru/konkurs). Курс программирования предполагает последовательное изучение материала от простого к сложному. Бо…
Учебное пособие «Начала программирования в среде ЛогоМиры» предназначено учащимся, как младших, так и средних классов общеобразовательных школ. Проект ОСО-2005 является номинантом международного конкурса «ИТ-образование в Рунете» (http://ict.edu.ru/konkurs). Пособие знакомит читателей с основами программирования в среде, разработанной специально для детей. Эта среда не только упрощает процесс прог…
Книга «Программирование на Python для начинающих» является исчерпывающим руководством для того, чтобы научиться программировать на языке Python. В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый интерпретатор Python, вы с первого же дня сможете создавать свои собственные исполняем…
Учебное пособие представляет собой краткое изложение лекционного курса «Программирование на языке С», читаемого для студентов ГУИМЦ. Изложены основные концепции программирования на языке С/С++, рассмотрены особенности реализации классических алгоритмов программирования на этом языке, приведены примеры использования С/С++ для решения конкретных задач с использованием различных типов и структур данн…
Подробно рассмотрены основные методы и нотации, применяемые при разработке сложного программного обеспечения. Особое внимание уделено проектированию программных систем с использованием структурного, объектного и компонентного подходов. Детально разобраны основные приемы обеспечения требуемых технологических свойств. Приведена классификация и проанализированы принципы проектирования пользовательски…
Изложены основные теоретические положения разработки программного обеспечения с использованием структурного и объектно-ориентированных подходов. Подробно рассмотрены основные приемы решения задач различных классов, в том числе приемы создания и обработки динамических структур данных, без которых невозможно современное программирование. Особое внимание уделено оценке точности получаемых результатов…
Приведены обработка числовых типов данных, краткие теоретические сведения, примеры программ реализации изучаемых алгоритмов, а также задания для выполнения лабораторных работ по каждой из рассматриваемых в курсе тем. Пособие ориентировано на среду программирования Delphi и содержит большое количество важных алгоритмов решения инженерных задач. Представлены полные комплекты заданий (не менее 25 вар…
Изложена современная теория масштабирования числовых данных и арифметических операций в ЦВМ с фиксированной запятой. Приведена инженерная методика проектирования ассемблерных программ для вычислительных алгоритмов. Работоспособность методики подтверждают примеры ассемблерных программ с подробным анализом результатов. Содержание учебного пособия соответствует курсу лекций, которые автор читает в Ка…
Алгоритмы – это рецепты, которые делают возможным эффективное программирование. Их изучение позволяет усвоить общие подходы к решению задач и накапливать полезные методики для их решения. В этой книге представлено множество классических алгоритмов. Вы узнаете, где они применяются и как их анализировать, чтобы понять их поведение. Эта книга может быть полезной не только в вашей текущей профессионал…
Брошюра знакомит читателя с простейшими вычислительными устройствами – конечными автоматами. Изучаются автоматы-распознаватели (автоматы без выхода) и автоматы-преобразователи (автоматы с выходом). С различных точек зрения характеризуются конечно-автоматные множества – множества, распознаваемые конечными автоматами. Рассматриваются некоторые обобщения конечных автоматов. Решается важная задача о р…
Цветное руководство по JavaScript для начинающих позволит в короткое время освоить этот язык программирования и приступить к созданию красивых и функциональных сайтов. Вся информация представлена схематично и снабжена наглядными примерами, а код и другие элементы, необходимые для обучения, читатели могут скачать и использовать совершенно бесплатно.