Список вопросов к экзамену Информатика ИТ
.docВопросы к экзамену
по дисциплинам «Информатика» и «Информационные технологии»
для студентов 1 курса факультета радиотехники и электроники
-
Информатика. Предмет и задачи. Структура информатики
-
Понятие информации. Свойства информации.
-
Измерение и представление информации. Единицы измерения информации
-
Методы воспроизведения и обработки данных. Меры информации
-
Классификация ЭВМ по принципу действия. Архитектура ЭВМ.
-
Структура современных ЭВМ. Основной цикл работы компьютера.
-
Системы счисления: выполнение арифметических операций.
-
Системы счисления: переводы из одной системы счисления в другую.
-
Булева алгебра. Высказывание, примеры истинных и ложных, простых и сложных высказываний.
-
Таблица истинности. Тавтология и противоречие.
-
Логические основы персонального компьютера. Назначение и принципы работы логических элементов И, ИЛИ, НЕ. Схемы.
-
Алгоритм и его свойства. Способы записи алгоритма.
-
Представление алгоритма в виде блок-схемы
-
Процесс создания компьютерной программы. Компиляция
-
Структура программ на С++. Описание переменных. Идентификаторы.
-
Библиотечные файлы. Директивы препроцессора.
-
Организация ввода/вывода в С++.
-
Простейшие стандартные типы данных языка С++. Объявление переменных
-
Арифметические выражения и операторы, логические выражения и операторы отношений. Стандартные математические функции языка С++.
-
Операторы языка С++: присвоения, составной оператор (операторные скобки), условные операторы, оператор выбора. Приведение типов
-
Операторы циклов, типы циклов в языке С.
-
Структурное программирование. Следование.
-
Выбор. Условие. Простое условие. Сложное условие
-
Циклы. Инструкция FOR. Циклы. Инструкция DO WILE. Циклы. Инструкция WHILE.
-
Массивы (определение, инициализация, способы перебора).
-
Ввод массива. Вывод массива.
-
Сортировка массивов.
-
Поиск в одномерных массивах.
-
Символьная информация и строки. Функции для работы со строками (библиотечный файл string.h).
-
Функции в С++. Формальные и фактические параметры
-
Передача параметров: по ссылке, по значению
-
Локальные и глобальные переменные
-
Динамическая память: адреса и указатели. Операции для работы с указателями.
-
Динамические переменные. Выделение и освобождение памяти
-
Указатели. Операции с указателями.
-
Динамические переменные. Операции new и delete. Примеры.
-
Массивы и указатели.
-
Динамические массивы.
-
Передача массивов в функции.
-
Ссылки. Описание ссылок, использование.
-
Тип данных struct. Описание типа, операции над типом данных struct.
-
Динамические структуры: линейно-связный список.
-
Классы. Описание классов. Части класса.
-
Классы. Конструкторы и деструкторы. Конструктор по умолчанию. Конструктор копирования.
-
Дружественные функции и классы.
-
Объекты как члены класса. Указатели на члены класса.