- •Опишите структуру персонального компьютера.
- •Опишите процессор: его назначение, характеристики.
- •Опишите основные виды памяти компьютера.
- •Перечислите и опишите типовые внешние устройства ввода данных.
- •Перечислите и опишите типовые устройства вывода информации.
- •Перечислите и опишите внешние запоминающие устройства.
- •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.
13. Объясните сущность понятия форматный вывод. Приведите примеры форматного вывода.
Процедура вывода позволяет задать требуемый вид записи данных из списка вывода. Такой вывод называют форматным. При этом значения переменных выводятся в определенное количество позиций:
Выражение : формат
а) вывод целого числа
Число после символа “:” (это число называют «формат») определяет количество символов, выделяемых на вывод значения выражения на экран. Если выводимое число содержит меньше символов, чем указано в формате, число сдвигается вправо, а слева заполняется пробелами. Если количество символов выводимого числа больше, чем допускает формат, число выводится с минимально возможным количеством символов.
Например, при описании Var K: Integer; и К = 153:
Оператор |
В
Символ “_” в начале строки
в данном случае используется для
изображения пробела, а символ “G”
указывает место расположения
курсора после вывода информации.
|
Writeln(K); |
153 G |
Write(K); |
153G |
Write(K:5); |
_ _153G |
Write(K:2); |
153G |
б) вывод вещественного числа
Формат имеет вид с : d , где с – общее количество позиций, d – количество позиций (знаков) после запятой:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Если d содержит меньше позиций, чем требуется для вывода числа, происходит его округление до требуемого числа знаков; при c ≤ d выдерживаются требования формата для дробной части выводимого числа, а целая часть выводится в минимально возможное количество знаков.
Пример форматного вывода вещественного числа:
Описание |
Значение |
Оператор вывода |
Вывод |
Var X:Real; |
X = -29.5684 |
Write(X); |
-2.9568400000Е+01G |
Write(X:10:5); |
_-29.56840G |
||
Write(X:10:2); |
_ _ _ _-29.57G |
||
Write(X:4:0); |
_-30G |
||
Write(X:0:3); |
-29.568G |
||
Write(X:0:0); |
-30G |
||
Write(X:7:1); |
_ _-29.6G |
Примеры вывода:
3)
2)
3 )
4) Дано описание: Var X,B,C:Integer;A:Real; При Х=7, А=3.2, В=5, С=25 в соответствии с операторами на экран будет выведено:
14. Опишите условный оператор и оператор цикла.
В языке Паскаль выделяются два класса условных операторов: простые и структурные. Простой оператор не содержит в своей записи других операторов, а его выполнение не связано с анализом некоторых условий (программа выполняется последовательно: от первого оператора ко второму, от второго – к третьему и т.д.). Структурный оператор содержит в своем составе другие операторы, порядок выполнения которых определяется некоторыми условиями. К первому классу относятся оператор присваивания и операторы обращения к процедурам. К структурным операторам относятся условный оператор (оператор ветвления), операторы выбора, цикла (if, case, while, for). Несколько операторов с помощью операторных скобок Begin и End объединяются в составной оператор.
При решении задач часто возникает необходимость в зависимости от выполнения либо невыполнения некоторого условия исполнять то либо другое действие (последовательность действий). Такая форма организации действий в алгоритмах называется ветвлением. Ветвление в Паскале реализуется с помощью условного оператора IF, который позволяет выбрать для последующего выполнения один из вариантов вычислений либо не выбрать ни одного.
В языке Паскаль существует две формы записи команды ветвления: сокращенная и полная.
Неполная команда ветвления |
Полная команда ветвления |
IF P THEN S ; |
IF P THEN S1 ELSE S2 ; |
Error: Reference source not found |
Error: Reference source not found |
Здесь P – условие разветвления (логическое выражение или выражение отношения), S, S1, S2 – выполняемые операторы.
* Условие Р называют простым, если оно содержит единственное выражение отношения, и составным, если оно состоит из нескольких выражений отношения, соединенных логическими операциями. В составных условиях выражения отношения заключаются в круглые скобки. Примеры простых условий: a>b, 5+x=3, sqrt (x)<=25. Примеры составных условий:
(x+y=5) and (2*x*sin(x)<5.5)
(x<y) or not (y<z)
Порядок выполнения операторов приводится на рисунке выше. Так, в неполной конструкции, если условие Р истинно, выполняется оператор S, а затем – оператор, следующий за оператором if.
Если по одной из ветвей после служебных слов THEN и(ли) ELSE требуется выполнение более одного оператора, их ограничивают операторными скобками BEGIN … END и рассматривают как составной оператор.
Примеры:
Условие задачи |
Запись на языке Паскаль |
Определить наибольшее число среди двух заданных чисел:
|
IF a>b THEN x:=a ELSE x:=b; |
Определить наибольшее число среди двух заданных чисел и его номер:
|
IF a>b THEN BEGIN x:=a; k:=1 END ELSE BEGIN x:=b; k:=2 END; |
Определить наибольшее число среди трех заданных чисел. Ниже показаны возможные взаимные расположения на числовой прямой точек, соответствующих числам a, b, c:
|
IF a>b THEN IF a>c THEN x:=a ELSE x:=c; IF a<b THEN IF b>c THEN x:=b ELSE x:=c;
|
* IF (a>b) and (a>c) THEN x:=a;
|