- •Экзаменационный билет № 1
- •1. Понятие информации. Виды информации. Основные информационные процессы: хранение, передача и обработка информации.
- •Виды информации
- •Основные информационные процессы: хранение, передача и обработка информации.
- •2. Построение алгоритма (основные алгоритмические структуры) и его реализация в среде учебного исполнителя. Демонстрация полученного алгоритма в среде учебного исполнителя. Построение алгоритма
- •Экзаменационный билет № 2
- •1. Измерение информации: содержательный и алфавитный подходы. Единицы измерения информации. Измерение информации: содержательный и алфавитный подходы.
- •Единицы измерения информации.
- •Дискретное представление информации: двоичные числа; двоичное кодирование текста в памяти компьютера. Информационный объем текста.
- •Создание и обработка графических изображений средствами графического редактора. Ввод изображения через сканер или с цифрового фотоаппарата. Простейшая обработка цифрового изображения.
- •Экзаменационный билет № 3
- •Экзаменационный билет № 4
- •1. Дискретное представление информации: кодирование цветного изображения в компьютере (растровый подход). Представление и обработка звука и видеоизображения.
- •Экзаменационный билет № 5
- •1. Процесс передачи информации, источник и приемник информации, канал передачи информации. Скорость передачи информации.
- •Экзаменационный билет № 6
- •Структурные элементы базы данных
- •Основные типы баз данных
- •Создание запросов разной сложности.
- •Экзаменационный билет № 7
- •Основные алгоритмические структуры: следование, ветвление, цикл; изображение на блок-схемах. Разбиение задачи на подзадачи. Вспомогательные алгоритмы.
- •2. Работа с электронной таблицей. Создание таблицы в соответствии с условием задачи, использование функций. Построение диаграмм и графиков по табличным данным.
- •Экзаменационный билет № 8
- •1. Величины: константы, переменные, типы величин. Присваивание, ввод и вывод величин. Линейные алгоритмы работы с величинами.
- •2. Поиск информации в Интернете с применением языка запросов.
- •Экзаменационный билет № 9
- •1. Логические величины, операции, выражения. Логические выражения в качестве условий в ветвящихся и циклических алгоритмах.
- •2. Форматирование текстового документа. Установка параметров страницы, вставка номеров страниц, колонтитулов, гиперссылок, изменение параметров шрифта и абзаца.
- •Экзаменационный билет № 10
- •1. Представление о программировании: язык программирования (на примере одного из языков высокого уровня); примеры несложных программ с линейной, ветвящейся и циклической структурой.
- •2. Работа с архиваторами и антивирусными программами. Создание многотомного архива, использование антивирусных программ.
- •Экзаменационный билет № 11
- •1. Основные компоненты компьютера, их функциональное назначение и принципы работы. Программный принцип работы компьютера.
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (ветвление, цикл, линейный массив или вспомогательные алгоритмы). Отладка программы и получение результатов.
- •Экзаменационный билет № 12
- •1. Программное обеспечение компьютера, состав и структура. Назначение операционной системы. Командное взаимодействие пользователя с компьютером. Графический пользовательский интерфейс.
- •Экзаменационный билет № 13
- •2. Организация поиска информации в готовой базе данных с применением составного логического выражения.
- •Экзаменационный билет № 14
- •1. Информационные ресурсы общества. Основы информационной безопасности, этики и права.
- •2. Работа с электронной таблицей. Проведение вычислительного эксперимента в среде электронной таблицы. Решение задачи с использованием электронной таблицы для изменяющихся начальных данных.
- •Экзаменационный билет № 15
- •Экзаменационный билет № 16
- •2. Решение задачи по теме “Системы счисления” на изучаемом языке программирования или с использованием стандартной программы “Калькулятор”.
- •Экзаменационный билет № 17
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (ветвление, цикл, линейный массив или вспомогательные алгоритмы). Отладка программы, получение результатов.
- •Экзаменационный билет № 18
- •Основные встроенные функции Excel
- •2. Построение алгоритма для управления учебным исполнителем (основные алгоритмические структуры). Демонстрация полученного алгоритма в среде учебного исполнителя.
- •Экзаменационный билет № 19
- •Основные принципы организации и функционирования компьютерных сетей. Интернет. Назначение и возможности электронной почты. Поиск информации в Интернете.
- •2. Информационные ресурсы и сервисы компьютерных сетей: Всемирная паутина, файловые архивы, интерактивное общение.
- •Интерактивное общение в Интернете
- •Экзаменационный билет № 20
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (ветвление, цикл, линейный массив или вспомогательные алгоритмы).
Создание запросов разной сложности.
Запросы - это средство обработки данных при решении тематических, логических, статистических и технологических информационных задач.
Запрос - спецификация (предписание) на специальном языке (языке базы данных) для обработки данных.
Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language).
Запросы бывают простые и сложные. Простой запрос содержит одно условие, а сложный запрос содержит несколько условий для различных полей.
Экзаменационный билет № 7
Основные алгоритмические структуры: следование, ветвление, цикл; изображение на блок-схемах. Разбиение задачи на подзадачи. Вспомогательные алгоритмы.
Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
Существуют следующие основные алгоритмические структуры:
следование (линейная структура);
ветвление;
цикл.
Следование– это такая алгоритмическая структура, в которой все команды выполняются последовательно одна за другой.
Например: вычисление площади прямоугольника со сторонами a и b.
Блок – схема выполнения алгоритма
Ветвление – это такая алгоритмическая структура, в которой в зависимости от условия выполняется либо одна, либо другая последовательность действий.
Блок – схема выполнения алгоритма полного ветвления запись на алгоритмическом языке и языке программирования Pascal
Циклический алгоритм – описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.
Перечень повторяющихся действий называют телом цикла.
Циклические алгоритмы бывают двух типов:
Циклы со счетчиком, в которых какие-то действия выполняются определенное число раз;
Циклы с условием, в которых тело цикла выполняется, в зависимости от какого-либо условия. Различают циклы с предусловием и постусловием.
Блок-схемой называется наглядное графическое изображение алгоритма, когда отдельные его этапы изображаются при помощи различных геометрических фигур – блоков, а связи между этапами (последовательность выполнения этапов) указываются при помощи стрелок, соединяющих эти фигуры. Блокисопровождаются надписями.
Часто сложная задача разбивается на более простые подзадачи. Решение каждой оформляется в виде вспомогательного алгоритма, а основной алгоритм организует связку между ними. Метод программирования, при котором сначала пишется основная программа, в ней записываются обращения к пока еще не составленным подпрограммам, а потом описываются эти подпрограммы, называется методом последовательной (пошаговой) детализации. Причем количество шагов детализации может быть гораздо большим, чем в нашем примере, поскольку сами подпрограммы могут содержать внутри себя обращения к другим подпрограммам. Возможен и другой подход к построению сложных программ: первоначально составляется множество подпрограмм, которые могут понадобиться при решении задачи, а затем пишется основная программа, содержащая обращения к ним. Подпрограммы могут быть объединены в библиотеку подпрограмм и сохранены в долговременной памяти компьютера. Такую библиотеку можно постепенно пополнять новыми подпрограммами. Описанный метод называется сборочным программированием. Часто в литературе по программированию используется такая терминология: метод последовательной детализации называют программированием сверху вниз, а сборочный метод — программированием снизу вверх.
Вспомогательный алгоритм – алгоритм, по которому решается некоторая подзадача из основной задачи и который, как правило, выполняется многократно.
Вспомогательный алгоритм, записанный на языке программирования, называется подпрограммой или процедурой.
