Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Readln(x, y);

А1

Сколько единиц в двоичной записи числа 173?

1) 7 2) 5 3) 6 4) 4

А2

В таблице приведена стоимость перевозки пассажиров между соседними населенными

  A B C D
A        
B        
C        
D        

пунктами. Укажите схему, соответствующую таблице.

 

 

1) 2) 3) 4)

А3

X Y Z F
       
       
       

Символом F обозначено одно из указанных ниже логических выражений от трех

аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F?

1) (X Ù Y) Ù Z 2) (X Ú Y) Ú Z 3) (X Ù Y) Ú Z 4) (X Ú Y) Ù Z

А4

Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов не удовлетворяет маске: ??pri*.?*

1) caprika.wow 2) weprik.cpp 3) otopri.c 4) reprint.be

А5

Автомат получает на вход два двузначных шестнадцатеричных числа. В этих числах все цифры не превосходят цифру 5 (если в числе есть цифра больше 5, автомат отказывается работать). По этим числам строится новое шестнадцатеричное число по следующим правилам.

1) Вычисляются два шестнадцатеричных числа – сумма старших разрядов заданных чисел и сумма младших разрядов этих чисел.

2) Полученные два шестнадцатеричных числа записываются друг за другом в порядке возрастания (без разделителей).

Пример. Исходные числа: 55, 43. Поразрядные суммы: 9, 8. Результат: 89.

Определите, какое из предложенных чисел может быть результатом работы автомата:

1) 8A 2) 410 3) 9C 4) 76

А6

Ниже приведены фрагменты таблиц базы данных учеников школы:

Код класса Класс
  1-А
  3-А
  4-А
  4-Б
  6-А
  6-Б
  6-В
  9-А
  10-А
Фамилия Код класса Рост
Иванов    
Петров    
Сидоров    
Кошкин    
Ложкин    
Ножкин    
Тарелкин    
Мискин    
Чашкин    

 

В каком классе учится наибольшее число учеников?

1) 3-А 2) 4-А 3) 6-А 4) 9-А

А7

В электронной таблице значение формулы =СРЗНАЧ(A1:C1) равно 5. Чему равно значение ячейки D1, если значение формулы =СУММ(A1:D1) равно 7?

1) 2 2) -8 3) 8 4) -3

А8

Производится двухканальная (стерео) звукозапись с частотой дискретизации 8 кГц и глубиной кодирования 24 бит. Запись длится 4 минуты, ее результаты записываются в файл, сжатие данных не производится. Какое из приведенных ниже чисел наиболее близко к размеру полученного файла, выраженному в мегабайтах?

1) 11 2) 12 3) 13 4) 15

 

А9

Для кодирования сообщения, состоящего только из букв A, M, N, E и O, используется неравномерный по длине двоичный код:

A M N E O

000 11 01 001 10

Какое (только одно!) из четырех полученных сообщений было передано без ошибок и может быть раскодировано:

1) 01100010001100 2) 01100100011001

3) 01100100011101 4) 01100100011100

 

А10

На числовой прямой даны два отрезка: P = [25, 30] и Q = [15, 20]. Выберите такой отрезок A, что формула

((x Î А) → (x Î P)) \/ (x Î Q)

тождественно истинна, то есть принимает значение 1 при любом значении переменной х.

1) [10, 15] 2) [12, 30] 3) [20, 25] 4)[26, 28]

 

А11

В некоторой стране автомобильный номер длиной 10 символов составляется из заглавных букв (всего используется 21 буква) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер – одинаковым и минимально возможным количеством байт. Определите объем памяти, необходимый для хранения 81 автомобильного номера.

1) 810 байт 2) 567 байт 3) 486 байт 4) 324 байта

А12

Дан фрагмент программы:

for n:=1 tо 5 do

for m:=1 tо 5 do

C[n,m]:= (m – n)*(m – n);

Сколько элементов массива С будут равны 1?

1) 5 2) 2 3) 8 4) 14

 

А13

Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в закрашенной клетке (клетка F6)?

             
             
             
             
             
             
A B C D E F  

1) 11 2) 15 3) 25 4) 28

НАЧАЛО

ПОКА < справа свободно ИЛИ снизу свободно >

ПОКА < снизу свободно >

Вниз

КОНЕЦ ПОКА

Вправо

КОНЕЦ ПОКА

КОНЕЦ

 

 

В1

У исполнителя Калькулятор две команды, которым присвоены номера:

Прибавь 3

Умножь на 2

Выполняя первую из них, Калькулятор прибавляет к числу на экране 3, а выполняя вторую, удваивает его. Запишите порядок команд в программе получения из 1 числа 47, содержащей не более 6 команд, указывая лишь номера команд. (Например, программа 21211 – это программа:

Умножь на 2

Прибавь 3

Умножь на 2

Прибавь 3

Прибавь 3,

которая преобразует число 1 в 6).

 

 

В2

Определите значение переменной c после выполнения следующего фрагмента программы:

a:= -5;

b:= 14;

b:= b + a*2;

if a > b then

c:= a + b

else c:= b – a;

 

 

В3

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

  А В C
    ??? =A1+1
  =B2+A1 =B1-2 =C1-B1

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

 

 

В4

Для кодирования сообщений решено использовать последовательности разной длины, состоящие из знаков «+» и «-».Сколько различных сообщений можно закодировать, используя в каждом из них не менее 2-х и не более 6 знаков?

 

 

В5

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

var k, s: integer;

begin

s:=5;

k:=0;

while k < 15 do begin

k:=k+2;

s:=s+k;

end;

write(s);

end.

 

 

В6

Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:

F(0) = 1, F(1) = 1

F(n) = F(n–1)*F(n-2)+1, при n > 1

 

 

В7

Запись числа 325 в системе счисления с основанием N содержит 3 цифры и оканчивается на 1. Чему равно минимально возможное основание системы счисления?

 

 

В8

Ниже записана программа. Получив на вход число , эта программа печатает два числа, и . Укажите наибольшее из таких чисел , при вводе которых алгоритм печатает сначала 2, а потом 72.

var x, a, b: integer;

begin

readln(x);

a:=0; b:=1;

while x>0 do begin

a:=a+1;

b:=b*(x mod 10);

x:= x div 10;

end;

writeln(a); write(b);

end.

 

 

В9

На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город Ж?

 

 

В10

Данные объемом 40 Мбайт передаются из пункта А в пункт Б по каналу связи, обеспечивающему скорость передачи данных 218 бит в секунду, а затем из пункта Б в пункт В по каналу связи, обеспечивающему скорость передачи данных 222 бит в секунду. Задержка в пункте Б (время между окончанием приема данных из пункта А и началом передачи в пункт В) составляет 12 секунд. Сколько времени (в секундах) прошло с момента начала передачи данных из пункта А до их полного получения в пункте В? В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно.

 

 

В11

В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и его маске. По заданным IP-адресу сети и маске определите адрес сети:

IP-адрес: 146.212.200.55 Маска: 255.255.240.0

При записи ответа выберите из приведенных в таблице чисел 4 фрагмента четыре элемента IP-адреса и запишите в нужном порядке соответствующие им буквы без точек.

A B C D E F G H
               

Пример. Пусть искомый адрес сети 192.168.128.0 и дана таблица

A B C D E F G H
               

В этом случае правильный ответ будет HBAF.

 

 

В12

В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:

Запрос Количество страниц (тыс.)
васильки & ландыши 650
ландыши & лютики 230
ландыши & (васильки | лютики) 740

Сколько страниц (в тысячах) будет найдено по запросу

ландыши & васильки & лютики

 

 

В13

У исполнителя Калькулятор две команды, которым присвоены номера:

1. прибавь 2

2. умножь на 2

Сколько есть программ, которые число 1 преобразуют в число 24?

 

 

В14

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

Var a,b,t,M,R:integer;

Function F(x:integer):integer;

begin

F:= x*x + 2*x + 10;

end;

BEGIN

a:=-10; b:=10;

M:=a; R:=F(a);

for t:=a to b do begin

if (F(t)< R)then begin

M:=t;

R:=F(t);

end;

end;

write(M);

END.

 

В15

Сколько различных решений имеет уравнение

(((K Ù L Ù N)(LM)) Ú ((K Ú L Ú N)(L Ù M))) Ù (K Ú N) = 1

где K, L, M, N – логические переменные? В ответе не нужно перечислять все различные наборы значений K, L, M и N, при которых выполнено данное равенство. В качестве ответа вам нужно указать только количество таких наборов.

 

 

С1

Требовалось написать программу, которая вводит с клавиатуры координаты точки на плоскости (x, y – действительные числа) и определяет принадлежность точки заштрихованной области, включая ее границы. Программист торопился и написал программу неправильно. Вот она:

var x, y: real;

Begin

readln(x, y);

if x*y >= 1 then

if x <= 2 then

if y <= 2 then

write('принадлежит')

Else

write('не принадлежит');

End.

Последовательно выполните следующее: 1) Приведите пример таких чисел x, y, при которых программа неверно решает поставленную задачу. 2) Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).

 

 

С2

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Опишите на русском языке или на одном из языков программирования алгоритм, который находит и выводит номер третьего положительного элемента массива (если из массива вычеркнуть все неположительные элементы, этот элемент стоял бы в получившемся массиве на третьем месте). Если в массиве меньше, чем три положительных элемента, вывести сообщение об этом. Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать часть из них.

Паскаль Естественный язык
const N=30; var a: array [1..N] of integer; i, j, k: integer; begin for i:=1 to N do readln(a[i]); ... end. Объявляем массив A из 30 элементов. Объявляем целочисленные переменные i, j, k. В цикле от 1 до 30 вводим элементы массива A с 1-го по 30-й. ...

В качестве ответа вам необходимо привести фрагмент программы (или описание алгоритма на естественном языке), который должен находиться на месте многоточия. Вы можете записать решение также на другом языке программирования (укажите название и используемую версию языка программирования, например, Borland Pascal 7.0) или в виде блок-схемы. В этом случае вы должны использовать те же самые исходные данные и переменные, какие были предложены в условии (например, в образце, записанном на естественном языке).

 

 

С3

Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в кучу один камень или добавить в кучу десять камней. Например, имея кучу из 15 камней, за один ход можно получить кучу из 16 или 25 камней. У каждого игрока, чтобы делать ходы, есть неограниченное количество камней. Игра завершается в тот момент, когда количество камней в куче становится не менее 41. Победителем считается игрок, сделавший последний ход, то есть первым получивший кучу, в которой будет 41 или больше камней.

В начальный момент в куче было S камней, 1 ≤ S ≤ 40.

1. При каких S: 1а) Петя выигрывает первым ходом; 1б) Ваня выигрывает первым ходом?

2. Назовите два значения S, при которых Петя может выиграть своим вторым ходом?

3. Назовите два значения S, при которых Ваня выигрывает своим первым или вторым ходом?

 

 

С4

Дан список результатов сдачи экзамена учащимися школ некоторого района, с указанием фамилии и имени учащегося, номера школы и итогового балла. Напишите эффективную по времени работы и по используемой памяти программу (укажите используемую версию языка программирования, например, Borland Pascal 7.0), которая определяет номера школ, в которых больше всего учащихся получило за экзамен максимальный балл среди всех учащихся района.
На вход программе в первой строке подается количество учащихся во всех школах района N. В каждой из последующих N строк находится информация в следующем формате:

<Фамилия> <Имя> <Номер школы> <Балл>

где < Фамилия > - строка, состоящая не более, чем из 20 символов без пробелов, <Имя> - строка, состоящая не более, чем из 20 символов без пробелов, <Номер школы> - число от 1 до 99, <Балл> – число от 0 до 100. Порядок следования строк - произвольный.

Пример входных данных:

б


Дата добавления: 2015-11-04; просмотров: 74 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Російсько-турецькі війни другої половини XVIII ст. Входження Північного Причорномор'я та Криму до складу Росії| Основные потребители

mybiblioteka.su - 2015-2024 год. (0.03 сек.)