Каталог тестов · Технология разработки программных продуктов

Технология разработки программ: программный продукт и его качество, классы ПО, жизненный цикл, техническое задание, модульное и объектно-ориентированное проектирование, интерфейс, стиль кода — тест

Предмет: Информатика Класс: 9 Вопросов: 15 Баллов: 43 Время: 25 мин Уч. год: 2025-2026 Предпроф / ИТ-вертикаль / Технология разработки программных продуктов
Бесплатно для подключённых школ

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

Что проверяется

Понятие программного продукта, его отличие от программы, показатели качества: надёжность, эффективность, удобство, сопровождаемость. Классы программного обеспечения: системное, инструментальное, прикладное. Жизненный цикл программы и его этапы. Техническое задание, стадии разработки: эскизный, технический и рабочий проекты, ЕСПД. Модульное программирование, свойства хорошего модуля, головной модуль. Объектно-ориентированный подход. Интерфейс пользователя и сценарий диалога. Стиль программирования. Цена ошибки на разных этапах.

Задания

Пятнадцать заданий: расставить этапы жизненного цикла, сопоставить показатель качества и его смысл, разделить программы по классам ПО, вставить пропуски о стадиях разработки, выбрать свойства хорошего модуля, посчитать число модулей, объяснить, почему ошибку в требованиях дешевле всего исправить в начале.

Разбор

Пояснения показывают, что входит в техническое задание, чем головной модуль отличается от рабочих, почему модуль должен решать одну задачу и почему понятные имена переменных — не украшение, а требование к сопровождаемому коду.

Назначение

Работа рассчитана на разделы о принципах и разработке программных продуктов, параллельно с началом итогового проекта: её вопросы прямо относятся к техническому заданию, которое ученик пишет для своего продукта. Программа «Технология разработки программных продуктов» отводит половину своих семидесяти двух часов итоговому проекту, а теория идёт параллельно с ним: от технического задания к структуре программы, отладке, тестированию и защите. Так ученик проходит полный жизненный цикл программы на собственном продукте. Эта работа — первая из 2 по курсу.

Организация тестирования

Комплект работает и на школьном компьютере, и на личном смартфоне ученика. Благодаря настраиваемому периоду прохождения тест подходит и для домашней работы. Для честности предусмотрена защита от списывания: система отслеживает переходы ученика на другие вкладки и в сторонние приложения.

Готовитесь к этой работе?

Краткая шпаргалка по теме курса: понятия, правила и примеры, типичные ошибки. Заданий этой работы в ней нет — только материал, который она проверяет.

Шпаргалка: Программный продукт, жизненный цикл и проектирование — курс «Технология разработки программных продуктов», 7–9 классы →

Примеры заданий

Вопрос 1 · 2 балл(ов)

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

Вопрос 2 · 6 балл(ов)

Распределите программы по классам программного обеспечения.

Купить для ребёнка — 190 ₽

Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.

Купить для ребёнка — 190 ₽ Что такое кабинет родителя

Кабинет учителя — 390 ₽

Для учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.

Купить тест — 390 ₽ Оферта и реквизиты

Для всей школы — подключить организацию по лицензии →

Заберите этот тест в свою школу

Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.

Подключить школу
Посмотреть в демо