Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Тесты / Тестирующий комплекс по дисциплине "Распределенные системы обработки информации"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Тестирующий комплекс по дисциплине "Распределенные системы обработки информации"

библиотека
материалов


НОУ СПО «Новочебоксарский техникум прикладной биотехнологии»


Специальность 230103 Автоматизированные системы обработки информации и управления (по отраслям).










Тестирующий комплекс

по дисциплине «Распределенные системы

обработки информации»

(для студентов очного и заочного обучения)




















Новочебоксарск

2012




Предметно (цикловой)

комиссией технических

дисциплин

Протокол № ___

от«___»__________________20___г.

Составлена

в соответствии с Государственными требованиями к минимуму

содержания и уровню подготовки выпускника по специальности


Председатель

Заместитель директора по

учебно-производственной и воспитательной работе

__________________Е.Г. Иванова

____________________Н.М.Иванова



«___»__________________20___г.












Автор: Коханов Леонид Валерьевич, преподаватель спецдисциплин, НОУ СПО "Новочебоксарский техникум прикладной биотехнологии".




Тестирующий комплекс по дисциплине «Распределенные системы обработки информации» предназначен для студентов среднего профессионального образования, обучающихся по специальности 230103 «Автоматизированные системы обработки информации и управления (по отраслям)». Автор использует специализированную программную оболочку с использованием генератора случайных чисел.

Данный комплекс может использоваться как преподавателями для проверки знаний студентов, так и студентами для самоподготовки по предмету.

Пояснительная записка


Современная жизнь изменила представление о процессе образования. На нынешнем этапе преподаватель - это прежде всего направляющий, который указывает путь к знаниям. Изменились и требования к студентам в средних специальных учебных заведениях. Государство заинтересовано в выпускнике, способном самостоятельно решать поставленные перед ним задачи. Хорошим работником считается тот, который из множества решений должен выбрать один наиболее правильный. Пересмотрены и формы преподавания. Конечно, в среднем специальном учебном заведении сложно обойтись без такого общепринятого типа занятий как лекция. Возникает вопрос, как проверить знания студентов? Именно этим вопросом и обусловлена тематика нашей работы.

В последние годы всё большее распространение получает тестирование. Тесты формируют навыки выбора при большом разнообразии вариантов. Именно тесты позволяют проверить знания по большому объему материала в довольно сжатые сроки. Все чаще выпускные экзамены (например, ЕГЭ) проводят в тестовой форме.

Тестирующий комплекс по дисциплине «Распределенные системы обработки информации» предназначен для студентов среднего профессионального образования, обучающихся по специальности 230103 «Автоматизированные системы обработки информации и управления (по отраслям)».

Тестирующий комплекс состоит из тестов по основным темам дисциплины «Распределенные системы обработки информации» и может являться основой для проверки теоретических знаний студентов по специальности. Данные тесты могут использоваться и при самостоятельной подготовке студентов.

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

Тест 1


Содержание: Характеристика основных свойств распределенных систем. Логические слои программного обеспечения распределенных систем. Трехъярусные и многоярусные архитектуры распределенных систем. Способы взаимодействия в распределенных системах. Основные формы реализации системной поддержки распределенных систем. Принципы реализации удаленного вызова процедур.


1) Распределенная система

1. Набор компьютеров, представляющихся пользователям единой системой

2. Локальная сеть компьютеров

3. Глобальная сеть

4. Региональная сеть, объединяющая несколько локальных сетей

2) Принцип прозрачности

1. Всеобщая доступность

2. Скрытость от клиента

3. Видимость любому клиенту

4. Скрытость от сервера

3) В принцип прозрачности не входит

1. Прозрачность доступа к данным

2. Прозрачность поломки системы

3. Прозрачность деятельности оператора

4. Прозрачность параллельного использования

4) В основные характеристики РСОИ не входит

1. Прозрачность

2. Открытость

3. Масштабируемость

4. Входят все перечисленные


5) Использование синтаксических и семантических правил, основанных на стандартах

1. Открытость

2. Прозрачность

3. Переносимость

4. Гибкость

6) Насколько приложение, сделанное для одной системы, может работать в составе другой, характеризует

1. Открытость

2. Переносимость

3. Гибкость

4. Способность к взаимодействию


7) Насколько две разные реализации системы в состоянии работать совместно, характеризует

1. Переносимость

2. Гибкость

3. Способность к взаимодействию

4. Прозрачность


8) Масштабируемость рассматривается по отношению

1. К размеру

2. К географическому положению

3. К административному устройству

4. Все ответы верны


9) Легкость конфигурирования системы и подключения новых компонентов

1. Гибкость

2. Переносимость

3. Способность к взаимодействию

4. Открытость

10) К проблемам масштабируемости не относятся

1. Узкие места по обслуживанию

2. Проблемы подключения новых пользователей

3. Проблемы по данным

4. Проблемы по алгоритмам

11) Компоненты систем программного обеспечения, обеспечивающие общение с другими системами

1. Слой прикладной логики

2. Слой управления данными

3. Презентационный слой

4. Нет верного ответа

12) Другое название слоя прикладной логики

1. Бизнес-процесс

2. Бизнес-логика

3. Сервер

4. Все ответы верны


13) Имеет дело с различными источниками данных, независимо от конкретной природы этих источников

1. Слой управления ресурсов

2. Слой прикладной логики

3. Презентационный слой

4. Нет верного ответа


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

1. Многоярусные

2. Одноярусные

3. Трехъярусные

4. Двухъярусные


15) После возникновения персональных компьютеров возникли архитектуры

1. Трехъярусные

2. Многоярусные

3. Двухъярусные

4. Одноярусные


16) Главный недостаток одноярусных архитектур

1. Отсутствие переключения контекста

2. Ограниченность связи со многими клиентами

3. Трудность работы с разными серверами

4. Монолитная структура, затрудняющая сопровождение


17) При трехъярусной архитектуре презентационный слой размещается

1. В клиенте

2. В сервере

3. Объединен со слоем прикладной логики

4. Нет верного ответа

18) Трехъярусная архитектура характерная введением

1. Слоя прикладной логики

2. Промежуточного слоя

3. Слоя управления ресурсами

4. Презентационного слоя

19) Большинство современных систем построено по приципу

1. Двухъярусности

2. Трехъярусности

3. Многоярусности

4. Одноярусности

20) В многоярусных системах слой управления ресурсами включает

1. Простые ресурсы

2. Двухъярусные системы

3. Трехъярусные системы

4. Все ответы верны


21) Для подключения к Интернету разрабатываются

1. Многоярусные системы

2. Двухъярусные системы

3. Трехъярусные системы

4. Одноярусные системы

22) Основной недостаток многоярусных систем

1. Трудность работы с разными серверами

2. Слишком много промежуточных слоев

3. Ограниченность связи со многими клиентами

4. Монолитная структура, затрудняющая сопровождение

23) При многоярусной архитектуре удаленные клиенты связываются с системой сквозь

1. Серверы удаленного доступа

2. Удаленные клиенты

3. Межсетевые экраны

4. Нет верного ответа





24) К способам взаимодействия относятся

1. Синхронность

2. Асинхронность

3. Сохранность

4. Все ответы верны


25) К существенным потерям времени и производительности приводит

1. Синхронное взаимодействие

2. Сохранное асинхронное взаимодействие

3. Несохранное асинхронное взаимодействие

4. Нет верного ответа

26) Пример асинхронной связи

1. Копирование информации

2. Электронная почта

3. Работа в браузере

4. Все ответы верны

27) Асинхронная несохранная связь характерна для протокола

1. HTTP

2. SMTP

3. UDP

4. FTP

28) Наиболее общая форма для прозрачного преобразования обычных вызовов процедур в удаленные

1. Брокеры объектов

2. Транзакционные мониторы

3. Мониторы объектов

4. Системы на базе удаленного вызова процедур


29) Самая надежная технология интеграции прикладных систем

1. Транзакционные мониторы

2. Брокеры объектов

3. Системы на базе удаленного вызова процедур

4. Мониторы объектов

30) Наиболее известны брокеры объектов, построенные на технологии

1. COM

2. CORBA

3. DCOM

4. COM+

31) Транзакционные мониторы, основанные на объектно-ориентированных языках программирования

1. Брокеры сообщений

2. Брокеры объектов

3. Мониторы объектов

4. Нет верного ответа




32) Форма систем с возможностями преобразования и фильтрации сообщений

1. Транзакционные мониторы

2. Брокеры объектов

3. Мониторы объектов

4. Брокеры сообщений


33) Удаленный вызов процедур

1. RPC

2. RMI

3. IDL

4. COM


34) Главный принцип удаленного вызова процедур

1. Открытость

2. Прозрачность

3. Гибкость

4. Масштабируемость

35) Язык описания интерфейсов

1. RPC

2. CORBA

3. IDL

4. RMI

36) Удаленный вызов процедур включает в себя

1. 4 шага

2. 3 шага

3. Нет деления на шаги

4. 2 шага


37) Определение интерфейса процедуры для удаленного вызова процедур относится к шагу

1. К первому

2. Ко второму

3. К третьему

4. Не имеет отношения


38) Программы поиска данных, форматирование, взаимодействие с сервером, передача параметров и получение ответа

1. Трансляция описания

2. Клиентский переходник

3. Программные шаблоны

4. Серверный переходник


39) Программы получения запроса, форматирование, вызов реальной процедуры, возврат результатов

1. Клиентский переходник

2. Программные шаблоны

3. Серверный переходник

4. Нет верного ответа



40) Процесс создания соединения с сервером для обращения к удаленным процедурам

1. Удаленный вызов процедур

2. Вызов локальной процедуры

3. Трансляция

4. Связывание


Тест 2


Содержание: Транзакционные мониторы. Объектно-ориентированный подход к распределенной обработке информации. Брокеры объектов. Основные службы спецификации CORBA. Распределенная обработка информации на основе обмена сообщениями. Основные свойства транзакционного взаимодействия. Протоколы подтверждения завершения транзакции.


1) Основное свойство транзакции

1. "Все или ничего"

2. Атомарность

3. Непротиворечивость

4. Изолированность


2) Транзакция должна полностью выполняться или полностью не выполняться - это свойство

1. "Все или ничего"

2. Атомарность

3. Долговечность

4. Непротиворечивость


3) Соблюдение неизменяемых элементов системы - свойство транзакций

1. Изолированность

2. Атомарность

3. Непротиворечивость

4. Долговечность


4) Отсутствие влияния на параллельные транзакции

1. Атомарность

2. Непротиворечивость

3. Долговечность

4. Изолированность


5) Никакие сбои после завершения операции не могут привести к отмене результатов транзакции - это свойство

1. Долговечность

2. Изолированность

3. Непротиворечивость

4. Атомарность

6) Разделение транзакций верхнего уровня на серию вложенных параллельно работающих транзакций

1. Изолированность

2. Принцип вложенности

3. Атомарность

4. Непротиворечивость


7) Распределенное подтверждение реализуется при помощи

1. Серверов

2. Клиентов

3. Координаторов

4. Межсетевых экранов


8) Распределенное подтверждение может быть

1. Однофазное

2. Двухфазное

3. Трехфазное

4. Все ответы верны


9) Запрос координатора и ответ процессов, участвующих в транзакции - это распределенное подтверждение

1. Однофазное

2. Двухфазное

3. Трехфазное

4. Нет верного ответа


10) Каждая фаза двухфазного подтверждения включает в себя

1. 1 шаг

2. 2 шага

3. 3 шага

4. Нет верного ответа


11) Первая фаза двухфазного подтверждения

1. Фаза решения

2. Фаза подготовки к подтверждению

3. Фаза голосования

4. Нет верного ответа


12) Вторая фаза двухфазного подтверждения

1. Фаза подготовки к голосованию

2. Фаза голосования

3. Фаза подготовки к подтверждению

4. Фаза решения


13) Протокол 3PC есть вариант распределенного подтверждения

1. Двухфазного

2. Однофазного

3. Трехфазного

4. Нет верного ответа


14) Протокол трехфазного подтверждения дополнительно вводит фазу

1. Фаза голосования

2. Фаза подготовки к подтверждению

3. Фаза решения

4. Фаза подготовки к голосованию




15) Наиболее часто используется распредленное подтверждение

1. Трехфазное

2. Однофазное

3. Двухфазное

4. Одинаково часто используются все


16) Для реализации транзакций применяются

1. Транзакционные мониторы

2. Брокеры объектов

3. Мониторы объектов

4. Все вышеперечисленное


17) Транзакционный монитор - это

1. Альтернативная операционная система

2. Удаленный сервер

3. Межсетевой экран

4. Нет верного ответа


18) Наиболее известны брокеры объектов, построенные на технологии

1. COM

2. CORBA

3. DCOM

4. COM+


19) Транзакционные мониторы, основанные на объектно-ориентированных языках программирования

1. Брокеры сообщений

2. Брокеры объектов

3. Мониторы объектов

4. Нет верного ответа


20) В состав транзакционного монитора входит

1. Клиентский интерфейсный компонент

2. Поддержка прямого доступа через терминал

3. Ни один из вышеупомянутых

4. Оба из вышеупомянутых


21) Цель транзакционного монитора

1. Поддержка выполнения транзакций на основе RPC

2. Реализация распределенного подтверждения

3. Определение интерфейса процедуры

4. Соединение с сервером для обращения к процедуре


22) При объектно-ориентированном подходе объекты находятся

1. На клиенте

2. На сервере

3. На межсетевом экране

4. Нет правильного ответа




23) Скелетон - это

1. Клиентский переходник

2. Межсетевой экран

3. Серверный переходник

4. Нет верного ответа


24) Программы поиска данных, форматирование, взаимодействие с сервером, передача параметров и получение ответа

1. Программные шаблоны

2. Серверный переходник

3. Трансляция описания

4. Клиентский переходник


25) Архитектура для создания и управления объектно-ориентированными приложениями в вычислительной сети

1. CORBA

2. COM

3. DCOM

4. COM+


26) В системе CORBA содержит базовые функции взаимодействия объектов

1. Набор служб

2. Брокер запрса объектов

3. Набор средств и инструментов

4. Нет верного ответа


27) В системе CORBA предоставляет функции сохранности, управления жизненным циклом и безопасности

1. Набор средств и инструментов

2. Брокер запрса объектов

3. Набор служб

4. Нет верного ответа


28) Служба CORBA для сопоставления имен со ссылками на объекты

1. Служба экстернализации

2. Служба событий

3. Служба безопасности

4. Служба именования


29) Служба CORBA, которая ищет объекты не по имени, а по совокупности свойств

1. Справочная служба

2. Служба транзакций

3. Служба совместного доступа

4. Служба запросов


30) Служба CORBA, динамически устанавливающая связи между объектами

1. Служба совместного доступа

2. Служба отношений

3. Служба событий

4. Служба сохранности объектов



31) Служба CORBA для рассылки уведомлений о событиях объектам системы

1. Служба свойств

2. Служба экстернализации

3. Служба событий

4. Служба запросов


32) Служба CORBA, обеспечивающая сохранение состояний объектов

1. Служба безопасности

2. Служба транзакций

3. Служба запросов

4. Служба сохранности объектов


33) Служба CORBA, которая строит образы объектов, взаимодействующих со стандартными потоками ввода-вывода

1. Служба экстернализации

2. Служба свойств

3. Служба сохранности объектов

4. Справочная служба


34) Служба CORBA, которая взаимодействует непосредственно с брокером объектов

1. Служба сохранности объектов

2. Служба транзакций

3. Служба экстернализации

4. Служба безопасности


35) Служба CORBA, управляющая общими ресурсами для координации параллельных транзакций

1. Служба транзакций

2. Служба коллекций

3. Служба совместного доступа

4. Служба свойств


36) Служба CORBA, решающая проблемы идентификации пользователей, определения прав доступа

1. Служба свойств

2. Служба совместного доступа

3. Служба событий

4. Служба безопасности


37) Служба CORBA, предназначенная для синхронизации часов компьютеров, на которых функционируют части системы

1. Служба времени

2. Служба экстернализации

3. Служба совместного доступа

4. Служба событий


38) Служба CORBA для отслеживания степени использования объекта или ограниченности его применения

1. Служба свойств

2. Служба лицензирования

3. Служба отношений

4. Служба сохранности объектов


39) Служба CORBA для создания групп объектов и управления этими группами

1. Служба сохранности объектов

2. Служба транзакций

3. Служба коллекций

4. Служба отношений


40) Служба CORBA для поиска объектов, соответствующих заданным критериям на языке SQL

1. Служба коллекций

2. Справочная служба

3. Служба свойств

4. Служба запросов


Тест 3


Содержание: Теги HTML. Основные теги. Теги оглавления. Атрибуты тела документа. Теги форматирования текста. Гиперссылки.


1) Задание маски цветов

1. RRGGBB

2. BBRRGG

3. GGRRBB

4. RRBBGG

2) Маска для черного цвета

1. 111111

2. 000000

3. FFFFFF

4. нет верного ответа

3) Маска для белого цвета

1. 111111

2. 000000

3. FFFFFF

4. нет верного ответа


4) Маска для зеленого цвета

1. FF0000

2. 0000FF

3. FFFFFF

4. 00FF00

5) Уберите лишнее

1. middle

2. center

3. right

4. left



6) Уберите лишнее

1. top

2. justify

3. middle

4. bottom

7) Указывает программе просмотра на HTML-документ

1. <head>

2. <body>

3. <html>

4. <pre>

8) Определяет видимую часть документа

1. <head>

2. <html>

3. <p>

4. <body>

9) Указание браузеру на базовый адрес всех ссылок

1.

2.

3.

4. <base target="?">

10) Указание браузеру на базовое окно

1.

2.

3.

4.

11) Помещает название документа в оглавление программы просмотра

1. <body>

2. <head>

3. <title>

4. <p>

12) Цвет фона документа

1.

2.

3.

4. <body bgcolor="?">

13) Цвет текста документа

1. <body text="?">

2.

3.

4.





14) Цвет гиперссылок

1.

2.

3. <body vlink="?">

4. нет верного ответа

15) Цвет посещенных гиперссылок

1.

2.

3.

4. нет верного ответа

16) Цвет гиперссылок при нажатии

1.

2.

3.

4. нет верного ответа

17) Обрамление предварительно отформатированного текста

1. <pre>

2. <title>

3. <body>

4. <head>

18) Самый большой заголовок

1. <h6>

2. <h1>

3.

4. нет верного ответа

19) Самый маленький заголовок

1. <h1>

2. <h0>

3.

4. нет верного ответа

20) Жирный текст (нерекомендованный)

1. <i>

2. <u>

3. <tt>

4. <b>

21) Имитация печатной машинки (рекомендованный)

1. <kbd>

2. <tt>

3. <b>

4. <u>




22) Не относится к атрибуту "курсив"

1. <var>

2. <u>

3. <cite>

4. <address>

23) Наклонный текст (нерекомендованный)

1. <u>

2. <b>

3. <i>

4. <tt>

24) Особо сильное выделение

1.

2.

3.

4.

25) Подчеркнутый текст

1. <u>

2. <i>

3. <b>

4. <em>

26) Курсив для переменных

1. <kbd>

2. <var>

3. <cite>

4. <em>

27) Размер текста

1.

2.

3.

4.

28) Цвет текста

1.

2.

3.

4.

29) Гиперссылка на другой сайт

1.

2.

3.

4.





30) Указание окна открытия гиперссылки

1. <a href="URL">

2.

3.

4. <a name="name">

31) Загрузка страницы в новое пустое окно

1. _Self

2. _Parent

3. _Blank

4. _Top

32) Загрузка страницы в то же окно

1. _Self

2. _Blank

3. _Top

4. _Parent

33) Загрузка страницы с игнорированием фреймов

1. _Self

2. _Parent

3. _Blank

4. нет верного ответа

34) Гиперссылка на другую страницу

1. <a href="URL">

2.

3.

4. <a name="name">

35) Гиперссылка на метку текущей страницы

1.

2.

3.

4.

36) Отмечает часть текста как метку для гиперссылок

1.

2.

3.

4.

37) Гиперссылка на метку другой страницы

1.

2.

3.

4.





38) Указание автора странички

1. <meta name="robots" contetnt="?">

2.

3.

4. нет верного ответа

39) Не относится к тегам форматирования текста

1. <pre>

2. <h5>

3. <body>

4. <kbd>

40) Не относится к тегам гиперссылок

1.

2. _Blank

3. _Parent

4.

Тест 4

Содержание: Теги HTML. Форматирование. Графические элементы. Таблицы. Атрибуты таблицы. Фреймы. Атрибуты фреймов. Формы.


1) Создает новый параграф

1. <p>

2. <b>

3. <u>

4. <i>

2) Выравнивание параграфа

1. <div align="?">

2. <p align="?">

3. <tr align="?">

4. нет верного ответа

3) Не относится к переводу строки

1. <br>

2. <nobr>

3. <hr>

4. <wbr>

4) Отступы с обеих сторон текста

1. <caption>

2. <table>

3. <frameset>

4. <blockquote>

5) Не относится к списку определений

1. <br>

2. <dl>

3. <dt>

4. <dd>

6) Нумерованный список

1. <ul>

2. <ol>

3. <dl>

4. <li>

7) Ненумерованный список

1. <ol>

2. <li>

3. <ul>

4. <dl>

8) Создание списка

1. <dl>

2. <ol>

3.

4. все ответы верны

9) Относится к отдельному элементу списка

1. <li>

2. <dl>

3. <ul>

4. <ol>

10) Добавление изображения

1. <img src="name" border="?">

2. name

3. name

4. <img src="name" alt="?">

11) Всплывающая подсказка

1. name

2. name

3. ?

4. name

12) Горизонтальная линия

1. <br>

2. <p>

3. <td>

4. <hr>

13) Задает ширину линии

1. <hr width="?">

2.

3.

4.





14) Создает таблицу

1.

2.

3.

4. <cite>

15) Определяет строку таблицы

1. <td>

2. <th>

3. <tr>

4. <hr>

16) Определяет отдельную ячейку таблицы

1. <tr>

2. <th>

3. <br>

4. <td>

17) Расстояние между ячейками таблицы

1.

2.

3.

4. <table height="#">

18) Вертикальное выравнивание для ячеек таблицы

1.

2.

3.

4. <td align="?">

19) Количество столбцов, к-е объединено в одной ячейке

1.

2.

3.

4. <td rowspan="#">

20) Тег <td align="?"> может принимать значение

1. left

2. right

3. center

4. все перечисленные

21) Выберите лишнее

1. middle

2. center

3. left

4. right





22) Определяет фрейм

1.

2.

3.

4.

23) Определяет HTML-документ во фрейме

1.

2.

3. <frame src="URL">

4. <frame ">

24) Позволяет перенаправить информацию во фрейм из других фреймов

1.

2.

3.

4.

25) Полоса прокрутки во фрейме

1. <frame scrolling=VALUE>

2. 3.

4.

26) Значение VALUE по умолчанию в теге

1. no

2. auto

3. yes

4. нет верного ответа

27) Создает форму

1.

2.

3.

4.

28) Скроллируемое меню

1.

2.

3.

4.

29) Ниспадающее меню

1.

2.

3.

4.





30) Указывает элемент меню

1. <pre>

2. <option>

3. <li>

4. <table>

31) Окно для ввода текста

1.

2.

3.

4.

32) Строка для ввода текста

1.

2.

3.

4.

33) Создает флажок

1.

2.

3.

4.

34) Создает радиокнопку

1.

2.

3.

4.

35) Создает кнопку "Отправить"

1.

2.

3.

4. <input type="reset">

36) Кнопка для отправки изображения

1.

2.

3.

4.

37) Кнопка "Очистить"

1.

2.

3.

4.





38) Кнопки типа "флажок" используется в меню для выбора

1. Одного ответа из нескольких

2. Нескольких ответов

3. Альтернативного ответа (да/нет)

4. Нет верного ответа

39) "Радиокнопки" используется в меню для выбора

1. Альтернативного ответа (да/нет)

2. Нескольких ответов

3. Одного ответа из нескольких

4. Нет верного ответа

40) Выберите лишнее

1. top

2. middle

3. bottom

4. center

Тест 5


Содержание: Скриптовые языки. Назначение. Достоинства и недостатки. Элементы DOM ActiveX. CGI. JavaScript. Определения и понятия.


1) Недостаток языка HTML

1. Web-страницы являются статическими

2. Web-страницы являются динамическими

3. Web-страницы являются интерактивными

4. Нет правильного ответа


2) Скриптовый язык используется для создания

1. Статических страниц

2. Интерактивных страниц

3. Программ, работающих без участия броузера

4. Все вышеперечисленное

3) Скриптовый язык не содержит возможностей настоящих языков программирования

1. Работа с файлами

2. Управление графикой

3. Обе возможности

4. Содержит все возможности языка программирования

4) Программы-скрипты

1. Требуют специальной программной оболочки

2. Выполняются самостоятельно

3. Пишутся на языке Java

4. Работают в контексте браузера

5) Скриптовый язык не используется для

1. Работы с файлами

2. Отображения диалоглвых панелей

3. Навигации по страницам

4. Проверки вводимой информации

6) Скриптовый язык не используется для

1. Динамического создания содержимого страницы

2. Работы с графикой

3. Управления встроенными в страницу объектами

4. Изменения содержимого страницы

7) К скриптовым языкам не относится

1. VBScript

2. JavaScript

3. Java

4. Все вышеперечисленные

8) Основной недостаток VBScript

1. Основан на Visual Basic

2. Слишком сложен для изучения

3. Не поддерживает диалоговые панели

4. Поддерживается только Internet Explorer

9) Главное преимущество JavaScript

1. Поддерживается большинством браузеров

2. Содержит все возможности языков программирования

3. Основан на языке Java

4. Полностью совместим с VBScript

10) CGI - это

1. Язык программирования

2. Спецификация, позволяющая программам запускаться на Web-сервере

3. Скриптовый язык

4. Спецификация, позволяющая запускать приложения Windows

11) Программы CGI создаются

1. На скриптовых языках

2. На языке управления базами данных

3. На языках программирования

4. В графическом редакторе

12) Основной недостаток CGI

1. Работает только в контексте браузера

2. Поддерживается только Internet Explorer

3. Основан на Visual Basic

4. Необходимость обмена данными между клиентом и сервером

13) ActiveX - это

1. Спецификация, позволяющая запускать приложения Windows

2. Язык программирования

3. Спецификация, позволяющая программам запускаться на Web-сервере

4. Скриптовый язык




14) Программы ActiveX создаются

1. На скриптовых языках

2. На языках программирования

3. На языке управления базами данных

4. В графическом редакторе

15) Главное преимущество ActiveX

1. Полностью совместим с VBScript

2. Поддерживается большинством браузеров

3. Многофункциональность

4. Очень легок для изучения


16) Главный недостаток ActiveX

1. Не поддерживает JavaScript

2. Необходимость обмена данными между клиентом и сервером

3. Работает только в контексте браузера

4. Поддерживается только Internet Explorer

17) JavaScript первоначально был создан для браузера

1. Netscape Navigator

2. Opera

3. Internet Explorer

4. Mozilla

18) Java - это

1. Гипертекстовый язык разметки

2. Компилируемый язык программирования

3. Скриптовый язык

4. Транслируемый язык программирования

19) Сценарии JavaScript работают

1. На стороне клиента

2. На стороне сервера

3. На стороне и клиента, и сервера

4. Не относятся к технологии "клиент-сервер"

20) JavaScript - это

1. Язык разметки документов

2. Язык вычислений

3. Спецификация Microsoft

4. Объектно-ориентированный язык программирования

21) В среде Web-обозревателя JavaScript не имеет доступ к объектам

1. Файлы

2. Окна

3. Меню

4. Диалоги




22) Обозреватель не может присоединять сценарии на JavaScript к следующим событиям

1. Движение мыши

2. Зарузка файлов пользователя

3. Нажатие клавиш

4. Загрузка графических образов

23) DOM (Document Object Model) - это

1. Набор объектов, предоставляемых клиентом

2. Общий шлюзовый интерфейс

3. Набор объектов, предоставляемых обозревателем

4. Спецификация Netscape Communication

24) К объектам среды, которую обеспечивает Web-сервер, не относятся

1. Запросы к базам данных

2. Механизмы блокировки

3. Файлы

4. Ввод-вывод в Web-страницу

25) Уберите лишнее

1. Объект

2. Сценарий

3. Программа

4. Скрипт

26) Примитивное значение - это

1. Значение переменной

2. Элемент любого встроенного типа

3. Значение константы

4. Элемент объектного типа

27) Объект JavaScript - это

1. Набор элементов, предоставляемых обозревателем

2. Набор переменных

3. Неупорядоченный набор свойств

4. Набор операций и операторов

28) Тип - это

1. Неупорядоченный набор свойств

2. Набор констант

3. Набор элементов, предоставляемых обозревателем

4. Набор значений данных

29) Объект языка поддерживается

1. Самим языком

2. Средой исполнения

3. И тем, и другим

4. Ни тем, ни другим

30) Встроенный объект

1. Не относится к среде исполнения

2. Не зависит от среды исполнения

3. Не относится к JavaScript

4. Зависит от среды исполнения

31) Объект среды поддерживается

1. Самим языком

2. И средой исполнения, и языком

3. Средой исполнения

4. Ни тем, ни другим

32) Неопределенное значение - это примитивное значение, которое означает, что переменной

1. Присвоено значение 0

2. Присвоено значение null

3. Присвоено значение NaN

4. Не присвоено значения


33) JavaScript использует кодировку

1. Unicode

2. MS DOS

3. Windows

4. ASCII

34) Укажите неправильное имя переменной

1. _YZ$578

2. 578$_YZ

3. YZ_$578

4. $578_YZ

35) Какое имя переменной может быть ошибочным

1. W2_n

2. _RIM

3. CYL98

4. $LIM

36) NaN означает

1. Пустая ссылка

2. Бесконечность

3. Неопределенное значение

4. Не число

37) Переменная, декларированная в теле функции, является

1. Локальной

2. Глобальной

3. Неопределенной

4. Нулевой

38) Перевод строки обозначается символом

1. \r

2. \n

3. \t

4. \f

39) Найдите восьмеричное число

1. 100010

2. 120201

3. 010010

4. 0X1010

40) Найдите 16-ричное число

1. 100010

2. 120201

3. 010010

4. 0X1010

Тест 6


Содержание: Обзор JavaScript. Базовые определения. Структура программы. Комментарии. Идентификаторы. Переменные. Константы. Типы данных. Выражения и операции.


1) Атрибут LANGUAGE

1. указывает браузеру, что он не поддерживает скриптовые программы

2. указывает браузеру, не поддерживающему скриптовые программы, пропустить их

3. указывает на каком языке написана данная программа

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


2) Теги <NOSCRIPT>...NOSCRIPT>

1. указывает браузеру, что он не поддерживает скриптовые программы

2. указывает браузеру, не поддерживающему скриптовые программы, пропустить их

3. указывает на каком языке написана данная программа

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


3) Какие из перечисленных символов позволяют вписывать комментарии в программу

1. {комментарии}

2. /+комментарии+/

3. //комментарии//

4. "комментарии"


4) Для определения переменной используется ключевое слово

1. war

2. \r

3. var

4. \n


5) Какой из данных примеров содержит правильно именованную переменную

1. 3y

2. y3

3. 3_y

4. y&3


6) Что обозначает управляющий символ \n

1. возврат каретки

2. переход на новую строку

3. табуляцию

4. ввод


7) Какой из перечисленных методов относится к выводу информации

1. confirm

2. alert

3. prompt

4. script


8) Какой из перечисленных методов относится к выводу информации

1. confirm

2. script

3. write

4. prompt


9) Какой из перечисленных методов относится к вводу информации

1. confirm

2. alert

3. write

4. script

10) Какие из перечисленных методов отображают информацию в диалоговой панели

1. script

2. alert

3. write

4. prompt


11) Какое значение примет Х, если в программе JavaScript записано:

var x=36;

x+=12;

1. 12

2. 24

3. 36

4. 48


12) Какое значение примет Х, если в программе JavaScript записано:

var x=36;

x-=12;

1. 12

2. 24

3. -12

4. 36


13) Какое значение примет Х, если в программе JavaScript записано:

var x=36;

x*=12;

1. 12

2. 24

3. 48

4. 432


14) Какое значение примет Х, если в программе JavaScript записано:

var x=36;

x/=12;

1. 12

2. 3

3. 24

4. 48


15) Какое значение примет Х, если в программе JavaScript записано:

var x=36;

x++;

1. 12

2. 37

3. 36

4. 24


16) Какое значение примет Х, если в программе JavaScript записано:

var x=36;

x--;

1. 35

2. 24

3. 37

4. 48


17) Что на языке JavaScript можно представить как событие:

1. перенос клавиатуры 

2. нажатие кнопки мыши

3. движение пальца пользователя по экрану

4. открытие нового окна


18) Какой из указанных операторов на русском языке означает "Не равно":

1. !

2. <>

3. ==

4. !=


19) Какой из указанных операторов на русском языке означает "Равно":

1. ==

2. !=

3. <>

4. !

20) Оператор if служит для:

1. ввода данных

2. вывода данных

3. сравнения данных

4. определения значения переменной в наборе данных





21) Что делает оператор switch:

1. присоединяет и отключает переменную

2. определяет значение переменной в наборе данных

3. делает оператор if длиннее и сложнее

4. переключает значение переменной


22) Какая из перечисленных ниже функций преобразует текстовый тип данных в целочисленный:

1. parseInt()

2. parseFloat()

3. parseRoot()

4. Math.ceil()

23) Какая из перечисленных ниже функций преобразует текстовый тип данных в числовой с плавающей точкой:

1. parseInt()

2. Math.ceil()

3. parseFloat()

4. parseRoot()


24) Какая из перечисленных ниже функций округляет число до ближайшего целого:

1. parseInt()

2. Math.ceil()

3. Math.floor()

4. Math.round()


25) Какая из перечисленных ниже функций округляет число до ближайшего большего целого:

1. parseInt()

2. Math.ceil()

3. Math.floor()

4. Math.round()


26) Какая из перечисленных ниже функций округляет число до ближайшего меньшего целого:

1. Math.ceil()

2. Math.floor()

3. Math.round()

4. parseInt()


27) Цикл это (выберите верное определение):

1. многократное повторение одних и тех же действий

2. многократное повторение последовательности действий по некоторому ложному условию

3. многократное повторение последовательности действий по некоторому условию

4. бесконечная последовательность действий


28) Цикл  for это:

1. цикл с параметром

2. цикл с постусловием

3. цикл с предусловием

4. бесконечный цикл

29) Цикл  while это:

1. цикл с параметром

2. цикл с постусловием

3. цикл с предусловием

4. бесконечный цикл


30) Цикл do...while это:

1. цикл с параметром

2. цикл с постусловием

3. цикл с предусловием

4. бесконечный цикл


31) Определение длины строки х:

1. x.toUpperCase()

2. x.length

3. x.charAt()

4. x.substring()


32) Преобразование символов строки х в прописные:

1. x.toUpperCase()

2. x.toLowerCase()

3. x.substring()

4. x.lastIndexOf()

33) Преобразование символов строки х в строчные:

1. x.toUpperCase()

2. x.toLowerCase()

3. x.substring()

4. x.lastIndexOf()


34) Возвращение части значения строкового объекта:

1. x.toUpperCase()

2. x.toLowerCase()

3. x.substring()

4. x.lastIndexOf()


35) Возвращение одного символа:

1. x.length

2. x.substring()

3. x.indexOf()

4. x.charAt()


36) Поиск подстроковой переменной (возвращает индекс последнего найденного текстового фрагмента):

1. x.lastIndexOf()

2. x.length

3. x.toLowerCase()

4. x.indexOf()


37) Поиск подстроковой переменной (возвращает индекс первого найденного текстового фрагмента):

1. x.lastIndexOf()

2. x.indexOf()

3. x.charAt()

4. x.substring()


38) Какой метод реализует объединение всех элементов массива в одну строку?

1. reverse()

2. sort()

3. join()

4. concat()


39) Какой метод реализует переворачивание массива

1. reverse()

2. sort()

3. join()

4. concat()

40) Какой метод объединяет два массива в один

1. reverse()

2. sort()

3. join()

4. concat()



Тест 7


Содержание: Язык XML. Пространство имен. Ссылки. Теги. Атрибуты. Комментарии. Декларации. Таблица стилей. Элемент. Структура XML-документа. XML-анализаторы.


1) К требованиям к языкам разметки не относится

1. Жесткая неизменяемая структура

2. Гибкость для описания большого множества структур

3. Контроль соответствия данных документа его структуре

4. Простота использования и применения

2) Универсальный язык разметки

1. HTML

2. SGML

3. XML

4. XHTML

3) Язык для отображения любых данных в Internet

1. SGML

2. XHTML

3. HTML

4. XML




4) Расширяемый язык разметки

1. SGML

2. XHTML

3. HTML

4. XML

5) Права на язык XML принадлежит консорциуму

1. W3C

2. WWW

3. IBM

4. Microsoft

6) Используется для создания собственных тегов

1. HTML

2. XML

3. XHTML

4. SGML

7) Метаязык, на котором пишутся специализированные языки

1. HTML

2. SGML

3. XML

4. XHTML

8) XML - это упрощенный диалект языка

1. XML

2. HTML

3. XHTML

4. SGML

9) Язык HTML как XML-приложение

1. XHTML

2. SGML

3. XML

4. HTML

10) Специализированный язык, который написан на языке XML

1. XML-приложение

2. XML-словарь

3. XML-процессор

4. XML-программа

11) Способ отображения данных в XML задается языком

1. CSS

2. HTML

3. XSL

4. SGML




12) Специализированный язык математических формул на базе XML

1. SMIL

2. SVG

3. RDF

4. MathML

13) Специализированный язык интеграции мультимедиа на базе XML

1. SMIL

2. SVG

3. RDF

4. MathML

14) Специализированный язык двумерной графики на базе XML

1. SMIL

2. SVG

3. RDF

4. MathML

15) Специализированный язык метаописаний ресурсов на базе XML

1. SMIL

2. SVG

3. RDF

4. MathML

16) Программа, анализирующая текст XML-программы

1. XML-приложение

2. XML-словарь

3. XML-код

4. XML-процессор

17) XML - это

1. Теговый язык

2. Язык программирования

3. База данных

4. Электронная таблица

18) Документ на языке XML состоит из

1. Тегов

2. Элементов

3. Блоков

4. Абзацев

19) Начало и конец элемента в XML

1. Абзац

2. Параграф

3. Тег

4. Глава





20) Имена элементов в XML

1. Пишутся только строчными буквами

2. Пишутся только прописными буквами

3. Не зависят от регистра

4. Зависят от регистра

21) Элемент языка XML может иметь

1. Атрибуты

2. Комментарии

3. Теги

4. Флажки

22) Формат XML-документа по умолчанию

1. ASCII

2. UTF

3. PDF

4. Unicode

23) Правильно написанный комментарий на XML

1.

4. <--комментарий-->

24) В состав XML-документа не входит

1. Пролог

2. Корневой элемент

3. Эпилог

4. Описание

25) Основной способ включения в XML-документ недопустимых символов

1. CDATA

2. PCDATA

3. NDATA

4. DATA

26) Ресурс, содержимое которого XML-процессор воспринимает как внешние данные без синтаксического анализа

1. Анализируемый раздел

2. Неанализируемый раздел

3. Директива

4. Коментарий


27) Декларация раздела начинается со слова

1. ELEMENT

2. ATTLIST

3. ENTITY

4. DOCTYPE



28) Декларация типа документа начинается со слова

1. ELEMENT

2. ATTLIST

3. ENTITY

4. DOCTYPE

29) Декларация типа элемента начинается со слова

1. ELEMENT

2. ATTLIST

3. ENTITY

4. DOCTYPE

30) Декларация списка атрибутов начинается со слова

1. ELEMENT

2. ATTLIST

3. ENTITY

4. DOCTYPE

31) Ключевое слово, означающее, что элемент пуст

1. ATTLIST

2. ELEMET

3. EMPTY

4. ANY

32) Ключевое слово, означающее, что элемент может иметь любое содержание

1. ATTLIST

2. ELEMET

3. EMPTY

4. ANY

33) Спецсимвол, означающий, что элемент может встречаться один или более раз

1. +

2. *

3. ?

4. -


34) Спецсимвол, означающий, что элемент может встречаться нуль или более раз

1. +

2. *

3. ?

4. -


35) Спецсимвол, означающий, что элемент может встречаться нуль или один раз

1. +

2. *

3. ?

4. -






36) Произвольные символьные данные, понимаемые XML-процессором

1. DATA

2. CDATA

3. NDATA

4. PCDATA

37) Означает, что атрибут является обязательным

1. #REQUIRED

2. #IMPLIED

3. #FIXED

4. #PCDATA

38) Означает, что атрибут не имеет значения по умолчанию

1. #REQUIRED

2. #IMPLIED

3. #FIXED

4. #PCDATA

39) Означает, что атрибут всегда имеет значение по умолчанию

1. #REQUIRED

2. #IMPLIED

3. #FIXED

4. #PCDATA

40) Декларация нотации начинается со слова

1. ELEMENT

2. ATTLIST

3. ENTITY

4. NOTATION

Литература:


  1. Л.Е.Карпов. Архитектура распределенных систем программного обеспечения. М., МАКС Пресс, 2007

  2. Ф.Бернштейн. Модель сервисов распределенной системы. М., 2008

  3. Л.А.Калиниченко, М.Р.Когаловский. Стандарты OMG: Язык определения интерфейсов IDL в архитектуре CORBA. М., 1998

  4. И.Ш.Хабибуллин. Создание распределенных приложений на Java. СПб., 2002

  5. А.А.Цимбал. Технология CORBA для профессионалов.

  6. Чак Муссиано и Билл Кеннеди "HTML и XHTML. Подробное руководство" 6-е издание. Издательство: Символ-Плюс, 2008 г.

  7. Роберт Агулар "HTML и CSS. Основа любого сайта " Издательство: Эксмо, 2010

  8. Э. Кастро "HTML и CSS для создания Web-страниц " Издательство: НТ Пресс, 2006

  9. Н. Комолова, Е. Яковлева "HTML. Самоучитель "2-е издание. Издательство: Питер, 2011 г.

  10. Джон Дакетт "Основы веб-программирования с использованием HTML, XHTML и CSS " 2-е издание. Издательство: Эксмо, 2010

  11. О. Н. Рева "Использование HTML, JavaScript и CSS. Руководство Web-дизайнера " Издательство: Эксмо, 2008

  12. Дэвид Хантер, Джефф Рафтер и др. XML. Базовый курс. — М.: Вильямс, 2009

  13. Джон Рейсиг JavaScript Профессиональные приемы программирования. 2008 

  14. М. Дмитриева. JavaScript: Быстрый старт. 2002

  15. Флэнаган Д. JavaScript Подробное руководство. 2008






Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

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

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 15.10.2016
Раздел Информатика
Подраздел Тесты
Просмотров77
Номер материала ДБ-263741
Получить свидетельство о публикации
Похожие материалы

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