- •Примерные ответы на примерные билеты
- •Билет № 1
- •1. Информатизация общества. Основные этапы развития вычислительной техники.
- •2. Создание, редактирование, сохранение, распечатка текста в среде текстового редактора.
- •1. Информатизация общества. Основные этапы развития вычислительной техники.
- •2. Создание, редактирование, сохранение, распечатка текста в среде текстового редактора.
- •Общие сведения о компьютерных вирусах
- •Билет №2
- •1. Функциональная схема компьютера. Основные устройства компьютера и их функции.
- •2. Решение расчетной задачи с использованием математических функций (среднее арифметическое, минимум, максимум и др.) в среде электронных таблиц.
- •1. Функциональная схема компьютера. Основные устройства компьютера и их функции.
- •Билет №3
- •1. Характеристики процессора и внутренней памяти компьютера (быстродействие, разрядность, объем памяти и др.).
- •2. Разработка алгоритма перемещений и действий для исполнителей типа "Робот" или "Черепашка".
- •1. Характеристики процессора и внутренней памяти компьютера (быстродействие, разрядность, объем памяти и др.).
- •2. Разработка алгоритма перемещений и действий для исполнителей типа "Робот" или "Черепашка".
- •Билет №4
- •1. Внешняя память компьютера. Носители информации (гибкие диски, жесткие диски, диски cd-rom, магнитооптические диски и пр.) и их основные характеристики.
- •2. Определение результата выполнения алгоритма по его блок-схеме, записи на естественном языке или записи на языке программирования.
- •1. Внешняя память компьютера. Носители информации (гибкие диски, жесткие диски, диски cd-rom, магнитооптические диски и пр.) и их основные характеристики.
- •2. Определение результата выполнения алгоритма по его блок-схеме, записи на естественном языке или записи на языке программирования.
- •Конец Билет №5
- •1. Операционная система компьютера (назначение, состав, способ организации диалога с пользователем). Загрузка компьютера.
- •2. Создание, преобразование, сохранение, распечатка рисунка в среде графического редактора.
- •2. Создание, преобразование, сохранение, распечатка рисунка в среде графического редактора.
- •Билет №6
- •1. Файловая система компьютера. Папки. Файлы (имя, тип, путь доступа). Операции с файлами и папками в среде операционной системы.
- •2. Решение задачи на построение графика функции в электронных таблицах.
- •1. Файловая система компьютера. Папки. Файлы (имя, тип, путь доступа). Операции с файлами и папками в среде операционной системы.
- •Билет №7
- •1. Информация и информационные процессы в природе, обществе, технике. Информационная деятельность человека. Примеры.
- •2. Решение задачи на упорядочивание данных в среде электронных таблиц или в среде системы управления базами данных.
- •1. Информация и информационные процессы в природе, обществе, технике. Информационная деятельность человека. Примеры.
- •2. Решение задачи на упорядочивание данных в среде электронных таблиц или в среде системы управления базами данных.
- •Билет №8
- •1. Управление как информационный процесс. Замкнутые и разомкнутые системы управления, назначение обратной связи. Примеры.
- •2. Практическое задание на создание на диске архива файлов и раскрытие архива с использованием программы-архиватора.
- •1. Управление как информационный процесс. Замкнутые и разомкнутые системы управления, назначение обратной связи. Примеры.
- •Исходная
- •Исходная
- •Билет №9
- •1. Текстовый редактор. Назначение и основные возможности.
- •2. Разработка алгоритма или программы, формирующей на экране рисунок.
- •1. Текстовый редактор. Назначение и основные возможности.
- •Билет №10
- •1. Графический редактор. Назначение и основные возможности.
- •2. Разработка алгоритма или программы, содержащей команду повторения (оператор цикла).
- •1. Графический редактор. Назначение и основные возможности.
- •Билет №11
- •1. Электронные таблицы. Назначение и основные возможности.
- •2. Разработка алгоритма или программы, содержащей команды ветвления.
- •1. Электронные таблицы. Назначение и основные возможности.
- •Решение
- •Составить форму для решения равнобедренного треугольника по основанию и противолежащему ему углу (вычисления его боковых сторон, периметра, оставшихся углов, площади, высот).
- •Билет №12
- •1. Система управления базами данных. Назначение и основные возможности.
- •2. Решение расчетной задачи с использованием математических функций в среде программирования.
- •1. Система управления базами данных. Назначение и основные возможности.
- •Билет №13
- •1. Понятие алгоритма. Свойства алгоритма. Возможность автоматизации деятельности человека. Примеры.
- •2. Операции с файлами (переименование, копирование, удаление, поиск) в среде операционной системы.
- •Понятность
- •Результативность
- •Массовость
- •2. Операции с файлами (переименование, копирование, удаление, поиск) в среде операционной системы.
- •Комментарии
- •Билет №14
- •1. Линейная алгоритмическая структура. Команда присваивания. Примеры.
- •2. Формирование запроса на поиск данных в среде системы управления базами данных.
- •1. Линейная алгоритмическая структура. Команда присваивания. Примеры.
- •Действие 1
- •Действие 2
- •Действие п
- •2. Формирование запроса на поиск данных в среде системы управления базами данных.
- •Билет №15
- •1. Алгоритмическая структура "ветвление". Команда ветвления. Примеры.
- •2. Инсталляция программы с носителя информации (дискет, дисков cd-rom).
- •1. Алгоритмическая структура "ветвление". Команда ветвления. Примеры.
- •Решение
- •2. Инсталляция программы с носителя информации (дискеты, диска cd-rom).
- •Билет №16
- •1. Алгоритмическая структура "цикл". Команда повторения. Примеры.
- •2. Работа с дискетой (форматирование, создание системной дискеты) в среде операционной системы.
- •Алгоритмическая структура "цикл". Команда повторения. Примеры.
- •2. Работа с дискетой (форматирование, создание системной дискеты) в среде операционной системы.
- •Билет №17
- •1. Исполнители алгоритмов: человек, автомат, робот, компьютер. Компьютер как формальный исполнитель алгоритмов (программ). Схема выполнения программы компьютером.
- •2. Исследование дискет на наличие вируса в среде антивирусной программы.
- •1. Исполнители алгоритмов: человек, автомат, робот, компьютер. Компьютер как формальный исполнитель алгоритмов (программ). Схема выполнения программы компьютером.
- •2. Исследование дискет на наличие вируса в среде антивирусной программы.
- •Билет №18
- •2. Решение задачи на определение объема информации, преобразование единиц измерения информации.
- •2. Решение задачи на определение объема информации, преобразование единиц измерения информации.
- •Билет №19
- •1. Способы передачи информации. Организация и структура локальных и глобальных компьютерных сетей.
- •2. Решение задач на представление чисел в десятичной, двоичной и других системах счисления.
- •1. Способы передачи информации. Организация и структура локальных и глобальных компьютерных сетей.
- •2. Решение задач на представление чисел в десятичной, двоичной и других системах счисления.
- •Билет №20
- •1. Глобальная сеть Интернет и ее службы (электронная почта, доски объявлений, телеконференции, поисковые системы и др.). Этические и правовые нормы работы с информацией.
- •2. Практическое задание по работе с электронной почтой (в локальной или глобальной компьютерной сети).
- •1. Глобальная сеть Интернет и ее службы (электронная почта, доски объявлений, телеконференции, поисковые системы и др.). Этические и правовые нормы работы с информацией.
- •2. Практическое задание по работе с электронной почтой (в локальной или глобальной компьютерной сети). Задание
- •Билет №20
- •1. Глобальная сеть Интернет и ее службы (электронная почта, доски объявлений, телеконференции, поисковые системы и др.). Этические и правовые нормы работы с информацией.
- •2. Практическое задание по работе с электронной почтой (в локальной или глобальной компьютерной сети).
- •1. Глобальная сеть Интернет и ее службы (электронная почта, доски объявлений, телеконференции, поисковые системы и др.). Этические и правовые нормы работы с информацией.
- •2. Практическое задание по работе с электронной почтой (в локальной или глобальной компьютерной сети). Задание
Решение
Идея алгоритма решения задачи несложная. Сначала сравним между собой А с В и наибольшее значение сохраним во вспомогательную переменную М. Затем, если окажется, что С > Ad, то заменим значение М; в противном случае никаких действий предпринимать не нужно.
Данная задача интересна тем, что в ней одновременно используются оба варианта развилки — полный и неполный.
Блок-схема решения выглядит следующим образом.
Схема Б
Начало
Ввод
А, В, С /
Конец
Здесь на схеме А изображен общий стратегический план решения задачи, а на схеме Б — его развернутая реализация. По-видимому, блок-схема достаточно наглядна и особых комментариев не требует. Хотелось бы все же обратить внимание читателей на одно важное в теоретическом плане обстоятельство: если не конкретизировать деталей анализа исходных чисел, то алгоритм на схеме А получается линейным, а вовсе не разветвляющимся, как следует из схемы Б. Практический вывод из этого факта хочется сделать такой: поскольку в чистом виде разветвляющийся алгоритм практически никогда не встречается, то лучше говорить не о типе всего алгоритма в целом, а о типе его отдельных элементов (частей).
А вот как выглядит решение этой задачи на языке Паскаль:
program maximum_3x (input, output);
var a,b,с,m: real ;
begin
readin(a,b,c) ;
if a > b then m := a else m := b;
if с > m then m := c;
writeIn ('maximum’ ,m: 9: 4)
end.
Для демонстрации важности конструкции ветвления приведем еще несколько примеров. Прежде чем напечатать текст на бумаге, любой компьютер обязательно проверит, включено ли печатающее устройство и есть ли в нем бумага. Если хотя бы одно из условий не выполнено, то печать не производится, а вместо этого на экран выдается диагностическое сообщение. Многие теоремы представляют собой прекрасный пример ветвления, например, прочтите внимательно третий признак равенства треугольников: если все стороны одного треугольника соответственно равны сторонам другого треугольника, то такие треугольники равны. Те, кто предпочитает математике русский язык, могут вспомнить такое правило: если корень слова начинается со звонкой согласной, то на конце приставки пишется "з", а иначе — "с". В химии существует известный алгоритм, как по цвету лакмусовой бумажки определить свойства среды. Наконец, в учебнике [3] приводится множество забавных примеров с "если-то", заимствованных из книги Григория Остера "Вредные советы"; например, такой:
Если друг на день рожденья
Пригласил тебя к себе,
То оставь подарок дома —
Пригодится самому.
Существует довольно большое количество алгоритмов, в которых приходится выбирать не из двух, а из нескольких вариантов. В таких случаях есть разные возможности построить алгоритм. Самая простая — составить комбинацию из нескольких ветвлений. Другой альтернативный способ состоит в том, чтобы использовать специальную команду, которая называется выбор. Последняя специально придумана для упрощения записи алгоритма в обсуждаемой ситуации. Синтаксис команды выбора описывать сейчас не будем, поскольку он выходит за рамки сформулированного вопроса и требует отдельного рассмотрения.
