Учебное пособие. Ульяновск : УлГТУ, 2013. – 133 с. В пособии рассматриваются принципы создания программ на языке Си. Изложены принципы процедурного и объектно-ориентированного программирования и основы построения компиляторов. Приводятся основные операторы C и C++, описание основных и структурных типов данных, примеры программ. Достоинством является наличие большого количества примеров для иллюстрации излагаемого материала и наличие заданий для выполнения лабораторных работ по основным разделам изучаемого курса. Пособие предназначено для подготовки студентов, обучающихся по направлению по дисциплине «Программирование для ЭВМ». Предназначено для студентов вузов дневной формы обучения. Содержание Введение Основные конструкции языка программирования Си Основные элементы языка Типы данных Выражения Структура программы на Си Препроцессор Операторы Использование основных типов данных Массивы Указатели Строки Структуры Перечисление Объединения Поля битов Функции Описание функции Рекурсивные функции Использование указателей для связи между функциями Параметры функции MAIN Установки по умолчанию Хранение информации и вызов функции Перегрузка имен функций Классы памяти Файлы Управление оперативной памятью (ОП) Функции для работы с ОП Динамические списки Отладка и обработка исключительных ситуаций Прерывания Понятие прерывания. Типы прерываний Прерывания системы ROM-BIOS Использование прерываний BIOS для работы с клавиатурой Программные средства для обращения к прерываниям Объективно-ориентированное программирование (ООП) Определение класса Дружественные функции класса Переопределение операторов Наследование Использование свободной памяти при работе с классами Изучение этапа лексического анализа трансляторов языков программирования Архитектура компилятора Лексический анализ Изучение этапа синтаксического анализа трансляторов языков программирования Синтаксический анализ Контекстно-свободные грамматики Практикум по программированию Построение программ разветвленной структуры Программирование циклов Обработка массивов данных Обработка строк Обработка структур данных Обработка списков Описание класса Описание функций-членов класса Дружественные функции Создание списка объектов Производные классы Лексический анализ Синтаксический анализ Приложение Библиографический список
Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
Челябинск: Издательский центр ЮУрГУ, 2010. - 175 с.
Учебное пособие по курсу программирования на языке Си написано в соответствии утвержденной c программой для обучения студентов на кафедре информатики Южно-Уральского государственного университета по специальности «Прикладная информатика в экономике». Цель пособия состоит в поэтапном формировании у учащихся знаний о методах...
Учебное пособие по дисциплине "Информатика". - М.: Московский гос. ин-т электроники и математики, 2010. - 44 с. Учебное пособие по дисциплине "Информатика" предназначено для студентов первого курса дневного отделения. Основной целью пособия является освоение студентами правил элементарного программирования на языке Си. Язык программирования Си Конструкции языка Си Условный...
Интернет-издание, в 4-х частях. — 228 стр. Введение в программирование на языке Си Простейшие программы Переменные Выбор вариантов Циклы Методы отладки программ Работа в графическом режиме Процедуры Функции Структура программ Анимация. Случайные и псевдослучайные числа Хранение и обработка данных Массивы Символьные строки Матрицы (двухмерные массивы) Массивы символьных строк...
Ульяновск: УлГУ, 2015. – 319 с. Учебное пособие предлагает читателю курс программирования, ориентированный на язык Си. Пособие содержит много примеров с часто применяемыми алгоритмами и фундаментальными структурами данных, при этом для некоторых задач приводится несколько способов решения в зависимости от начальных данных. Также имеется большое количество задач для отработки...
Ульяновск: УлГУ, 2011. — 214 с. Учебное пособие представляет собой учебный курс, который ориентирован на язык программирования Си, описываются распространенные реализации данного языка. Рассматриваются такие темы, как стандартные потоки ввода-вывода, алгоритмы обработки последовательностей, одномерные массивы, матрицы, указатели и адреса памяти, особое внимание уделено...
М.: МГУ, 1999. — ISBN 5-89407-048-1 Сборник задач составлен как дополнение к учебнику Б. Кернигана и Д. Ритчи «Язык программирования Си», поэтому в нем сохранен такой же порядок разделов. Однако предполагается, что некоторое минимальное представление о структуре программы на Си и простейшем вводе-выводе у читателя имеется (в объеме разделов 1.7 и 1.8 первой главы учебника по...