Вопросы к экзамену по дисциплине «Программирование» icon

Вопросы к экзамену по дисциплине «Программирование»


НазваниеВопросы к экзамену по дисциплине «Программирование»
Размер5.13 Kb.
ТипВопросы к экзамену

Вопросы к экзамену
по дисциплине «Программирование»
направление «Бизнес-информатика», 2011-2012 уч. г.



Преподаватель: к.ф.-м.н., доц. Давлетшин Р.С.


  1. Алфавит, синтаксис и семантика языка С++. Понятие алгоритма.

  2. Структура программы на языке С++. Характеристика процедурных языков программирования.

  3. Типы данных. Описание констант и переменных стандартных типов. Приведение типов.

  4. Полная и неполная форма ветвления. Структура множественного выбора switch. Оператор безусловного перехода goto.

  5. Перечисления. Объединения. Смеси.

  6. Структуры повторения (цикл с предусловием, цикл с постусловием, структура повторения for). Операторы break и continue.

  7. Подпрограммы. Функции в С++. Описание функции и ее вызов. Локальные переменные. Формальные и фактические параметры. Прототипы функций.

  8. Ссылки и ссылочные параметры. Вызов функций по ссылке с аргументами-указателями. Аргументы по умолчанию.

  9. Функции с переменным количеством параметров. Указатели на функцию как параметр. Перегрузка функций.

  10. Рекурсия. Рекурсивные алгоритмы. Итерационные алгоритмы.

  11. Адреса и указатели. Объявление указателей. Операции над указателями. Указатели, объявленные как const.

  12. Статические массивы в С++. Сечения массива и указатели.

  13. Использование указателей при работе с массивами. Динамическое выделение памяти. Передача массивов в функции.

  14. Символьный тип в С++. Библиотека обработки символов ctype.

  15. Строки в С++. Функции gets и puts стандартной библиотеки stdio. Функции работы со строками библиотек cstring и stdlib.

  16. Тип struct (структура) в С++. Сравнительный анализ с типом record в Turbo Pascal.

  17. Динамические структуры. Списки.

  18. Динамические структуры. Стеки. Деки. Очереди.

  19. Файловый ввод-вывод в С++. Использование средств библиотеки stdio.

  20. Файловый ввод-вывод в С++. Использование средств библиотеки fstream. Файлы последовательного доступа. Файлы произвольного доступа.

  21. Текстовый вывод (на экран) в С++.

  22. Объектное программирование. Основные понятия. Объекты и классы.

  23. Классы. Определение класса. Методы класса. Спецификаторы доступа к членам класса. Область действия класса и доступ к членам класса.

  24. Управление доступом к членам класса. Инициализация объектов класса: конструкторы. Использование конструкторов с аргументами по умолчанию. Использование деструкторов.

  25. Классы. Константные объекты и функции-члены. Дружественные функции и дружественные классы.

  26. Наследование: базовые классы и производные классы. Защищенные члены класса. Типы наследования (открытое, защищенное, закрытое).

  27. Использование конструкторов и деструкторов в производных классах. Множественное наследование.

  28. Директивы препроцессора: #include, #define, #error.

  29. Манипуляторы потоков. Состояния формата потоков.

Похожие:

Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по дисциплине «Программирование»
Структура программы на языке С++. Характеристика процедурных языков программирования
Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по дисциплине «Конструирование программ и языки программирования»
Опишите и дайте определения основным понятиям (алгоритм, программа, программирование, синтаксис и семантика языка, транслятор, язык...
Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по дисциплине «Аудит»
Вопросы к экзамену по дисциплине «Аудит» для специальности 080109. 65 «Бухгалтерский учет, анализ и аудит»
Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по курсу «Программирование»
Системы счисления: десятичная, унарная, римская, фибоначчиева, факториальная, уравновешенная троичная
Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену для заочного отделения по дисциплине: «Основы аудита»
Вопросы к экзамену для заочного отделения по дисциплине: «Основы аудита» для специальности: «Финансы и кредит» (5С)
Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по дисциплине «Инновационный менеджмент»

Вопросы к экзамену по дисциплине «Программирование» iconПрограмма дисциплины "Программирование на языке высокого уровня" 1 семестр
Введение. Введение в программирование. Понятия программа, программирование, программист. Природа программного продукта. Программирование...
Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по дисциплине «Финансирование, кредитование, налогообложение»

Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по дисциплине «химические основы жизни»

Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по дисциплине: «Организация и управление пассажирскими автомобильными перевозками»

Вопросы к экзамену по дисциплине «Программирование» iconВопросы к экзамену по дисциплине «Основы маркетинга»
Модели покупательского поведения: базовая, экономическая, социологическая, психологическая
Вы можете разместить ссылку на наш сайт:
Документы


При копировании материала укажите ссылку ©ignorik.ru 2015

контакты
Документы