Главная / Программирование /
Введение в теорию программирования. Функциональный подход / Тест 2
Введение в теорию программирования. Функциональный подход - тест 2
Упражнение 1:
Номер 1
Что означает название .NET?
Ответ:
 (1) идеология проектирования и реализации программного обеспечения 
 (2) технологическая платформа для разработки программного обеспечения 
 (3) многоаспектный подход, включающий идеологию, модель и инструментально-технологическую платформу разработки программного обеспечения 
Номер 2
В чем состоит особенность вычислительной модели Microsoft .NET?
Ответ:
 (1) используется структурный подход 
 (2) используется компонентный подход 
 (3) используется объектно-ориентированный подход 
Номер 3
Какие из перечисленных характеристик определяют сборку?
Ответ:
 (1) множество модулей для установки 
 (2) уникальный и самодостаточный набор модулей для установки 
 (3) описание модулей для установки 
Упражнение 2:
Номер 1
Что отличает Microsoft .NET от предыдущих идеологий?
Ответ:
 (1) безопасность и удобство использования 
 (2) экономия сил и средств при создании приложений 
 (3) предоставление программного обеспечения как сервиса 
Номер 2
Что отличает Microsoft .NET от других платформ разработки приложений?
Ответ:
 (1) многоязыковая поддержка 
 (2) удобство использования 
 (3) соответствие современным стандартам 
Номер 3
Чем отличается подход к программированию Microsoft .NET от других Internet-ориентированных подходов?
Ответ:
 (1) высокой степенью безопасности 
 (2) высокой степенью интерактивности 
 (3) высокой степенью интеграции приложений 
Упражнение 3:
Номер 1
В чем состоит особенность использования языков программирования для Microsoft .NET?
Ответ:
 (1) нельзя использовать объектно-ориентированные языки 
 (2) нельзя использовать ранние языки, такие как COBOL 
 (3) можно использовать любые языки 
Номер 2
В чем состоит особенность Microsoft .NET в контексте безопасности?
Ответ:
 (1) автоматизированное управление памятью 
 (2) автоматизированное управление жизненным циклом приложений 
 (3) автоматизированный контроль выхода за границы массива 
Номер 3
В чем состоит особенность языков программирования для Microsoft .NET?
Ответ:
 (1) недопустимы языки программирования на основе сценариев 
 (2) допустимы различные языки программирования 
 (3) недопустимы самостоятельно реализованные языки программирования 
Упражнение 4:
Номер 1
В чем заключаются технологические особенности Microsoft .NET?
Ответ:
 (1) многоязыковая поддержка, интероперабельность, масштабируемость 
 (2) многоязыковая поддержка, эргономичность 
 (3) многоязыковая поддержка, эргономичность, полное соответствие стандартам 
Номер 2
В чем заключается цель использования web-сервисов в Microsoft .NET?
Ответ:
 (1) в обеспечении интероперабельности, масштабируемости 
 (2) в обеспечении удобства использования 
 (3) в обеспечении строгого соответствия стандартам 
Номер 3
Что понимается под интероперабельностью?
Ответ:
 (1) возможность совместной работы пользователей 
 (2) возможность работы с унаследованными системами 
 (3) возможность интегрированной обработки гетерогенных данных 
Упражнение 5:
Номер 2
Сколько языков программирования реализовано для Microsoft .NET?
Ответ:
 (1) менее 10 
 (2) несколько десятков 
 (3) более 100 
Номер 3
Каковы наиболее значительные недостатки Microsoft .NET?
Ответ:
 (1) высокие аппаратные требования, неполная стандартизация 
 (2) крайне скудная документация 
 (3) невозможность самостоятельной разработки компиляторов