Истина или Ложь?




Скачать 17.77 Kb.
НазваниеИстина или Ложь?
Дата публикации29.09.2013
Размер17.77 Kb.
ТипВопрос
odtdocs.ru > Информатика > Вопрос
Тесты для выявления остаточных знаний по направлению «Информатика и вычислительная техника» на 2010/2011 учебный год

  1. [10 баллов]: Истина или Ложь?

    1. И / Л : Диаграммы вариантов использования полностью отражают архитектуру будущей программной системы

    2. И / Л : Принцип абстракции позволяет ограничить концептуальные границы программных объектов, выделяя их отличительные характеристики

    3. И / Л : Объектно-ориентированный подход может быть пременён только в решениях, реализованных с помощью объектно-ориентированных языков программирования

    4. И / Л : Стражи включения появились в языке программирования C++, как результат его развития по отношению к языку C

  2. [10 баллов]: Приведите пример объявления класса без конструктора по умолчанию на языке C++. Реализуйте алгоритм инициализации массива из 100 элементов, объявленного класса.

  3. [10 баллов]: Приведите список основных спецификаторов видимости классов, укажите особенности их применения в объявлении и наследовании классов.

  4. [15 баллов]: Тестирование. Найдите и исправьте синтаксические ошибки в коде объявления класса. Напишите набор функций максимально покрывающий тестами данный класс, в соответствии с тем, как вы поняли его спецификацию на основе объявления.

    class Driver
    {
    public:
    enum Mode
    {
    ReadOnly = 0;
    ReadWrite,
    };

    Driver(std::string);
    Driver(const Driver&);
    virtual ~Driver();

    bool Open(std::string, Mode);
    void Close();

    std::string Read();
    void Write(std::string);
    }

  5. [15 баллов]: Опишите принципы простоты и ортогональности интерфейсов сложных систем. Приведите пример простого и адекватного интерфейса для модуля хранения данных системы библиотечного хранилища.

  6. [15 баллов]: Дайте определение классу образцов проектирования «идиома», приведите несколько примеров такого образца.

  7. [15 баллов]: Приведите и опишите семь различных видов тестирования. Укажите в деталях разницу между модульным, интеграционным и системным тестированием.

  8. [10 баллов]: Приведите список диаграмм UML, с которыми вы знакомы, и дайте каждому из них краткое описание.

Добавить документ в свой блог или на сайт

Похожие:

[10 баллов]: Истина или Ложь?
И / л : Таблицы трансляции физической памяти в виртуальную могут перемещаться в файл подкачки

Истина или Ложь?
И / Л : Контроллер прерываний используется в системах реального времени для параллельнной обработки нескольких событий

Истина или Ложь?
И / Л : Контроллер прерываний используется в системах реального времени для последовательной обработки нескольких событий

Истина или Ложь?
Тесты для выявления остаточных знаний по направлению «Информатика и вычислительная техника» на 2010/2011 учебный год

Истина или Ложь?
И / Л : Файловые блокировки позволяют задать права доступа к файлам, для которых они выставляются, на уровне файловой системы

Саратовский государственный университет имени Н. Г. Чернышевского [10 баллов]: Истина или Ложь?
И / л : Таблицы трансляции физической памяти в виртуальную не могут перемещаться в файл подкачки

Саратовский государственный университет имени Н. Г. Чернышевского [10 баллов]: Истина или Ложь?
И / л : Таблицы трансляции физической памяти в виртуальную не могут перемещаться в файл подкачки

Саратовский государственный университет имени Н. Г. Чернышевского [10 баллов]: Истина или Ложь?
И / л : Таблицы трансляции физической памяти в виртуальную не могут перемещаться в файл подкачки

Истина или Ложь?
...

Истина или Ложь?
...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
odtdocs.ru
Главная страница