Главная страница

информатика (1) (1). Операционная система это


Скачать 0.74 Mb.
НазваниеОперационная система это
Дата18.11.2022
Размер0.74 Mb.
Формат файлаdoc
Имя файлаинформатика (1) (1).doc
ТипДокументы
#796093
страница2 из 3
1   2   3

Определите, что будет напечатано в результате работы следующего фрагмента программы:

var k, s: integer;

begin

s:=0;

k:=0;

while s < 100 do begin

s:=s+k;

k:=k+4;

end;

write(k);

end.

32


  1. В программе описан одномерный целочисленный массив с индексами от 0 до 9. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив.

Бей­сик

n 9

FOR i 0 TO n

K A(i)

A(K) 0

NEXT i


Пас­каль

n:=9;

for i:=0 to n do begin

K : =A[i];

A[K] : =0;

end;


Алгоритмический язык

n:10

нц для i от 0 до n

K : A[i]

A[K] : 0

кц



В начале выполнения этого фрагмента в массиве находились числа 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, т. е. A[0]= 9, A[1] =8 и т. д. Сколько элементов массива после выполнения программы будут иметь ненулевые значения?

Пояснение.

Всего в массиве 10 элементов. В то время как значение переменной K изменяется от 9 до 6, элементы с седьмого по девятый принимают значение 0. Когда i = 5, переменная K принимает значение 5, а пятый элемент обращается в нуль. На всех последующих шагах цикла элементу A[0] присваивается значение 0. Таким образом, после выполнения цикла четыре элемента будут иметь ненулевые значения: A[1], A[2], A[3], A[4].

4


  1. Программой-архиватором называют: программу для уменьшения информационного объема (сжатия) файлов;




  1. Расширение pic, pcx, bmp имеют файлы кодированных изображений мультимедиа




  1. Какой из шаблонов позволяет выделить все файлы с расширением .ехе, имена которых начинаются с буквы t ? t*.exe




  1. Для настройки параметров страницы Word надо нажать последовательность?

Файл → параметры страницы


  1. Как перенести фрагмент текста из начала в середину документа?

Вырезать фрагмент текста, поместив его в буфер обмена. Затем установить курсор в средину документа, выполнить команду "Вставить"



  1. Правильный вариант набора текста в Microsoft Word: Пойди туда - не знаю куда, принеси то - не знаю что




  1. Какой кнопкой можно закрыть рабочую книгу Microsoft Excel?




  1. Дан фрагмент электронной таблицы:




A

B

C

1

4

2




2

A1+C1

B1+A1

3*C1

Какое целое число должно быть записано в ячейке C1, чтобы построенная после выполнения вычислений диаграмма по значения диапазона ячеек A2:С2 соответствовала рисунку?

2


  1. Укажите знак и обозначение конъюнкции:




  1. Вектор значения дизъюнкции: 0111

  2. В чем состоит закон де Моргана для конъюнкции:




  1. Построить таблицу истинности по формуле: 0011




  1. Построить таблицу истинности по формуле: 0011




  1. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический язык

алг

нач

цел  s, k

s : 7

нц для k от 2 до 8

s : s + 7

кц

вывод s

кон

Бейсик

DIM k, s AS INTEGER

s 7

FOR k 2 TO 8

s s + 7

NEXT k

PRINT s


Паскаль

Var s, k: integer;

Begin

s :=7;

for k : =2 to 8 do

s : =s + 7;

writeln(s);

End.


56


  1. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] 

второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический язык

алг

нач

целтаб Dat[1:11]

цел  k, m

Dat[1] : 20; Dat[2] : 25

Dat[3] : 19; Dat[4] : 25

Dat[5] : 26; Dat[6] : 22

Dat[7] : 24; Dat[8] : 28

Dat[9] : 26; Dat[10] : 21

Dat[11] : 27

m : 30

нцдля k от 1до 11

если Dat[k] < m  то

m : Dat[k]

все

кц

вывод m

кон

Бейсик

DIM Dat(11) AS INTEGER

DIM k,m AS INTEGER

Dat(1)  20: Dat(2)  25

Dat(3) 19: Dat(4)  25

Dat(5)  26: Dat(6)  22

Dat(7)  24: Dat(8)  28

Dat(9)  26: Dat(10)  21

Dat(11)  27

m 30 

FOR k 1 TO 11

IF Dat(k) < m THEN

m Dat(k)

END IF

NEXT k

PRINT m


Паскаль

Var k, m: integer;

Dat:array[1..11] of integer;

Begin

Dat[1]:=20;  Dat[2] :=25;

Dat[3]:=19;  Dat[4]:=25;

Dat[5]:=26;  Dat[6]:=22;

Dat[7]:=24;  Dat[8]:=28;

Dat[9]:=26;  Dat[10]:=21;

Dat[11]:=27;

m :=30;

for k :=1  to 11 do

if  Dat[k] < m then

begin

m :=Dat[k]

end;

writeln(m)

End.

19


  1. Значения двумерного массива A размера 9×9 задаются с помощью вложенного оператора цикла в представленном фрагменте программы:

Бейсик

FOR n1 TO 9

FOR k1 TO 9

A(n,k)n+k+1

NEXT k

NEXT n

Паскаль

for n:=1 to 9 do

for k:=1 to 9 do

A[n,k]:=n+k+1


Алгоритмический

нц для n от 1 до 9

нц для k от 1 до 9

A[n,k]=n+k+1

Кц

кц

Сколько элементов массива A будут принимать четное значение?




РЕШЕНИЕ:

А[n,k] := n + k + 1;

Если n + k – число нечетное, тогда n + k + 1 – число четное.
n + k принимает нечетное значение тогда, когда n – четное, а k – нечетное, или наоборот.

Тогда, 
при N = 1 (или любому нечетному числу), число будет четным, когда K = 2, 4, 6, 8 — в четырех случаях.
при N = 2 (или любому четному числу), число будет четным, когда К = 1, 3, 5, 7, 9 — в пяти случаях.
при N = 3 — четыре случая.
при N = 4 — пять случаев.
при N = 5 — четыре случая.
при N = 6 — пять случаев.
при N = 7 — четыре случая.
при N = 8 — пять случаев.
при N = 9 — четыре случая.

Складываем все случаи: (4·5)+(5·4) = 40


  1. В ячейке F15 электронной таблицы записана формула. Эту формулу скопировали в ячейку E14. В результате значение в ячейке E14 вычисляется по формуле 3*х+2*у, где x — значение в ячейке C42, а y — значение в ячейке D42. Укажите, какая формула не могла быть написана в ячейке F15. Примечание: знак $ используется для обозначения абсолютной адресации. 3*С42 + 2*D42



  1. Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. Определите на основании приведённых данных фамилию и инициалы племянницы Петренко П. И. Пояснение: племянницей считается дочь брата или сестры



Ерёма B. C



  1. Коле нужно с помощью электронных таблиц построить таблицу двузначных чисел от 60 до 99. Для этого он сначала в диапазоне В1:К1 записал числа от 0 до 9 и в диапазоне А2:А5 записал числа от 6 до 9. Затем в ячейку В5 записал формулу двузначного числа (А5 — число десятков; В1 — число единиц), после чего скопировал её во все ячейки диапазона B2:К5. В итоге получил таблицу двузначных чисел. На рисунке ниже представлен фрагмент этой таблицы.



$A5*10+B$1


  1. Дан фрагмент электронной таблицы:





Какое целое число должно быть записано в ячейке B1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек А2:С2 соответствовала рисунку?

Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак. 6


  1. «Корзина» (в Windows) – это область внешней памяти, куда обычно попадают удаленные файлы




  1. Выберите правильное соответствие.

  1. выполняют различные вспомогательные функции

  2. обеспечивают выполнение необходимых пользователям работ: редактирование текста, рисование картинок и т.д.

  3. обеспечивают создание новых программ для компьютера

  1. Системы программирования

  2. Системные программы

  3. Прикладные программы

a-3, b-2, c-1


  1. Каталог содержит файлы с именами

  1. p5.pas

  2. p4.ppt

  3. p12.pas

  4. pq.p

  5. pq.pas

  6. p12.ppt

Определите, в каком порядке будут показаны файлы, если выбрана сортировка по имени (по возрастанию). вебагд


  1. Какую последовательность операций в Microsoft Word нужно выполнить для редактирования размера кегля шрифта в выделенном абзаце?

Вызвать быстрое меню → шрифт → размер

Формат → шрифт → размер

На панели Форматирование изменить размер шрифта

Подходят все пункты а, б и в

  1. Для создания диаграммы в программе Microsoft Word нужно нажать?




  1. Увеличение расстояния между абзацами по вертикали в Microsoft Word:

Формат-абзац-отступ: перед


  1. Как называется панель кнопок, находящаяся под заголовком документа Microsoft Excel и включающая: Файл | Правка | Вид | Вставка и др.?

Строка меню



68. Какая формула будет получена при копировании в ячейку D3, формулы из ячейки D2:

А3*&C&2


  1. Укажите знак и обозначение дизъюнкции: V




  1. Вектор значений импликации. 1101




  1. В чем состоит закон де Моргана для дизъюнкции:




  1. Построить таблицу истинности по формуле: и определить вектор значений 1110




  1. Построить таблицу истинности по формуле: 1100




  1. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический язык

алг

нач

цел  s, k

s : 0

нц для k от 5 до 11

s : s + 6

кц

вывод s

кон


Бейсик

DIM k, s AS INTEGER

s 0

FOR k 5 TO 11

s s + 6

NEXT k

PRINT s


Паскаль

Var s,k: integer;

Begin

s := 0;

for k := 5 to 11 do

s : =s + 6;

writeln(s);

End.


42


  1. В приведенном ниже фрагменте алгоритма, записанном на алгоритмическом языке, переменные a, b, c имеют тип «строка», а переменные i, n, k – тип «целое». Используются следующие функции:

Длина (a) – возвращает количество символов в строке a. (Тип «целое»)

Извлечь (a, i) – возвращает i-й (слевсимвол в строке a. (Тип «строка»)

Склеить (a, b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b. (Тип «строка»)

Значения строк записываются в одинарных кавычках 
(Например, 
a : ‘дом’).

Фрагмент алгоритма:

n: =Длина (a)

k: =1

i:=n – 1

b :=Н

покаi > 0

нц

c: =Извлечь(a, i)

b : =Склеить (b, c)

i: =i – k

кц

b:= Склеить(b, ДА’)
1   2   3


написать администратору сайта