bcskoolitus

advertisement
http://bcskoolitus.ee/kutseeksamist
Вопросы для повторения
Является ли средняя брутто зарплата 8049 крон данными или информацией?
данные
информация
Является ли информацией выдаваемый Ведомством статистики
показатель«продолжительности жизни»?
да
нет
Этот жизненный цикл - модель, используемая для повышения качества программного
обеспечения:
жизненный цикл анализа
жизненный цикл модели
жизненный цикл качества
жизненный цикл разработки
Какой процесс определяет системные требования, анализируя то, как система отвечает
потребностям пользователей.
технический анализ
анализ рентабельности
анализ требований
системный анализ
Модели процесса программного обеспечения:
предоставляют подробные указания по деятельности связанной с разработкой
описывают созданные документы
показывают, как упорядочить действия, необходимые в ходе разработки
Модель процесса с прототипированием - это
Целесообразное решение, в случае если требования ясны и четко описаны
хороший метод, в случае если клиент не может ясно описать свои пожелания
лучше всего использовать тогда, если над проектом работает большая команда
модель с высоким риском, которая редко достигает путного продукта
Спиральная модель программного процесса отличается от других моделей в том, что
заканчивается передача программного продукта
она хаотичнее, чем инкрементальная модель
содержит оценку рисков проекта на каждой итерации
Линейная модель разработки программного обеспечения, то есть водопадная модель - это
разумный подход, когда требования ясно и четко определены
хороший метод, в случае если необходимо быстро получить работающую программу
наиболее хорошо использовать тогда, если над проектом работает большая команда
старомодная модель процесса, которая в настоящее время очень редко используется
Инкрементальная модель процесса программного обеспечения - это
целесообразное решение, в случае если требования ясны и четко определены
хороший метод, в случае если необходимо быстро получить работающую программу
наиболее хорошо использовать тогда, если над проектом работает большая команда
новая модель, которая используется только для разработки свободного программного
обеспечения
В каких фазах жизненного цикла программного обеспечения инструментов цикла можно
использовать CASE-средства?
анализ
проектирование
реализация
сопровождение
Для небольших программных задач от CASE-средств нет никакой пользы.
верно
ложно
При помощи тестирования можно показать наличие ошибок в программном обеспечении, но
при помощи тестирования никогда нельзя продемонстрировать отсутствие ошибок
да
нет
Этап сопровождения, или этап поддержки, как правило, самый короткий по
продолжительности этап жизненного цикла программного обеспечения
да
нет
На этапе внедрения следует:
обучать пользователей
инсталлировать программное обеспечение
перенос данных
рекламировать продукт
Какие из нижеперечисленных видов деятельности уместно проводить в среде разработки:
написание кода (кодирование)
тестирование с пользователями
обучение пользователей
компилирование кода
модульное тестирование
ежедневная работа на стороне клиента
составление проектной документации
регрессионное тестирование
нагрузочное тестирование
Какие из нижеперечисленных видов деятельности уместно проводить в тестовой среде:
написание кода (кодирование)
тестирование с пользователями
обучение пользователей
компилирование кода
модульное тестирование
ежедневная работа на стороне клиента
составление проектной документации
регрессионное тестирование
нагрузочное тестирование
Легким (аgile) методам разработки программного обеспечения свойственно:
начало тестирования на первых этапах процесса
частое общение с пользователями
отсутствие документации
отсутствие управления процессом разработки
Тяжелым (heavy) методам разработки программного обеспечения свойственно:
основательное планирование
частое общение с клиентами на протяжении всего процесса
поставка программного обеспечения по частям
долговременная предопределенность
Существенной задачей многослойной архитектуры является отделение друг от других
данных приложения и их представления пользователю, и тем самым представление
возможности изменения различных частей приложения без необходимости переписки кода
всего приложения:
да
нет
Является ли средняя брутто зарплата 8049 крон данными или информацией?
данные
информация
Является ли информацией выдаваемый Ведомством статистики
показатель«продолжительности жизни»?
да
нет
Почему с точки зрения управления данными блокировка отдельных частей файла могла бы
оказаться полезной?
увеличивается скорость копирования файла
позволяет лучше разделить файл между секторами диска
позволяет более надежное одновременное использование файла
увеличивает скорость записи отдельных байтов
Почему с точки зрения управления данными полезно использовать индексы?
увеличивается скорость копирования файла
позволяет легче получить двоичные (бинарные) данные
помогает быстрее осуществлять поиск согласно желаемому признаку
позволяет более надежную одновременную запись файла
Что из следующего может быть типичной связью «один ко многим»?
Масса стога сена
Туристические места назначения, путешествующих людей
Города рождения людей
Идентификационный код человека
Концептуальный уровень данных связан в основном
с сектором жесткого диска
с файловой системой
со структурой базы данных
с пользовательским представлением
Чему помогает ссылочная целостность?
Следит за тем, чтобы не было бы повторяющихся данных
Следит за тем, чтобы из связанных данных нельзя было бы случайно удалить часть
Следит за тем, что у каждой строки был бы первичный ключ
Ограничивает объем данных одной записи в килобайтах
Что из следующего является специфическим признаком данных, находящихся в третьей
нормальной форме?
Данные, находящиеся на одной строке, не зависят друг от друга
В одной ячейке - одно значение
В ячейке одной таблицы могут быть помещены более одного значения
В каждой таблице более одного первичного ключа
Чтобы добавить столбец в таблицу следует использовать команду:
insert
update
select from
alter table
Для запроса в SELECT-предложении людей с конкретным годом рождения используют
условное предложение с именем
ORDER BY
WHERE
GROUP BY
FROM
Для восстановления предыдущего состояния запущенных команд могут подойти
ROLLBACK
COMMIT
ORDER BY
GROUP BY
Для распределения пользовательских привилегий используют команды
UPDATE
REVOKE
GRANT
INSERT
Помогают предотвращать логические ошибки
RAID-диски
внешние ключи
резервные копии
UPS-устройства
Хранилище данных позволяет:
найти сумму вчерашней третьей сделки
быстрее получить сводные данные
дефрагментировать диски серверов
быстрее управлять пользователями
Добыча данных:
позволяет найти шаблоны данных, которые не могут быть получены при помощи обычного
запроса
удаляет данные из хранилища данных, которые по некоторым причинам не желают сохранять.
невозможна без использования хранилища данных
возможна в базе данных только с помощью специального пользовательского атрибута
В случае абстракции:
данные могут быть представлены только в виде чисел
для лучшего понимания отдельные случаи обобщаются
процедурам не разрешается друг друга вызывать
все данные должны быть текстового типа
Устаревшие системы:
безусловно являются большими
обязательно доступны без исходного кода
зачастую трудно внедряемы и трудно сопрягаемы
редко бывают работоспособными
В случае массива:
к элементу можно обратиться использую имя массива и порядковый номер элемента
массив может содержать не более пяти элементов
элементы должны быть целыми числами
невозможно в цикле обращаться к элементам массива
Дерево данных:
может содержать лишь целые числа
должно содержать, как минимум 5 элементов
все значения листьев можно систематически обойти
используется в очень немногих языках программирования
Машинный код это:
язык программирования первого поколения
язык программирования второго поколения
язык программирования третьего поколения
язык программирования четвёртого поколения
При передаче данных подпрограмме по ссылке:
разрешается передавать только целые числа
изменение, сделанное в подпрограмме, распространяется также на переменную в главной
программе переданную как параметр
не разрешается передавать подпрограмме больше чем один параметр
много времени уходит на копирование данных
Класс - это:
тип объекта; у всех экземпляров одного класса возможности и свойства одинаковы
экземпляр; двух экземпляров одного и того же класса создать невозможно
Подпрограмма, которая при вызове выполняет ряд инструкций
пакет; набор схожих типов объекта
При объектно-ориентированном программировании:
одна большая центральная программа контролирует всё происходящее
из любой части программы можно напрямую обратиться ко всем данным
приложение поделено на относительно независимые блоки,которые общаются между собой,
вызывая методы друг друга
в случае однотипных упорядоченных данных ,чтобы обратиться к последним придется обойти
все адреса первых
Операции выбора и цикла:
в случае выбора в условии непременно должен быть знак &
в случае цикла в условии непременно должен быть знак &
в случае выбора условие может выполниться один раз или ни разу, а цикл может выполниться
ноль или более раз
каждый цикл должен быть выполнен хотя бы один раз
Вычисление остатка от деления. 5%4= :
1
2
3
4
В случае интеграционного тестирования:
проверяется корректность языковых файлов
проверяется возможность взаимодействия модулей между собой
проверяется корректность расчётов в алгоритмах
проверяется относительное местонахождение условных команд
Отладчики(debugger) позволяют
запускать работу программы по шагам
декомпилировать машинный код
изменять типы данных переменных
объединять программные файлы в проекты
Документ с системными требованиями (Спецификация):
руководит поведением пользователя в различных ситуациях
это результат сбора и анализа требований
определяет архитектурный дизайн приложения
определяет членов команды создающих приложение
Правила комментирования кода:
определяют используемый для создания приложения язык программирования
хранят предыдущие версии кода
описывают,каким образом в едином стиле описать находящуюся в программе
метаинформацию
помогают найти подходящие параметры в файлах конфигурации
Отрезок кода:
int[] m={4, 5, 8};
int s=0;
for(int i=1; i<3; i++){
s=s+m[i];
}
Каково значение переменной s после выполнения кода?
0
17
13
12
Отрезок кода:
1 int[] m={4, 5, 8, 9};
2 int s=0;
3 for(int i=1; i<3; i++){
4 s=s+m[i];
5 }
Что необходимо изменить в коде, чтобы в результате получить сумму всех элементов
массива?
Строчка2, s = 1
строчка 3 for(int i=0; i<4; i++){
строчка 3 for(int i=0; i<3; i++){
строчка2 s=-1;
Что делает коммуникацию успешной?
сообщение было отослано
сообщение дошло до места назначения
сообщение было понято
Какой протокол отвечает за передвижение информации по интернету от одного компьютера к
другому?
TCP
IP
TCP/IP
Что такое интерфейс пользователя?
Любое устройство, при помощи которого можно передать входную информацию другому
устройствуSuvaline seade, millega saab teisele seadmele anda sisendinformatsiooni
Все мониторы, в том числе телевизоры, экран монитора, экран мобильного телефона и т.д
Браузеры
Чем измеряется производительность интерфейса пользователя?
Выполнением целей пользователя
качеством работы
скоростью выполнения работы
Какая цветовая технология использует цвета света?
RGB
CMY
CMYK
RGB иCMY
Какое разрешение используется изображениями в интернете?
92 ppi
72 ppi
любое
Какие графические файлы дают возможность использовать прозрачность в интернетбраузере?
JPG
PNG
PNG иGIF
JPG, PNG иGIF
Для каких целей начали создание компьютерной сети?
военных
научных
коммерческих
Что такое гиперссылка?
кнопка браузера
ссылка на любой файл
ссылка на любой текст
Чьи цели учитываются при создании веб-сайта?
владельца сайта
всех интернет-пользователей
специфических целевых групп
Сколько необходимо членов целевой группы для тестирования интерфейса пользователя?
6
10
чем больше, тем лучше
Что означает контроль и свобода пользователя в контексте удобства пользования (usability)
?
Пользователь контролирует работу системы
Пользователь может создать такое содержание, которое он хочет
У пользователя есть право делать ошибки
Что выражает магическое число 7Джоржа Миллера (George Miller)?
Максимальное количество элементов навигации в одной группе
Возможности краткосрочной памяти человека при обработке информации
Число повторений действий,которые необходимы для изучения функциональности веб-сайта.
Какой метод навигации приводит пользователя к самому быстрому результату в случае вебсайта малого объёма?
Плоская навигация
Разветвлённая навигация
Матричная навигация
Какой метод веб-дизайна самый эффективный?
Сюжетная таблица
карта сайта
решётчатая модель
сценарий
комбинация разных методов
Почему не следует использовать несколько пробелов подряд в HTML?
Браузеры не могут правильно интерпретировать код с такой ошибкой
Дизайн сместится
Использовать можно, но в окне браузера этого не будет видно
Какие языки являются скриптовыми?
HTML
JavaScript
XML иXML
PHP иHTML
HTMLиXML
JavaScriptиPHP
Какие типы шрифтов лучше всего читать с экрана?
Пропорциональные шрифты с засечками
Шрифты с фиксированной шириной без засечек
Шрифты с фиксированной шириной с засечками
Пропорциональные шрифты без засечек
Можно ли в HTML компоненты размещать друг за другом?
Да
Нет
Да, при помощи CSS
Что из списка не является технологией Microsoft?
.NET
Flash
VB Script
Silverlight
ASP
Почему необходимо интегрировать веб-услуги
Это предполагают стандарты
Организации желают предлагать лучшие услуги
в интеграции нет необходимости
Download