Time_C (Выполненная курсовая работа)
Описание файла
Файл "Time_C" внутри архива находится в следующих папках: MGAPI_C, DOC_C. Документ из архива "Выполненная курсовая работа", который расположен в категории "". Всё это находится в предмете "программирование и алгоритмизация" из 5 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "программирование и алгоритмизация" в общих файлах.
Онлайн просмотр документа "Time_C"
Текст из документа "Time_C"
Программирование и основы алгоритмизации.
Распределение учебного времени по разделам, темам и видам занятий
N п/п | Наименование разделов и тем | Кол-во | Из них | Прим. | ||
Лекц. | Семин. | Практ. | ||||
1 | Базовые понятия языка | |||||
1,1 | Алфавит, идентификаторы, служебные слова | |||||
Алфавит | ||||||
Идентификатор | ||||||
Служебные слова | ||||||
1.2 | Константы и строки | |||||
Символы или символьные константы | ||||||
Целые константы | ||||||
Вещественные константы | ||||||
Предельные значения и типы арифметических констант | ||||||
Нулевой указатель | ||||||
Константы перечисляемого типа | ||||||
Строки или строковые константы | ||||||
1.3 | Переменные и именованные константы | |||||
Переменная на объект | ||||||
Определение переменных | ||||||
Предельные значения переменных | ||||||
Инициализация переменных | ||||||
Именованные константы | ||||||
1.4 | Операции | |||||
Знаки операций | ||||||
Унарные (одноместные) операции | ||||||
Бинарные (двуместные) операции | ||||||
1.5 | Разделители | |||||
Квадратные скобки | ||||||
Круглые скобки | ||||||
Фигурные скобки | ||||||
Запятая | ||||||
Точка с запятой | ||||||
Многоточие | ||||||
Звездочка | ||||||
Обозначение присваивания | ||||||
Признак процессорных средств | ||||||
1.6 | Выражения и приведение арифметических типов | |||||
Отношения и логические выражения | ||||||
Присваивание (выражение и оператор) | ||||||
Приведение типов | ||||||
Правила преобразования типов | ||||||
Выражения с поразрядными операциями | ||||||
условное выражение | ||||||
2 | Введение в программирование на языке Си | |||||
2.1 | Структура и компоненты простой программы | |||||
Текст программы и препроцессор | ||||||
Структура программы | ||||||
Функция форматированного вывода | ||||||
Программы печати предельных констант | ||||||
Применимость вещественных данных | ||||||
Выделение лексем из текста программы | ||||||
2.2 | Элементарные средства программирования | |||||
Деление операторов языка Си на группы | ||||||
Метки и пустой оператор | ||||||
Оператор перехода | ||||||
Программа оценки машинного нуля | ||||||
Ввод данных | ||||||
2.3 | Операторы цикла | |||||
Три формы операторов цикла | ||||||
Оператор break | ||||||
Оператор continue | ||||||
2.4 | Массивы и вложение операторов цикла | |||||
Массивы и переменные с индексами | ||||||
Вложенные циклы | ||||||
Инициализация массивов | ||||||
2.5 | Функции | |||||
Определение функций | ||||||
Обращение к функции и ее прототип | ||||||
2.6 | Переключатели | |||||
3 | Препроцессорные средства | |||||
3.1 | Стадии и команды препроцессорной обработки | |||||
Стадии препроцессорной обработки | ||||||
Директивы препроцессора | ||||||
3.2 | Замены в тексте | |||||
Директива #define | ||||||
Цепочка подстановок | ||||||
3.3 | Включение текстов из файлов | |||||
3.4 | Условная компиляция | |||||
Директивы ветвлений | ||||||
Операция #defined | ||||||
3.5 | Макроподстановки средствами препроцессора | |||||
Моделирование многомерных массивов | ||||||
отличия макросов от функций | ||||||
Препроцессорные операции в строке замещения | ||||||
3.6 | Вспомогательные директивы | |||||
Препроцессорные обозначения строк | ||||||
Реакция на ошибки | ||||||
Пустая директива | ||||||
Прагмы | ||||||
3.7 | Встроенные макроимена | |||||
4 | Указатели, массивы, строки | |||||
4.1 | Указатели на объекты | |||||
Адреса и указатели | ||||||
Операции над указателями | ||||||
Арифметические операции и указатели | ||||||
Указатели и отношения | ||||||
4.2 | Указатели и массивы | |||||
Указатели и доступ к элементам массивов | ||||||
Массивы динамической памяти | ||||||
Массивы указателей и моделирование многомерных массивов | ||||||
4.3 | Символьная информация и строки | |||||
Ввод-вывод символьных данных | ||||||
Внутренние коды и упорядоченность символов | ||||||
Строки или строковые константы | ||||||
Строки и указатели | ||||||
5 | Функции | |||||
5.1 | Общие сведения о функциях | |||||
Определение функций | ||||||
Описание функции и ее тип | ||||||
Вызов функции | ||||||
5.2 | Указатели в параметрах функции | |||||
Указатель параметр | ||||||
Имитация подпрограмм | ||||||
5.3 | Массивы и строки как параметры функций | |||||
Массивы в параметрах | ||||||
Строки как параметры функций | ||||||
5.4 | Указатели на функции | |||||
Указатели при вызове функций | ||||||
Массивы указателей на функции | ||||||
Указатели на функции как параметры | ||||||
Указатель на функцию как возвращаемое функцией значение | ||||||
Библиотечные функции с указателями на функции в параметрах | ||||||
5.5 | Функции с переменным количеством параметров | |||||
Доступ к адресам параметров из списка | ||||||
Макросредства для переменного числа параметров | ||||||
5.6 | Рекурсивные функции | |||||
5.7 | Классы памяти и организация программ | |||||
Локализация объектов | ||||||
Глобальные объекты | ||||||
Динамическая память | ||||||
Внешние объекты | ||||||
5.8 | Параметры функции main | |||||
6 | Структуры и объединения | |||||
6.1 | Структурные типы и структуры | |||||
Производные типы | ||||||
Структурный тип | ||||||
Определение структур | ||||||
Выделение памяти для структур | ||||||
Доступ к элементам структур | ||||||
6.2 | Структуры, массивы и указатели | |||||
Массивы и структуры в качестве элементов | ||||||
Массивы структур | ||||||
Указатели на структуры | ||||||
Указатели как средство доступа к компонентам структур | ||||||
Операции над указателями на структуры | ||||||
Указатели на структуры как компоненты структур | ||||||
6.3 | Структуры и функции | |||||
Имитация абстрактных типов данных | ||||||
6.4 | Динамические информационные структуры | |||||
Статическое и динамическое представление данных | ||||||
Односвязный список | ||||||
рекурсия при обработке списка | ||||||
6.5 | Объединения и битовые поля | |||||
Объединения | ||||||
Объединяющий тип | ||||||
Битовые поля | ||||||
7 | Ввод-вывод информации | |||||
7.1 | Потоковый ввод-вывод | |||||
Открытие и закрытие потока | ||||||
Стандартные функции и файлы для работы с ними | ||||||
Работа с файлами на диске | ||||||
7.2 | Ввод-вывод нижнего уровня | |||||
Открытие, закрытие файла | ||||||
Чтение и запись данных | ||||||
Произвольный доступ к файлу. |
5