Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

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

Работа добавлена на сайт samzan.net:


Основы алгоритмизации и программирования

ИСиТ  I   2013/2014 гг.

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

доц. Пацей Н.В.

  1.  Понятие информации и  алгоритма  (Единицы измерения, хранения и передачи информации. Формы представления алгоритма. Программы.)
  2.  Системы счисления. (Десятичная, шестнадцатеричная, двоичная. Перевод чисел.)
  3.  Базовые типы данных С/С++: char,int,long,float,double. Размер данных. Модификатор типа unsigned. 
  4.  Преобразование типов данных. Явное и неявное преобразования.
  5.  Определение переменных. Константы и переменные.
  6.  Арифметические и адресные операции. Особенности их выполнения: приоритеты, направление выполнения.
  7.  Побитовые логические операции (конъюнкция, дизъюнкция, по модулю 2, сдвиги, инвертирование). Пример использования.
  8.  Операции сравнения и машинно-ориентированные операции. Особенности их выполнения: приоритеты, направление выполнения.
  9.  Операции  присваивания. Особенности выполнения. Условная операция ?:
  10.  Структура программы С/С++.
  11.  Операции ввода-вывода. Строковый и символьный ввод-вывод.
  12.  Операции ввода-вывода. Потоковый  и форматированный ввод-вывод.
  13.  Операторы простой последовательности. Вложенность операторов.
  14.  Препроцессорные директивы. Подключение заголовочных файлов. Обработка макроопределений. Условная компиляция
  15.  Управляющие конструкции С/С++. Условные операторы.
  16.  Особенности синтаксиса и выполнения операторов перехода continue, break.
  17.  Опеатор перехода goto. Оператор return.
  18.  Управляющие конструкции С/С++.  Переключатель switch.
  19.  Управляющие конструкции С/С++. Циклы while, do-while.
  20.   Управляющие конструкции С/С++. Цикл  for.
  21.  Алгоритмы и способы их описания.
  22.  Классы памяти и области действия переменных  (auto, static, extern, register)
  23.  Трансляция, компоновка, библиотеки.
  24.  Массив. Определение и инициализация массива .
  25.  Ввод, вывод и сортировка массива.
  26.  Символы, строки. (объявление, инициализация)
  27.   Алгоритмы работы со строками (подсчет дины строки, объединение строк, удаление заданного символа)
  28.  Стандартные функции работы со строками
  29.  Логический смысл переменных в программах. Признак, счетчик, накопитель, минимум, максимум (примеры).
  30.  Логический смысл переменных в программах. Работа с последовательностью, арифметические выражения. Примеры.
  31.  Понятие указателя.
  32.  Операции над указателями.
  33.  Массивы и указатели .Понятие индекса. Инициализация. Доступ к  компонентам.
  34.  Указатели и строки. Примеры работы (объединение строк, поиск заданного символа).
  35.  Матрицы. Инициализация, ввод, вывод.
  36.  Связь между указателями и элементами матриц. Алгоритмы поиска минимума и суммы элементов матрицы  (через указатели).
  37.  Указатели на указатели.
  38.  Объявление и определение функции.
  39.  Вызов и использование функций. Статические функции.
  40.  Способы передачи аргументов в функции (по ссылке и по значению).
  41.  Массивы и строки как параметры функций.
  42.  Перегрузка функций. Задание параметров функции по умолчанию.
  43.  Функции с переменным числом аргументов. (с параметром счетчик и ограничителем).
  44.  Функции и видимость переменных в них (локальные, глобальные,  параметры функций).
  45.  Указатели как формальные параметры и  результат функции.
  46.  Динамические переменные. Функции и операторы работы с динамическими переменными. Основные свойства.
  47.  Динамические массивы. Понятие статического и динамического объекта, массива.
  48.  . Приведение типов указателей. Приоритет указателей. Указатель на void.
  49.  Массивы указателей как структура данных. Способы формирования МУ. Включение, исключение элементов.
  50.  Многоуровневые указатели.
  51.  Объявление и инициализация структур.
  52.  Свойства структур. Обращение к полям структуры на основе составных имен (примеры).
  53.  Операции над структурами. Вложенные структуры (пример обращения).
  54.  Объединения. Основные свойства и назначение.
  55.  Битовые поля.
  56.  Перечисления.




1. Икона в переводе с греческого означает
2. Статья 74 Ежегодные отпуска Гражданам состоящим в трудовых отношениях с предприятиями учреждениями орган
3. Ich komme us lmty Ich bin chtzehn
4. Маркетинговая деятельность на примере ООО Гвики
5. реферат дисертації на здобуття наукового ступеня кандидата медичних наук Ки
6. История рекламы в Северной Америке
7. Источники налогового права
8. ТЕМАТИКИ И ИНФОРМАТИКИ Было непросто принять решение о поступлении на факультет прикладной математики и и
9. На тему Фінансовий механізм- його склад та структура шляхи вдосконалення
10. Предметная область и ее онтология
11. тема национальных счетов и основные макроэкономические показатели
12. Найти iPhone в Настройках iCloud Найти iPhone
13. Блок и Маяковский поэт и эпоха
14. і ~арапайым к~мірсулар моносахаридтер деп аталады
15. Особливості психіатричного мислення
16. влечение к чувственным восприятиям ведь независимо от того есть от них польза или нет их ценят ради них сам
17. Исследование платежеспособности и финансовой устойчивости на примере ООО
18. I УПРАВЛІННЯ ПРОЦЕСАМИ РУХУ ПЕРСОНАЛУ ВИДИ ФАКТОРИ ТА ПОКАЗНИКИ РУХУ ПЕРСОНАЛУ Рух персоналу ~ зміна
19. Тема 13 Повторність сукупність і рецидив злочинів Пратичне заняття Мета заняття- розглянути та за
20. Вот какие наши мамы Музыкальный руководитель Дианова Елена Алексеевна