Progr_C (Выполненная курсовая работа)
Описание файла
Файл "Progr_C" внутри архива находится в следующих папках: MGAPI_C, DOC_C. Документ из архива "Выполненная курсовая работа", который расположен в категории "". Всё это находится в предмете "программирование и алгоритмизация" из 5 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "программирование и алгоритмизация" в общих файлах.
Онлайн просмотр документа "Progr_C"
Текст из документа "Progr_C"
Программирование и основы алгоритмизации.
Учебная программа.
-
Предисловие.
Программа предназначена для студентов вузов, изучающих дисциплину «Программирование и основы алгоритмизации.». Основная задача курса - ознакомить студентов в достаточно полной и вместе с тем компактной форме с основными средствами одного из самых распространенных и мощных машинных языков, применяемых в профессиональном программировании, стандартного языка Си, научить правильному пониманию созданных профессиональными программистами программ, а при необходимости, к созданию и своих собственных программных средств.
2. Методические принципы.
Первая половина занятия посвящается лекционному изложению учебного материала, вторая - практическим занятиям, закрепляющим лекцию, по завершении тем проводятся итоговые семинары. Учебный материал излагается в структурированной форме с использованием готовых действующих программ, что позволяет в ограниченные сроки решить поставленную учебную задачу. Рассматриваются назначение и работа исполняемых модулей программ, структура исходных модулей программ (текста программ), процессы трансляции и линкерования. На практических занятиях учащимся предлагается преобразовать рассмотренные программы в соответствии с новыми исходными данными, а также создать свои собственные программы, используя изложенный лекционный материал. Особое внимание уделяется разделам общего характера, знание которых необходимо всем студентам независимо от их будущей специализации и конкретных проблемно-ориентированных программ, используемых в выбранных областях. Учитывая загруженность студентов, отсутствие у многих из них домашних компьютеров упор делается на максимально полное использование аудиторного времени с минимумом домашних заданий. Программа соответствует объему обучения стандартному языку Си в вузах.
3. Программные разделы.
Программа состоит из разделов:
-
Базовые понятия языка.
-
Введение в программирование на языке Си.
-
Препроцессорные средства.
-
Указатели, массивы, строки.
-
Функции.
-
Структуры и объединения.
-
Ввод и вывод информации
4. Программа курса.
В разделе «Базовые понятия языка» рассматриваются алфавит, идентификаторы, служебные слова, константы и строки, переменные, операции, разделители, выражения и приведение арифметических типов.
В разделе «Введение в программирование на языке Си» рассматриваются структура и компоненты простой программы, элементарные средства программирования, операторы цикла, массивы и вложение операторов цикла, функции, переключатели.
В разделе «Препроцессорные средства» рассматриваются стадии и команды препроцессорной обработки, замены в тексте, включение текстов из файлов, условная компиляция, макроподстановки средствами препроцессора, вспомогательные директивы, встроенные макроимена.
В разделе «Указатели, массивы, строки» рассматриваются указатели на объекты, указатели и массивы, символьная информация и строки.
В разделе «Функции» рассматриваются общие сведения о функциях, указатели в параметрах функций
В разделе «Структуры и объединения» рассматриваются структурные типы и структуры, структуры и массивы, структуры и указатели, структуры и функции, динамические информационные структуры, объединения и битовые поля.
В разделе «Ввод и вывод информации» рассматриваются потоковый ввод-вывод информации, ввод-вывод нижнего уровня.
5. Литература.
-
Подбельский В.В., Фомин С.С. Программирование на языке Си - М: Финансы и статистика, 2000.
-
Керниган Б., Ритчи Д. Язык программирования Си / Пер. с англ. - М.: Финансы и статистика, 1992.
-
Болски М.И. Язык программирования Си / Пер. с англ. Справочник. - М.: Радио и связь, 1988.
-
Уэйт М., Прата С., Мартин Д. Язык Си / Пер. с англ. - М.:Мир, 1988.
-
Белецкий Я. Энциклопедия языка Си / Пер. с англ. - М.:Мир, 1992.
-
Джехани Н. Программирование на языке Си. / Пер. с англ. Справочник. - М.: Радио и связь, 1988.
-
Уинер Р. Язык Турбо Си / Пер. с англ. - М.:Мир, 1991.
-
Левкин Г.Н., Левкина В.Е. ДЕМО ТУРБО СИ - М: ПРОК, 1992.
-
Бошкин А.В., Дубнер П.Н. Работа в Турбо СИ – М: ЮКИС, 1991.
-
Прокофьев, Н.Н. Сухарев, Ю.Е. Храмов Графические средства Турбо С и Турбо С++ - М: Финансы и статистика, 1992.
-
Шилдт Г. Полный справочник по С, 4-е издание/ Пер. с англ. – М, С-Пб, Киев: Издательский дом Вильямс, 2002.
-
Трой Д. Программирование на языке Си для персонального компьютера IBM PC/ Пер. с англ. – М: Радио и связь, 1991.
-
Касаткин А.И., Вальвачев А.Н. От Turbo C к Borland C++ Справочное пособие – Минск: Вышэйшая школа, 1992
-
Касаткин А.И. Управление ресурсами Справочное пособие – Минск: Вышэйшая школа, 1992.
-
Касаткин А.И. Системное программирование Справочное пособие – Минск: Вышэйшая школа, 1993.
-
Евтеев В.В., Махонько А.М., Юзбашьянц Основы информатики и вычислительной техники, Методические рекомендации – М: Государственная Академия Управления им. С. Орджоникидзе, Учебный центр довузовской подготовки АЗЪ, 1987.
-
Чернов Е.А. Проектирование станочной электроавтоматики – М: Машиностроение, 1989.
-
Березин Б.И., Березин С.Б. Начальный курс С и С++ - М: ДИАЛОГ-МИФИ, 2003.
-
Cтефанович А.Е. Программный имитатор электронных схем (ПИЭС) Методические указания по выполнению курсового проекта по дисциплине «Программирование и основы алгоритмизации». - М: МГАПИ, 2004.
3