Эксперт по сдаче вступительных испытаний в ВУЗах
Вопросы к зачёту
по курсу
«Информатика и программирование»
для студентов факультета бизнеса
380305 бизнес — информатика дневная и заочная формы обучения
2 семестр
Вопросы к зачёту
1. Линейный процесс обработки данных (ЛПОД). Блок-схема. Особенности (ЛПОД).
2. Выражение. Операнд. Оператор. Операция. Приоритеты выполнения операторов в выражениях. Тип выражения. Инфиксная и постфиксная форма записи операций.
3. Операция присваивания. Синтаксис. Правило совместимости по присваиванию.
4. Разветвляющийся процесс обработки данных (РПОД). Блок-схема. Особенности (РПОД).
5. Оператор if. Синтаксис оператора. Управляющая структура IFTHEN. Тестирование программ с управляющей структурой IFTHEN. Соответствие между структурой IFTHEN и оператором if.
6. Оператор if else. Синтаксис оператора. Управляющая структура IFTHENELSE. Тестирование программ с управляющей структурой IFTHENELSE. Соответствие между структурой IFTHENELSE и оператором if.
7. Оператор switch. Синтаксис оператора. Управляющая структура CASE. Е-схема выполнения. Тестирование программ с управляющей структурой CASE. Соответствие между структурой CASE и оператором switch.
8. Циклический процесс обработки данных (ЦПОД). Блок-схема. Особенности (ЦПОД).
9. Цикл с предусловием. Оператор while. Синтаксис оператора. Управляющая структура WHILEDO. Необходимое условие правильной организации цикла. Е-дерево и Е-схема выполнения. Тестирование программ с управляющей структурой WHILEDO. Соответствие между структурой WHILEDO и оператором while.
10. Цикл с постусловием. Оператор do. Синтаксис оператора. Управляющая структура DOUNTIL. Необходимое условие правильной организации цикла. Е-дерево и Е-схема выполнения. Тестирование программ с управляющей структурой DOUNTIL. Соответствие между структурой DOUNTIL и оператором do.
11. Цикл с индексом. Оператор for. Синтаксис оператора. Управляющая структура FORDO. Е-схема выполнения. Тестирование программ с управляющей структурой FORDO. Соответствие между структурой FORDO и оператором for.
12. Целочисленный тип int. Множество значений. Константа. Описание переменных. Операции, определённые на значениях типа int.
13. Тип char (символьный тип). Множество значений. Литеральная константа. Описание переменных. Операции, определённые на значениях символьного типа.
14. Тип bool (булевский тип). Множество значений. Константа. Описание переменных. Операции, определённые на значениях булевского типа.
15. Вещественный тип double. Множество значений. Константа. Описание переменных. Операции, определённые на значениях тип double.
16. Строковые типы string, StringBuilder. Описание типа. Множество значений. Литеральная константа. Описание переменных. Операции, определённые на значениях строкового типа. Функции для работы со значениями строкового типа. Индексация символов в строке.
17. Массивы. Описание типа. Множество значений. Описание переменных. Операции, определённые на массивах. Организация значений одномерных и двумерных массивов в памяти. Доступ к компонентам массива для записи и считывания их значений. Индексация. Функции Length, GetLength.
18. Методы. Синтаксис описания методов. Локальные переменные. Формальные параметры. Глобальные переменные. Вызов метода. Оператор return. Тип void.
19. Механизм обмена данными между вызывающим методом и вызываемым методами. Формальные параметры. Формальные параметры-значения. Формальные параметры-ссылки. Фактические параметры. Правило соответствия между фактическими и формальными параметрами при вызове подпрограмм.
20. Технология структурного программирования.
21. Структурные методы анализа и проектирования.
22. Модульное программирование.
23. HIPO- диаграмма.
24. Базовые управляющие структуры структурного программирования.
25. Проектирование и тестирование программы в технологии структурного программирования.
Ссылка на первоисточник:
http://www.omua.ru