- •Опишите структуру персонального компьютера.
- •Опишите процессор: его назначение, характеристики.
- •Опишите основные виды памяти компьютера.
- •Перечислите и опишите типовые внешние устройства ввода данных.
- •Перечислите и опишите типовые устройства вывода информации.
- •Перечислите и опишите внешние запоминающие устройства.
- •8.Дайте классификацию программного обеспечения.
- •9. Сформулируйте понятие алгоритма. Опишите свойства алгоритмов, способы их описания.
- •10. Опишите основные объекты языка программирования Паскаль.
- •Алфавит языка
- •Величины
- •Константы
- •Переменные
- •Арифметические операции
- •Стандартные подпрограммы
- •Арифметические выражения
- •Простые типы
- •Порядковые типы
- •При определении типа-диапазона нужно руководствоваться следующими правилами:
- •Вещественные типы
- •13. Объясните сущность понятия форматный вывод. Приведите примеры форматного вывода.
- •14. Опишите условный оператор и оператор цикла.
- •15. Дайте определение табличного процессора ms Excel. Опишите его основные функции и области применения.
- •16. Опишите элементы интерфейса ms Excel. Опишите структуру документа ms Excel.
- •17. Дайте определение диапазона в ms Excel. Опишите основные операции, которые можно производить с диапазоном. Опишите процесс форматирования данных в ms Excel.
- •18. Раскройте сущность использования формулы в ms Excel. Опишите правила записи формул.
- •19. Раскройте сущность использования встроенных функций. Опишите правила записи функций ms Excel.
- •Математические функции
- •1) Сумм(число1;число2;...)
- •2) Округл(число;количество_цифр)
- •Статистические функции
- •3) Мин(число1;число2;...)
- •20. Опишите процедуру сортировки данных. Дайте понятие абсолютной и относительной адресации.
- •21. Опишите графические возможности Excel и последовательность использования мастера диаграмм. Перечислите и охарактеризуйте основные типы диаграмм в ms Excel. Опишите структуру диаграммы.
- •Дайте определения базы данных и системы управления базой данных. Охарактеризуйте процесс проектирования базы данных.
- •Создание бд начинается с проектирования. Этапы проектирования базы данных
- •Опишите модели базы данных и дайте их характеристику. Перечислите и опишите объекты базы данных.
- •24. Перечислите и опишите виды запросов.
- •26. Перечислите и опишите основные сервисные средства, доступные в Интернете.
- •27. Опишите, как осуществляется поиск информации в Интернет.
- •28. Опишите структуру html документа.
- •29. Перечислите и опишите основные теги в html, отвечающие за форматирование текста.
- •30. Опишите теги создания гиперссылки в html и вставки рисунка.
- •31. Опишите последовательность создания абзацев, заголовков и установки размера шрифта в html.
- •32. Опишите последовательность создания таблиц в html.
При определении типа-диапазона нужно руководствоваться следующими правилами:
1. два символа «..» рассматриваются как один символ, поэтому между ними недопустимы пробелы.
2. левая граница диапазона не должна превышать его правую границу.
Вещественные типы
В отличие от порядковых типов, значения которых всегда сопоставляются с рядом целых чисел и, следовательно, представляется в ПК абсолютно точно, значения вещественных типов определяют произвольное число лишь с некоторой конечной точностью, зависящей от внутреннего формата вещественного числа.
Длина, байт |
Название |
Количество значащих цифр |
Диапазон десятичного порядка |
6 |
Real |
11…12 |
-39…+38 |
4 |
Single |
7…8 |
-45…+38 |
8 |
Double |
15…16 |
-324…+308 |
10 |
Extended |
19…20 |
-4951…+4932 |
8 |
comp |
19…20 |
-2*1063+1…+2*1063-1 |
СТРОКИ
Тип STRING (строка) в Паскале широко используется для обработки текстов. Строка в Паскале трактуется как цепочка символов.
Раскройте сущность понятия «оператор присваивания». Опишите операторы ввода и вывода.
О ператор присваивания позволяет назначить переменной определенное значение, помещая это значение в соответствующую ячейку памяти (старое значение при этом стирается).
Вид (формат) оператора присваивания:
Оператор назначает значение переменной, имя которой записано в левой части оператора присваивания.
Порядок выполнения оператора присваивания: 1) вначале вычисляется значение выражения в правой части оператора; при этом тип результата выражения должен совпадать с типом переменной в левой части оператора или являться подмножеством типа переменной (говорят, что типы переменной и выражения должны быть совместимыми); 2) затем результат присваивается переменной в левой части оператора (то есть копируется в область памяти, которая выделена этой переменной).
С хематически порядок выполнения оператора присваивания можно изобразить так: Идентификатор выражение ;
Примеры операторов присваивания:
Оператор |
Результат выполнения оператора |
Х:=9; |
Переменной Х присваивается значение 9 |
Y:=(a+b)*x/(c-d); |
После вычисления значения выражения его результат присваивается переменной Y |
А:=А+1; |
А увеличит свое значение на 1. Например, при А=5 результат выполнения оператора: А=6 |
Важно, что числовые значения идентификаторов a, b, c, d, x должны быть определены до их первого использования в программе в составе других операторов: они могут задаваться с помощью операторов ввода, или как константы в разделе констант, или с помощью отдельных операторов присваивания.
Для организации ввода – вывода данных в языке Pascal используются операторы – процедуры Write, Read, Writeln, Readln. С помощью этих операторов организуется ввод–вывод данных.
Writeln – стандартная процедура, которая используется для вывода данных на экран. Значения выводятся в порядке их записи в списке вывода (рис. 3.3). Затем курсор переходит в начало следующей строки.
Write – стандартная процедура для вывода данных на экран без перевода курсора на новую строку.
W riteln (Список вывода) ; |
… G |
Write (Список вывода) ; |
…G
|
Сравните местонахождение курсора после выполнения операторов (курсор обозначен ниже в виде символа «G»):
Оператор |
Результат выполнения |
Writeln ('Ответ: ', sqrt (5)) ; |
Ответ: 2.2360679775E+00 G |
Writeln ('Введите число') ; |
Введите число G |
Write ('X=') ; |
X=G |
Write (X, ', ',Y) ; при Y=-3, Х=5 (X, Y описаны как Integer) |
5,-3G |
Write (2+3) ; |
5G |
Writeln ('Дано: a=', a) ; Writeln (' b=', b) ; Writeln (a, '+', b, '=', a+b) ; при a=-34.6, b=126.93 (a, b описаны как Real) |
Дано: a=-3.4600000000E+01 b= 1.2693000000E+02 a+b= 9.2330000000E+01 G |
Writeln (0.2-0.01) ; |
1.9000000000E-01 G |
Writeln ; |
Переход на новую строку |
Д ля ввода значений переменных с клавиатуры используют стандартные процедуры ввода Read и Readln:
Read (список ввода) ; Readln (список ввода) ;
При наличии в списке ввода нескольких идентификаторов соответствующие значения после запуска программы следует вводить через пробел(ы) или нажимая после каждого значения клавишу “Enter”. При этом соответствующей переменной будет присвоено очередное по порядку значение.
При выполнении оператора ввода программа
приостанавливает работу, пока не будет
введено некоторое значение переменной
(по типу соответствующее описанию этой
переменной).
После запуска программы на выполнение она приостанавливает работу в ожидании ввода двух целых чисел. После набора через пробел на клавиатуре чисел 10 и 17 и нажатия клавиши “Enter” произойдет присваивание переменным n1, n2 значений 10 и 17 соответственно. На экран выводится сообщение “X=” и программа вновь приостанавливает работу в ожидании ввода уже вещественного числа. В нашем примере это -4.7. После его ввода значение передается в область оперативной памяти переменной Х.
Более комфортным для пользователя является сопровождение ввода данных приглашением к вводу:
Write('n1=');Readln(n1); Write('n2=');Readln(n2); |
n 1=10 n2=17 G |
Приостановка выполнения программы до
тех пор, пока не будет нажата клавиша
“Enter”.
Readln;
Оператор Readln; удобно использовать в программе для задержки результата выполнения программы на экране монитора. Для этого запишите его непосредственно перед ключевым словом End. Просмотрев результаты выполнения программы, нажмите клавишу “Enter” и на экране отобразится текст программы в окне редактора среды программирования.
Ввод данных завершается нажатием
клавиши “Enter”.