- •1 Дать общее представление об информации. Охарактеризовать различные виды информации, место и роль понятия «информация» в курсе информатики
- •2 Охарактеризовать способы кодирования информации. Пояснить формы представления и передачи информации
- •3 Дать понятие и привести характеристики различных систем счисления
- •4 Охарактеризовать базовую конфигурацию персонального компьютера. Пояснить взаимодействие процессора и памяти при выполнении программных команд
- •5 Охарактеризовать архитектуру персонального компьютера
- •6 Пояснить взаимодействие и принципы работы основных узлов пк. Охарактеризовать различные устройства ввода-вывода информации
- •7 Охарактеризовать накопители на гибких и жестких дисках компьютера
- •8 Программное обеспечение эвм. Охарактеризовать системное программное обеспечение
- •9 Дать понятие операционной системы. Привести классификацию ос
- •10 Программное обеспечение эвм. Охарактеризовать прикладное программное обеспечение
- •11 Программное обеспечение эвм. Охарактеризовать системы программирования
- •12 Файловая система. Дать понятие файла, каталога (папки), путь к файлу
- •13 Привести основные характеристики ос Windows. Дать понятие интерфейса, Рабочего стола Windows.
- •14 Охарактеризовать приемы навигации в ос Windows. Программа Проводник и папка Мой компьютер. Работа с окнами
- •15 Охарактеризовать обмен данными между приложениями Windows. Буфер обмена. Оle- технология
- •15 Охарактеризовать служебные приложения Windows. Дефрагментация диска, проверка диска, очистка диска
- •16 Средства создания текстовых документов. Дать их классификацию. Охарактеризовать работу текстовых редакторов и процессоров. Привести примеры
- •17 Средства создания текстовых документов. Дать понятие форматов документов
- •18 Ms Word. Охарактеризовать процедуру вставки различных объектов (формул, рисунков, графических заголовков)
- •20 Ms Word. Охарактеризовать возможности редактирования документов
- •22 Компьютерная графика. Дать понятие компьютерной графики и охарактеризовать ее виды
- •23 Привести назначение и основные понятия электронных таблиц
- •24 Охарактеризовать основные типы данных в ms Excel
- •25 Охарактеризовать приемы работы с таблицами ms Excel: выделение и копирование ячеек, метод автоматического заполнения последовательностей. Привести типы адресации ячеек
- •26 Пояснить порядок использования мастера функций в ms Excеl. Вложенные функции
- •27 Охарактеризовать приемы обработки данных в ms Excel: работа с формой данных, сортировка, фильтрация
- •28 Охарактеризовать приемы построения диаграмм в ms Excel: Мастер диаграмм, редактирование диаграммы, добавление новых данных на диаграмму
- •29 Пояснить приемы связывания электронных таблиц
- •30 Охарактеризовать понятия предметной области, базы данных, базы знаний и субд
- •31 Дать понятия и охарактеризовать типы моделей данных для проектирования баз данных
- •33 Описать типы связей между классами объектов базы данных
- •34 Описать назначение основных объектов субд Access
- •35 Охарактеризовать технологию создания таблиц в субд Access
- •36 Модели решения функциональных и вычислительных задач. Определить понятие и классификацию моделей.
- •37 Модели решения функциональных и вычислительных задач. Охарактеризовать основные этапы моделирования.
- •38 Дать понятие алгоритма и охарактеризовать основные свойства алгоритмов
- •39 Охарактеризовать основные способы описания алгоритмов. Привести основные элементы блок-схем
- •40 Основные алгоритмические структуры. Привести блок-схемы линейных алгоритмов и алгоритмов ветвления и охарактеризовать их особенности
- •41 Основные алгоритмические структуры. Привести блок-схемы различных циклических алгоритмов и охарактеризовать их особенности
- •42 Охарактеризовать алфавит, идентификаторы и структуру типов данных языка программирования Pascal
- •43 Привести основные арифметические и логические операции языка Pascal. Дать примеры стандартных математических функций языка Pascal
- •44 Охарактеризовать структуру программ языка Pascal
- •45 Охарактеризовать оператор присваивания и операторы ввода и вывода данных языка программирования Pascal. Привести форматы вывода данных
- •46 Охарактеризовать операторы ветвления языка Pascal
- •47 Привести общий вид и пример использования оператора цикла с параметром for языка программирования Pascal
- •48 Охарактеризовать цикл с предпроверкой условия while языка программирования Pascal
- •49 Охарактеризовать цикл с постпроверкой условия repeat языка программирования Pascal
- •50 Дать общее понятие массивов данных. Пояснить порядок использования одномерных массивов в языке Pascal.
- •51 Охарактеризовать приемы работы с двумерными массивами в языке Pascal. Привести примеры
- •52 Охарактеризовать возможности среды Pascal по работе со строковыми переменными
- •53 Дать понятие компьютерной сети, охарактеризовать основные компоненты сети. Дать понятия локальной и глобальной сети. Раскрыть перспективы развития телекоммуникационных систем
- •54Охарактеризовать многоуровневую архитектуру компьютерной сети. Дать понятие сетевого протокола
- •55 Телекоммуникации. Дать понятие узла, ветви и топологии сети. Охарактеризовать аппаратные устройства сети: кабели, сетевые адаптеры, маршрутизаторы, модемы и т.Д.
- •56 Дать понятие сети Интернет, протокола tcp/ip, ip-адреса, url, домена, службы имен доменов. Привести пример ip-адреса и url
- •57 Дать понятие системы телеконференций Usenet. Раскрыть назначение протокола ftp. Охарактеризовать основные возможности и принципы работы с электронной почтой.
- •59 Дать понятие поисковой системы. Привести примеры поисковых систем. Раскрыть основной принцип работы поисковых систем. Охарактеризовать основные приемы поиска
- •60 Основы защиты информации. Дать понятия информационной безопасности и защиты информации. Охарактеризовать основные угрозы информационной безопасности и основные меры защиты
47 Привести общий вид и пример использования оператора цикла с параметром for языка программирования Pascal
Блок-схема, соответствующая циклу с параметром языка Pascal, представлена на рисунке. Здесь i – параметр цикла; i0 – начальное значение параметра; iT – конечное значение параметра.
Рисунок Блок-схема цикла с параметром
Оператор цикла с параметром имеет следующий формат:
For i:=i0 to iT do <оператор>;
Здесь For, to, do – зарезервированные слова («для», «до», «выполнить»);
i – параметр цикла - переменная типа INTEGER (точнее, в общем случае, любого порядкового типа);
i0, iT - начальное и конечное значение – выражение того же типа;
<оператор> - простой или составной оператор языка Pascal, образующий тело цикла (повторяющуюся последовательность действий).
Шаг приращения параметра при этом постоянен и равняется +1, число повторений <оператора> при этом составляет iT- i0+1.
Пример. Вычислить функцию f=x+e-x при х=0, 1, 2, …, 10.
Возможный текст программы:
program calc_f;
var f: real;
x: integer;
begin
for x:=0 to 10 do
begin
f:=x+exp(-x);
writeln(‘x=’, x, ‘f=’, f);
end
end.
Существует и другая форма записи оператора For, при которой шаг приращения параметра принимает значение –1. В этом случае оператор For будет иметь вид For i:=i0 downto iT do <оператор>;
48 Охарактеризовать цикл с предпроверкой условия while языка программирования Pascal
Оператор цикла с предпроверкой условия прекращений повторений While…Do схематично представлен в виде блок-схемы на рисунке и имеет следующий формат:
While <условие> Do <оператор>;
Здесь While, Do – зарезервированные слова («Пока [выполняется условие]», «делать»);
<условие> - выражение логического типа;
<оператор> - произвольный простой или составной оператор.
Если условие имеет значение ИСТИНА (TRUE), то выполняется <оператор>, после чего проверка условия повторяется. Если условие имеет значение ЛОЖЬ (FALSE), то оператор While прекращает свою работу. Если условие с самого начало ложно, то данный цикл не выполнится ни разу.
Рисунок Блок-схема цикла с предпроверкой условия
Данный оператор может быть использован в тех случаях, когда заранее не известно предстоящее число повторений.
Пример. Найти количество цифр заданного натурального числа N.
Возможный пример решения задачи:
program kolich;
var n: longint; k: integer;
begin
k:=1;
writeln ('Введите натуральное число '); readln(n);
while n>=10 do
begin
n:=n div 10;
k:=k+1
end;
writeln(k)
end.
49 Охарактеризовать цикл с постпроверкой условия repeat языка программирования Pascal
Оператор цикла с постпроверкой условия прекращения повторений имеет следующий формат:
Repeat <тело цикла> Until <условие>;
Здесь Repeat, Until – зарезервированные слова («Повторять», «пока не [выполнится условие]»);
<тело цикла> - произвольная последовательность операторов;
<условие> - выражение логического типа.
Блок-схема данного оператора представлена на рисунке. Операторы тела цикла всегда выполняются хотя бы один раз, после чего вычисляется значение <условие>: если его значение ложно (FALSE), операторы тела цикла повторяются, в противном случае оператор Repeat завершает свою работу.
Рисунок Блок-схема цикла с постпроверкой условия
Пример. Дан бесконечный ряд вида S=1+1/2+1/3+1/4+1/5+… Найти сумму данного ряда с заданной погрешностью Е, т.е. продолжать процесс суммирования до тех пор, пока модуль разности между суммами для k-го и (k+1)-го шага не станет меньше Е.
Оператор цикла Repeat позволяет получить решение данной задачи в следующем виде:
program Summa;
var k: integer;
s, ss, eps: real;
begin
writeln('Введите погрешность E'); readln(E);
s:=1; ss:=0;
k:=1;
repeat
ss:=s;
k:=k+1;
s:=s+1/k
until abs(s-ss)< Е;
writeln(‘Сумма ряда =’,s:6:3)
end.