- •Оглавление
- •Де n1. Основные понятия и методы теории информации и кодирования. Сигналы, данные, информация. Общая характеристика процессов сбора, передачи, обработки и накопления информации.
- •Меры и единицы количества и объема информации.
- •Кодирование данных в эвм.
- •Позиционные системы счисления.
- •Основные понятия алгебры логики.
- •Логические основы эвм.
- •История развития эвм.
- •Де n2. Технические средства реализации информационных процессов.
- •Понятие и основные виды архитектуры эвм. Принципы работы вычислительной системы.
- •Состав и назначение основных элементов персонального компьютера, их характеристики. Центральный процессор. Системные шины. Слоты расширения.
- •Запоминающие устройства: классификация, принцип работы, основные характеристики.
- •Устройства ввода-вывода данных, их разновидности и основные характеристики.
- •Де n3. Программные средства реализации информационных процессов.
- •Классификация программного обеспечения. Виды программного обеспечения и их характеристики.
- •Понятие системного программного обеспечения. Операционные системы.
- •Служебное (сервисное) программное обеспечение.
- •Файловая структура операционной системы. Операции с файлами.
- •Технологии обработки текстовой информации.
- •Электронные таблицы. Формулы в ms Excel.
- •Диаграммы в ms Excel. Работа со списками в ms Excel
- •Технологии обработки графической информации.
- •Электронные презентации.
- •Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных.
- •Объекты баз данных. Основные операции с данными в субд.
- •Назначение и основы использования систем искусственного интеллекта. Базы знаний. Экспертные системы.
- •Де n4. Модели решения функциональных и вычислительных задач.
- •Моделирование как метод познания.
- •Классификация и формы представления моделей.
- •Методы и технологии моделирования моделей.
- •Информационная модель объекта.
- •Де n5. Алгоритмизация и программирование.
- •Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация.
- •Алгоритм и его свойства. Способы записи алгоритма..
- •Эволюция и классификация языков программирования. Основные понятия языков программирования.
- •Алгоритмы циклической структуры.
- •Алгоритмы разветвляющейся структуры
- •Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх.
- •Объектно-ориентированное программирование.
- •Интегрированные среды программирования.
- •Типовые алгоритмы. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх.
- •Де n6. Локальные и глобальные сети эвм. Защита информации в сетях.
- •Компоненты вычислительных сетей.
- •Принципы организации и основные топологии вычислительных сетей. Принципы построения сетей.
- •Сетевой сервис и сетевые стандарты. Средства использования сетевых сервисов.
- •Защита информации в локальных и глобальных компьютерных сетях. Электронная подпись.
Алгоритмы циклической структуры.
1. Дана схема алгоритма: В результате выполнения алгоритма при входном значении значение переменной будет равно …
|
209 | ||
|
|
153 | |
|
|
48 | |
|
|
21 |
Решение: Данный алгоритм содержит цикл с постусловием. В результате выполнения алгоритма выводится значение суммы квадратов четных и кубов нечетных натуральных чисел от 1 до На первом шаге вводится значение переменной На следующем шаге присваиваются значения переменным Далее выполняется цикл с постусловием, в котором вычисляется значение суммы кубов нечетных натуральных чисел затем увеличивается значение счетчика цикла далее вычисляется значение суммы квадратов четных натуральных чисел и снова увеличивается значение счетчика цикла Данные команды будут выполняться 3 раза, пока не выполнится условие при значениях от 1 до с шагом 1. Итерации цикла будут иметь следующий вид: На следующем шаге вычисляется значение суммы На последнем шаге выполняется вывод значения переменной В результате выполнения алгоритма переменная примет значение, равное 209.
2. Дана схема алгоритма: С помощью операции вычисляют остаток от деления числа a на b, операция позволяет определить целую часть от деления числа а на b. В результате выполнения алгоритма при входных данных значение переменной будет равно …
|
29 | ||
|
|
14 | |
|
|
5798 | |
|
|
2520 |
3. Дана схема алгоритма: В результате выполнения алгоритма при входном значении значение переменной будет равно …
|
91 | |
|
|
637 |
|
|
21 |
|
|
55 |
4. Следующие два алгоритма решают …
|
одинаковую задачу, но используют разные виды циклов | |
|
|
разные задачи, но используют одинаковый вид циклов |
|
|
разные задачи и используют разные виды циклов |
|
|
одинаковую задачу и используют одинаковый вид циклов |
5. Дана схема алгоритма: С помощью операции вычисляют остаток от деления числа a на b, операция позволяет определить целую часть от деления числа а на b. В результате выполнения алгоритма при входном значении значение переменной будет равно …
|
24 | |
|
|
10 |
|
|
3214 |
|
|
123 |
6. Дана схема алгоритма: В результате выполнения алгоритма при входном значении значение переменной будет равно …
|
|
209 | |
|
|
|
153 |
|
|
|
48 |
|
|
|
21 |
7. В приведенном ниже фрагменте блок-схемы массив сначала заполняется, а потом изменяется. В результате все элементы этого массива …
|
|
окажутся равны 1 | |
|
|
|
сдвигаются на 1 элемент вправо, кроме последнего элемента |
|
|
|
сдвигаются на 1 элемент влево, кроме первого элемента |
|
|
|
окажутся равны своим индексам |
Решение: Данный алгоритм является циклическим с известным числом повторений. Тело первого цикла повторяется 11 раз. На каждой итерации очередному i элементу массива присваивается значение i+1; таким образом, значение А[0] = 1, А[1] = 2, А[2] = 3 … А[10] = 11. Тело второго цикла повторяется 10 раз. На каждой итерации очередному элементу массива присваивается значение предыдущего элемента: А[1] = А[0] = 1, А[2] = А[1] = 1, А[3] = А[2] = 1, ……………… А[10] = А[9] = 1.
8. Данный алгоритм вычисляет …
|
|
произведение чисел, кратных 3, из первых k натуральных чисел | |
|
|
|
произведение первых k натуральных чисел |
|
|
|
сумму первых k натуральных чисел |
|
|
|
произведение 3*k |
9. В приведенном ниже фрагменте блок-схемы массив сначала заполняется, а потом изменяется. В результате все элементы этого массива …
|
|
окажутся равны 1 | |
|
|
|
сдвигаются на 1 элемент вправо, кроме последнего элемента |
|
|
|
сдвигаются на 1 элемент влево, кроме первого элемента |
|
|
|
окажутся равны своим индексам |