Циклическая алгоритмическая конструкция
Циклическая алгоритмическая конструкция
формирует массив A: array [1..10] of integer; следующего вида:
1) (10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
2) (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
3) (10, 9, 3, 4, 5, 6, 7, 8, 2, 1)
4) (1, 2, 3, 4, 6, 5, 7, 8, 9, 10)
5) (1, 9, 8, 7, 6, 5, 4, 3, 2, 10)
Формирование массивов (Двумерных)
Задание_5_8_3 (6)
A После выполнения фрагмента программы
For i := 1 To 5 do
For j := 1 To 5 do
If i >= j Then A[i, j] := i — j
Else A[i, j] := j – i;
формируется матрица A: array [1..5,1..5] of integer; вида
1) | 2) | 3) |
4) | 5) |
Обработка массивов
Задание_5_8_4 (8)
A В заданном фрагменте алгоритма обработки массива
Matrix: array[1..10,1..10] of real
For a := 1 To 7 do
S := S + Matrix[1, a];
определяется сумма элементов, расположенных
1) Во всех ячейках матрицы
2) На главной диагонали матрицы
3) На побочной диагонали матрицы
4) В первом столбце матрицы
5) В первой строке матрицы
Задание_5_8_5 (9)
A В алгоритме обработки массива
A: array [1..100] of integer;
If J Mod 2 = 0 Then S := S + A[J];
1) Сумма элементов массива c индексами кратными 2
2) Сумма элементов массива с индексами кратными 3
3) Сумма элементов массива с индексами кратными 4
4) Сумма элементов массива с индексами кратными 6
5) Сумма элементов массива с индексами кратными 12
Задание_5_8_6 (4)
A В алгоритме, определяющем количество отрицательных элементов
For J := 1 To N do
If _______ Then S := S + 1;
Задание_5_8_7 (6)
А В алгоритме, определяющем сумму элементов, расположенных на побочной диагонали массива M: array [1..10,1..10] of integer;
For k := 1 To 10 do
Задание_5_8_8 (4)
A В данном алгоритме обработки массива A[1 .. N], который содержит
For J := 1 To N do
значение переменной M соответствует:
1) Индексу первого максимального элемента массива
2) Индексу последнего максимального элемента массива
3) Индексу первого минимального элемента массива
4) Индексу последнего минимального элемента массива
Задание_5_8_9 (9)
С Дан фрагмент программы, обрабатывающий массив A, который описан как
A: array[1..10] of integer;
For k:= 1 To 10 Do
If A[k] > Y Then Y:=A[k];
Значения элементов массива: (2, 12, 0, -3, 10, -3, -5, 7, 21, 0).
После окончания работы значение переменной Y равно ___.
Задание_5_8_10 (6)
С Дан фрагмент программы
For N:= 1 to 5 do
For M := 1 to 5 do
If N < M Then Y := Y + A[N, M];
в котором обрабатывается массив A:
После окончания работы значение переменной Y равно ___.
Задание_5_8_11 (6)
С Дан фрагмент программы
For N := 1 to 4 do
For M := 1 to 4 do
If A[N, M] > X Then X := A[N, M];
в котором обрабатывается массив целых чисел A:
После окончания работы значение переменной Y равно ___.
Преобразование массивов
Задание_5_8_12 (5)
A Данный алгоритм обработки массива
A: array[1..N] of integer;
For I := 1 To N div 2 do
1) Переставляет элементы массива в обратном порядке
2) Меняет местами первый и последний элементы массива
3) Циклически сдвигает элементы массива на одну позицию влево
4) Циклически сдвигает элементы массива на одну позицию вправо
5) Оставляет содержимое массива неизменным
Задание_5_8_13 (4)
A В программе, копирующей массив А[1 .. 4, 1 .. 6] по строкам
Язык программирования Object Pascal
1. В Object Pascal раздел описания типов начинается с какого зарезервированного слова?
2. В Object Pascal раздел описания констант начинается с какого зарезервированного слова?
3. В Object Pascal раздел описания переменных начинается с какого зарезервированного слова?
4. В Object Pascal из перечисленных разделов описаний обязательным в программе является какой раздел?
5. В Object Pascal целочисленные переменные x и y после выполнения фрагмента программы примут какие значения?
a := 21; b := 10;
x := a div b;
y := a mod b;
6. В Object Pascal целочисленные переменные x и y после выполнения фрагмента программы примут какие значения?
a := 44; b := 40;
x := a div b;
y := a mod b;
7. В Object Pascal целочисленные переменные x и y после выполнения фрагмента программы примут какие значения?
a := 44; b := 14;
x := a div b;
y := a mod b;
8. В Object Pascal целочисленные переменные x и y после выполнения фрагмента программы примут какие значения?
a := 27; b := 6;
x := a div b;
y := a mod b;
9. В Object Pascal процедура Read обеспечивает ввод символов, строк и чисел, при этом, после чтения значения последней переменной из списка ввода какие выполняются действия?
10. В Object Pascal процедура Readln обеспечивает ввод символов, строк и чисел, при этом, после чтения значения последней переменной из списка ввода какие выполняются действия?
11. В Object Pascal процедура Write обеспечивает вывод символов, строк, логических и числовых данных, при этом, после записи значения последней переменной из списка вывода какие выполняются действия?
12. В Object Pascal процедура Writeln обеспечивает вывод символов, строк, логических и числовых данных, при этом, после записи значения последней переменной из списка вывода какие выполняются действия
13. В Object Pascal какое значение получит переменная х в результате выполнения следующего фрагмента программы?
If (a<0) or (b<0) then x:=a+b else x:=a*b;
14. В Object Pascal какое значение получит переменная х в результате выполнения следующего фрагмента программы?
If (a>0) or (b>0) then x:=a+b else x:=a*b;
15. В Object Pascal какое значение получит переменная х в результате выполнения следующего фрагмента программы?
If (a>0) and (b<0) then x:=a+b else x:=a*b;
16. В Object Pascal какое значение получит переменная х в результате выполнения следующего фрагмента программы?
If (a<0) and (b>0) then x:=b-a else x:=a*b;
17. В Object Pascal сколько раз выполнится тело цикла c предусловием в приведенном фрагменте программы?
While (a + b) < 8 Do
18. В Object Pascal сколько раз выполнится тело цикла c предусловием в приведенном фрагменте программы?
While (a + b) < 8 Do
19. В Object Pascal сколько раз выполнится тело цикла c предусловием в приведенном фрагменте программы?
While (a + b) < 8 Do
20. В Object Pascal сколько раз выполнится тело цикла c предусловием в приведенном фрагменте программы?
While (a + b) <= 8 Do
21. В Object Pascal сколько раз выполнится тело цикла с постусловием в приведенном фрагменте программы?
22. В Object Pascal сколько раз выполнится тело цикла с постусловием в приведенном фрагменте программы?
23. В Object Pascal сколько раз выполнится тело цикла с постусловием в приведенном фрагменте программы?
24. В Object Pascal сколько раз выполнится тело цикла с постусловием в приведенном фрагменте программы?
25. В Object Pascal сколько элементов двумерного массива размера 5´5, значения которого задаются с помощью вложенного оператора цикла в представленном фрагменте программы, будут иметь нулевые значения?
26. В Object Pascal сколько элементов двумерного массива размера 5´5, значения которого задаются с помощью вложенного оператора цикла в представленном фрагменте программы, будут иметь ненулевые значения?
27. В Object Pascal сколько элементов двумерного массива размера 10´10, значения которого задаются с помощью вложенного оператора цикла в представленном фрагменте программы, будут иметь нулевые значения?
for i:=1 to 10 do
for j:=1 to 10 do
28. В Object Pascal сколько элементов двумерного массива размера 10´10, значения которого задаются с помощью вложенного оператора цикла в представленном фрагменте программы, будут иметь ненулевые значения?
for i:=1 to 10 do
for j:=1 to 10 do
29. В Object Pascal идентификатор не может начинаться с каких символов?
30. В Object Pascal правильными описаниями массивов являются какие?
31. В Object Pascal неправильными описаниями массивов являются какие?
33. В Object Pascal в каком фрагменте программы цикл будет выполняться бесконечное количество раз?
Фрагмент 1 D :=1; S:=0; Repeat S : =S +D; UntilD > 100; | Фрагмент 2 D :=1; S:=0; Repeat S : = S + D; D := D+1; UntilD > 100; |
34. В Object Pascal какие значения переменной i будут выведены в результате выполнения следующего фрагмента программы?
For i:= 15 downto 12 do Write (i:3);
35. В Object Pascal чему равна сумма чисел в результате выполнения следующего фрагмента программы?
For i : = 0 to 5 do Sum : = Sum + i;
36. В Object Pascal чему будут равны значения элементов массива В в результате выполнения фрагмента программы, если массив А состоит из следующих значений:
А = (10, 20, 30, 40, 50)?
For k := 1 to 5 do
37. В Object Pascal чему будет равно значение переменной M в результате выполнения фрагмента программы, если массив В состоит из следующих значений:
В= (20, -20, -30, -10, 10)?
For i := 1 to 5 do If В[i] < M then M := В[i];
38. В Object Pascal чему будет равно значение переменной M в результате выполнения фрагмента программы, если массив С состоит из следующих значений: С= (20, -10, 50, -20, 30)?
For i := 1 to 5 do If С[i] > M then M := С[i];
39. В результате работы алгоритма переменная Y приняла значение 5. Определить исходное значение переменной X.
40. Определить результат выполнения программы:
41. В результате выполнения данного алгоритма с начальными значениями a= -5 b=5определить значения переменных c и d.
1.Если a*b<0 то c=a-bиначе c=a+b
2.Если c≠0 то c=c/ |c|
3.d=c*a
42. Какие из следующих соотношений неправильны?
43. Какие результаты выполнения выражений правильны?
(60>70) OR (100<90)=False
44. Какие результаты выполнения выражения правильны?
45. Какие результаты выполнения выражений правильны?
Алгоритмизация
1. После выполнения фрагмента алгоритма переменная b примет какое значение?
2. После выполнения фрагмента алгоритма переменная x примет какое значение?
3. После выполнения фрагмента алгоритма переменная s примет какое значение?
4. После выполнения фрагмента алгоритма переменная k примет какое значение?
5. После выполнения фрагмента алгоритма переменная x примет какое значение?
6. После выполнения фрагмента алгоритма переменная d примет какое значение?
7. После выполнения фрагмента алгоритма переменная z примет какое значение?
8. После выполнения фрагмента алгоритма переменная d примет какое значение?
9. После выполнения фрагмента алгоритма переменная b примет какое значение?
10. После выполнения фрагмента алгоритма переменная d примет какое значение?
11. После выполнения фрагмента алгоритма переменная x примет какое значение?
12. После выполнения фрагмента алгоритма переменная z примет какое значение?
13. После выполнения фрагмента алгоритма переменная z примет какое начение?
14. После выполнения фрагмента алгоритма переменная s примет какое значение?
15. После выполнения фрагмента алгоритма переменная x примет какое значение?
16. После выполнения фрагмента алгоритма переменная d примет какое значение?
17. После выполнения фрагмента алгоритма переменная z примет какое значение?
18. После выполнения фрагмента алгоритма переменная s примет какое значение?
19. После выполнения фрагмента алгоритма переменная y примет какое значение?
20. После выполнения фрагмента алгоритма переменная x примет какое значение?
Текстовый процессор MS Word
1. Как называется в текстовом процессоре MS Word документ, содержащий объекты разных типов, созданных с помощью других приложений?
2. Документ текстового процессора MS Word структурно состоит из чего?
3. Как называется в текстовом процессоре MS Word организованный набор символов?
4. Как называется поле документа текстового процессора MS Word, набор в котором ведется без нажатия клавиши Enter?
5. При вводе текста в MS Word необходимо соблюдать какие правила?
6. Удаление выделенного фрагмента в MS Word выполняется какими способами?
7. Перемещение выделенного фрагмента в MS Word выполняется какими способами?
8. Копирование выделенного фрагмента в MS Word выполняется какими способами?
9. С понятием форматирования документа в MS Word связываются какие основные операции?
10. При форматировании символов в MS Word можно задать какие атрибуты формата?
11. При форматировании абзаца в MS Word можно задать какие параметры?
12. При форматировании страницы в MS Word можно задать какие параметры?
13. Какая команда используется для форматирования символов в MS Word?
14. Какая команда используется для форматирования абзацев в MS Word?
15. Какая команда используется для форматирования страниц в MS Word?
16. Какая команда используется для автоматического улучшения внешнего вида документов и придания им единого стиля в MS Word?
17. В текстовом процессоре MS Word существуют какие режимы просмотра документа?
18. Текст документа в MS Word отображается без лишних экранных элементов в каком режиме?
19. Проанализировать и изменить структуру документа в MS Word, создать оглавление документа и сформировать заголовки позволяет какой режим?
20. В текстовом процессоре MS Word просмотреть печатные страницы документа в уменьшенном виде для проверки правильности разбиения текста на страницы позволяет какой режим?
21. В текстовом процессоре MS Word проверка правописания в выделенном фрагменте текста выполняется следующими способами:
22. В текстовом процессоре MS Word существуют какие режимы сохранения созданного документа?
23. В текстовом процессоре MS Word для того, чтобы сохранить документ с прежней спецификацией (имя и место сохранения), необходимо использовать какие команды?
24. В текстовом процессоре MS Word открыть документ можно какими способами?
25. Как называется специальный файл в MS Word, содержащий параметры форматирования документа и все средства, необходимые для выполнения автоформатирования?
26. Как называется специальный файл в MS Word, содержащий описание оформления элементов документа, с помощью которого осуществляется автоматическое оформление текста?
27. Как называется в текстовом процессоре MS Word поле, содержащее адрес источника и обеспечивающее удобный переход к источнику?
28. Как называется в текстовом процессоре MS Word текст, который помещается в конце страницы, документа или раздела?
29. Создание таблицы в текстовом процессоре MS Word осуществляется какими способами?
30. Редактирование структуры таблицы в текстовом процессоре MS Word выполняется какими способами?
31. Внедрение объекта в документ текстового процессора MS Word осуществляется какими способами?
32. Связывание объекта приложения источника с документом в текстовом процессоре MS Word осуществляется какими способами?
33. Для построения диаграммы с помощью объекта MS Graph предназначена какая кнопка?
34. Для создания сложных математических формул с помощью редактора формул MS Equation предназначена какая кнопка?
35. Для создания рисунка в документе MS Word предназначена какая кнопка?
36. Как называются в текстовом процессоре MS Word области, располагающиеся в верхней и нижней части каждой страницы и содержащие определенный текст?
37. Как называются в текстовом процессоре MS Word определенные места в документе, помеченные для выполнения быстрого возврата к ним?
Папиллярные узоры пальцев рук — маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни.
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого.
добавление пустого слайда без имени
240. Отношение находится в(во) _______ нормальной форме в том и только в том случае, когда находится в первой нормальной форме, и каждый неключевой атрибут полностью зависит от первичного ключа. второй
241. На рисунке представлен фрагмент алгоритма, имеющий ___________ структуру.
ответ: разветвляющуюся
242. В блок-схеме алгоритма внутри данного символа
следует написать. логическое выражение
243. В результате выполнения фрагмента алгоритма
элементы массива А2, А4, А6, А8 при N=8 получат, соответственно, значения … 4, 16, 36, 64
244. Изображенный на рисунке фрагмент алгоритма
определяет . максимум из трех чисел
245. Наиболее наглядной формой записи алгоритма является. изображение в виде последовательных блоков, каждый из которых предписывает выполнение определенных действий
246. Запись выражения y = Ax 2 + Bx + C на алгоритмическом языке (возведение в степень обозначим через ^) имеет вид. y := A*x^2 + B*x + C
247. Правильная запись выражения Y = А х+1 × В + 2С на алгоритмическом языке (возведение в степень обозначим через ^) имеет вид… Y := A ^ (X + 1) * B + 2 * C
248. В результате выполнения алгоритма
алг «Вычисление значения переменной р»
p := 1
i := 3
нцпока i<=6
p := p * i
i := i+3
кц
вывод p
значение переменной p будет равно числу … 18
249. Если задан фрагмент алгоритма
если a>b, то a=a-b, иначе b=b-a
если a>b, то a=a-b, иначе b=b-a
напечатать a, b
то при заданных начальных условиях a = 375; b=425 после выполнения алгоритма переменные a и b соответственно примут значения … a = 375; b = 50
250. Если задан фрагмент алгоритма
если a > b
то a = a — b, b = b — a
иначе b = b — a, a = a – b
все
напечатать a, b
то при заданных начальных условиях a = 5; b = — 4 после выполнения алгоритма переменные a и b соответственно примут значения … a = 9; b= — 9
251. Вариантов ответа — 4; Из них правильных — 1
Выбрать единственный вариант
В результате работы алгоритма
Y := X + 5
X := Y
Y := X + Y
вывод Y
переменная Y приняла значение 14. До начала работы алгоритма значением переменной X являлось число… 2
252. Укажите, сколько раз выполнится цикл в представленном фрагменте программы
a:=3; b:=7;
ПОКА (a / 2) ≤ (b / 3)
НЦ
a:=a+2;
b:=b+3;
КЦ;
ответ: бесконечное число раз
253. После выполнения алгоритма
b:= 10
d:= 50
нцпока d >= b
|d := d — b
кц
значение переменной d равно.
254. В представленном фрагменте программы
b:= 10
d:= 50
нцпока d >= b
|d := d — b
кц
тело цикла выполнится. 5 раз
255. Вариантов ответа — 4; Из них правильных — 1
Выбрать единственный вариант
Модель взаимодействия открытых сетей (OSI) включает__________ уровней взаимодействия. семь
256. Иерархическая система назначения уникальных имен каждому компьютеру, находящемуся в сети, – это.
Доменная система имен
257. Сетевой архитектурой является… Ethernet
258. Канал связи в вычислительной сети – это. физическая среда передачи информации
259. Задача установления соответствия между символьным именем узла сети Интернет и его IP адресом решается с помощью службы _______ имен. доменных
260. Способ организации передачи информации для удалённого доступа к компьютеру с помощью командного интерпретатора называется… Telnet
261. IRC и ICQ являются… сетевыми протоколами
262. HTML – это… язык разметки гипертекстовых документов
263. Часть адреса http://www.osp.ru/archlit/77.htm, являющаяся адресом host-компьютера… archlit/77.htm
264. Почтовый _________ служит для просмотра сообщений электронного почтового ящика пользователя.
Клиент
265. Сжатый образ исходного текста обычно используется . для создания электронно-цифровой подписи
266. Электронно-цифровая подпись (ЭЦП) документа позволяет получателю . удостовериться в корректности отправителя документа и удостовериться в том, что документ не изменён во время передачи
267. Электронно-цифровая подпись (ЭЦП) документа формируется на основе . перестановки элементов ключа
268. Цифровая подпись обеспечивает… удостоверение источника документа
269. Полный запрет доступа, только чтение, разрешение всех операций (просмотр, ввод новых, удаление, изменение), это уровни разграничения прав доступа к данным в полях базы данных
270. Объект связан с классом в терминах объектно-ориентированного программирования в следующей нотации: класс является описанием объекта
271. Методика анализа, проектирования и написания приложений с помощью классов, каждый из которых является целостным фрагментом кода и обладает свойствами и методами, называется _______________ программированием. объектно-ориентированным
272. Понятие «наследование» характеризует … способность объекта сохранять свойства и методы класса-родителя
273. Классом в объектно-ориентированном программировании является . множество объектов, имеющих общее поведение и общую структуру
274. Способность объектов выбирать внутренний метод, исходя из типа данных, используя одно имя для задания общих для класса действий, определяет такое свойство ООП как … полиморфизм
275. К языкам высокого уровня не относят…2) АССЕМБЛЕР 5) МАКРОАССЕМБЛЕР
276. Языком логического программирования является. Prolog
277. Язык командного файла может считаться. метаязыком
278. Для задач анализа и понимания естественных языков на основе языка формальной логики и методов автоматического доказательства теорем используется язык программирования … PROLOG
279. Если элементы массива D[1..5] равны соответственно 3, 4, 5, 1, 2, то значение выражения D[ D[5] ] — D[ D[3] ] равно . ответ: 2
280. После выполнения фрагмента программы
X := 5
Z := 7
вывод ( “X= ”, X, ” X= ”, Z, Z+X );
на печать будет выведено. X= 5 X= 712
281. После выполнения фрагмента программы
X := 12
Z := 7
вывод ( “X= ”, X=Z, ” X= ”, X, Z+X );
на печать будет выведено. X= FALSE X= 1219
282. Тип переменной в языках программирования высокого уровня определяет:
а) время её поиска в программе
в) востребованность в программе
г) объём выделяемой памяти
283. Программа-компилятор… переводит целиком исходный текст программы в машинный код
284. Программа переводится на машинный язык при каждом ее запуске, когда эта программа обрабатывается… интерпретатором
Программирование циклов в языке Pascal
Сколько раз будет выполнено тело цикла в следующем фрагменте программы?
for i:=-1 to 1 do s:=s+1;
Вопрос 2
Чему будет равно значение целой переменной a после выполнения этого фрагмента программы?
a:=2;
for i:=0 to 2 do a:=a+i;
Вопрос 3
Определите значение переменной a после выполнения следующего фрагмента программы:
a:=1;
for b:=1 to 5 do a:=a*b;
Вопрос 4
Сколько раз будет выполнено тело цикла в следующем фрагменте программы?
a:=1;
b:=2;
while a+b < 8 do
begin
a:=a+1;
b:=b+2;
end;
Варианты ответов
- 1
- 2
- 3
- бесконечно
Вопрос 5
Сколько раз будет выполнено тело цикла в следующем фрагменте программы?
a:=1;
b:=2;
while a+b > 2 do
begin
a:=a+1;
b:=b+2;
end;
Варианты ответов
- 1
- 2
- 3
- бесконечно
Вопрос 6
Сколько раз будет выполнено тело цикла в следующем фрагменте программы?
a:=2;
b:=3;
while a+b < 5 do
begin
a:=a+1;
b:=b+2;
end;
Варианты ответов
- 1
- 2
- 3
- бесконечно
Вопрос 7
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?
i:=2;
while i<=. do begin
writeln ('Привет!');
i:=i+1;
end;
Вопрос 8
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?
i:=. ;
while i>=3 do begin
writeln ('Привет!');
i:=i-1;
end;
Вопрос 9
Определите значение переменной b после выполнения следующего фрагмента программы:
a:=2;
b:=0;
while a<7 do
begin
a:=a+1;
b:=b+a;
end;
Вопрос 10
Определите значение переменной s после выполнения следующего фрагмента программы:
a:=23;
s:=0;
while a>0 do
begin
s := s + a mod 10;
a := a div 10;
end;