Компьютерные курсы
Звоните нам
8 (863) 273-83-80

Пишите нам
Мы ждем ваших вопросов и отзывов о работе


Программирование на языке С

Наименование разделов, дисциплин и тем

Всего, час.

1

Введение в язык С

2

Лексемы и пробельные символы. Основные типы данных. Диапазоны представляемых значений.

Декларация переменных. Константы.

Знакомство с интегрированной средой Visual C.

2

Структура программы

2

Использование библиотечных функций. Ввод с клавиатуры и вывод на экран.

Написание простых программ.

Компиляция, компоновка и выполнение программ.

3

Операции

4

Арифметические и логические операции. Операции присваивания. Отношения. Битовые, адресные и прочие операции. Приоритеты и ассоциативность операций.

Трассировка программы.

4

Операторы

4

Оператор-выражение и составной оператор. Метки. Управляющие операторы goto, if-else, switch.

Операторы цикла while, do-while иfor.

Использование операторов break, continue и return.

5

Препроцессор

4

Препроцессорные директивы#include, #define, #undef, #if - #else - #endif.

Макроопределения с параметрами. Правила оформления деклараций.

6

Массивы

4

Декларация массивов и их размещение в памяти. Индексация элементов массива. Алгоритмы суммирования, поиска и сортировки.

7

Функции

4

Аргументы и параметры. Прототип функции. Возвращение значения функцией. Рекурсия.

8

Классы памяти

4

Время жизни и область видимости объекта. Декларации на внутреннем и внешнем уровнях. Модификаторы auto, register, static, extern. Динамическое распределение памяти. Определяемые типы typedef.

9

Адресная арифметика

4

Декларация указателей. Операции с указателями. Использование указателей как аргументов функции. Указатели на функции. Указатели и массивы. Указатели и строки.

10

Структуры

4

Декларация структур. Инициализация и доступ к элементам структуры. Вложенные структуры и массивы структур. Объединения.

11

Файлы

4

Понятие потока – stream. Структура типа FILE. Открытие и закрытие файлов. Операции ввода-вывода. Указатель чтения-записи в файле. Последовательный и произвольный доступ.

Главная | Документы | Заявка | Новости | Гостевая | Контакты


© Все права защищены. ДГТУ 2005-2011г. web-разработчик