Блок контроля освоения дисциплины
Проверочные тестовые вопросы:
N 1.
1. Что такое
многоуровневая система клиент-сервер? Приведите блок-схему и объясните работу
такой системы.
2. Какой из языков
программирования является основным для всех типов СУБД? Дайте его краткую
характеристику: тип и назначение
3. Опишите назначение и
клиент-серверные свойства СУБД Borland Interbase.
N 2.
1. Что такое виртуальный сервер? Его состав и назначение.
2. Что такое СУБД?
Дайте общую характеристику системам управления баз данных: состав, назначение,
платформы.
3. Перечислите
известные Вам инструментальные пакеты, применяющие технологию клиент-сервер и
дайте краткую характеристику каждого.
N 3.
1. Что такое серверный
пакет интернет-разработчика? Перечислите: состав, назначение, платформы.
2. Что такое
"тонкий клиент"? Перечислите его функции и положение в системе
клиент-сервер.
3. Опишите назначение и
клиент-серверные свойства движка MS Jet Database Engine.
N 4.
1. Что такое сервисы?
Какие типы сервисов бывают? Приведите примеры и объясните их работу.
2. Охарактеризуйте
основные свойства и достоинства "интеллектуальных" серверов.
3. Опишите назначение и
клиент-серверные свойства технологии Net.Framework.
N 5.
1. Перечислите
известные Вам пакеты разработчика клиент-серверных приложений. Дайте их краткое
описание.
2. Охарактеризуйте
основные функции клиента и сервера.
3. Опишите назначение и
клиент-серверные свойства технологии MONO и ее отличия от Net.Framework.
N 6.
1. Приведите блок-схему
клиент-серверной системы с участием "тонких клиентов". Дайте описание
работы ее составляющих частей.
2. Охарактеризуйте
основные свойства и недостатки "интеллектуальных" клиентов.
3. Опишите назначение и
клиент-серверные свойства известных Вам интегрированных сред разработчика.
N 7.
1. Перечислите
известные Вам корпоративные СУБД, используемые для разработки клиент-серверных
приложений. Охарактеризуйте сферы их применения.
2. Что такое IDE
(интегрированные среды разработки)? Какова их роль в разработке
клиент-серверных приложений? Приведите примеры.
3. Опишите назначение и
клиент-серверные свойства пакета разработчика 1С-Предприятие.
N 8.
1. Что такое язык
MySQL? Чем он отличается от SQL?
2. В каких приложениях
применяется СУБД MySQL? Охарактеризуйте ее свойства и назначение.
3. Опишите назначение и
клиент-серверные свойства визуальной среды Access.
N 9.
1. Перечислите основные
команды обработки данных SQL. Дайте их краткое описание.
2. Охарактеризуйте
основные функции клиента и сервера.
3. Опишите назначение и
клиент-серверные свойства известных Вам систем управления контентом web (CMS).
N 10.
1. В каких разработках
применяются сетевые языки? К какому типу трансляторов они относятся?
Перечислите их основные свойства.
2. Что такое компиляторы?
В разработках они применяются?
3. Опишите назначение и
клиент-серверные свойства пакета разработчика XAMP.
N 11.
1. Что такое битовые
функции в MySQL? Их свойства и назначение?
2. Охарактеризуйте
основные свойства архитектуры клиент-сервера.
3. Опишите назначение и
клиент-серверные свойства пакета разработчика Denwer.
N 12.
1. В чем заключается
преимущество обработки web-страниц на стороне сервера
2. На примере
простейшего скрипта объясните принцип обработки web-страницы на стороне сервера.
3. Опишите назначение и
клиент-серверные свойства пакета разработчика Delphi.
N 13.
1. Перечислите основные
концепции (топологические типы) баз данных и опишите их основные отличительные
свойства.
2. Что такое
бизнес-логика системы клиент-сервер? Какие разновидности бизнес-логик
применяются на практике?
3. Опишите назначение и
клиент-серверные свойства пакета разработчика C-Builder.
N 14.
1. Что такое запрос в
MySQL?
2. Что такое
файл-серверные системы? Приведите блок-схему и объясните работу такой системы.
3. Дайте общую
характеристику СУБД Oracle: тип СУБД, состав, назначение, платформы.
N 15.
1. Что такое
корпоративные СУБД? Перечислите их основные свойства и применение в
клиент-серверных приложениях.
2. Перечислите наиболее
популярные динамические серверные технологии. Расскажите об их особенностях
3. Опишите назначение и
клиент-серверные свойства движка Borland Database Engine.
N 16.
1. Что такое язык PHP?
Как в нем происходят обращения к базам данных?
2. Охарактеризуйте основные
свойства архитектуры файл-сервера.
3. Дайте краткое
описание языка SQL: тип, назначение, основные характеристики, часто
встречающиеся операторы.
N 17.
1. Что такое технология
ODBC? Каковы ее преимущества при разработке клиент-серверных приложений?
2. Что такое
phpMyAdmin? Опишите ее назначение
3. Опишите назначение и
клиент-серверные свойства пакета разработчика Clarion.
N 18.
1. Что такое сервер?
Что такое клиент?
2. Охарактеризуйте
основные клиент-серверные свойства архитектуры информационной системы.
3. Охарактеризуйте
основные свойства IDE NetBeans. Что дает его мультиязычность?
Проверочные тесты:
1.
Из приведенным операторов
описания переменных неправильно объявлены переменные:
1.
var f, g, t: integer; I, t:real
2.
var a, b:real; c:real
3.
var I, j, max, min: real
4.
var a, b, c, d: real; I, j, k:integer
2.
Какие из приведенных типов
данных относятся к вещественному типу данных?
1.
byte, real
2.
shortint
3.
word, double
4.
real, single, extended
3.
Для вычисления экспоненты
применяется процедура:
1.
ORD(X)
2.
SQR(X)
3.
TRUNC(X)
4.
EXP(X)
4.
Результатом выполнения
фрагмента программы S:=-5;
х:=0; repeat s:=s*(x+2); x:=+1; until x<2; write(s);
будет сообщение:
1.
-10.0
2.
-30.0
3.
0.0
4.
-120.0
5.
Для возведения в квадрат применяется
функция:
1.
LN(X)
2.
LOG(X)
3.
SQRT(X)
4.
SQR(X)
6.
Для вычисления квадратного
корня применяется функции:
1.
SQR(X)
2.
SQRT(X)
3.
ORD(X)
4.
EXP(X)
7.
Раздел констант объявлений
служебным словом:
1.
CONST
2.
KONST
3.
CONCT
4.
VAR
8.
Имеется логическое выражение(x*x+y*y)<=1;
Для какой области на плоскости это выражение будет иметь значение TRUE?
1.
Для круга единичного радиуса
2.
Для точек, расположенных вне
круга с единичным радиусом
3.
Для точек плоскости,
расположенных внутри квадрата с единичным сторонами
4.
Для точек плоскости,
расположенных вне квадрата с единичным сторонами
9.
Укажите правильную запись
вычисления функции в виде одного условного оператора:
1.
if 0
2.
if(0
3.
if(0
4.
if(0
10. Укажите неправильно записанный оператор:
1.
if a
2.
if x and y then s:=s+1; else s:=s-1
3.
if k<>m then k:=m
4.
if (a
11. Цикл с предусловием определяется служебным словом:
1.
FOR
2.
WHILE
3.
REPEAT
4.
IF
12. Цикл с постусловием определяется служебным словом:
1.
FOR
2.
WHILE
3.
CASE
4.
REPEAT
13. Если в цикле с
параметром: for i:=A to B do S; значение В
меньше, чем значение А, то …
1.
Оператор S не
выполняется ни разу
2.
Оператор S выполняется
один раз
3.
Оператор S выполняется
В-А раз
4.
Оператор S выполняется
В-А+1 раз
14. Если в цикле с
параметром: for i:=A downto B do S; значение В
больше, чем значение А. то …
1.
Оператор S не
выполняется ни разу
2.
Оператор S выполняется
один раз
15. Можно ли в цикле for … задать шаг
изменения параметра цикла отличный от 1 или -1?
1.
Нельзя
2.
Можно, включив в тело цикла
выражения вида i:=i+шаг, где i – параметр цикла
16. Укажите оператор цикла –ДО с параметрами:
1.
For…to…do
2.
While…do
3.
Repeat…until
4.
Case…of…else…end
17. В операторе цикла с
предусловием: while B do A:
при B=FALSE оператор A…
1.
выполняется один раз
2.
не выполняется ни разу
3.
выполняется до тех пор, пока В
не равно TRUE
18. Определить результат работы следующего фрагмента
программы k:=6; for i:=1 to 5 do inc(k); write(k,’
‘);
1.
7 8 9 10 11
2.
11
3.
6
4.
1 2 3 4 5
19. При выполнении последовательности оператор А:=4;
В:=2; Х:=A mod B значение переменной Х равно:
1.
Выражение записано неверно
2.
8
3.
Операция невыполнима, так как
деление на 0 невозможно
4.
2
20. В результате выполнения последовательности
операторов х:=sqr(2); y=sqrt(4)-abs(-2); write(x,’ ’,у) на экране
будет выведено:
1.
0 -1
2.
4 6
3.
4 0
4.
1 0
21. Определить результат работы следующего фрагмента
программы
к:=6; for i:=1 to 5 do begin inc(k); write(k,’
‘) end;
1.
7 8 9 10 11
2.
11
3.
6
4.
1 2 3 4 5
22. Неверно записано описание переменных:
1.
VAR A,B: real :I,J: integer
2.
VAR j,g,t :integer; i: real
3.
VAR I,max: integer; a, max: real
4.
VAR a,b : real; c,d: real
23. При выполнении последовательности операторов
а:=1.0; b:=3; х:=(а+b)/а*b-a; значение переменной х равно:
1.
2
2.
1
3.
0.3333
4.
11
24. В Паскале различие в высоте букв (прописные или
строчные):
1.
Имеет значение при написании
текстовых констант
2.
Имеет значение для написания
служебных слов
3.
Имеет значение для написания
имен переменных
4.
Игнорируется
25. Имеется описание заголовка
процедуры:procedure proba(var a,b,c,integer); При использовании
процедуры с таким заголовком значения фактических параметров передаются…
1.
по ссылке
2.
по значению
3.
как константа
4.
как процедура
26. Имеется описание заголовка
процедуры: procedure proba(var a ,b,c,integer):При
использовании процедуры с таким заголовком значения фактических параметров
передаются…
1.
по ссылке
2.
по значению
3.
как константа
4.
как процедура
27. Какое выражение неверно?
1.
Структура подпрограммы
аналогична структуре основной программы
2.
Подпрограмма предназначена для
выполнения какой–то последовательности действий
3.
В Паскале имеется две
разновидности подпрограмм - процедуры и функции
4.
В подпрограмме нельзя
использовать глобальные переменные
28. Подпрограммы располагаются в разделе описания…?
1.
Переменных
2.
Типов
3.
процедур и функций
4.
меток
29. Каких параметров подпрограммы не существует?
1.
параметров-переменных
2.
параметров-констант
3.
параметров-значений
4.
параметров-модулей
30. Как называются имена, представленные в разделе
описаний основной программы?
1.
Формальными
2.
параметрами-константами
3.
локальными
4.
глобальными
31. Какие виды подпрограмм есть в Паскале?
1.
модуль и функция
2.
процедура и функция
3.
модуль и процедура
4.
процедура
32. Создание дизайна в системах управления контентом
включает в себя:
1.
разработка дизайн –
концепции сайта
2.
разработка внутренних
страниц и функциональных элементов сайта
3.
Верстка и сборка
4.
Тестирование сайта
33. Разработка внутренних страниц и функциональных
элементов сайта включает в себя:
1.
лента новостей и подробный
просмотр отдельной новости
2.
нумерованные и маркированные
списки
3.
графики и диаграммы
4.
все ответы верны
34. Разработка внутренних страниц и функциональных
элементов сайта включает в себя:
1.
визитки представителей
2.
географические карты и
маркеры
3.
поиск и карта сайта
4.
версия для печати
35. Разработка внутренних страниц и функциональных
элементов сайта включает в себя:
1.
интерактивные формы и формы
заказа
2.
страница 404
3.
список документов
4.
все ответы верны
36. Какой состав работ при работе с контентом в
системах управления контентом:
1.
адаптация материалов
2.
стилистическая и
орфографическая правка текстов
3.
оптимизация текстового
контента под
поисковые машины
4.
Оптимизация текста под шаблон
37. Тестирование сайта включает в себя:
1.
функциональное
тестирование программного
кода сайта – проверка наличия ошибок в программном коде сайта,
исправление ошибок
2.
тестирование usability (эффективность восприятия интерфейсов
сайта пользователями) сайта
3.
тестирование контента
4.
Тестирование
кроссплатформенности сайта
38. Технология контроля качества включает в себя:
1.
документирование и
классификацию ошибок, возникавших в процессе разработки всех проектов
2.
использование чек-листов на
всех этапах работ
3.
трехуровневое тестирование
работоспособности сайта: разработчиком сайта, штатным тестером и клиентом, в
процессе эксплуатации сайта
4.
все ответы верны
39.
Циклы тестирования
создаваемого сайта:
1.
тестирование
функционала сайта после верстки и сборки макетного сайта
2.
Тестирование
работоспособности сайта после наполнения контентом (в
том числе тестирование самого контента)
3.
Тестирование
работоспособности сайта клиентом
4.
все ответы верны
40. Впишите правильный ответ:
Это информационная
система или компьютерная программа, используемая для обеспечения и
организации совместного процесса создания, редактирования и управления контентом (то есть
содержимым)
Правильный
ответ: Система управления контентом
41. Впишите правильный ответ:
Это
административная часть сайта.
Правильный
ответ: Бэкенд
42. Впишите правильный ответ:
Это
часть сайта, видимая для посетителей.
Правильный
ответ: Фронтенд
43. Впишите правильный ответ:
Как
просмотреть позиции для модулей в шаблоне.
Правильный
ответ: /?tp=1
44. Выберите правильную последовательность для
установки плагина:
1.
расширения>менеджер расширений>установка
2.
Расширения>Менеджер
плагинов>Установка
45. Выберите правильную последовательность для
выключения плагина:
1.
расширения>менеджер
плагинов
2.
Расширения>Менеджер
расширений
46. Выберите правильную последовательность для
установки шаблона:
1.
расширения>менеджер
расширений>установка
2.
расширения>Менеджер
шаблонов>Установка
47. Выберите правильную последовательность для удаления
шаблона:
1.
расширения>менеджер
шаблонов
2.
расширения>Менеджер
расширений
48. В Joomla! в таблице со всеми плагинами установленными
на сайте указываются:
1.
Название Палагина
2.
Включено/Выключено
3.
Порядок
4.
все ответы верны
49. В Joomla! в таблице со всеми плагинами
установленными на сайте указываются:
1.
Тип плагина
2.
Элемент, к которому плагин
относится
3.
Доступ и ID
4.
все ответы верны
50. Для Joomla определены следующие типы плагинов:
1.
User (Пользователь)
2.
System (Система)
3.
Smart Search (Finder - Умный поиск)
4.
все ответы верны
51. Для Joomla определены следующие типы плагинов:
1.
Search (Поиск)
2.
Quickicon (Быстрый запуск)
3.
Extension (Расширение)
4.
все ответы верны
52. Для Joomla определены следующие типы плагинов:
1.
Editors-XTD
2.
Editors (Редакторы)
3.
Contacts (Контакты)
4.
все ответы верны
53. Для Joomla определены следующие типы плагинов:
1.
Content (Контент)
2.
Captcha (Капча)
3.
Authentication (Аутентификация)
4.
все ответы верны
54. С какими внешними программами и сервисами
интегрирована система управления контентом UMI.CMS:
1.
1С
2.
Вконтакте
3.
Яндекс.Деньги
4.
все ответы верны
55. Какие виды сайтов можно создать с помощью системы управления
контентом NetCat:
1.
корпоративные
представительства
2.
интернет-сервера портального
типа
3.
электронные магазины
4.
СМИ
56. Какие основные типы модулей используются в системе
управления контентом Amiro:
1.
линейное хранилище данных
2.
иерархическое хранилище
разнородных данных
3.
система расширений для
перекрестных связей и создания дополнительной функциональности между типовыми
модулями
4.
виртуальное хранилище данных
57. На какие типы пользователей разграничиваются права
доступа в системах управления контентом:
1.
гость
2.
зарегистрированный
пользователь
3.
модератор
4.
администратор
Вопросы для экзамена:
1. Общие понятия
информационных ресурсов. Проектирование сайта
2. Разработка дизайна.
HTML-верстка.
3. Разработка контента.
Наполнение сайта информацией. Тестирование сайта. Запуск проекта в эксплуатации.
4. Определение. История.
Классификация видов тестирования. Уровни тестирования.
5. Статическое и
динамическое тестирование. Регрессионное тестирование. Тестовые скрипты.
6. Общее представление.
Версии. Структура HTML-документа. Теги <HTML>, <HEAD>,
<BODY>. Заголовки и абзацы. Разрыв строк.
7. Усиление текста.
Изменение размера шрифта. Выравнивание абзацев и фрагментов. Специальные
символы
8. Построение списков Содержание
Маркированный список. Нумерованный список. Вложенные списки
9. Гипертекст: переход
внутри одного документа, переход к другому документу, переход к метке другого
документа, имена файлов и ссылки на них.
10. Графические форматы.
Вставка картинки в документ. Тег <img>. Выравнивание. Атрибуты
<align>, <border>. Альтернативный текст. Картинка как ссылка. Фон
страницы из картинки.
11. Построение таблиц. Тег
<table>, атрибуты <tr>,<td>. Атрибуты тега <table>.
Вложенные таблицы.
12. Понятие фреймов. Их
достоинства и недостатки. Создание фрейма. Атрибуты <border>, <scrolling>, <noresize>.
13. Создание полей формы.
14. Общие понятия о
Каскадных таблицах стилей (CSS). Встраивание CSS в HTML. Хранение CSS во внешнем
файле. Синтаксис CSS: ключевые слова, комментарии, правила. Селектор.
15. Селекторы столбцов.
Положение и выравнивание заголовка. Слои и прозрачность таблицы.
16. Ширина и высота
таблицы. Вертикальное и горизонтальное выравнивание.
17. Пользовательские
настройки цветов. Пользовательские настройки шрифтов.
18. Контуры. Поля, отступы
и границы
19. Java Script.
Проектирование пользовательских интерфейсов. Программирование динамического
контента языками сценариев.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.