- •5) Свойства информации
- •6)Информационный процесс. Виды информационных процессов
- •7)Единицы измерения информации
- •8)Единицы хранения информаци. Виды имён файлов. Примеры
- •9)Системы счисления, их виды и основания. Запись целых чисел 2-й, 8-й и 16-й система счисления. Примеры
- •10)Алгоритм перевода целого числа из одной системы счисления в другую. Примеры
- •14)Устройства ввода информации
- •11) Понятие компьютера и эвм. Классификация компьютеров. Аппаратное обеспечение и пк
- •12)Архитектурный фон Неймана. Магистрально- модульный принцип функционирования. Схема аппаратной конфигурации пк
- •13)Виды устройств вычислительной техники. Внутреннее устройство системного блока
- •15)Устройство вывода информации
- •16)Устройство обработки информации
- •17)Память и ее виды. Запоминающее устройство
- •20)Обслуживающие устройства
- •21)Файл, каталог, база данных и знаний. Программа и виды программ, програмный продукт, по.
- •22) Системные программы Bios, oc, драйвера, менеджеры файлов. Примеры
- •23)Системные программы. Утилиты, архиваторы, антивирусы, антивирусы, компьютерные вирусы. Примеры
- •24) Прикладные програмы. Текстовые редакторы, табличные процессоры, субд. Примеры
- •25)Прикладные программы. Графические редакторы, сапр, программы презентационной графики
- •26)Прикладные программы. Системы мультимедиа, математические и экспертные системы, браузеры. Примеры
- •27)Инструментальные программы и их класификация
- •28) Компьютерные сети и их виды. Лвс и их виды
- •29)Сервер, рабочая станция. Канал связи, топология сети, их виды.
- •30)Гвс, Интернет, Web-сайт. Службы интернета
- •31)Операционные системы. Состав и компоненты ос Windows, их обозначения
- •32) Текстовые процессоры, состав их окно. Редактирование и форматирование текста
- •33)Табличные процессоры. Адреса и диапазоны ячеек. Формулы, операции и функции. Ссылки и их виды. Примеры
- •34)База данных и субд, их виды, Объекты реляционной базы данных. Мастер и консьруктор. Поле и запись.
- •35)Графические редакторы и программы презентационной графики, их возможности
- •36)Последовательность работы в системе програмирования
- •37) Модель. Алгоритм и его свойства
- •38)Блок-схема. Основные блоки, их название, изображение и назначения
- •39)Базовые структуры алгоритмов. Состав и виды циклов
- •40) Массив и его виды. Элементы, индексы, размерность, измерение массива
- •Одномерные массивы
- •41)Програмирование и язык програмирования. Виды языков програмирования. Примеры
- •42. Разделы програмы на языке паскаль
- •43.Стандартные типы данных на языке паскаль
- •45) Операции в языке паскаль
- •47.Математические выражения в языке Pascal. Примеры
- •49.Фрагменты вычисления характеристик одномерного массива на языке паскаль
- •50Фрагменты операций с одномерными массивами на языке паскаль
- •51 Оператор присваивания, его вид и назначение
- •52) Операторы ввода, их вид и назначение. Пример программы
- •54. Составной оператор, его вид и назначение
- •55.Оператор безусловного перехода, его вид и назначение
- •56. Оператор условного перехода, его вид и назначение, понятия условия
- •57.Оператор варианта его вид и назначение
- •58.Оператор цикла с предусловием, его вид и назначение
- •60. Операторы цикла с параметром , их вид и назначение. Пример программы.
47.Математические выражения в языке Pascal. Примеры
Математическая запись |
Запись на Паскале |
|
exp(bln(a)) |
|
exp(1/bln(a)) |
|
ln(b)/ln(a) |
|
ln(x)/ln(10) |
|
sin(x)/cos(x) |
|
cos(x)/sin(x) |
|
sin(sqr(x)) |
|
sqr(sin(x)) |
48. Описание и доступ к элементам одномерного массива на языке паскаль
Одномерный массив (вектор) – массив, элементы которого имеют один неповторяющийся номер.
Описание одномерного массива в разделе описания переменных (Var) на языке Pascal имеет вид:
Mas : array [ IMin .. IMax ] of T ; |
Это означает, что переменная Mas является массивом, который может иметь индексы от IMin до IMax у элементов типа T .
Доступ к элементу одномерного массива на языке Pascal имеет вид:
Mas [ Ind ] |
Это означает доступ к элементу массива Mas с индексом Ind .
49.Фрагменты вычисления характеристик одномерного массива на языке паскаль
Характеристика |
Для всех элементов |
Для части элементов
|
s |
s:=0; for i:=1 to n do s:=s+A[i]; |
s:=0; for i:=1 to n do if A[i]>z then s:=s+A[i]; |
k |
k:=n; |
k:=0; for i:=1 to n do if A[i]>z then k:=k+1; |
p |
p:=1; for i:=1 to n do p:=p*A[i]; |
p:=1; for i:=1 to n do if A[i]>z then p:=p*A[i]; |
max |
max:=A[1]; for i:=2 to n do if A[i]>max then max:=A[i]; |
max:=-1E10; for i:=1 to n do if (A[i]>max) and (A[i]>z) then max:=A[i]; |
min |
min:=A[1]; for i:=2 to n do if A[i]<min then min:=A[i]; |
min:=1E10; for i:=1 to n do if (A[i]<min) and (A[i]>z) then min:=A[i]; |
sr |
s:=0; for i:=1 to n do s:=s+A[i]; sr:=s/n; |
s:=0; k:=0; for i:=1 to n do if A[i]>z then begin s:=s+A[i]; k:=k+1; end; sr:=s/k; |
50Фрагменты операций с одномерными массивами на языке паскаль
Операция |
Фрагмент программы |
|
for i:=1 to n do read(A[i]); |
|
for i:=1 to n do writeln(A[i]); |
|
for i:=1 to n do A[i]:=z; |
(аналогично уменьшение, умножение, деление) |
for i:=1 to n do A[i]:=A[i]+z; |
(аналогично вычитанием, умножением, делением) |
for i:=1 to n do B[i]:=A[i]+z; |
(аналогично минимального) |
max:=A[1]; imax:=1; for i:=2 to n do if A[i]>max then begin max:=A[i]; imax:=i; end; |
|
for i:=1 to n do if A[i]>z then writeln(i); |
|
c:=A[1]; A[1]:=A[2]; A[2]:=c; |
