Базовый Эрудит — questions

Jump to: navigation, search
12345
Знание базовых информационных технологий

Variant 3773394144.


Your name*:


Question 1

Какое десятичное число имеет точное представление в двоичной записи?

  1.  0.3
  2.  0.1
  3.  0.5
  4.  0.2
  5.  0.4

Question 2

Рассмотрим SQL-запрос:

SELECT TYPE, avg(price), MIN(price)
FROM  product
GROUP BY category
Все ли слава богу с этим запросом?
  1.  Нельзя в SELECT-части заказывать несколько разных агрегатных функций
  2.  Колонку type надо занести в group by-часть
  3.  Нет, отсутствует WHERE-часть
  4.  Нельзя в SELECT-части заказывать и колонки и агрегатные функции
  5.  Да, все в порядке

Question 3

Некий драйвер 32-х ленточного стриммера использует битовую строку для обозначения занятости/свободности соответствующей ленты. В некоторый момент времени строка равна D4FE2003 в шестнадцатиричном формате. Тогда процент занятых лент в этот момент ближе всего к

  1.  12%
  2.  62%
  3.  44%
  4.  25%
  5.  38%

Question 4

Рассмотрим схемы следующих таблиц :

   Product:  name        idnumber  price  shipweight  bulklevel
   Sales:    customerid  idnumber  date   quantity    tax
   Customer: customerid  poc       phone  address     email

Какие колонки в таблице Sales нужно сделать внешними ключами (foreign keys):

  1.  idnumber, quantity
  2.  idnumber
  3.  quantity
  4.  tax, quantity
  5.  customerid, idnumber

Question 5

Рассмотрим структуру данных: односвязный список, с двумя указателями, на начало и на конец списка. Какая из следующих операций зависит от длины списка?

  1.  Обмен местами двух первых элементов списка
  2.  Удаление первого элемента списка
  3.  Добавление элемента перед началом списка
  4.  Удаление последнего элемента списка
  5.  Добавление элемента в конец списка