- •Тест «Системное программирование»
- •Совокупность данных и команд, предназначенных для функционирования пк.
- •Совокупность данных и команд, предназначенных для функционирования пк.
- •Теоретическая и практическая деятельность, связанная с созданием программ.
- •Программная реализация на компьютере решения задачи.
- •Технология разработки, отладки, верификации и внедрения программного обеспечения.
- •Программная реализация на компьютере решения задачи.
- •Теоретическая и практическая деятельность, связанная с созданием программ.
- •Совокупность данных и команд, предназначенных для функционирования пк.
- •Совокупность языков и систем программирования.
- •Программы, предназначенные для удовлетворения нужд их разработчиков.
- •Программные продукты поддержки (обеспечения) технологии программирования.
- •Программные продукты поддержки (обеспечения) технологии программирования.
- •Теоретическая и практическая деятельность, связанная с созданием программ:
- •Формализованный язык для описания алгоритма решения задачи на компьютере
- •Программный комплекс, автоматизирующий весь технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем
- •Программная реализация на компьютере решения задачи.
- •Программы, предназначенные для удовлетворения нужд их разработчиков.
- •Теоретическая и практическая деятельность, связанная с созданием программ.
- •Совершенствование профессиональной культуры программирования, организация и упорядочение труда самого программиста, независимо от конкретного языка программирования, решаемой задачи и эвм.
Формализованный язык для описания алгоритма решения задачи на компьютере.
Технология разработки, отладки, верификации и внедрения программного обеспечения.
Теоретическая и практическая деятельность, связанная с созданием программ.
CASE-технология – это…
Программная реализация на компьютере решения задачи.
Теоретическая и практическая технология, связанная с созданием программ.
Программный комплекс, автоматизирующий весь технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем.
Понятие жизненного цикла ПО:
Время, которое занимает выполнение каждой процедуры (команды).
Непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации.
Период времени от создания продукта и до окончания его функционирования на данном ПК.
Разработка ПО включает в себя:
Разработка→Внедрение→Поддержка
Анализ→Проектирование→Реализация
Проектирование→Разработка→Внедрение
Наиболее распространенные модели ЖЦ:
Каскадная и спиральная.
Последовательная и каскадная.
Водопадная и последовательная.
Что такое спецификация ПО?
Теоретическая и практическая деятельность, связанная с созданием программ.
Совокупность данных и команд, предназначенных для функционирования пк.
Формализованное представление сервисов, которыми будет обладать создаваемое ПО, а также ограничений, налагаемых на функциональные возможности и разработку ПО.
Интегрирование – это…
Вид деятельности, при котором разработчики структурируют программное приложение на разных уровнях его детализации.
Компоновка программного приложения из набора отдельно разработанных и протестированных продуктов.
Тестирование наборов модулей по мере их объединения, при условии тестирования каждого модуля в отдельности.
Системное проектирование:
Комплексно решает поставленные задачи, принимает
во внимание взаимодействие и взаимосвязь отдельных объектов-систем и их частей как между собой, так и с внешней средой, учитывает социально-экономические и экологические последствия их функционирования.
Формулирует решения задачи на компьютере с описанием входной и выходной информации.
Совершенствует профессиональную культуру программирования, организацию и упорядочение труда самого программиста, независимо от конкретного языка программирования, решаемой задачи и ЭВМ.
Пользовательский интерфейс – это…
Совокупность языков и систем программирования.
Совокупность информационной модели проблемной области, средств и способов взаимодействия пользователя с информационной моделью, а также компонентов, обеспечивающих формирование информационной модели в процессе работы программной системы.
Программы, предназначенные для удовлетворения нужд их разработчиков.
Что означает гибкость интерфейса?
Хорошо структурированные программы, которые позволяют получать программы более удобные для тестирования, модификации и использования.
Программы, разделенные на логические части, и возможность последовательного программирования каждой части.
Способность учитывать уровень подготовки и производительность труда пользователя.
Псевдокод – это…
Текст компьютерной программы на каком-либо языке программирования или языке, который может быть прочтён человеком.
Формализованное текстовое описание алгоритма.
Любые входные данные для транслятора.
Что такое Flow-формы?
Готовый для транслятора код.
Графическая нотация описания структурных алгоритмов, которая иллюстрирует вложенность структур.
Набор кодов операций конкретной вычислительной машины, которая интерпретируется непосредственно процессором и микропрограммами этой вычислительной машины.
Абстракция данных –это..
Выделение существенных характеристик некоторого объекта, которые отличают его от всех других видов объектов и, таким образом, четко определяют его концептуальные границы относительно дальнейшего рассмотрения и анализа.
Выбор правильного набора абстракций для заданной предметной области представляет собой главную задачу объектно-ориентированного проектирования.
Состояние объекта задается значениями его признаков. Объект «знает», как решать определенные задачи, т.е. располагает методами решения. Программа, написанная с использованием ООП состоит из объектов, которые могут взаимодействовать между собой.
Этапы объектно-ориентированного проектирования?
Анализ, модификация, спецификация, классификация.
Анализ, проектирование, эволюция, модификация.
Анализ , проектирование, цель, эволюция.
Модификация – это.
Процесс поэтапной реализации и подключения классов к проекту.
Процесс реализа
ции.
Процесс добавления новых функциональных возможностей или изменение существующих свойств системы.
Эволюция системы – это..\
Процесс поэтапной реализации и подключения классов к проекту.
Процесс тестирование ПО.
Процесс изменения, добавления изображения в запись телефонной книги.
Оптимизация программы – это…
Эффективность использования структурного построения.
Упорядочивание последовательности решения задач.
Улучшение какой-либо характеристики программы, называемой критерием оптимизации.
Процесс оптимизации следует начать с…
Профилировки программы.
Тестирования программы.
Запуски программы.
Основная цель профилировки?
Оптимизация программы.
Исследование характера поведения приложения во всех его точках.
Улучшение какой-либо характеристики программы, называемой критерием оптимизации.
Дефект – это…
Ошибка/неточность, которая может быть (а может и не быть) следствием сбоя.
Ошибка/неточность, сбой.
Техническая и программная ошибка.
Сколько существует уровней тестирования?
4.
7.
5.
Количество основных характеристик программ.
9.
12.
10.
Средства для создания приложений – это…
