
- •2 Основные операции с данными
- •6.Компоненты локальной вычислительной сети
- •7.Представление данных в эвм и единицы измерения
- •9. Пк. Назначение управляющих клавиш клавиатуры
- •10.Устройства вывода ввода и хранения данных
- •11. Понятие алгоритма.Способы описания алгоритма.
- •13.Характеристика ппо
- •15.Windows.Основные объекты экрана.Станд-ые проги
- •16 Программы обслуживания: архиваторы, антивирусы, дефрагментация диска.
- •17Файловые менеджеры. Основные функции. Работа с файлами.
- •18 Pascal. Интегрированная среда программирования
- •23 . Pascal. Логические операции. Логические выражения.
- •24 Pascal. Условный оператор if. Формат и принцип действия.
- •25 Pascal. Оператор выбора case…of. Формат и принцип действия. Оператор выбора Case
- •26 Pascal. Оператор цикла while. Формат и принцип действия.
- •Принцип работы оператора while
- •27 Pascal. Оператор цикла repeat…until. Формат и принцип действия.
- •Оператор цикла Repeat. . Until
- •Принцип действия оператора цикла Repeat ..Until
- •28 Pascal. Оператор цикла for. Формат и принцип действия.
- •Оператора цикла for
- •Принцип действия оператора for
- •33. Паскаль работа с файлами
- •34. Паскаль Библиотека
- •35.Маткад. Эл-ты окна . Задание переменных ф-ий
- •Вывод значений ранжированной переменной
- •39. MathCad. Решение уравнений
- •45. Ms Word. Вставка объектов в документ
- •51. Ms Excel. Решение уравнений
- •53. Ms Access. Создание базы данных. Основные объекты в Access
- •54. Ms Access. Подготовка таблиц и построение запросов
- •55 Ms Access. Подготовка форм и отчётов с помощью мастера и в режиме конструктора
- •56 Мультимедиа. Стандартные средства. Кодирование изображений. Сжатия данных
- •57. Основные понятия Internet. Службы Internet. Язык html.
- •58. Поиск информации в Internet. Социальные сети
- •59 Защита данных в Internet. Шифрование: симметричное и асимметриччное
- •60 Защита данных в Internet. Электронная цифровая подпись и электронная печать
Принцип действия оператора for
первый раз <оператор>, составляющий тело цикла выполняется при <пар_цикла> : = <нач_знач>;
второй раз тело цикла выполняется при <пар_цикла>: = <нач_знач>+ 1;
последний раз тело цикла выполняется при пар_цикла>: = <кон_знач>;
29 Pascal. Одномерные массивы. Описание ввод-вывод элементов.
Массив – это набор объектов одного типа, у каждого из которых есть индекс (номер). При описании массива указывается общее число входящих в массив элементов и тип этих элементов.
Описание массив Z
Var Z :array[1..6] of real;
где Z – имя массива (любой идентификатор языка Pascal)
ARRAY… OF – служебные слова (массив, из);
[1..6] – тип-диапазон, определяющий количество элементов массива;
real – тип элементов, образующих массив;
описание двумерного массива
Const N1= 10; N2= 20;
Var Mas : array[1..N1,1..N2] of real;
Ввод массива
Чтобы заполнить массив данными существует несколько способов:
.непосредственное присваивание значений элементам;
.генерация и присваивание значений с помощью функции random;
.ввод значений элементов с клавиатуры;
ввод элементов одномерного массива с клавиатуры
program ff;
const n = 20;
var A : array[1..n] of Real; begin Writeln('Введите элементы массива:');
for i:=1 to n do Readln(A[i]);
Readln; end.
Вывод одномерного массива
Program hh;
Const n = 20;
var A : array[1..n] of Real; begin Writeln('Вывод эементов массива:');
for i:=1 to n do Write(A[i]:8:2);
Writeln; end.
30 Pascal.Двумерные массивы. Описание ввод-вывод элементов.
Массив – это набор объектов одного типа, у каждого из которых есть индекс (номер). При описании массива указывается общее число входящих в массив элементов и тип этих элементов.
описание двумерного массива
Const N1= 10; N2= 20;
Var Mas : array[1..N1,1..N2] of real;
Ввод массива
Чтобы заполнить массив данными существует несколько способов:
.непосредственное присваивание значений элементам;
.генерация и присваивание значений с помощью функции random;
.ввод значений элементов с клавиатуры;
ввод элементов одномерного массива с клавиатуры
Ввод двумерного массива
Program Lab10_1;
Const
N1=30;
N2=30;
Var M:array[1..N1, 1..N2] of integer;
i,n:integer;
Begin
writeln(‘введите количество строк массива’);
readln(N1);
writeln(‘введите кол-во столбцов массива’);
readln(N2);
writeln(‘введите Эл-ты массива:’);
For i:=1 to N1 do
For j:=1 to N2 do
Begin
31. паскаль.процедуры пользователяПри создании программ, в которых используются процедуры пользователя структура описания процедуры имеет вид(описание процедуры похоже на описание структуры программы):
Procedure<имя>;
Раздел описания(const,type,var)
Раздел описания внутренних процедур или функций(procedure,function)
Основной блок процедуры( begin, end). В заголовке процедуры обязательно должно присутствовать имя процедуры пользователя.
Директива компилятора
{$ I имя файла}, где I – сокращение от англ. Слова include
32. паскаль Функции представляют собой последовательность операторов, в результате выполнения которых вычисляется одно значение присваемое имени функции.
Function <имя>[(формальные параметры)]:<тип результат>;
<раздел описаний>
Begin
<раздел операторов функции>;
End;
В разделе операторов должен присутствовать, по крайней мере, один оператор, присваивающий имени функции значение. В точку вызова возвращается результат последнего такого присваивания.