close

Вход

Забыли?

вход по аккаунту

"Методы программирования и информатика"

код для вставкиСкачать
“МЕТОДЫ ПРОГРАММИРОВАНИЯ И ИНФОРМАТИКА”
Специальность 1-31 03 01 – математика
1 курс 2014 - 2015 учебный год
ВОПРОСЫ К ЭКЗАМЕНУ
1. Формальные и естественные языки. Парадокс Ришара. Нормальная нотация Бекуса.
Синтаксические диаграммы.
2. Языки программирования. Классификация языков программирования. Уровень языка.
3. Структуры алгоритмов. Простые команды. Составные команды: команды следования,
ветвления, повторения. Запись базовых команд на языках программирования. Примеры.
4. Алгоритмы. Основные этапы решения задач на ЭВМ. Способы представления
алгоритмов. Блок-схемы. Псевдокод. Алгоритмические языки.
5. Структурное программирование и точность программ. Структурные блок-схемы.
Базовые конструкции структур управления и их реализация в программе.
6. Методы разработки алгоритмов и программ: проектирование сверху-вниз, снизу-вверх,
модульное программирование, структурное кодирование.
7. Методы разработки алгоритмов и программ. Тестирование и отладка алгоритмов и
программ. Стиль программирования.
8. Язык программирования Паскаль. Общий вид программы. Правила пунктуации. Раздел
операторов и раздел описаний. Комментарии. Примеры.
9. Типы данных языка программирования Паскаль. Классификация. Тождественность и
совместимость типов. Изменение/приведения типов и значений.
10. Типы данных языка программирования Паскаль Скалярные стандартные типы
данных. Скалярные типы данных пользователя. Примеры.
11. Типы данных языка программирования Паскаль.
Скалярные типы данных
пользователя. Примеры.
12. Типы данных языка программирования Паскаль. Структурированные типы данных.
Общая классификация. Примеры.
13. Язык программирования Паскаль. Разделы объявлений меток и констант. Разделы
объявлений типов и переменных. Примеры.
14. Язык программирования Паскаль. Объявление процедур и функций. Стандартные
процедуры и функции. Арифметические, скалярные, специальные функции и функции
преобразования типов.
15. Язык программирования Паскаль. Определенные пользователем процедуры и
функции. Объявление процедур и функций пользователя.
16. Язык программирования Паскаль. Объявление Определенные пользователем
процедуры и функции. Параметры – значения, параметры – переменные и параметры –
константы..
17. Язык программирования Паскаль. Операции. Классификация. Арифметические
унарные и бинарные операции. Приоритет операций. Примеры.
18. Язык программирования Паскаль. Операции. Классификация. Операции отношения.
Логические операции. Приоритет операций. Примеры.
19. Язык программирования Паскаль. Операторы. Классификация. Простые и
структурные операторы. Примеры.
20. Язык программирования Паскаль. Операторы. Составной оператор. Примеры.
21. Язык программирования Паскаль. Операторы. Условные операторы. Операторы IF.
Примеры.
22. Язык программирования Паскаль. Операторы. Условные операторы. Операторы
CASE. Примеры.
23. Язык программирования Паскаль. Операторы повтора. Оператор WHILE. Примеры.
24. Язык программирования Паскаль. Операторы повтора. Оператор REPEAT. Примеры.
2
25. Язык программирования Паскаль. Операторы повтора. Операторы FOR. Примеры.
26. Язык программирования Паскаль. Процедуры ввода. Форматный. Текстовый
стандартный файл INPUT. Перенаправление стандартного ввода. Примеры.
27. Язык программирования Паскаль. Стандартные приемы работы с устройствами
ПЭВМ. Модуль CRT. Процедуры и функции. Работа с клавиатурой, звуком.
28. Язык программирования Паскаль. Стандартные приемы работы с устройствами
ПЭВМ. Модуль CRT. Процедуры и функции. Управление курсором. Работа в текстовом
видеорежиме. Текстовые окна. Видеодоступ.
29. Язык программирования Паскаль. Процедуры вывода. Форматный вывод. Текстовый
стандартный файл OUTPUT. Перенаправление стандартного вывода. Примеры.
30. Язык программирования Паскаль. Структурированный тип данных – строка.
Объявление типа STRING, объявление переменных и констант типа STRING. Операции над
строками. Процедуры и функции.
31. Язык программирования Паскаль. Структурированный тип данных – строка. Базовые
алгоритмы - подсчет.
32. Язык программирования Паскаль. Структурированный тип данных – строка. Базовые
алгоритмы - поиск.
33. Язык программирования Паскаль. Структурированный тип данных – строка. Базовые
алгоритмы - обмен.
34. Язык программирования Паскаль. Структурированный тип данных – строка. Базовые
алгоритмы - корректировка.
35. Язык программирования Паскаль. Структурированный тип данных – массив.
Объявление типа массив, переменных и констант типа массив. Операции. Размещение
элементов массивов в памяти компьютера. Примеры.
36. Язык программирования Паскаль. Структурированный тип данных – массив. Вводвывод значений элементов массивов.
37. Язык программирования Паскаль. Структурированный тип данных – массив. Базовые
алгоритмы – подсчет.
38. Язык программирования Паскаль. Структурированный тип данных – массив. Базовые
алгоритмы – поиск.
39. Язык программирования Паскаль. Структурированный тип данных – массив. Базовые
алгоритмы - обмен.
40. Язык программирования Паскаль. Структурированный тип данных – множество.
Объявление типа множество, объявление переменных и констант типа множество.
Операции над величинами типа множество. Примеры.
41. Язык программирования Паскаль. Структурированный тип данных – множество.
Ввод-вывод значений множеств. Примеры.
42. Язык программирования Паскаль. Структурированный тип данных – множество.
Примеры использования типа множество.
43. Язык программирования Паскаль. Структурированный тип данных - запись.
Объявление типа запись, объявление переменных типа запись. Составное имя. Примеры.
44. Язык программирования Паскаль. Структурированный тип данных - запись. Оператор
доступа к полям записи WITH. Записи с вариантами. Примеры.
45. Язык программирования Паскаль. Структурированный тип данных - запись Примеры
использования типа запись.
46. Язык программирования Паскаль. Структурированный тип данных - запись. Массивы
записей. Примеры.
Доцент кафедры ВМиП
В.В.Орлов
Заведующий кафедрой
Д.С.Кузьменков
1/--страниц
Пожаловаться на содержимое документа