- •2. Построение алгоритма (основные алгоритмические структуры) и его реализация в среде учебного исполнителя. Демонстрация полученного алгоритма в среде учебного исполнителя.
- •1. Измерение информации: содержательный и алфавитный подходы. Единицы измерения информации.
- •Единицы измерения информации в вычислительной технике.
- •1. Дискретное представление информации: двоичные числа; двоичное кодирование текста в памяти компьютера. Информационный объем текста.
- •2. Создание и обработка графических изображений средствами графического редактора. Простейшая обработка цифрового изображения.
- •1. Дискретное представление информации: кодирование цветного изображения в компьютере (растровый подход). Представление и обработка звука и видеоизображения. Понятие мультимедиа.
- •2. Работа с файловой системой (выполнение стандартных операций с файлами: создание, копирование, переименование, удаление).
- •1. Процесс передачи информации, источник и приемник информации, канал передачи информации. Скорость передачи информации.
- •1. Понятие алгоритма. Исполнитель алгоритма. Система команд исполнителя (на примере учебного исполнителя). Свойства алгоритма. Способы записи алгоритмов; блок-схемы.
- •Запись на естественном языке.
- •Запись в форме графической диаграммы.
- •1. Основные алгоритмические структуры: следование, ветвление, цикл; изображение на блок-схемах. Разбиение задачи на подзадачи. Вспомогательные алгоритмы.
- •2. Работа с электронной таблицей. Создание таблицы в соответствии с условием задачи, использование функций.
- •1. Величины: константы, переменные, типы величин. Присваивание, ввод и вывод величин. Линейные алгоритмы работы с величинами.
- •Операции с числовыми переменными.
- •2. Работа с файлами (поиск, копирование, переименование, удаление) в среде операционной системы.
- •1. Логические величины, операции, выражения. Логические выражения в качестве условий в ветвящихся и циклических алгоритмах.
- •2. Форматирование текстового документа. Установка параметров страницы, вставка номеров страниц, колонтитулов, гиперссылок, изменение параметров шрифта и абзаца.
- •1. Представление о программировании: язык программирования (на примере одного из языков высокого уровня); примеры несложных программ с линейной, ветвящейся и циклической структурой.
- •1) Запись и загрузка программы.
- •2) Запуск программы.
- •2. Работа с архиваторами и антивирусными программами. Создание многотомного архива, использование антивирусных программ.
- •1. Основные компоненты компьютера, их функциональное назначение и принципы работы. Программный принцип работы компьютера.
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (ветвление, цикл). Отладка программы и получение результатов.
- •1. Программное обеспечение компьютера, состав и структура. Назначение операционной системы. Командное взаимодействие пользователя с компьютером. Графический пользовательский интерфейс.
- •2. Организация поиска информации в базе данных с применением составного логического выражения.
- •1. Информационные ресурсы общества. Основы информационной безопасности, этики и права.
- •2. Работа с электронной таблицей. Проведение вычислительного эксперимента в среде электронной таблицы. Решение задачи с использованием электронной таблицы для изменяющихся начальных данных.
- •1) Поиск и замена текста.
- •2) Копирование и перенос блока текста.
- •3) Организация текстового документа.
- •2. Решение задачи по теме «Системы счисления» на изучаемом языке программирования или с использованием стандартной программы «Калькулятор».
- •1) Поиск данных по запросу.
- •2) Сортировка данных.
- •2. Построение алгоритма для обработки величин с реализацией на алгоритмическом языке (ветвление, цикл, линейный массив или вспомогательные алгоритмы). Отладка программы, получение результатов.
- •2. Построение алгоритма для управления учебным исполнителем (основные алгоритмические структуры). Демонстрация полученного алгоритма в среде учебного исполнителя.
- •2. Обработка цифрового изображения в графическом редакторе.
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (линейный массив или вспомогательные алгоритмы).
1) Поиск данных по запросу.
Запрос - нахождение объекта информации по заданным признакам.
Виды запросов:
- простой запрос - нахождение информации по одному какому-либо признаку.
Простой запрос состоит из:
1) имени поля,
2) знака,
3) строки или числа для сравнения.
Пример: Название государства = Польша ( в базе данных будет найдена информация по Польше).
При сравнении строк можно использовать спецсимволы ? и * .
- ? - означает один любой символ;
- * - любая последовательность символов.
Пример: Имя = ???? ( будут найдены имена состоящие из 4 символов )
Имя = В* ( будут найдены все имена начинающиеся на "В" )
- сложный запрос - состоит из простых запросов, соединённых союзами И и ИЛИ.
Если простой запрос связан с предыдущими союзом ИЛИ, то все записи, удовлетворяющие этому простому запросу, добавляются к записям, выбранным с помощью предыдущих простых запросов.
Пример: Оценка = 5 ИЛИ Оценка = 4 ( будут найдены записи об учениках, у которых оценка 4 и 5 )
Если простой запрос связан с предыдущими союзом И, то все записи, входящие в список выбранных с помощью предыдущих простых запросов, и не удовлетворяющие вышеупомянутому простому запросу, удаляются из списка.
Пример: Пол = мальчик И Увлечение = Спорт (будут найдены сведения о мальчиках, занимающихся спортом).
2) Сортировка данных.
Сортировка - изменение порядка записей для того, чтобы упорядочить данные по возрастанию, убыванию, по алфавиту.
Пример: Отсортировать данные по алфавиту. Выбрать нужное поле и указать порядок Восходящий. Данные будут записаны в алфавитном порядке.
Итог: Использование информационно-поисковой системы позволяет увеличить скорость обработки и надёжность хранения необходимой информации.
2. Построение алгоритма для обработки величин с реализацией на алгоритмическом языке (ветвление, цикл, линейный массив или вспомогательные алгоритмы). Отладка программы, получение результатов.
Д
ана
блок-схема алгоритма. Составьте словесный
алгоритм данной задачи. Определите
значение переменной Z при выполнении
данного алгоритма.
Решение:
Алг. ” Определение значения Z ” 1. Начальные значения x = 2, y = 0, z = 0
Пусть х = 2 2. Условие цикла y < 4 выполняется: следова-
Пусть y = 0 тельно выполняем действия в цикле.
Пусть z = 0 3. После выполнения действий получаем
Пока y < 4, повторять следующие значения x = 2, y = 1, z = 4
Пусть y = y + 1 4. Условие цикла y < 4 выполняется: следова-
Пусть z = z + x ^ 2 тельно выполняем действия в цикле.
Конец цикла 5. После выполнения действий получаем
Вывод z следующие значения x = 2, y = 2, z = 8
6. Условие цикла y < 4 выполняется: следова-
тельно выполняем действия в цикле.
7. После выполнения действий получаем
следующие значения x = 2, y = 3, z = 12.
8. Условие цикла y < 4 выполняется: следова-
тельно выполняем действия в цикле.
9. После выполнения действий получаем
следующие значения x = 2, y = 4, z = 16.
10. Условие цикла y < 4 не выполняется: сле-
вательно прекращаем выполнение действий.
11. Окончательно получаем следующие
значения x = 2, y = 4, z = 16.
Ответ: Z = 16
Билет № 18
1. Технология обработки информации в электронных таблицах (ЭТ). Структура электронной таблицы. Типы данных; числа, формулы, текст. Правила записи формул. Основные встроенные функции. Абсолютные и относительные ссылки. Графическое представление данных.
Электронная таблица - программа для оперативного выполнения на компьютере различного рода расчётов калькуляций, представленных в виде таблицы из прямоугольных ячеек.
Рабочий экран электронной таблицы:
- меню - содержит команды, управляющие работой электронной таблицы;
- документ - название редактируемого документа;
- строка состояния - представление информации о текущем состоянии или статусе программы;
- строка сообщений - краткое описание текущей команды;
- линейка прокрутки - для просмотра электронной таблицы;
- курсор - знак указывающий позицию вводимого символа;
- ячейка - область таблицы где может быть записан текст, числа и формулы;
- формульная строка - строка таблицы, куда записываются формулы;
- формула - алгебраическое выражение, которое определяет способ вычисления значения
ячейки электронной таблицы.
Управляющие клавиши:
- перемещение курсора - клавиши-стрелки, Home, End, PageUp, PageDown;
- удаление символов ячейки - Delete;
- переключение цифровой клавиатуры - NumLock;
- ввод команды - Enter;
- отмена команды - Esc.
Пример обозначения ячеек:
ячейка D 6 ( на пересечении вертикальной строки D и горизонтальной строки 6 в нашем примере находится число - 218)
Типы ячеек:
относительные ( D1, F4);
относительно-абсолютные ( $D1, F$4);
абсолютные ( $D$1, $F$4);
Операции с ячейками в порядке приоритета:
1) действия в скобках (D6 + 4) / 2
2) возведение в степень H5 ^ F2
3) умножение A3 * G4
4) деление L12 / 6
5) сложение C7 + 1
6) вычитание B11 - J8
Пример:
(D2 + G5 ^ 2 * F2 ) - C6 / B3
Итог: Используя электронные таблицы, проводить расчёты намного удобнее. Достоинство - не только быстрота пересчёта при изменениях в данных, но и возможность отпечатки полученного результата расчёта.
