Это упорядоченная последовательность команд подлежащая обработке

Программа для ЭВМ это упорядоченная последовательность команд, подлежащая обработке

НазваниеПрограмма для ЭВМ это упорядоченная последовательность команд, подлежащая обработке
АнкорMPS_2015.docx
Дата15.05.2017
Размер1.98 Mb.
Формат файла
Имя файлаMPS_2015.docx
ТипПрограмма
#7595
страница1 из 36
Подборка по базе: особенности приема на обучение по программам специалитета 2021.p, +Рабочая программа 10-11 класс.doc, рабочая программа 6кл математика.docx, кцн УЧЕБНАЯ ПРОГРАММА Порядок отбора проб нефти и воды на нефтеп, Аудит программа1_Petrov.docx, Рабочая программа дисциплины.docx, Обращение к конкретным полям записи. Оператор присоединения. При, рабочая программа со слабоуспевающими 5 класс.docx, татарский язык рабочая программа.docx, Учебная программа курса №693 от 2021-09-14.pdf

1. Архитектурные принципы фон Неймана.

Термин «электронная вычислительная машина – ЭВМ» определяется как совокупности технических средств, служащих для автоматизированной обработки дискретных данных по заданному алгоритму.

В основе архитектуры современных ЭВМ лежит представление алгоритма решения задачи в виде программы последовательных вычислений. Согласно стандарту ISO 2382/1-84, программа для ЭВМ – это «упорядоченная последовательность команд, подлежащая обработке».

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

Сущность фон-неймановской концепции вычислительной машины можно свести к четырем принципам:

1. двоичного кодирования;

2. программного управления;

4. однородности памяти.
Принцип двоичного кодирования

Вся информация в вычислительной машине (как данные, так и команды) кодируется в двоичной форме и разделяется на единицы (элементы) информации, которые называются словами. Группа двоичных разрядов, составляющих слово, обрабатываются одновременно. Каждый тип информации имеет свой формат. Например, в формате данных с фиксированной запятой обычно выделяют поле знака и поле значащих разрядов.

Принцип программного управления

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

В формате команды выделяются две части: операционная часть и адресная часть. В операционной части задается код операции. Код операции представляет собой указание, какая операция должна быть выполнена. Адресная часть содержит адреса объектов обработки (операндов) и результата.

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

Принцип однородности памяти

Команды и данные хранятся в одной и той же памяти и внешне в памяти неразличимы, распознать их можно только по способу использования, т.е. разнотипные слова информации различаются по способу использования, но не способом кодирования. Отсутствует явное различие между командами и данными. Их идентифицируют неявным способом при выполнении операций. Так, объект, адресуемый командой перехода, определяется как команда, а операнды, с которыми имеет дело команда, определяются как данные. В свою очередь, назначение (тип) данных не является их неотъемлемой составной частью, т.е. ЭВМ безразлична к целевому назначению данных – ей все равно, какую логическую нагрузку несут обрабатываемые данные. Нет, например, никаких средств, позволяющих явно отличить набор бит, представляющих число с плавающей запятой, от набора бит, являющихся строкой символов. Назначение данных определяется логикой программы. Если машина извлекает из памяти команду сложения чисел с плавающей запятой, то предполагается, что операнды – числа с плавающей запятой, и над операндами выполняется сложение согласно правилам арифметики чисел с плавающей запятой.

2. Структура фон-неймановской вычислительной машины.

Фон-неймановская ВМ включает пять функциональных блоков (рис. 1): устройство ввода, память, АЛУ, устройство управления и устройство вывода. Рисунок 1 — Структура фон-неймановской вычислительной машины

В любой ВМ имеются средства для ввода программ и данных. Информация поступает из подсоединенных к ВМ периферийных устройств (ПУ) ввода. Затем отдельные команды программы одна за другой автоматически поступают в устройство управления (УУ), которое их декодирует и управляет выполнением операции, заданной в команде. Операции обычно выполняются в арифметико-логическом устройстве (АЛУ), содержащем все необходимые для обработки данных схемы. При этом данные должны поступить в АЛУ из памяти. Результаты вычислений выводятся на периферийные устройства вывода. Связь и взаимодействие ВМ и ПУ обеспечивают порты ввода и порты вывода. Термином порт обозначают аппаратуру сопряжения периферийного устройства с ВМ. Совокупность портов ввода и вывода называют устройством ввода/вывода (УВВ). АЛУ и устройство управления вместе образуют центральное процессорное устройство (ЦПУ), которое обычно называют центральным процессором (ЦП) или просто процессором.

Чтобы программа могла выполняться, команды и данные должны располагаться в основной памяти (ОП), организованной таким образом, что каждое двоичное слово хранится в отдельной ячейке, идентифицируемой адресом, причем соседние ячейки памяти имеют следующие по порядку адреса. Доступ к любым ячейкам запоминающего устройства (ЗУ) основной памяти может производиться в произвольной последовательности. Такой вид памяти известен как память с произвольным доступом. ОП современных ВМ в основном состоит из полупроводниковых оперативные запоминающих устройств (ОЗУ), обеспечивающих как считывание, так и запись информации. Для таких ЗУ характерна энергозависимость – хранимая информация теряется при отключении электропитания. Если необходимо, чтобы часть основной памяти была энергонезависимой, в состав ОП включают постоянные запоминающие устройства (ПЗУ), также обеспечивающие произвольный доступ. Хранящаяся в ПЗУ информация в рабочем режиме ВМ может только считываться (но не записываться).

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

Обработка данных осуществляется главным образом в АЛУ. Встроенные операции, как правило, элементарны: функции АЛУ обычно сводятся к простым арифметическим и логическим операциям, а также операциям сдвига. АЛУ обеспечивает обработку двух входных переменных, в результате которой формируется выходная переменная. Более сложные математические действия должны выполняться с помощью программ, использующих встроенные операции. АЛУ содержит набор регистров, используемых для промежуточного хранения информации в процессе ее обработки и называемых рабочими или регистрами общего назначения (РОН). Помимо результата операции АЛУ формирует ряд признаков результата (флагов), характеризующих полученный результат и события, произошедшие в процессе его получения (равенство нулю, знак, четность, перенос, переполнение и т. д.). Флаги могут анализироваться в УУ с целью принятия решения о дальнейшей последовательности выполнения команд программы.

Устройство управления управляет работой ВМ, организуя автоматическое выполнение программ и обеспечивая функционирование ВМ как единой системы. УУ автоматически, последовательно по одной, выбирает команды из памяти, декодирует каждую из них и генерирует необходимые для ее выполнения сигналы. Для того чтобы получить команду из памяти, УУ прежде всего должно знать ее адрес. Обычно команды выбираются из последовательных ячеек памяти, и их адреса указываются специальным программным счетчиком (program counter), находящимся в устройстве управления. После выборки текущей команды содержимое программного счетчика автоматически увеличивается с тем, чтобы указывать на следующую по порядку команду. Далее, чтобы иметь возможность декодировать и выполнить текущую команду, она помещается в регистр команд (instruction register), который находится в УУ. Код операции однозначно определяет операцию, выполняемую в процессе интерпретации команды. Адресная часть команды (если она присутствует) указывает на ячейки памяти или РОН, к которым нужно обращаться, выполняя команду (например, считывать операнды и записывать результат). Кроме того, УУ синхронизирует работу отдельных блоков ВМ. Эта функция осуществляется с помощью генератора тактовых импульсов (ГТИ), или тактового генератора.

Таким образом, функционирование ВМ сводится к выполнению последовательности команд программы.

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

1. Упорядоченная последовательность команд (инструкций) компьютера для решения конкретной задачи.

A. Свойство программы

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

C. Постановка задачи

E. Язык программирования

2. С позиции специфики разработки и вида программного обеспечения, на какие два класса делятся задачи?

A. Позиционные и функциональные

B. Технологические и функциональные

C. Позиционные и непозиционные

D. Технологические и параметрические

E. Нет верного ответа

3. Какими последовательными действиями можно представить процесс создания программ?

A. Программирование, постановка задачи, построение алгоритма

B. Построение алгоритма, решение задачи

C. Построение алгоритма, программирование

D. Программирование, построение алгоритма, постановка задачи

E. Постановка задачи, построение алгоритма решения, программирование

4. Постановка задачи — это …

A. упорядоченная последовательность команд компьютера для решения задач

B. точная формулировка решения задачи на компьютере с описанием входных и выходных данных

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

D. система точно сформулированных правил

E. Все ответы верны

5. Алгоритм — это …

A. разбиение процесса обработки информации на более простые этапы

B. задача, подлежащая реализации с использованием средств информационных технологий

C. точная формулировка решения задачи на компьютере с описанием входных и выходных данных

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

E. нет верного ответа

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

E. Все ответы верны

7. Выполнимость — это …

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

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

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

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

Е. нет верного ответа

8. Осуществляет разработку и отладку программ для решения функциональных задач

A. Системный программист

C. Прикладной программист

E. Постановщик задач

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

A. Прикладной программист

C. Системный программист

D. Администратор БД

E. нет верного ответа

10. Анализирует и проектирует комплекс взаимосвязанных программ для реализации функций предметной области

A. Прикладной программист

C. Системный программист

D. Постановщик задач

11. Участвует в процессе создания программ на начальной стадии работ

A. Администратор БД

B. Прикладной программист

C. Постановщик задач

D. Системный программист

E. все ответы верны

12. Является основным потребителем программ

A. Прикладной программист

C. Системный программист

D. Конечный пользователь

E. Нет верного ответа

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

14. Возможность доступа к услугам АИС с использованием соответствующих технологий всегда, когда в ней возникает необходимость

15. Количество и степень занятости ресурсов, процессов, ОП, внешней и внутренней памяти, каналов ввода/вывода, терминалов и каналов сети

A. характеризует способность к безотказному функционированию при наличии сбоев

B. возможность доступа к услугам АИС с использованием соответствующих технологий всегда, когда в ней возникает необходимость

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

D. количество и степень занятости ресурсов, процессов, ОП, внешней и внутренней памяти, каналов ввода/вывода, терминалов и каналов сети

E. Нет верного ответа

17. Процесс обеспечивает возобновления нормально функционирования АИС

E. Все ответы верны

С каким этапом жизненного цикла программного продукта связано с алгоритмизацией

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

E. нет верного ответа

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

B. Проектирование структуры ПП

C. Программирование, тестирование и отладка

D. Сопровождение ПП

E. Все ответы верны

20.На каком этапе жизненного цикла программного продукта составляются необходимые сведения по установке и обеспечению надежной работы ПП и т.д.?

E. нет верного объекта

21. Жизненный цикл ПО — …

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

B. процесс, который начинается с момента его полного описания и заканчивается в момент принятия решения о необходимости его создания

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

D. прерывающийся процесс, который начинается с момента написания структуры программы и заканчивается в момент его полного изъятия из эксплуатации

E. Нет верного ответа

22. На какие три группы процессов делится структура жизненного цикла ПО по стандарту ISO/IEC 12207?

A. Составные, действующие и вспомогательные процессы

B. Основные, дополнительные и остальные процессы

C. Вспомогательные, основные и дополнительные процессы

D. Основные, вспомогательные и организационные процессы

E. Нет верного ответа

23. Основные процессы жизненного цикла ПО делятся на …

A. Процесс документирования, процесс обеспечения качества, процесс верификации

B. Процесс поставки, процесс обеспечения качества, процесс верификации

C. Процесс управления, процесс создания инфраструктуры, процесс обучения

D. Процесс приобретения, процесс поставки, процесс разработки*

E. Процесс управления, процесс разработки, процесс обучения

24. Вспомогательные процессы жизненного цикла ПО делятся на …

A. Процесс документирования, процесс обеспечения качества, процесс верификации*

B. Процесс поставки, процесс обеспечения качества, процесс верификации

C. Процесс управления, процесс создания инфраструктуры, процесс обучения

D. Процесс приобретения, процесс поставки, процесс разработки

E. Процесс управления, процесс разработки, процесс обучения

25. Организационные процессы жизненного цикла ПО делятся на …

A. Процесс управления, процесс создания инфраструктуры, процесс обучения, процесс усовершенствования

. Процесс документирования, процесс обеспечения качества, процесс верификации

C. Процесс приобретения, процесс поставки, процесс разработки

D. Процесс управления, процесс создания инфраструктуры, процесс документирования

E. нет верного ответа

26. Что подразумевает собой процесс документирования?

A. Процесс состоит из действий и задач заказчика, приобретающего ПП

B. Процесс охватывает действия и задачи, выполняемые поставщиком, который снабжает заказчика ПП

C. Процесс обеспечивает соответствующие гарантии того, что ПО в процессе его ЖЦ соответствует заданным требованиям и утвержденным планам

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

Е. Процесс предусматривает формализованное описание информации, созданной в течение ЖЦ ПО

27. На какие две группы делится документация, создаваемая в процессе разработки программных средств?

A. Документы, входящие в состав ПС и документы, помогающие вносить изменения в ПС

B. Пользовательская документация и документация по сопровождению ПС

C. Документы управления разработкой ПС и документы, входящие в состав ПС

D. Общая документация и вспомогательная документация

E. Документы управления разработкой ПС и документы по сопровождению ПС

28. Код группы 1 стандарта ЕСПД означает …

A. Общие положения

B. Правила выполнения эксплуатационной документации

C. Основополагающие стандарты

D. Резервные группы

E. нет верного ответа

29. Код группы 0 стандарта ЕСПД означает …

A. Прочие стандарты

B. Резервные группы

C. Основополагающие стандарты

D. Правила выполнения документации разработки

E. Общие положения

A. комплекс программ, устанавливающих правила разработки документации

B. упорядоченная последовательность команд (инструкций) компьютера для решения конкретной задачи

C. система точно сформулированных правил

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

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

31. Расшифруйте ЕСПД

A. Единственная связь программной документации

В. Единая свобода программной документации

C. Единая система программной документации

D. Единство системной программной документации

Е. Нет верного ответа

32. Для чего предназначено Руководство по управлению ПС?

A. Руководство по управлению дает краткую характеристику функциональных возможностей ПС

B. Руководство по управлению описывает сообщения, генерируемые, когда ПС взаимодействует с другими системами, и как реагировать на эти сообщения, также объясняет, как сопровождать системную аппаратуру, если она используется ПС

C. Руководство по управлению дельно предписывает, как устанавливать системы в конкретной среде

D. Руководство по управлению содержит необходимую информацию по применению ПС

E. нет верного ответа

33. На какие группы подразделяются документы, входящие в состав ПС

A. Документация, помогающая вносить изменения в ПС и документация по сопровождению ПС

B. Документы управления разработкой ПС и документация по сопровождению ПС

C. Пользовательская документация и документы управления разработкой ПС

D. Документы управления разработкой ПС и пользовательская документация

E. Пользовательская документация ПС и документация по сопровождению ПС

34. Документы, которые фиксируют различные детали взаимодействия между менеджерами и разработчиками

B. Планы, оценки, расписания

D. Рабочие документы

E. Заметки и переписка

35. Документы, которые содержат фиксацию идей и проблем, возникающих в процессе разработки, описание используемых идей и подходов

C. Планы, оценки, расписания

D. Рабочие документы

Е. Заметки, переписка

36. Документы, создаваемые менеджерами для прогнозирования и управления процессами разработки и сопровождения

B. Планы, оценки, расписания

C. Рабочие документы

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

В. Рабочие документы

C. Планы, оценки, расписания

Е. Заметки и переписка

38. Для чего необходимы документы, входящие в состав ПС?

A. Данный вид документов содержит фиксацию идей и проблем, возникающих в процессе разработки, описание используемых идей и подходов

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

C. Обеспечивают связь внутри коллектива разработчиков и между коллективом разработчиков и менеджерами

D. Обеспечивают связь между самой программой и входными данными

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

39. Для чего необходимы документы управления разработкой ПС?

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

40. B. Обеспечивают связь внутри коллектива разработчиков и между коллективом разработчиков и менеджерами

C. Объясняет пользователям, как они должны действовать, чтобы применять данное ПС

D. Обеспечивают связь между самой программой и входными данными

E. нет верного ответа

1. Код группы 2 стандарта ЕСПД означает …

A. Прочие стандарты

B. Основополагающие стандарты

C. Правила выполнения документации разработки

D. Правила выполнения документации изготовления

Е. Резервные группы

2. Пояснительная записка. Требования к содержанию и оформлению

3.Техническое задание. Требования к содержанию и оформлению

E. нет верного ответа

4. Требования к программным документам, выполненные печатным способом

5. Общие положения

E. Нет верного ответа

6. Код группы 9 стандарта ЕСПД означает …

A. Резервные группы

B. Основополагающие стандарты

C. Правила выполнения эксплуатационной документации

D. Правила выполнения документации сопровождения

Е. Нет верного ответа

7. Код группы 8 стандарта ЕСПД означает …

A. Прочие стандарты

B. Правила выполнения документации разработки

C. Резервные группы

D. Правила обращения программной документации

Е. Нет верного ответа

8. Код группы 7 стандарта ЕСПД означает …

A. Основополагающие стандарты

B. Правила обращения программной документации

C. Прочие стандарты

D. Правила выполнения эксплуатационной документации

E. Резервные группы

9. Код группы 6 стандарта ЕСПД означает …

A. Правила обращения программной документации

В. Общие положения

C. Правила выполнения документации изготовления

D. Резервные группы

Е. Правила выполнения документации сопровождения

10. Анализирует и проектирует комплекс взаимосвязанных программ для реализации функций предметной области

A. Прикладной программист

C. Системный программист

D. Постановщик задач

11. Участвует в процессе создания программ на начальной стадии работ

A. Администратор БД

B. Прикладной программист

C. Постановщик задач

D. Системный программист

E. все ответы верны

12. Является основным потребителем программ

A. Прикладной программист

C. Системный программист

D. Конечный пользователь

E. Нет верного ответа

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

14. Возможность доступа к услугам АИС с использованием соответствующих технологий всегда, когда в ней возникает необходимость

15. Количество и степень занятости ресурсов, процессов, ОП, внешней и внутренней памяти, каналов ввода/вывода, терминалов и каналов сети

A. характеризует способность к безотказному функционированию при наличии сбоев

B. возможность доступа к услугам АИС с использованием соответствующих технологий всегда, когда в ней возникает необходимость

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

D. количество и степень занятости ресурсов, процессов, ОП, внешней и внутренней памяти, каналов ввода/вывода, терминалов и каналов сети

E. Нет верного ответа

17. Процесс обеспечивает возобновления нормально функционирования АИС

E. Все ответы верны

18. С каким этапом жизненного цикла программного продукта связано с алгоритмизацией процесса обработки данных, детализацией функций обработки, разработкой структуры ПП, выбором методов и средств создания программ?

E. нет верного ответа

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

B. Проектирование структуры ПП

C. Программирование, тестирование и отладка

D. Сопровождение ПП

E. Все ответы верны

20. На каком этапе жизненного цикла программного продукта составляются необходимые сведения по установке и обеспечению надежной работы ПП и т.д.?

E. нет верного объекта

21. Жизненный цикл ПО — …

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

B. процесс, который начинается с момента его полного описания и заканчивается в момент принятия решения о необходимости его создания

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

D. прерывающийся процесс, который начинается с момента написания структуры программы и заканчивается в момент его полного изъятия из эксплуатации

E. Нет верного ответа

22. На какие три группы процессов делится структура жизненного цикла ПО по стандарту ISO/IEC 12207?

A. Составные, действующие и вспомогательные процессы

B. Основные, дополнительные и остальные процессы

C. Вспомогательные, основные и дополнительные процессы

D. Основные, вспомогательные и организационные процессы

E. Нет верного ответа

23. Основные процессы жизненного цикла ПО делятся на …

A. Процесс документирования, процесс обеспечения качества, процесс верификации

B. Процесс поставки, процесс обеспечения качества, процесс верификации

C. Процесс управления, процесс создания инфраструктуры, процесс обучения

D. Процесс приобретения, процесс поставки, процесс разработки*

E. Процесс управления, процесс разработки, процесс обучения

24. Вспомогательные процессы жизненного цикла ПО делятся на …

A. Процесс документирования, процесс обеспечения качества, процесс верификации*

B. Процесс поставки, процесс обеспечения качества, процесс верификации

C. Процесс управления, процесс создания инфраструктуры, процесс обучения

D. Процесс приобретения, процесс поставки, процесс разработки

E. Процесс управления, процесс разработки, процесс обучения

25. Организационные процессы жизненного цикла ПО делятся на …

A. Процесс управления, процесс создания инфраструктуры, процесс обучения, процесс усовершенствования

В. Процесс документирования, процесс обеспечения качества, процесс верификации

C. Процесс приобретения, процесс поставки, процесс разработки

D. Процесс управления, процесс создания инфраструктуры, процесс документирования

E. нет верного ответа

26. Что подразумевает собой процесс документирования?

A. Процесс состоит из действий и задач заказчика, приобретающего ПП

B. Процесс охватывает действия и задачи, выполняемые поставщиком, который снабжает заказчика ПП

C. Процесс обеспечивает соответствующие гарантии того, что ПО в процессе его ЖЦ соответствует заданным требованиям и утвержденным планам

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

Е. Процесс предусматривает формализованное описание информации, созданной в течение ЖЦ ПО

27. На какие две группы делится документация, создаваемая в процессе разработки программных средств?

A. Документы, входящие в состав ПС и документы, помогающие вносить изменения в ПС

B. Пользовательская документация и документация по сопровождению ПС

C. Документы управления разработкой ПС и документы, входящие в состав ПС

D. Общая документация и вспомогательная документация

E. Документы управления разработкой ПС и документы по сопровождению ПС

28. Код группы 1 стандарта ЕСПД означает …

A. Общие положения

B. Правила выполнения эксплуатационной документации

C. Основополагающие стандарты

D. Резервные группы

E. нет верного ответа

29. Код группы 0 стандарта ЕСПД означает …

A. Прочие стандарты

B. Резервные группы

C. Основополагающие стандарты

D. Правила выполнения документации разработки

E. Общие положения

A. Комплекс программ, устанавливающих правила разработки документации

B. Упорядоченная последовательность команд (инструкций) компьютера для решения конкретной задачи

C. Система точно сформулированных правил

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

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

31. Код группы 5 стандарта ЕСПД означает …

A. Правила выполнения документации разработки

B. Резервные группы

C. Основополагающие стандарты

D. Правила выполнения эксплуатационной документации

Е.Правила обращения программной документации

32. Код группы 4 стандарта ЕСПД означает …

A. Резервные группы

B. Правила выполнения документации сопровождения

C. Общие положения

D. Правила выполнения документации изготовления

E. Правила выполнения документации разработки

33. Код группы 3 стандарта ЕСПД означает …

A. Правила выполнения документации сопровождения

B. Правила выполнения документации разработки

C. Правила обращения программной документации

D. Правила выполнения документации изготовления

E. Правила эксплуатационной документации

34. Руководство программиста

E. нет верного ответа

35. Заголовки разделов записывают …

A. Строчными буквами и размещают по правому краю

B. Строчными буквами и размещают симметрично относительно правой и левой границ текста

C. Прописными буквами и размещают по левому краю

D. С абзаца строчными буквами (кроме первой прописной)

E. Прописными буквами и размещают симметрично относительно правой и левой границ текста

36. Что не входит в основную часть программного документа?

A. Текст документа

B. Перечень сокращений

C. Лист содержания

E. Предметный указатель

37. Информационная часть программного документа содержит:

A. Предметный указатель и лист содержания

B. Лист утверждения и лист содержания

C. Титульный лист и лист утверждения

D. Аннотацию и лист содержания

E. Лист утверждения и аннотацию

38. Титульная часть программного документа содержит:

A. Титульный лист

B. Лист утверждения и титульный лист

C. Титульный лист и аннотацию

D. Титульный лист и лист содержания

E. Нет верного ответа

39. Где должны быть указаны требования к информационным структурам на входе и выходе и методам решения, исходным кодам, языкам программирования

A. Требования к составу и параметрам технических средств

B. Требования к функциональным характеристикам

C. Требования к информационной и программной совместимости

D. Требования к надежности

E. Специальные требования

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

A. Требования к функциональным характеристикам

B. Требования к составу и параметрам технических средств

C. Требования к надежности

D. Специальные требования

E. нет верного ответа

Курс повышения квалификации

Дистанционное обучение как современный формат преподавания

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Курс профессиональной переподготовки

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

Онлайн-конференция для учителей, репетиторов и родителей

Формирование математических способностей у детей с разными образовательными потребностями с помощью ментальной арифметики и других современных методик

Международная дистанционная олимпиада Осень 2021

Тест по теме «технология разработки программного обеспечения» состоит из 30 вопросов, имеющих 3 уровня сложности и охватывает такие раздела как: стадии разработки ПО, унифицированный язык моделирования, создание программной документации, жизненный цикл программного обеспечения, язык программирования Visual Basic

  • Задорожнюк Вера ВикторовнаНаписать 9933 29.04.2015

Номер материала: 258637

    28.04.2015 4692
    28.04.2015 776
    28.04.2015 1457
    28.04.2015 2108
    28.04.2015 1425
    28.04.2015 1663
    28.04.2015 2167

Не нашли то что искали?

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

Екатерина Костылева из Тюменской области стала учителем года России – 2021

Время чтения: 1 минута

Минпросвещения дополнит цифровым модулем каждую профессию в СПО

Время чтения: 2 минуты

Минпросвещения не планирует массово закрывать школы из-за коронавируса

Время чтения: 1 минута

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

Время чтения: 2 минуты

На «Госуслугах» пройдет эксперимент по размещению документов об образовании

Время чтения: 2 минуты

В пяти регионах России протестируют новую систему оплаты труда педагогов

Время чтения: 2 минуты

Подарочные сертификаты

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

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Вопрос 1. программный принцип управления компьютером

Компьютер является универсальным инструментом для решения разнообразных задач по преобразованию информации, но его универсальность определяется не столько аппаратным обеспечением, сколько установленными программными средствами, другими словами, все «знания» компьютера сосредоточены в программах, которые представляют собой точную и подробную последовательность инструкций, представленных на понятном для компьютера языке, по обработке информации. Меняя программы на компьютере можно превратить его в рабочее место дизайнера, бухгалтера или конструктора, статистика или агронома, использовать его для прослушивания музыки, просмотра кинофильмов и других развлечений.

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

В основе принципа программного управления лежит представление алгоритма решения любой задачи в виде программы вычислений.

Алгоритм[2][1] – точное предписание, определяющее процесс преобразования исходных данных в конечный результат. При решении задачи применим общий алгоритм: 1) получить исходные данные; 2) найти решение; 3) сообщить ответ.

Программа(для компьютера)[3][2] – это упорядоченная последовательность команд, подлежащая обработке. Программа описывает операции, которые нужно выполнить процессору компьютера для решения поставленной задачи.

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

Структура команды в общем случае имеет вид:

КОПКод операцииА1Адрес1-го операндаА2Адрес2-го операндаА3Адрес помещениярезультатаА4Адрес следующей команды

Исторически сложилась тенденция к увеличению количества команд в машинном языке. Разработчики считали, что чем больше в нем команд, тем шире возможности по обработке данных. В настоящее время совершается переход на RISC-процессоры, основной характеристикой которых является сокращение набора команд и упрощение их структуры.

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

  • все вычисления, предписанные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности управляющих слов-команд;
  • каждая команда содержит указания на конкретную выполняемую операцию, место нахождения (адрес) операндов и ряд служебных признаков. Операнды –это переменные, значения которых участвуют в операциях преобразования данных. Список всех переменных (входных и данных, промежуточных значений и результатов вычислений) является неотъемлемым элементом любой программы;
  • для доступа к программам, командам и операндам используются их адреса, в качестве которых выступают номера ячеек памяти компьютера, предназначенных для хранения объектов;
  • команды программы расположены в памяти друг за другом, что позволяет микропроцессору организовывать выборку цепочки команд из последовательно расположенных ячеек памяти и выполнять команду за командой.
  • для перехода к выполнению не следующей по порядку команды, а к какой-то другой, используются команды условного или безусловного переходов. Выборка команд из памяти прекращается после достижения и выполнения команды «стоп». Таким образом, процессор исполняет программу автоматически, без вмешательства человека.

Обычно программы хранятся во внешней памяти ПЭВМ и для выполнения передаются в оперативную память. Некоторые программы постоянно размещаются в памяти (ядро операционной системы, архиватор Zip Magic, монитор антивирусной программы Касперский АнтиВирус и др.) и называются резидентными, а другие – загружаются только на время выполнения, а затем удаляются из памяти, и называются транзитными.

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

Статьи к прочтению:

Принцип программного управления. Принцип фон Неймана

Похожие статьи:

В ЭВМ вся последовательность команд на вычисление предварительно записывается в память вычислительной машины и выполняется последовательно автоматически….

Имя: Ислам Фамилия: Мехдиев Группа: 803 Курс: I Факультет: Мировая Экономика Предмет: Экономическая информатика Название Темы: Программное управление и…