ИНТЕРНЕТ-ЭКЗАМЕН ПО ИНФОРМАТИКЕ  
Санкт-Петербургский государственный университет информационных технологий, механики и оптики



Academic NT


 Логин:   Пароль: 


Главная >> Контрольные измерительные материалы >> Демонстрационный вариант заданий




    

    

Демонстрационный вариант заданий

  Задания разделены по трем типам. Предлагается прочитать текст задания и составить варианта ответа.

Часть 1 Часть 2 Часть 3
Задание
 
 
B1

Требовалось написать программу, которая решает уравнение "ax+b=0" относительно x для любых чисел a и b, введенных с клавиатуры. Все числа считаются действительными. Программист торопился и написал на программу неправильно. Исправьте допущенные ошибки.

В текстах программ укажите номера строк, в которых могут произойти ошибки во время их трансляции и выполнения:

ПРОГРАММА НА ПАСКАЛЕ ПРОГРАММА НА БЕЙСИКЕ ПРОГРАММА НА СИ

1  var
2      a, b: Real;
3  begin
4      ReadLn(a,b);
5      if b = 0 else
6          Write('x = 0')
7      then
8          if a < 0 then
9              Write('нет решений')
10         else
11             Write('x =',-b/a);
12 end.

1  REM
2  REM
3  REM
4  INPUT a, b
5  IF b = 0 ELSE
6      PRINT "x = 0"
7  THEN
8      IF a < 0 THEN
9          PRINT "нет решений"
10     ELSE
11         PRINT "x=",-b/a
12     ENDIF
13 ENDIF
14 END

1  void main(void) {
2      float a,b;
3
4      scanf("%f%f%f", &a,&b);
5      if (b==0) else
6          printf("x=0");
7      then
8          if (a<0)
9              printf("нет решений");
10         else
11             printf("x=%f",-b/a);
12 }


B2

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

0 - поднять пишущий инструмент (ПИ) и установить в начало координат
1 - поднять ПИ
2 - опустить ПИ
(Δ х, Δ у) - сместить ПИ на Δ х-клеток по оси ОХ и Δ у-клеток по оси OY

Пример исполнения программы 0 (1,0) (0,1) 2 (3,0) (0,2) 0 :

8                  
7                  
6                  
5                  
4                  
3         x        
2         x        
1   x x x x        
0                  
  0 1 2 3 4 5 6 7 8

Используя для обозначения следа ПИ любой символ, отличный от пробела, выполните следующую программу чертежного автомата:
0 2 (2,0) (0,3) (0,2) (0,-1) 0

8                  
7                  
6                  
5                  
4                  
3                  
2                  
1                  
0                  
  0 1 2 3 4 5 6 7 8

B3

Поставьте в соответствие понятия и их определения:

1. База данных Поименованная область данных во внешней памяти компьютера
2. Растровая графика Табличное представление исходных данных и результатов, а также связей между ними
3. Файл Совокупность определенным образом организованной информации, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковыми свойствами
4. Электронная таблица Информация, задающая изображение по точкам
B4

Заполните таблицу истинности выражения F от трех аргументов: X, Y, Z.

X Y Z F= X /\ Y /\ ¬Z
0 1 0  
1 1 0  
1 0 1  
 
 ©  ЦДО СПбГУ ИТМО‚  2007-2009 Вопросы и предложения:de@mail.ifmo.ru

Количество посещений:   |  Последнее обновление: