Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФОРМАТИКА Задания и контрольные вопросы.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.06 Mб
Скачать

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

им. Р.Е. АЛЕКСЕЕВА»

институт радиоэлектроники и информационных технологий

Кафедра «Прикладная математика»

Контрольные вопросы и задания по дисциплине Информатика (1 семестр)

Список контрольных вопросов и заданий к лабораторным работам для студентов всех направлений Института ядерной энергетики и технической физики (ИЯЭиТФ) дневной формы обучения

Нижний Новгород 2016

Состовители: Е.Ю. Леонова, И.А. Каныгина, С.А. Тарнаева, О.И. Чайкина

УДК 651.3.06

Контрольные вопросы и задания по дисциплине Информатика (1 семестр): список контрольных вопросов и заданий к лабораторным работам для студентов всех направлений Института ядерной энергетики и технической физики (ИЯЭиТФ) дневной формы обучения / НГТУ; сост.: Е.Ю. Леонова, И.А. Каныгина, С.А. Тарнаева, О.И. Чайкина, 2016 32 с.

Изложены контрольные вопросы и задания по дисциплине Информатика (1 семестр).

Научный руководитель А.А. Куркин

Редактор Э.Б. Абросимова

Подписано в печать . Формат 60 х 84 1/16. Бумага газетная.

Печать офсетная. Усл. печ. л. . Уч. изд. л. 1.0. Тираж 100 экз. Заказ 627.

Нижегородский государственный технический университет им. Р.Е. Алексеева.

Типография НГТУ. 603950, Нижний Новгород, ул. Минина, 24.

© Нижегородский государственный технический университет им. Р.Е. Алексеева, 2016

Раздел 1. «Основы алгоритмизации и программирования. Линейный и разветвляющийся алгоритм»

1.1 Контрольные вопросы

  1. Понятие алгоритма, виды алгоритмов.

  2. Перечислите виды блоков, используемые в блок-схеме. Объясните, для чего применяется каждый из блоков при составлении блок-схемы.

  3. Что такое программа?

  4. Структура программы С++.

  5. Какие символы используются в языке С++?

  6. В каком порядке выполняются арифметические действия при вычислении значений математических выражений.

  7. Запишите все стандартные математические функции языка С++.

  8. Какие основные операторы языка С++ Вам известны?

  9. Перечислите основные типы данных языка С++. Как в программе на языке С++ описать переменные типов int, double, float?

  10. Напишите в общем виде структуру операторов ввода исходных данных и вывода результатов на языке С++.

  11. Какой алгоритм называется линейным? Сформулируйте задачу, при решении которой используются этот алгоритм.

  12. Какой алгоритм называется разветвляющимся? Какие два вида разветвляющегося алгоритма Вам известны?

  13. Дайте определение простого разветвляющегося алгоритма. Сколько направлений ветвления он обеспечивает? Сформулируйте задачу, при решении которой используются этот алгоритм.

  14. Изобразите с помощью фрагмента блок-схемы структуру оператора условного перехода if для простого разветвляющегося алгоритма и напишите в общем виде соответствующий фрагмент программы на языке С++.

  15. Дайте определение многоразветвляющегося алгоритма. Сколько направлений ветвления он обеспечивает? Сформулируйте задачу, при решении которой используются этот алгоритм.

  16. Изобразите с помощью фрагмента блок-схемы структуру оператора условного перехода if для многоразветвляющегося алгоритма и напишите в общем виде соответствующий фрагмент программы на языке С++. Что означает термин: “вложенный оператор условного перехода”?