Программирование

Главная | Другие дисциплины
анотация модуля | вводная лекция | входной рейтинг контроль
анотация модуля №1 | лекции №1-3 | лабораторные №1-8 | промежуточное тестирование по модулю №1
анотация модуля №2 | лекции №4-7 | лабораторные №9-18 | промежуточное тестирование по модулю №2
анотация модуля №3 | лекции №8-12 | лабораторные №19-25 | промежуточное тестирование по модулю №3
анотация модуля №4 | лекции №13-15 | лабораторные №26-31 | промежуточное тестирование по модулю №4
анотация модуля №5 | лекции №16-17 | лабораторные №32-35 | промежуточное тестирование по модулю №5
анотация модуля №6 | лекции №18-20 | лабораторные №36-41 | промежуточное тестирование по модулю №6
анотация модуля №7 | лекции №21-23 | лабораторные №42-45 | промежуточное тестирование по модулю №7
анотация модуля | список экзаменационных вопросов | часто задаваемые вопросы | итоговое тестирование
small logoИтоговый модуль

 

СПИСОК ЭКЗАМЕНАЦИОННЫХ ВОПРОСОВ

1) Базовые понятия языка C ++ - константы, идентификаторы, строковые литералы.

2) Скалярные типы данных. Составные типы – массивы. Индексное выражение.

3) Скалярные типы данных. Составные типы – структуры, объединения.

4) Операторы циклов for, while и do while.

5) Условный оператор if и оператор выбора switch .

6) Использование операторов return, break, continue, goto.

7) Операторы ввода/вывода. Работа с файлами.

8) Определение функций в программе. Формальные и фактические параметры. Типы возвращаемых значений.

9) Связь указателей и массивов.

10) Использование указателей в качестве параметров и возвращаемых значений функций.

11) Статическое и динамическое выделение памяти. Способы динамического выделения памяти в C и C ++.

12) Основные понятия ООП. C ++ как язык, поддерживающий ООП.

13) Понятие класса. Структура класса и способы его определения.

14) Поля и методы класса, модификаторы доступа.

15) Создание и уничтожение экземпляра класса. Конструкторы и деструкторы.

16) Перегрузка функций. Функция с параметрами по умолчанию.

17) Понятие шаблона функции.

18) Инкапсуляция, наследование и полиморфизм.

19) Наследование. Иерархия классов. Доступ к членам базовых классов.

20) Множественное наследование. Виртуальные классы.

21) Статические данные класса. Статические методы класса.

 

 

О нас | Карта сайта | Наши контакты | ©2007 Красноярский Государственный Педагогический Университет им. В.П.Астафьева
Перепечатка с указанием ссылки.