Хелпикс

Главная

Контакты

Случайная статья





Вопросы к экзамену. Проведение экзамена



Вопросы к экзамену

  1. Устройство компьютера. Процессор, оперативная память, внешние устройства: предназначение и основные функции.
  2. Системное и прикладное программное обеспечение
  3. Свойства алгоритма. Способы записи алгоритма
  4. Блок-схемы алгоритмов. Функциональные блоки.
  5. Линейные алгоритмы. Алгоритмическая структура «следование».
  6. Алгоритмическая структура «ветвление». Структуры «если-то», «если-то-иначе», «выбор»
  7. Алгоритмическая структура «цикл». Цикл с предусловием. Цикл с постусловием. Арифметический цикл.
  8. Языки программирования. Языки высокого и низкого уровня. Языки алгоритмические и неалгоритмические.
  9. Среды разработки. Состав среды разработки. Предназначение транслятора (компилятора), компоновщика (сборщика), отладчика.
  10. Подготовка программы к выполнению. Компиляторы и интерпретаторы.
  11. Технологии (методологии) программирования. Принципы структурного программирования.
  12. Структура программы на языке С++.
  13. Константы в языке С++. Целые, вещественные, символьные и строковые константы.
  14. Типы данных в языке С++. Спецификаторы типов.
  15. Описание переменных в языке С++. Именованные константы.
  16. Области видимости переменных.
  17. Оператор присваивания. Операторы инкремента и декремента.
  18. Арифметические операции.
  19. Операции сравнения.
  20. Логические операции.
  21. Побитовые логические операции.
  22. Операции сдвига.
  23. Операторы передачи управления в языке С++. Вызов функции. Возврат значения функции. Безусловный переход.
  24. Математические функции в языке С++.
  25. Условные операторы в языке С++. Условная операция.
  26. Операторы цикла в языке С++
  27. Операторы break и continue
  28. Составной оператор
  29. Пустой оператор
  30. Массивы. Одномерные и многомерные массивы. Объявление и инициализация. Обращение к элементам массива.
  31. Упорядочивание массива методом выбора
  32. Упорядочивание массива методом пузырька
  33. Пользовательские типы данных. Перечисления.
  34. Пользовательские типы данных. Структуры.
  35. Оператор sizeof.
  36. Преобразование стандартных типов данных. Явное и неявное преобразование.
  37. Понятие указателя и адреса переменной. Разыменование указателя.
  38. Арифметические операции с указателями. Использование операторов инкремента и декремента при работе с указателями.
  39. Понятие указателя и адреса переменной. Указатели и массивы. Указатели на указатели.
  40. Ссылки.
  41. Области памяти.
  42. Динамическое выделение памяти. Операторы new и delete.
  43. Динамическое выделение памяти. Функции malloc, calloc и free.
  44. Функции. Прототипы функций. Передача параметров по ссылке и по значению.
  45. Рекурсивные алгоритмы.
  46. Массивы как параметры функций. Структуры как параметры функций.
  47. Значение параметров функции по умолчанию.
  48. Перегрузка функций.
  49. Строки. Представление строк в памяти. Служебные символы (escape-последовательности). Работа с символами строки.
  50. Строки. Копирование строк. Конкатенация строк.
  51. Определение длины строки. Сравнение строк.
  52. Преобразование строк и чисел.
  53. Работа с датой и временем
  54. Ввод-вывод. Типы потоков. Стандартные потоки.
  55. Библиотека iostream. Объекты cin и cout.
  56. Библиотека stdio.h. Неформатированный ввод-вывод строк.
  57. Библиотека stdio.h. Форматированный ввод строк.
  58. Библиотека stdio.h. Форматированный вывод строк.
  59. Библиотека conio.h

 

 

Проведение экзамена

На экзамене студент вытягивает билет, содержащий два общих вопроса из представленного выше перечня вопросов. Время на подготовку – 45 минут. При подготовке разрешается пользоваться литературой и конспектом лекций.

 

После подготовки преподаватель задает студенту 8 частных вопросов практического и теоретического характера:

- 3 частных вопроса по 1-му вопросу билета

- 3 частных вопроса по 2-му вопросу билета

- 2 вопроса по программе курса

Ответ оценивается по 50-балльной системе.

Минимальная оценка – 20 баллов.

Балл, полученный на экзамене суммируются с баллами за практические занятия. Итоговая оценка выставляется на основе суммарного балла в соответствии со следующей таблицей:

ИТОГОВАЯ ОЦЕНКА Минимальный балл Максимальный балл
Неудовлетворительно

Если оценка за экзамен < 20 или не выполнены практические занятия

Удовлетворительно
Хорошо
Отлично

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.