- •1 Информатика предмет и задачи
- •2 Понятие информатики, общая характеристика процессов сбора, передачи, обработки и накопления информации
- •3 Представление информации в эвм
- •4 Перевод чисел из одной системы счисления в другую
- •5 История развития средств вычислительной техники
- •6 Принцип построения пк ,базовая конфигурация
- •7 Основные устройства компьютера
- •8 Микропроцессор , виды памяти.
- •9 Устройства ввода-вывода Основные типы устройств ввода/вывода
- •12 Mc word 2010,форматирование фрагмента текста,обзаца
- •13 Mc word 2010 использование таблиц формул списков
- •14 Mc word 2010 копирование,перемещение,удаление фрагментов текста
- •16 Mc Word 2010 графические возможности
- •17 Exel создание первой книги,открытие существующей книги,сохранение книги,добавление,удаление,копирование,перемещение листьев книги
- •18 Работа с ячейками Excel
- •19 Форматирование ячеек
- •20. Формулы
- •21. Сумма, атосумма
- •22. Фнк для массивов
- •23. Логические фнк
- •24. Арифм и геом прогресии
- •25. Табуляция функции
- •28. Как правило, база данных представляет собой большую таблицу, куда заносятся все данные о клиентах, товарах и т.Д.
- •29. Автофильтр, фильтр
- •30. Запрос к таблице
- •31. Сводная таблица
- •32 Языки программирования низкого и высокого уровня
- •Языки программирования высокого уровня
- •33 Этапы решения задач на эвм
- •34 Понятие алгоритм и его свойства
- •Свойства алгоритма
- •35 Графическое описание алгоритма
- •36 Типы алгоритмов: линейный,циклический,развивающийся
- •37 Алфавит языка Turbo Pascal ,служебные слова индификаторы
- •38 Переменные языка Turbo Pascal ,типы переменных
- •39 Структура программы на языке Turbo Pascal
- •40 Описание, метод констант и переменных
- •Описание и инициализация переменных
- •41 Выражения и функции языка Turbo Pascal
- •42 Процедуры ввода и вывода, форматированный вывод
- •43 Простые оперции языка Turbo Pascal
- •44 Операторы цикла с предусловием
- •45 Операторы цикла с постусловием
- •46 Оператор цикла с параметром
43 Простые оперции языка Turbo Pascal
В Турбо Паскале определены следующие операции: унарные not, @; мультипликативные *, /, div, mod, and, shl, shr; аддитивные +, -, or, xor; отношения =, <>, <, >, <=, >=,in.
44 Операторы цикла с предусловием
Оператор цикла с предусловием (начинающийся с ключевого сло-
ва while) содержит в себе выражение, которое управляет повторным
выполнением оператора (который может быть составным оператором).
┌─────┐ ┌─────────┐ ┌──┐ ┌────────┐
оператор ───>│while├──>│выражение├──>│do├──>│оператор├──>
while └─────┘ └─────────┘ └──┘ └────────┘
Выражение, с помощью которого осуществляется управление пов-
торением оператора, должно иметь булевский тип. Вычисление его
производится до того, как внутренний оператор будет выполнен.
Внутренний оператор выполнятся повторно до тех пор, пока выраже-
ние принимает значение Тruе. Если выражение с самого начала при-
нимает значение False, то оператор, содержащийся внутри оператора
цикла с предусловием, не выполняется.
Примерами операторов цикла с предусловием могут служить сле-
дующие операторы:
while Data[I] <> X do I := I + 1;
While I > 0 do
begin
if Odd(I) then Z := Z * X;
I := I div 2;
X := Sqr(X);
end;
while not Eof(InFile) do
begin
Readln(InFile,Line);
Process(Line);
end;
45 Операторы цикла с постусловием
Цикл с постусловием — цикл, в котором условие проверяется после выполнения тела цикла. Отсюда следует, что тело всегда выполняется хотя бы один раз. В языке Паскаль этот цикл реализует оператор repeat..until; в Си — do…while. На языке Pascal цикл с постусловием имеет следующий вид::
repeat
<тело цикла>
until <условие выхода>
На языке Си:
do{
<тело цикла>}
while(<условие продолжения цикла>)
В трактовке условия цикла с постусловием в разных языках есть различия. В Паскале и языках, произошедших от него, условие такого цикла трактуется как условие выхода (цикл завершается, когда условие истинно, в русской терминологии такие циклы называют ещё «цикл до»), а в Си и его потомках — как условие продолжения (цикл завершается, когда условие ложно, такие циклы иногда называют «цикл пока»).
46 Оператор цикла с параметром
Оператор цикла с параметром используется в тех случаях, когда заранее известно, сколько раз должна повторится циклическая часть программы. Оператор цикла имеет вид:
FOR i:=m1 TO m2 DO
BEGIN
операторы циклической части программы
END
Здесь FOR (для), TO(до), DO (выполнить) - служебные слова; i - параметр цикла; m1, m2 - начальное и конечное значение параметра цикла.
Циклическая часть программы выполняется повторно для каждого значения параметра цикла i от его начального значения m1 до конечного значения m2 включительно.
В качестве параметра цикла может быть только переменная, в качестве m1 и m2 могут быть выражения, за исключением действительного типа (REAL);
Чаще всего параметр цикл i используют как переменную целого типа, а шаг его изменения равен +1 или -1. Если значение параметра увеличивается, то шаг его изменения +1. Если значение параметра цикла уменьшается, то шаг его изменения -1 и в операторе цикла FOR вместо служебного слова TO записывается служебное слово DOWNTO.