какие программы нельзя отнести к системному по

Программное обеспечение

1 Изучите материал страницы

2 Ответьте на вопросы теста ЗДЕСЬ

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

ПО современных компьютеров включает множество разнообразных программ, которое можно условно разделить на три группы (рис. 3.1):

1. Системное программное обеспечение (системные программы);

2. Прикладное программное обеспечение (прикладные программы);

3. Инструментальное обеспечение (инструментальные системы).

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

Центральное место среди системных программ занимают операционные системы (англ. operating systems). Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами ЭВМ, т.е. управления работой ПЭВМ с момента включения до момента выключения питания. Она загружается автоматически при включении компьютера, ведет диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, дисковым пространством и т.д.), запускает другие программы на выполнение и обеспечивает пользователю и программам удобный способ общения – интерфейс – с устройствами компьютера. Другими словами, операционная система обеспечивает функционирование и взаимосвязь всех компонентов компьютера, а также предоставляет пользователю доступ к его аппаратным возможностям.

ОС определяет производительность системы, степень защиты данных, выбор программ, с которыми можно работать на компьютере, требования к аппаратным средствам. Примерами ОС являются MS DOS, OS/2, Unix, Windows 9х, Windows XP.

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

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

Для организации более удобного и наглядного интерфейса пользователя с компьютером используются программные оболочки операционных систем – программы, которые позволяют пользователю отличными от предоставляемых ОС средствами (более понятными и эффективными) осуществлять действия по управлению ресурсами компьютера. К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR) (Е.Рошаль).

Служебные программы ( утилиты, лат. utilitas – польза) – это вспомогательные программы, предоставляющие пользователю ряд дополнительных услуг по реализации часто выполняемых работ или же повышающие удобство и комфортность работы. К ним относятся:

 программы-упаковщики (архиваторы), которые позволяют более плотно записывать информацию на дисках, а также объединять копии нескольких файлов в один, так называемый, архивный файл (архив);

 антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения;

 программы оптимизации и контроля качества дискового пространства;

 программы восстановления информации, форматирования, защиты данных;

 программы для записи компакт-дисков;

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

 коммуникационные программы, организующие обмен информацией между компьютерами и др.

Некоторые утилиты входят в состав операционной системы, а некоторые поставляются на рынок как самостоятельные программные продукты, например, многофункциональный пакет сервисных утилит Norton Utilities (Symantec).

Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. В его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения .

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

Пакеты прикладных программ (ППП) – это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией. Различают следующие типы ППП:

ППП общего назначения – универсальные программные продукты, предназначенные для автоматизации широкого класса задач пользователя. К ним относятся:

Текстовые редакторы (например, MS Word, Word Perfect, Лексикон);

Табличные процессоры (например, MS Excel, Lotus 1-2-3, Quattro Pro);

Системы динамических презентаций (например, MS Power Point, Freelance Graphics, Harvard Graphics);

Системы управления базами данных (например, MS Access, Oracle, MS SQL Server, Informix);

Графические редакторы (например, Сorel Draw, Adobe Photoshop);

Издательские системы (например, Page Maker, Venture Publisher);

Системы автоматизации проектирования (например, BPWin, ERWin);

Электронные словари и системы перевода (например, Prompt, Сократ, Лингво , Контекст);

Системы распознавания текста (например, Fine Reader, Cunei Form).

Системы общего назначения часто интегрируются в многокомпонентные пакеты для автоматизации офисной деятельности – офисные пакеты – Microsoft Office, StarOffice и др.

методо-ориентированные ППП, в основе которых лежит реализация математических методов решения задач. К ним относятся, например, системы математической обработки данных (Mathematica, MathCad, Maple), системы статистической обработки данных (Statistica, Stat).;

проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Например, информационно-правовые системы ЮрЭксперт, ЮрИнформ; пакеты бухгалтерского учета и контроля 1С: Бухгалтерия, Галактика, Анжелика; в области маркетинга –Касатка, Marketing Expert; банковская система СТБанк;

интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единый инструмент. Наиболее развитые из них включают в себя текстовый редактор, персональный менеджер (органайзер), электронную таблицу, систему управления базами данных, средства поддержки электронной почты, программу создания презентационной графики. Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал. К ним относят, например, MS Works. Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.

Читайте также:  чем полезен виагра для мужчин

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

Транслятор (англ. translator – переводчик) – это программа-переводчик, которая преобразует программу с языка высокого уровня в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов, которые существенно различаются по принципам работы.

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

Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном ее запуске.

Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.

Источник

Технология разработки программного обеспечения

Автор: Raho • Январь 22, 2019 • Тест • 1,949 Слов (8 Страниц) • 795 Просмотры

«ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»

Какие программы можно отнести к системному программному обеспечению:

Какие программы можно отнести к системному ПО:

Специфические особенности ПО как продукта:

+продажа по ценам ниже себестоимости (лицензирование)

-низкие материальные затраты при создании программ

-возможность создание программ небольшие коллективом или даже одним человеком

-разнообразие решаемых задач с помощью программных средств

Какие программы можно отнести к системному ПО:

-программа расчета заработной платы

+СУБД (системы управления базами данных)

Какие программы нельзя отнести к системному ПО:

-компиляторы языков программирования

-системы управления базами данных

Какие программы можно отнести к прикладному программному обеспечению:

-СУБД (системы управления базами данных)

Какие программы можно отнести к прикладному ПО:

+программа расчета заработной платы

-программа «Проводник» (Explorer)

Какие программы нельзя отнести к прикладному ПО:

+компиляторы и (или) интерпретаторы

-текстовые и (или) графические редакторы

Можно ли отнести операционную систему к программному обеспечению:

Можно ли отнести операционную систему к прикладному программному обеспечению:

Специфические особенности ПО как продукта:

+низкие затраты при дублировании

-наличие поддержки (сопровождения) со стороны разработчика

Какие программы можно отнести к системному ПО:

Этап, занимающий наибольшее время, в жизненном цикле программы:

Этап, занимающий наибольшее время, при разработке программы:

Первый этап в жизненном цикле программы:

Один из необязательных этапов жизненного цикла программы:

Самый большой этап в жизненном цикле программы:

-изучение предметной области

Какой этап выполняется раньше:

Какой этап выполняется раньше:

Что выполняется раньше:

Что выполняется раньше:

В стадии разработки программы не входит:

Самый важный критерий качества программы:

Способы оценки качества:

+сравнение с аналогами

Существует ли связь между эффективностью и оптимизацией программы:

Источник

Технология разработки программного обеспечения

«ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»

Какие программы можно отнести к системному программному обеспечению:

Какие программы можно отнести к системному ПО:

Специфические особенности ПО как продукта:

+продажа по ценам ниже себестоимости (лицензирование)

-низкие материальные затраты при создании программ

-возможность создание программ небольшие коллективом или даже одним человеком

-разнообразие решаемых задач с помощью программных средств

Какие программы можно отнести к системному ПО:

-программа расчета заработной платы

+СУБД (системы управления базами данных)

Какие программы нельзя отнести к системному ПО:

-компиляторы языков программирования

-системы управления базами данных

Какие программы можно отнести к прикладному программному обеспечению:

-СУБД (системы управления базами данных)

Какие программы можно отнести к прикладному ПО:

+программа расчета заработной платы

-программа «Проводник» (Explorer)

Какие программы нельзя отнести к прикладному ПО:

+компиляторы и (или) интерпретаторы

-текстовые и (или) графические редакторы

Можно ли отнести операционную систему к программному обеспечению:

Можно ли отнести операционную систему к прикладному программному обеспечению:

Специфические особенности ПО как продукта:

+низкие затраты при дублировании

-наличие поддержки (сопровождения) со стороны разработчика

Какие программы можно отнести к системному ПО:

Этап, занимающий наибольшее время, в жизненном цикле программы:

Этап, занимающий наибольшее время, при разработке программы:

Первый этап в жизненном цикле программы:

Один из необязательных этапов жизненного цикла программы:

Самый большой этап в жизненном цикле программы:

-изучение предметной области

Какой этап выполняется раньше:

Какой этап выполняется раньше:

Что выполняется раньше:

Что выполняется раньше:

В стадии разработки программы не входит:

Самый важный критерий качества программы:

Способы оценки качества:

+сравнение с аналогами

Существует ли связь между эффективностью и оптимизацией программы:

Наиболее важный критерий качества:

-удобство в эксплуатации

Способы оценки надежности:

-сравнение с аналогами

Повышает ли качество программ оптимизация:

Существует ли связь между надежностью и быстродействием:

В каких единицах можно измерить надежность:

В каких единицах можно измерить быстродействие:

Что относится к этапу программирования:

+написание кода программы

Последовательность этапов программирования:

+компилирование, компоновка, отладка

-компоновка, отладка, компилирование

-отладка, компилирование, компоновка

-компилирование, отладка, компоновка

Инструментальные средства программирования:

-СУБД (системы управления базами данных)

-BIOS (базовая система ввода-вывода)

-ОС (операционные системы)

На языке программирования составляется:

Правила, которым должна следовать программа это:

Можно ли внутри цикла поместить еще один цикл:

Можно ли внутри условного оператора поместить еще одно условие:

Можно ли одно большое (длинное) выражение разбить на несколько выраженийp:

Если имеется стандартная функция, нужно ли писать собственную:

Доступ, при котором записи файла читаются в физической последовательности, называется:

Доступ, при котором записи файла обрабатываются в произвольной последовательности, называется:

Методы программирования (укажите НЕ верный ответ):

Что выполняется раньше:

-выбор языка программирования

-написание исходного кода

Можно ли переменным присваивать произвольные идентификаторы:

Найдите НЕ правильное условие для создания имен:

+имена могут содержать пробелы

-длинное имя можно сократить

-из имени лучше выбрасывать гласные

-можно использовать большие буквы

Какие символы не допускаются в именах переменных:

Модно ли использовать имена, которые уже были использованы в другой программе (модуле):

Можно ли ставить знак подчеркивания в начале имени:

+да, но не рекомендуется

-да, без ограничений

Как называется способ составления имен переменных, когда в начале имени сообщается тип переменной:

Читайте также:  Как набрать вес без желудка

Можно ли писать комментарии в отдельной строке:

Транслируются ли комментарии:

Наличие комментариев позволяет:

+быстрее найти ошибки в программе

-быстрее писать программы

-быстрее выполнять программы

Наличие комментариев позволяет:

+легче разобраться в программе

-применять сложные структуры

Наличие комментариев позволяет:

+улучшить читабельность программы

-улучшить эксплуатацию программы

-повысить надежность программы

Что определяет выбор языка программирования:

-наличие дополнительных библиотек

Возможно ли комбинирование языков программирования в рамках одной задачи:

Допустимо ли комбинирование языков программирования в рамках одной задачи :

Для каких задач характерно использование большого количества исходных данных, выполнение операций поиска, группировки:

+для экономических задач

-для системных задач

-для инженерных задач

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

+для инженерных задач

-для системных задач

-для экономических задач

На каком этапе производится выбор языка программирования:

Можно ли использовать комбинацию языков программирования в рамках одного проекта:

Для решения экономических задач характерно применение:

+СУБД (систем управления базами данных)

-языков высокого уровня

-языков низкого уровня

-применение сложных математических расчетов

Для решения инженерных задач характерно применение:

+САПР (систем автоматизированного проектирования)

-СУБД (систем управления базами данных)

-ОС (операционных систем)

Причины синтаксических ошибок:

+плохое знание языка программирования

-ошибки в исходных данных

-ошибки, допущенные на более ранних этапах

-неправильное применение процедуры тестирования

Когда можно обнаружить синтаксические ошибки:

-на этапе проектирования

Ошибки компоновки заключаются в том, что:

+указано внешнее имя, но не объявлено

-неправильно использовано зарезервированное слово

-составлено неверное выражение

-указан неверный тип переменной

Могут ли проявиться ошибки при изменении условий эксплуатации:

Могут ли проявиться ошибки при изменении в предметной области:

Возможно ли программирование с защитой от ошибок:

Есть ли недостатки программирования с защитой от ошибок:

Защитное программирование это:

+встраивание в программу отладочных средств

-создание задач защищенных от копирования

-разделение доступа в программе

-оформление авторских прав на программу

Вид ошибки с неправильным написанием служебных слов (операторов):

Вид ошибки с неправильным использованием служебных слов (операторов):

Ошибки при написании программы бывают:

Процедура поиска ошибки, когда известно, что она есть это:

Программа для просмотра значений переменных при выполнении программы:

+процедура поиска ошибок, когда известно, что ошибка есть

-определение списка параметров

-правило вызова процедур (функций)

-составление блок-схемы алгоритма

Когда программист может проследить последовательность выполнения команд программы:

-при выполнении программы

На каком этапе создания программы могут появиться синтаксические ошибки:

Когда приступают к тестированию программы:

+когда программа уже закончена

-после постановки задачи

-на этапе программирования

-на этапе проектирования

-после составления спецификаций,

Существует ли различие между отладкой и тестированием:

При комплексном тестировании проверяются:

+согласованность работы отдельных частей программы

-правильность работы отдельных частей программы

Чему нужно уделять больше времени, чтобы получить хорошую программу:

Процесс исполнения программы с целью обнаружения ошибок:

Автономное тестирование это:

+тестирование отдельных частей программы

-инструментальное средство отладки

-пошаговая проверка выполнения программы

+проверка пошагового выполнения программы

-тестирование исходного кода

-составление блок-схемы алгоритма

+определение места возникновения ошибки

-определение причин ошибки

-обнаружение причин ошибки

+повышение надежности программы

-повышение эффективности программы

-улучшение эксплуатационных характеристик

-приведение программы к структурированному виду

+поиск причин существующих ошибок

-поиск возможных ошибок

Инструментальные средства отладки (НЕ правильный ответ):

Отладка программ это:

+локализация и исправление ошибок

-компиляция и компоновка

Что выполняется раньше, автономная или комплексная отладка:

Что выполняется раньше, отладка или тестирование:

Что такое автоматизация программирования:

+создание исходного кода программными средствами

-создание исходного кода при помощи компилятора

-создание исходного кода без разработки алгоритма

В чем сущность автоматизации программирования:

+создание программы без написания ее текста

-получение готовой программы без выполнения компоновки

-в отсутствии компиляции

Возможна ли автоматизация программирования:

Создание исполняемого кода программы без написания исходного кода называется:

Одно из преимуществ автоматизации программирования:

+наглядное программирование с визуальным контролем

-получение стандартной программы

-создание программы с оптимальным кодом

Один из методов автоматизации программирования:

Влияет ли автоматизация программирования на эффективность программы:

Автоматизация программирования позволяет:

-повысить надежность программы

+сократить время разработки программы

-повысить быстродействие программы

Позволяет ли автоматизация программирования всегда создавать эффективные программы:

Позволяет ли автоматизация программирования всегда создавать надежные программы:

Недостаток автоматизации программирования

+большой размер программы

Возможны ли ошибки при автоматизации программирования:

Нужно ли выполнять тестирование при автоматизации программирования:

Выполняется ли процедура компиляции при автоматизации программирования:

Что легко поддается автоматизации:

-сложные логические задачи

Относится ли визуальное программирование к средствам автоматизации:

Нахождение наилучшего варианта из множества возможных:

Что такое оптимизация программ:

+улучшение работы существующей программы

-создание удобного интерфейса пользователя

-разработка модульной конструкции программы

-применение методов объектно-ориентированного программирования

+время выполнения или размер требуемой памяти

-размер программы и ее эффективность

-качество программы, ее надежность

+эффективность использования ресурсов

Возможна ли оптимизация программ без участия программиста:

Возможна ли оптимизация циклов:

В чем заключается оптимизация условных выражений:

+в изменении порядка следования элементов выражения

-в использовании простых логических выражений

-в использовании сложных логических выражений

-в использовании операций AND, OR и NOT

Оптимизация циклов заключается в:

+уменьшении количества повторений тела цикла

-просмотре задачи с другой стороны

-упрощение задачи за счет включения логических операций

Оптимизация программы это:

-повышение сложности программы

-уменьшение сложности программы

Критерии оптимизации программы:

+быстродействие или размер программы

-быстродействие и размер программы

-надежность или эффективность

-надежность и эффективность

Результат оптимизации программы:

Сущность оптимизации циклов:

+сокращение количества повторений выполнения тела цикла

-сокращение тела цикла

-представление циклов в виде блок-схем

-поиск ошибок в циклах

В чем сущность модульного программирования:

+в разбиении программы на отдельные функционально независимые части

-в разбиении программы на отдельные равные части

-в разбиение программы на процедуры и функции

Можно ли сочетать модульное и структурное программирование:

Может ли модуль включать несколько процедур или функций:

Рекомендуемые размеры модулей:

В чем заключается независимость модуля:

+в написании, отладке и тестировании независимо от остальных модулей

Читайте также:  Как называется завтрак на траве

-в разработке и написании независимо от других модулей

-в независимости от работы основной программы

При модульном программировании желательно, чтобы модуль имел:

Модульное программирование это:

+разбиение программы на отдельные части

-использование стандартных процедур и функций

Можно ли использовать оператор GO TO в модульном программах:

Разрешается ли использование циклов при модульном программировании:

Разрешается ли использование условных операторов при модульном программировании:

Сократится ли размер программы, если ее написать в виде набора модулей:

Достоинство модульного программирования:

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

-не требует компоновки

-всегда дает эффективные программы

-снижает количество ошибок

Недостаток модульного программирования:

-увеличивает трудоемкость программирования

+усложняет процедуру комплексного тестирования

-снижает быстродействие программы

-не позволяет выполнять оптимизацию программы

Достоинство модульного программирования:

+возможность приступить к тестированию до завершения написания всей программы

-не требует комплексного тестирования

-уменьшает размер программы

-повышает надежность программы

Допустимо ли использование оператора GO ТO при структурном программировании:

Можно ли сочетать структурное программирование с модульным:

-только в особых случаях

Любую ли программу можно привести к структурированному виду:

Можно ли использовать оператор GO TO в структурированных программах:

-только в особых случаях

Возможно, ли преобразовать неструктурированную программу к структурному виду:

Возможно ли программирование без оператора GO TO:

При структурном программировании задача выполняется:

+поэтапным разбиением на более легкие задачи

-без участия программиста

-объединением отдельных модулей программы

Разрешается ли использование оператора GO TO при структурном программировании:

Разрешается ли использование циклов при структурном программированииp:

Разрешается ли использование оператора IF при структурном программировании:

Программирование без GO TO применяется. при:

Достоинство структурного программирования:

+можно приступить к комплексному тестированию на раннем этапе разработки

-можно приступить к автономному тестированию на раннем этапе разработки

-нет необходимости выполнять тестирование

-можно пренебречь отладкой

Достоинство структурного программирования:

+облегчает работу над большими и сложными проектами

-повышает быстродействие программы

-снижает затраты на программирование

Недостаток структурного программирования:

+увеличивает размер программы

-уменьшает количество ошибок

-не требует отладки

Повышает ли читабельность программ структурное кодирование:

Разрешается ли использование циклов при объектно-ориентированном программировании:

Разрешается ли использование оператора IF при объектно-ориентированном программировании:

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

Можно ли сочетать объектно-ориентированное и структурное программирование

58) Можно ли сочетать объектно-ориентированное и модульное программирование:

Что такое объект, в объектно-ориентированное программировании:

-использование стандартных процедур

-определение новых типов данных

-определение новых структур данных

+объединение переменных, процедур и функций в одно целое

-разделение переменных, процедур и функций

-применение стандартных процедур и функций

-передача свойств экземплярам

-передача свойств предкам

+передача свойств потомкам

-передача событий потомкам

+изменение поведения потомков, имеющих общих предков

-передача свойств по наследству

-изменение поведения потомков на разные события

-изменение поведения экземпляров, имеющих общих предков

Три «кита» объектно-ориентированного метода программирования:

-предки, родители, потомки

+полиморфизм, инкапсуляция, наследование

-свойства, события, методы

-визуальные, не визуальные компоненты и запросы

Какое утверждение верно:

+предки наследуют свойства родителей

-родители наследуют свойства потомков

-потомки не могут иметь общих предков

-потомки наследуют свойства родителей

Может ли дочерний элемент иметь двух родителей:

-только для визуальных элементов

-если их свойства совпадают

Могут ли два визуальных компонента иметь общего предка:

-если их свойства совпадают

-если их методы совпадают

Есть ли различие между объектом и экземпляром:

-если у них общий предок

Есть ли различие в поведении объекта и экземпляра того же типа:

-если у них есть общий предок

-если у них нет общего предков

Изменение свойств, приводит к изменению поведения экземпляра:

-только для визуальных

-только НЕ для визуальных

Можно ли свойствам присваивать значения:

Можно ли переопределять методы:

Можно ли переопределять свойства:

Могут ли два различных объекта реагировать на событие по-разному:

Могут ли два экземпляра одного объекта реагировать на событие по-разному:

Какой методикой проектирования пользуются при структурном программировании:

Какой этап проектирования может быть исключен:

Какие этапы проектирования можно объединять:

+технический и рабочий

-эскизный и рабочий

-технический и эскизный

Модульное программирование применимо при:

-проектировании сверху вниз

Процесс преобразования постановки задачи в план алгоритмического или вычислительного решения это:

Составление спецификаций это:

Этап разработки программы, на котором дается характеристика области применения программы:

Укажите правильную последовательность создания программы:

+формулирование задачи, анализ требований, проектирование, программирование

-анализ требований, проектирование, программирование, тестирование, отладка

-анализ требований, программирование, проектирование, тестирование

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

-формулирование задачи, анализ требований, программирование, проектирование, отладка

Уточнение структуры входных и выходных данных, разработка алгоритмов, определение элементов интерфейса входят в:

Несуществующий метод проектирования:

-использование языков программирования

Нисходящее проектирование это:

+последовательное уточнение (детализация)

-разделение программы на отдельные участи (блоки)

Признаки нисходящего программирования:

Какой методикой пользуются при структурном программировании:

Проектирование сверху вниз это:

+последовательное разбиение общих задач на более мелкие

-составление из отдельных модулей большой программы

Проектирование снизу-вверх это:

+составление из отдельных модулей большой программы

-последовательное разбиение общих задач на более мелкие

Модульное программирование применимо при:

-проектировании сверху вниз

+и в том, и другом случае

Какой методикой проектирования пользуются при структурном программировании:

В чем заключается иерархический подход в решении задачи:

+в последовательном разбиении задачи на более мелкие составные части

-в выделении основных и второстепенных элементов

-в возможности параллельного выполнения отдельных частей задачи

Какой метод проектирования соответствует иерархическому подходу в решении задачи:

+нисходящее (сверху вниз)

В каких единицах измеряются затраты на проектирование:

Зависит ли трудоемкость разработки от сложности алгоритма:

Зависит ли трудоемкость разработки от количества программистов:

Зависит ли трудоемкость разработки от языка или системы программирования:

Зависит ли трудоемкость разработки от количества обрабатываемой информации:

Зависит ли трудоемкость разработки от вида информации:

Если вы приобрели программы законным путем, имеете ли вы право вносить в нее изменения:

Если вы приобрели программы законным путем, имеете ли вы право продать ее:

Кому принадлежит право собственности на ПО:

Источник

Портал про кино и шоу-биз