Тест: Информационные технологии и платформы разработки ИС


Список вопросов


1. Web-страница (документ HTML) представляет собой:

1) Двоичный файл с расширением com или exe
2) Графический файл с расширением gif или jpg
3) Текстовый файл с расширением txt или doc
4) Текстовый файл с расширением htm или html

2. Гипертекст - это:

1) Текст, в который вставлены объекты с большим объемом информации
2) Структурированный текст, где возможны переходы по выделенным меткам
3) Текст очень большого размера
4) Текст, в котором используется шрифт большого размера

3. Инструкция браузеру, указывающая способ отображения текста:

1) файл
2) Гиперссылка
3) тэг
4) Программный код

4. Программа для просмотра гипертекстовых страниц называется:

1) HTML
2) Браузер
3) Протокол
4) Сервер

5. Почему в PHP файлах не рекомендуется ставить "?>" закрывающийся тег?

1) Не рекомендуется? Нет, это не правд
2) Это важный аспект безопасности
3) Подобная рекомендация улучшает читабельность
4) Для того чтобы предотвратить случайное включение пробелов или переносов на новую строку

6. Есть массив $arr. Как вывести все элементы массива $arr?

1) это возможно сделать только через цикл.
2) print $arr;
3) echo $arr;
4) print_r($arr);

7. Что такое сложный запрос MySQL?

1) это обращение к базе данных
2) это база данных сайта
3) это один запрос к нескольким таблицам
4) это запрос, в котором участвует одна таблица базы данных

8. Для просмотра Web-страниц в Интернете используются программы:

1) HTMLPad или Front Page
2) MicroSoft Access или MicroSoft Work
3) Internet Explorer или Opera (Google Chrome)
4) MicroSoft Word или Word Pad

9. Программа для создания Web-страницы с использованием языка HTML:

1) MS Word
2) Paint
3) Калькулятор
4) Блокнот

10. В чём разница между echo и print?

1) echo можно использовать как часть выражения, а print нет
2) Между этими функциями нет никакой разницы
3) print можно использовать как часть выражения, а echo нет

11. Что делает функция include в php?

1) подключает файл как новую страницу
2) записывает данные в файл
3) включает и выполняет указанный файл

12. Какая из функций осуществляет подключение к СУБД MySQL:

1) mysql_connect()
2) mysql_bd_connect()
3) db_connect()
4) connect()

13. Способ организации информации на Web-сервере называется:

1) Web-сайтом
2) Мультимедиа
3) Файлом
4) Гиперссылкой

14. Что такое контент сайта?

1) это статьи на сайте
2) это вся текстовая и графическая информация на сайте
3) это оформление сайта

15. Сколько байт займет строка «Привет» записанная в поле с типом VARCHAR(10)

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

16. … - это набор связанных между собой близких по смыслу Web – страниц.

1) браузер
2) Web – сайт
3) CGI – сценарий
4) Web – приложение

17. Есть строка: $str = "123456". Как из этой строки получить подстроку "5"?

1) $str[];
2) $str[6];
3) $str[5];
4) $str[4];

18. Укажите все некорректные типы данных в PHP.

1) complex
2) char
3) float
4) varchar

19. Перечислите основные типы данных в php:

1) String, boolean, text, massive, logic, NULL
2) Boolean, integer, float, string, array, object, resource, NULL
3) Boolean, float, logic, text, subject, NULL

20. … - это элемент, который предназначен для организации интерактивного режима работы с пользователем.

1) Фрейм
2) Тег
3) Форма

21. В чем разница между print и echo?

1) print – это функция, echo - это конструкция
2) В объеме задействованной оперативной памяти при выполнении кода. Обращаясь к функции print, интерпретатор задействует больше оперативной памяти, чем при обращении к функции echo
3) print – это конструкция, echo – это функция

22. Какой ключ утилиты mysqladmin позволяет задать пароль пользователя:

1) -s (username) pwd (userpassword)
2) -u (username) password (userpassword)
3) -p (username) pw (userpassword)

23. Какой из операторов позволяет создавать пользователей MySQL и настроить их привилегии:

1) NEW
2) GRANT
3) SELECT USER

24. Свободная реляционная система управления базами данных:

1) WySQL
2) BySQL
3) MySQL

25. Для создания новой таблицы в существующей базе данных используют команду:

1) MAKE TABLE
2) CREATE TABLE
3) NEW TABLE

26. Имеются элементы запроса: 1. SELECT employees.name, departments.name; 2. ON employees.department_id=departments.id; 3. FROM employees; 4. LEFT JOIN departments. В каком порядке их нужно расположить, чтобы выполнить поиск имен всех работников со всех отделов?

1) 1, 3, 4, 2
2) 1, 2, 4, 3
3) 1, 4, 2, 3

27. Какое выражение используется для возврата только разных значений?

1) SELECT UNIQUE
2) SELECT DIFFERENT
3) SELECT DISTINCT

28. Для подсчета количества записей в таблице «Persons» используется команда:

1) SELECT COUNT(*) FROM Persons
2) SELECT ROWS FROM Persons
3) COUNT ROW IN Persons

29. Какая агрегатная функция используется для расчета суммы?

1) AVG
2) COUNT
3) SUM

30. Запрос для выборки первых 14 записей из таблицы «Users» имеет вид:

1) SELECT * FROM USERS
2) SELECT * LIMIT 14 FROM Users
3) SELECT * FROM Users LIMIT 14

31. Выберите верное утверждение:

1) SQL чувствителен к регистру при написании запросов
2) SQL нечувствителен к регистру
3) SQL чувствителен к регистру в названиях таблиц при написании запросов

32. Запрос, возвращающий все значения из таблицы «Countries», за исключением страны с ID=8, имеет вид:

1) SELECT ALL FROM Countries LIMIT 8
2) SELECT * FROM Countries EXP ID=8
3) SELECT * FROM Countries WHERE ID !=8

33. . Напишите запрос для выборки данных из таблицы «Customers», где условием является проживание заказчика в городе Москва

1) SELECT Customers WHERE City=”Moscow”
2) SELECT City=”Moscow” FROM Customers
3) SELECT * FROM Customers WHERE City=”Moscow”

34. Напишите запрос, возвращающий имена, фамилии и даты рождения сотрудников (таблица «Employees»). Условие – в фамилии содержится сочетание «se».

1) SELECT FirstName, LastName, BirthDate from Employees WHERE LastName like “%se%”
2) SELECT * from Employees WHERE LastName like “_se_”
3) SELECT FirstName, LastName, BirthDate from Employees WHERE LastName=“se”

35. В таблице «Emlpoyees» содержатся данные об именах, фамилиях и зарплате сотрудников. Напишите запрос, который изменит значение зарплаты с 2000 на 2500 для сотрудника с ID=7.

1) UPDATE Employees SET Salary=2500 WHERE ID=7
2) ALTER TABLE Employees Salary=2500 FOR ID=7
3) SET Salary=2500 FROM Salary=2000 FOR ID=7 FROM Employees

36. К какому результату приведет выполнение запроса DROP DATABASE Users?

1) Удаление таблицы «Users» из текущей базы данных
2) Блокировка на внесение изменений в базу данных «Users»
3) Полное удаление базы данных «Users»

37. В таблице «Animals» базы данных зоопарка содержится информация обо всех обитающих там животных, в том числе о лисах: red fox, grey fox, little fox. Напишите запрос, возвращающий информацию о возрасте лис.

1) SELECT age FROM %Fox.Animals
2) SELECT age FROM Animals WHERE Animal LIKE «%fox»
3) SELECT %fox age FROM Animals

38. Оператор REVOKE предназначен для:

1) Задавания пользователю или группе пользователей запрета, который является приоритетным по сравнению с разрешением;
2) Предоставления пользователю или группе пользователей прав на осуществление определенных операций;
3) Отзыва у пользователя или группы пользователей выданных ранее разрешений

39. Что возвращает запрос SELECT FirstName, LastName, Salary FROM Employees Where Salary<(Select AVG(Salary) FROM Employees) ORDER BY Salary DESC?

1) Имена, фамилии и зарплаты сотрудников, значения которых соответствуют среднему значению среди всех сотрудников
2) Имена, фамилии сотрудников и их среднюю зарплату за весь период работы, с выполнением сортировки по убыванию
3) Имена, фамилии и зарплаты сотрудников, для которых справедливо условие, что их зарплата ниже средней, с выполнением сортировки зарплаты по убыванию

40. Какие операции разрешает или запрещает привилегия all:

1) все операции
2) просмотр информации о внутренних потоках сервера и их удаление
3) устанавливает полное отсутствие привилегий