Контроль и проектирование программного обеспечения
30 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Кто из перечисленных отвечает за контроль правильности и точности данных в процессе создания программы?

  • Работники вспомогательного персонала (correct)
  • Программисты, разрабатывающие код
  • Инженеры, выполняющие научно-технические расчёты
  • Служащие, подготавливающие документацию
  • Почему важно вовлекать пользователей в процесс создания программного обеспечения?

  • Чтобы сократить время разработки
  • Чтобы уменьшить количество сотрудников
  • Чтобы уменьшить стоимость проекта
  • Чтобы улучшить качество конечного продукта (correct)
  • Какую роль играют инженеры в процессе проектирования программных систем?

  • Они контролируют правильность вводимых данных
  • Они разрабатывают документацию для пользователей
  • Они занимаются обучением персонала
  • Они выполняют научно-технические расчёты (correct)
  • Каково назначение формуляра в эксплуатационных документах?

    <p>Предоставляет информацию о характеристиках и комплектности программы</p> Signup and view all the answers

    Какие функции выполняют служащие в процессе разработки программы?

    <p>Готовят документацию на компьютере</p> Signup and view all the answers

    Какое руководство включает сведения для проверки функционирования программы?

    <p>Руководство системного программиста</p> Signup and view all the answers

    Какой раздел описывает методы и классы решаемых задач программой?

    <p>Описание применения</p> Signup and view all the answers

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

    <p>Работники, вводящие информацию</p> Signup and view all the answers

    Что включает в себя руководство по техническому обслуживанию?

    <p>Включает описание тестовых и диагностических программ</p> Signup and view all the answers

    Какой раздел эксплуатационных документов предоставляет сведения для оператора программы?

    <p>Руководство оператором</p> Signup and view all the answers

    Какое преимущество выделяется для структуры, описанной в содержании?

    <p>Простота и наглядность</p> Signup and view all the answers

    Что включает в себя описанная структура управления программных модулей?

    <p>Последовательно передающие друг другу управления</p> Signup and view all the answers

    Какую характеристику не имеет структура, описанная в содержании?

    <p>Сложность представления</p> Signup and view all the answers

    Какой элемент отсутствует в описанной структуре управления?

    <p>Модульная автономность</p> Signup and view all the answers

    Каково основное назначение программных модулей в данной структуре?

    <p>Передача управления</p> Signup and view all the answers

    Какова основная функция функциональных схем в разработке программ?

    <p>Отображают процессы и их взаимосвязи</p> Signup and view all the answers

    Что обычно содержится в блоках функциональных схем?

    <p>Названия программ</p> Signup and view all the answers

    Какие элементы обычно присутствуют в функциональных схемах?

    <p>Прямоугольные блоки</p> Signup and view all the answers

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

    <p>Использование цветового кодирования</p> Signup and view all the answers

    Каков метод, применяемый при разработке программ, согласно указанной информации?

    <p>Функциональный метод</p> Signup and view all the answers

    Какой из следующих вариантов представляет модель вызов-возврат?

    <p>Подпрограмма 1 вызывает подпрограмму 1.1.</p> Signup and view all the answers

    Что из перечисленного не относится к модели вызов-возврат?

    <p>Неуправляемый вызов подпрограмм.</p> Signup and view all the answers

    Какова структура модели вызов-возврат?

    <p>Одна главная программа и несколько иерархически расположенных подпрограмм.</p> Signup and view all the answers

    Какое из следующего является особенностью модели менеджера?

    <p>Управление подпрограммами через один центральный процесс.</p> Signup and view all the answers

    В чем заключается основное отличие между моделью вызов-возврат и моделью менеджера?

    <p>Модель менеджера организует выполнение подпрограмм асинхронно.</p> Signup and view all the answers

    Что представляет собой сцепление по данным?

    <p>Сила сцепления составляет 1</p> Signup and view all the answers

    Какой тип элементов данных используется при вызове одного модуля другим?

    <p>Простые элементы данных</p> Signup and view all the answers

    Какова роль модуля А в отношении модуля В?

    <p>Модуль А вызывает модуль В</p> Signup and view all the answers

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

    <p>Параметры являются простыми элементами данных</p> Signup and view all the answers

    Какое значение имеет СЦ при сценах сцепления по данным?

    <p>СЦ=1 указывает на максимум сцепления</p> Signup and view all the answers

    Study Notes

    Технология программирования. Качество программных систем.

    •  Основные требования к программам, входящим в программную систему: - Правильность (функционирует в соответствии с техническим заданием). - Точность (результаты имеют допустимые отклонения от аналогичных результатов расчётов по идеальным математическим моделям). - Совместимость (работает должным образом в составе программной системы). - Надёжность (обеспечивает повторяемость результата при любых условиях). - Универсальность (работает при любых допустимых вариантах исходных данных и защищена от неправильных данных). - Защищённость (сохраняет работоспособность при сбоях и защищена от несанкционированного доступа). - Полезность (решаемая задача имеет практическую ценность). - Эффективность (объем ресурсов не превышает заданных пределов). - Проверяемость (качество программы может быть продемонстрировано на практике). - Адаптируемость (допускает быструю модификацию для адаптации к новым условиям).

    Аспекты качества оценки программных систем.

    •  Качество программы оценивается с разных точек зрения: - Среда пользователей (ориентация на нужды пользователей: служащие, инженеры, вспомогательный персонал). - Вычислительная среда (использование эффективные вспомогательных сервисов для проектирования).

    Стадии разработки программного обеспечения.

    • Согласно ГОСТ 19102-77, стадии разработки:
      • Техническое задание (ТЗ).
      • Эскизный проект (ЭП).
      • Технический проект (ТП).
      • Рабочий проект (РП).
      • Внедрение.
      • Каждый этап включает определённые виды работ.
      • На стадии техническое задание (ТЗ) проводится: постановка задачи, сбор исходных материалов, выбор критериев качества программы, необходимость научно-исследовательских работ, выбор методов, определение требований к техническим средствам, определение этапов и сроков разработки. Также составляется документация.
      • На стадии эскизного проекта (ЭП) проводится внешний дизайн программы, уточнение методов, разработка общей схемы программного обеспечения, создание документации.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

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

    More Like This

    Use Quizgecko on...
    Browser
    Browser