- •Контрольные вопросы и задания по дисциплине Информатика (1 семестр)
- •Раздел 1. «Основы алгоритмизации и программирования. Линейный и разветвляющийся алгоритм»
- •1.1 Контрольные вопросы
- •1.2 Варианты заданий для лабораторной работы №1 «Линейный и разветвляющийся алгоритм»
- •Раздел 2. «Циклический алгоритм»
- •2.1 Контрольные вопросы
- •2.2 Варианты заданий для лабораторной работы №2 «Циклический алгоритм»
- •Раздел 3. «Одномерные и двумерные массивы»
- •3.1. Контрольные вопросы
- •3.2 Варианты заданий для лабораторной работы «Одномерные и двумерные массивы» Задача 1. (массив выбирается студентом самостоятельно)
- •Задача 2. (массив выбирается студентом самостоятельно)
- •Задача 3. (массив выбирается студентом самостоятельно)
Раздел 3. «Одномерные и двумерные массивы»
3.1. Контрольные вопросы
Что называется одномерным массивом?
Что называется размерностью одномерного массива?
Как объявить одномерный массив в программе на языке С++?
Изобразите с помощью фрагмента блок-схемы ввод одномерного массива с клавиатуры и напишите в общем виде соответствующий фрагмент программы на языке С++. Что означает термин: “поэлементный ввод одномерного массива”?
Изобразите с помощью фрагмента блок-схемы вывод одномерного массива и напишите в общем виде соответствующие фрагменты программ на языке С++, для вывода одномерного массива в виде матрицы-столбца и матрицы-строки.
Что называется двумерным массивом?
Что называется размерностью двумерного массива?
Как объявить двумерный массив в программе на языке С++?
Изобразите с помощью фрагментов блок-схем ввод двумерного массива с клавиатуры по строкам и по столбцам и напишите в общем виде соответствующие фрагменты программ на языке С++. Что означает термин: “поэлементный ввод одномерного массива” по строкам и по столбцам?
Изобразите с помощью фрагментов блок-схем вывод двумерного массива по строкам и по столбцам и напишите в общем виде соответствующие фрагменты программ на языке С++.
Сформируйте условия для выбора элементов двумерного массива, находящихся на главной диагонали, выше главной диагонали, ниже главной диагонали, на побочной диагонали, выше побочной диагонали, ниже побочной диагонали.
Сформулируйте задачи на нахождение суммы элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи на нахождение произведения элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи на нахождение среднего арифметического элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи на нахождение среднего геометрического элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи на нахождение максимального и минимального элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи на нахождение количества элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи на создание нового одномерного массива. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи на замену элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи, в которых какие-либо два элемента одномерного и двумерного массива меняются местами. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
Сформулируйте задачи, в которых какие-либо два столбца или две строки двумерного массива меняются местами. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.
