Вы находитесь на странице: 1из 3

Дисциплина: АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Направление подготовки: 38.03.05 Бизнес-информатика

Контрольные вопросы для подготовки к экзамену:


1. Виды и свойства информации.
2. Развитие компьютерной архитектуры (изобретение
микропрограммирования, изобретение операционной системы, перемещение
функциональности системы на уровень микрокоманд, устранение
микропрограммирования).
3. История создания электронной вычислительной техники.
4. Особенности мультифайлового программирования на языке Си
(Компиляция и компоновка. Автоматическая сборка проекта).
5. Создание интерфейсов на языке Си (Библиотека PDCurses. Функции
ввода и вывода PDCurses. Окна и панели PDCurses. Работа с мышью в PDCurses).
6. Создание файла массива вещественных чисел на языке Си.
7. Считывание данных из файла на языке Си.
8. Создание текстового файла с данными на языке Си.
9. Правила программирования на Си.
10. Создание Windows- приложения на языке Си.
11. Отладчики программного обеспечения и дизассемблирование.
12. Методология подготовки и решения задач на ЭВМ.
13. Этапы подготовки и решения задачи.
14. Понятие алгоритма и его свойства.
15. Формы представления алгоритмов.
16. Линейные, разветвляющиеся и циклические алгоритмы.
17. Алгоритмические языки и системы программирования.
18. Классификация и характеристики языков программирования.
19. Особенности среды программирования Python.
20. Создание интерфейса пользователя в Python.
21. Элементы управления Python. Свойства элементов управления Python.
22. Меню и диалоговые окна Python. Редактор меню Python.
23. Составление программного кода Python. Запуск программы Python.
24. Создание выполняемого файла Python. Данные и их описание Python.
25. Алфавит и лексемы языка Python.
26. Объявление переменных Python. Константы Python. Массивы Python.
27. Операторы Python, выражения и операции. Циклы.
28. Встроенные функции Python.
29. Объектно-ориентированное программирование на языке
программирования Python.
30. Особенности Python как объектно-ориентированного языка
программирования.
31. Объекты, методы, свойства, события Python.
32. Программирование, управляемое событиями Python.
33. Использование модулей и процедур Python.
34. Модульное программирование в Python.
35. Создание процедур-функций и процедур-подпрограмм Python.
36. Работа со значениями даты и времени Python.
37. Проекты и приложения в Python. Структура проекта Python.
38. Понятие функционального программирования.
39. Функция Python: определение и вызов.
40. Рекурсия Python.
41. Функции как параметры и результат Python.
42. Обработка последовательностей Python.
43. Итераторы Python.
44. Простые генераторы Python.
45. Карринг Python.

б) критерии оценивания компетенций (результатов)


Максимальная оценка 100%, в том числе:
- ответ на вопрос № 1 – от 0% до 50%;
- ответ на вопрос № 2 – от 0% до 50%.
в) шкала соответствия оценок
Рейтинговая Европейская
Оценка по пятибалльной шкале
оценка, % оценка
«Отлично» (5) 90-100 % A
82-89 % B
«Хорошо» (4)
75-81 % C
67-74 % D
«Удовлетворительно» (3)
60-66 % E
«Неудовлетворительно» (2) Менее 60 % F

в) описание шкалы оценивания


Итоговым результатом считается оценка, полученная студентом по
результатам работы в семестре (выставляется на основании результатов
контрольных работ, тестов, защиты курсовой работы и работы на семинарских
занятиях), проставленная преподавателем в зачетной ведомости. Студент может
получить интегральную оценку от 70% до 100%.
Пример экзаменационного билета:
УТВЕРЖДАЮ
Зав. кафедрой математических методов Направление подготовки 38.03.01 Экономика (бакалавр)
и бизнес-информатики Профиль – Информатика и технология программирования
_________________ Л.С. Притчина Форма обучения – очная
(подпись) (Ф.И.О.) Курс – 1
«_______» ______________________ 2018

по дисциплине «Информатика и технологии программирования»


(наименование дисциплины)

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №

1. Опишите и дайте характеристику объектам, методам, свойствам, событиям в языке


программирования Python.
2. Написать программу, которая выводит на экран графики динамики изменения
максимального, минимального и среднего курса доллара за заданное количество дней.
Исходные данные сформировать в текстовом файле самостоятельно. Построение
графика оформить в виде процедуры. Параметры процедуры: массив дат; количество
дней; массивы максимальных, минимальных и средних значений.

Преподаватель _____________________________________И.О. Фамилия


(подпись)