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

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


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

  1. Операционная система – это:

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


  1. Степень сжатия файла зависит:

от типа файла и программы-архиватора


  1. Метод Хафмана архивации текстовых файлов основан на том, что:

в обычном тексте частоты появления разных символов различны


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

Стандартная


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




  1. Как сделать так, что компьютер самостоятельно создал оглавление (содержание) в документе Microsoft Word?

Вставка → ссылка → оглавление и указатели


  1. Какие панели инструментов имеются в табличном редакторе Excel?

  • Стандартная, форматирование

  • Внешние данные, формы

  • Сводные таблицы, элементы управления

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




  1. В ячейке D6 электронной таблицы записана формулаF$12$F13.
    Примечание: знак `$ используется для обозначения абсолютной адресации. Какой вид приобретет формула, после того как ячейку D6 скопируют в ячейку E7?

G$12−$F14


  1. При копировании содержимого клетки А2 в клетки В2 и А3 в них были занесены формулы &А+С1 и &А2+В2 соответственно. Что было записано в клетке А2:

&A1+B1


  1. Укажите знак и обозначение эквивалентности:




  1. Укажите закон ассоциативности для дизъюнкции:

  2. Какое из равенств является правилом поглощения:

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


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



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

алг

нач

цел  s, k

s:=0

нц для k от 6 до 12

s : s + 5

кц

вывод s

кон

Бейсик

DIM k, s AS:INTEGER

s 0

FOR k 6 TO 12

s s + 5

NEXT k

PRINT s


Паскаль

Var s,k: integer;

Begin

s: =0;

for k := 6 to 12 do

s: =s + 5;

writeln(s);

End.





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

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

алг

нач

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

цел  k, m

Dat[1] : 7; Dat[2] : 9

Dat[3] : 10; Dat[4] : 5

Dat[5] : 6; Dat[6] : 7

Dat[7] : 9; Dat[8] : 8

Dat[9] : 6; Dat[10] : 9

m : 0

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

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

m : m + Dat[k]

все

кц

вывод m

кон

Бейсик

DIM Dat(10) AS INTEGER

DIM k,m AS INTEGER

Dat(1) 7:  Dat(2) 9

Dat(3) 10: Dat(4)  5

Dat(5) 6:  Dat(6) 7

Dat(7)  9:  Dat(8)  8

Dat(9) 6:  Dat(10)  9

m  0 

FOR k 1 TO 10

IF Dat(k) < 7 THEN

m m + Dat(k)

END IF

NEXT k

PRINT m

Паскаль

Var k, m: integer;

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

Begin

Dat[1] : =7;  Dat[2] := 9;

Dat[3] : =10; Dat[4] := 5;

Dat[5] : =6;  Dat[6] := 7;

Dat[7] := 9;  Dat[8] : =8;

Dat[9] := 6;  Dat[10] : =9;

m := 0;

for k : =1  to 10 do

if  Dat[k] < 7 then

begin

m : =m + Dat[k]

end;

writeln(m)

End.

17

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

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

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

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

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


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

n := Длина (a)

k: =2

i:= 1

b: =‘Р’

пока i< n 

нц

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

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

i: =i + k

кц

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

Какое значение будет у переменной b после выполнения вышеприведенного фрагмента алгоритма, если значение переменной a было ‘МОТОР’?

‘РМТДА’




  1. Определите значение переменной с после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования). Ответ запишите в виде целого числа.



23


  1. Определите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования):

Бэйсик

a =15

b= 30

b =a * 2 - b / 2

If a > b Then

c : =3 * b –a / 3

Else c 3 * a - 4 * b

End If


Паскаль

a : =15;

b : =30;

b := a * 2 - b / 2;

if a > b then

c : =3 * b – a / 3

else

c := 3 * a - 4 * b;


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

a : =15

b : =30

b := a * 2 - b / 2;

если a > b

то c : =3 * b – a / 3

иначе c : =3 * a - 4 * b


- 15


  1. В ячейке D5 электронной таблицы записана формула. Эту формулу скопировали в ячейку C4. В результате значение в ячейке C4 вычисляется по формуле 3x+y, где x — значение в ячейке C22, а y — значение в ячейке D22. Укажите, какая формула могла быть написана в ячейке D5.

3*D$22+$D23



  1. В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже пред­ставлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.

A[0] : =1;

for i : =1 to 10 do

A[i] : = 2+A[i-1];

for i : =0 to 5 do

A[10-i] : = A[i]-1;
Чему будут равны элементы этого массива?

1 3 5 7 9 11 13 15 17 19 21




  1. Программы обслуживания устройств компьютера называются: драйверами




  1. Непрерывным архивом называют: совокупность нескольких файлов в одном архиве




  1. Адресуемость оперативной памяти означает: наличие номера у каждой ячейки оперативной памяти




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

  1. Вид → панели инструментов

  2. Сервис → настройка → панели инструментов

  3. Щелкнув правой копкой мыши по любой из панелей

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




  1. Какую кнопку нужно нажать для автоматической вставки текущей даты в документ Microsoft Word?




  1. Увеличение расстояния между строками в 2 раза в Microsoft Word: Формат-Абзац-Межстрочный: двойной




  1. С помощью какой кнопки можно создать новую рабочую книгу Microsoft Excel?




  1. В ячейке D6 электронной таблицы записана формула. Эту формулу скопировали в ячейки C7 и B8. В соответствии с формулой, полученной в ячейке C7, значение в этой ячейке равно сумме значений в ячейках D21 и C22; в соответствии с формулой, полученной в ячейке B8, значение в этой ячейке равно сумме значений в ячейках D22 и B22. Укажите, какая формула могла быть написана в ячейке D6.

$D20+D$22


  1. Чему будет равно значение, вычисленное по формуле:

ИЛИ(И(А1>-3;A1<3);ИЛИ(С1<0;C1>22)), если в клетке А1 находится число-3, а в клетке С1-число 0. ИСТИНА

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




  1. Укажите закон ассоциативности для конъюнкции:



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



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




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

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

алг

нач

цел  s, k

s : 0

нц для k от 4 до 10

s : s + 11

кц

вывод s

кон

Бейсик

DIM k, s AS INTEGER

s 0

FOR k 4 TO 10

s s + 11

NEXT k

PRINT s


Паскаль

Var s, k: integer;

Begin

s : =0;

for k : =4 to 10 do

s : =s + 11;

writeln(s);

End.


77


  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 : 0

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

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

m : m + 1

все

кц

вывод 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  0 

FOR k 1 TO 11

IF Dat(k) < 25 THEN

m m + 1

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 : =0;

for k =: 1  to 11 do

if  Dat[k] < 25 then

begin

m : =m + 1

end;

writeln(m)

End.


5



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

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

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

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

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

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

n : =Длина (a)
k:=2
i:=1
b:= ‘Р’
покаin 
нц
c: =Извлечь(a, i)
b : =Склеить (b, c)
i: =i + k
кц
b: =Склеить(b, ‘ДА’)

Какое значение будет у переменной b после выполнения вышеприведенного фрагмента алгоритма, если значение переменной a было ‘МОТОР’?

‘РМТДА’


  1. Определите значение целочисленных переменных a и b после выполнения фрагмента программы.

Бейсик

a =6 + 3*8
b = (a \ 10) + 9
a = (b MOD 10) + 4
'\ и MOD – операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно


Паскаль

a: =6 + 3*8;
b:=(a div 10) + 9;
a:= (b mod 10) + 4;
div и mod – операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно


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

a:= 6 + 3*8
b: =div(a,10) + 9
a: =mod(b, 10) + 4
|div и mod – функции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно|


a =6, b=12


  1. Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):

Бейсик

DIM N, S AS INTEGER

N 50

S 1

WHILE S < 1000

S S * 2

N N + 10

WEND

PRINT N


Паскаль

var n, s: integer;

begin

n : =50;

s :=1;

while s < 1000 do

begin

s :=s * 2;

n :=n + 10

end;

write(n);

end.





150
  1.   1   2   3


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