Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Билеты программирование

.doc
Скачиваний:
15
Добавлен:
26.02.2016
Размер:
50.69 Кб
Скачать

Вопросы к экзамену по дисциплине«Основы программирования>>/<<Языки

программирования>>

1 . Базовые средства языка С++: состав, алфавит, ключевые слова, идентификаторы

константы. Этапы разработки исполняемого файла.

2. Типы данных языка С++. Структура программы.

З. Переменные, выражения и операции языка С++. Приоритет и порядок

выполнения операции.

4. Операторы языка С++: ветвления, цикла, передачи управления, выражения.

5. Указатели языка С++. Операции с указателями. Ссылки.

6. Массивы языка C++

7. Функции языка С++. Объявление, определение и вызов функций.

8. Параметры и аргументы функций. Передача массивов. имен функций в качестве

параметров.

9. Перегрузка функций. Примеры

l 0. Рекурсивные функции Примеры.

П . Шаблонные функции. Примеры.

1 2. Директивы препроцессора. Форматированный взвод/вывод в языке С++.

1 3. Работа с текстовыми файлами в языке С++

14. Работа с двоичными файлами в языке С++.

15. Принципы объектно-ориентированного програг'1мирования.

16. Классы. Спецификаторы доступа. Конструкторы и деструкторы. Список

инициализации элементов.

1 7. Перегрузка операторов.

1 8. Дружественные функции и классы.

1 9. Статические элементы класса.

20. Наследование. Простое и множественное наследование.

2t Полиморфизм и виртуальные функции-

22. Преобразование типов.

23. Исключительные ситуации.

24. Интегрированная среда разработки ПО Мicrosoft Visual Studio.

25. Базовые компоненты Label, ТехtВох, Button. CheckBox, RadioButton.

26. Базовые компоненты GroupBox, ListBox, ListView, ImageList

27. Базовые компоненты ToolTip, Panel, CheckedListBox, Timer, Numeric

28. Базовые компоненты UpDown, StatusStrip, NotifyIcon, ToolStrip

29. Базовые компоненты MenuStrip, OpenFileDialog, SaveFileDialog

30. Линейных структуры данных. Списки.

3 1 . Линейные структуры данных. Стек.

32. Линейные структуры данных. Очереди.

ЗЗ. Линейных структуры данных. Дек.

34. Нелинейные структуры данных. Бинарные деревья.

35. Поиск данных. Последовательный

36. Поиск данных. Бинарный.

37. Поиск данных. Хэш-поиск.

38. Сверхдлинные числа. Способы представления. Виды целочисленной

сверхдлинной арифметики

39. Китайская теорема.. Алгоритм Гарнера.

40. Аддитивные операции над сверхдлинными целыми числами.

4t Мультипликативные операции над сверхдлинными целыми числами

42. Операции сравнения сверхдлинных чисел..

43. Контейнерные классы. Последователыв1е контейнеры

44. Контейнерные классы. Ассоциативные контейнеры.

45.Обобщенные алгоритмы

46.Проектирование и тестирование программных средств