Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ИНФОРМАТИКА_2009.doc
Скачиваний:
17
Добавлен:
02.06.2015
Размер:
1.08 Mб
Скачать

11. Введение в программирование на эвм

Современные языки и системы программирования Язык С и С++

Алфавит Идентификаторы Арифметические операции Математические функции Программирование формул Линейный алгоритм Структура С-программы Объявления переменных Операция присваивания Ввод-вывод переменных Форматирование вывода целых и вещественных чисел

Структурное программирование Управляющие структуры Структуры следования Структуры выбора Структуры с единственным выбором if двойным - ifelse и множественным выбором switch Разветвляющиеся алгоритмы и их программирование

Составные операции присваивания операции инкремента и декремента унарная операция приведения к типу операции проверки на равенство неравенство и операции отношения логические операции условная операция Приоритеты и ассоциативность операций

Структуры повторения Циклы с предусловием и постусловием Циклы с заданным числом повторений и итерационные циклы Операторы циклов for while do...while Операторы break и continue Примеры алгоритмов и программ: вывод на текстовый экран таблицы значений и графика функции вычисления с задаваемой точностью значения функции по разложению в сходящийся ряд

Стандартные и пользовательские типы данных Тип массив Объявление массивов Инициализация массивов Числовые и символьные массивы Хранение строк в массивах символов Ввод-вывод массивов Примеры использования и обработки одномерных и двумерных массивов

Символьные данные - символы строки Ввод-вывод Функции-элементы ввода-вывода Примеры программ обработки текстов Стандартная библиотека обработки символов Библиотечные функции работы со строками

Функции пользователя Прототип вызов и определение функции Параметры и аргументы Вызов по значению и вызов по адресу – с аргументами-ссылками и аргументами-указателями Передача массива в функцию

Указатели Объявление и инициализация Доступ к адресуемым данным

Динамическое выделение и освобождение памяти Функции для выделения и освобождения динамической памяти Контроль за выделением памяти Динамические массивы

Структурный тип и тип-объединение Способы определения Переменные (объекты) структурного типа и типа-объединение Инициализация и присваивание Указатели на структуры Доступ к элементам (полям) Указатели на структуры как элементы структур Тип-перечисление.

Работа с экраном в текстовом режиме Управление текстовым экраном Работа с окнами Управление цветом и звуком Вывод текста.

Работа с экраном в графическом режиме Управление экраном Переход в графический режим и обратно Вывод текста Рисование линий и точек Вывод графика функции на экран

Потоковый ввод-вывод (верхний уровень)Открытие и закрытие потокаФайлы с последовательным и произвольным доступом в С++. Функции для работы с файлами.

12. Работа в интегрированной среде Borland C++

Назначение среды Идентификация файлов Начало и завершение работы Окна Система меню Операции с файлами Редактирование файлов Поиск и замена текста Компиляция компоновка и выполнение программы Средства отладки Управление проектом Управление средой Управление окнами Система помощи