СГА ответы Комбат бесплатно
Главная   Главная   Ответы   Ответы Комбат   Материалы   Скачать   Поиск   Поиск   Форум   Форум   Чат   Чат

   
Навигация

· Главная
· Новости

Общение

· Форум для студента
· Чат для студента
· Связь с нами

К прочтению

· Правила сервиса
· FAQ / ЧаВО
· Как правильно искать
· Как скачивать материалы
· Ответы к ЛС Интегратор
· Как помочь сайту
· Для вебмастеров


Инструменты

· Ответы Комбат
· Скачать материалы
· Поиск по сайту
· Поиск кода предмета



   


Детали файла
Имя файла:5345.Зач.01;ТБПД.01;1
Размер:107 Kb
Дата публикации:2015-03-09 04:45:40
Описание:
Технология разработки программного обеспечения (для аспирантов, курс 1) - Тестовая база по дисциплине

Список вопросов теста (скачайте файл для отображения ответов):
CSP (Communicating Sequential Process) – это язык программирования
Аппаратная архитектура с множеством независимых процессоров, каждый из которых занят выполнением своей программы, называется мультипроцессором
Архитектура мультипроцессоров с разделяемой памятью, в которой все процессы идентичны, и каждый получает доступ к любому слову памяти за одно и то же время, является
Ассемблер – это язык
В назначении адресов для данных программы, информация о которых собрана транслятором во временных таблицах, состоит
В программе имеет место исключение, когда
Взаимное исключение – это тип синхронизации
Взаимодействие между процессами, управляющее порядком их выполнения, называется
Внешнее управление объектом в объектно-ориентированном языке осуществляется
Все действия по подготовке и коррекции исходных модулей программы обеспечиваются
Выполняются выявление свойств данных программы, фиксация их в таблицах, а также простая проверка корректности использования данных на этапе анализа
Грамматика, которая использует строго определенную систему обозначений, называется
Грамматики, генерирующие один и тот же язык, называют
Достаточное точное и полное описание задачи, которое человеку, участвующему в решении, написать, понять и прочесть легче, чем программу решения этой задачи на языке программирования, называется
Если библиотека компонуются динамически
Загрузочный модуль
Из перечисленного основными технологическими процессами жизненного цикла программы являются: 1) разработка, 2) эксплуатация, 3) сопровождение, 4) документирование, 5) управление конфигурацией, 6) аттестация
Из перечисленного отладка включает в себя следующие процессы: 1) тестирование, 2) поиск ошибок, 3) редактирование, 4) оптимизация, 5) компилирование
Из перечисленного – видами трансляторов являются: 1) компиляторы, 2) декомпиляторы, 3) интерпретаторы, 4) анализаторы, 5) генераторы
Из перечисленного – вспомогательными технологическими процессами жизненного цикла программы являются: 1) разработка, 2) эксплуатация, 3) сопровождение, 4) документирование, 5) управление конфигурацией, 6) аттестация
Из перечисленного – выделяют следующие группы стандартных технологических процессов жизненного цикла программы: 1) основные, 2) вспомогательные, 3) организационные, 4) управляющие, 5) обслуживающие
Из перечисленного – интерпретируемыми языками программирования являются: 1) Basic, 2) Lisp, 3) Pascal, 4) C, 5) Fortran
Из перечисленного – моделями построения программ являются: 1) процессно-ориентированная, 2) объектно-ориентированная, 3) методо-ориентированная, 4) модульно-ориентированная
Из перечисленного – наборами спецификаций и инструментальных средств для обеспечения возможности взаимодействия программ в распределенных системах являются: 1. CORBA, 2. Active-X, 3. DCOM, 4. DAO, 5. ADO
Из перечисленного – объектно-ориентированными языками программирования являются: 1. Object Pascal, 2. C++, 3. Fortran, 4. Pascal, 5. С
Из перечисленного – процедурными языками программирования являются: 1. Fortran, 2. Pascal, 3. C, 4. Object Pascal, 5. C++
Из перечисленного – свойствами объектно-ориентированного программирования являются: 1. инкапсуляция, 2. наследование, 3. полиморфизм, 4. модульность, 5. аппликативность
Из перечисленного, распределение памяти может быть: 1. статическим, 2. динамическим, 3. синхронным, 4. асинхронным, 5. симметричным, 6. асимметричным
Из перечисленного–видами синхронизации процессов параллельной программы являются: 1. взаимное исключение, 2. условная синхронизация, 3. взаимная блокировка, 4. барьер
Из перечисленного–организационными технологическими процессами жизненного цикла программы являются: 1) разработка, 2) сопровождение, 3) документирование, 4) аттестация, 5) усовершенствование, 6. обучение
Из перечисленного–различают следующие виды оптимизации программы: 1) машинно-независимая, 2) машинно-зависимая, 3) синхронная, 4) асинхронная, 5) симметричная, 6) асимметричная
Из перечисленного–трансляция включает следующие основные части: 1) анализ исходной программы, 2) синтез объектной программы, 3) синтез загрузочной программы, 4) редактор связей
Интерпретатор
Использование для различных функций одного и того же имени, когда для определения требуемой функции применяется контекст, – это
Каждый исходный модуль транслятор перерабатывает в перемещаемый модуль
Компилятор переднего плана
Компонент транслятора, выполняющий преобразование программы с целью улучшения ее характеристик по одному или ряду параметров, - это
Компонент транслятора, завершающий компиляцию и порождающий на основании промежуточного представления программы либо ассемблер, либо объектный код, - это
Конструкция языка программирования высокого уровня, представляющая собой поименованную часть программы, которая может выполнять некоторые заданные действия над данными, передаваемыми ей в качестве параметров, - это
Конструкция языка программирования высокого уровня, представляющая собой поименованную часть программы, результатом выполнения которой является значение, присваиваемое имени данной части программы, - это
Кросс-компилятор
Любое выражение, записанное в соответствии с правилами естественного представления (в инфиксной форме – операция между операндами), можно представить графически в виде
Макрогенератор
Макрос – это
Машинные языки – это языки программирования
Мера независимости частей модуля называется
Мера относительной независимости модуля от других модулей называется
Метод оптимизации программы, заключающийся в выделении одинаковых частей в выражениях и программировании однократного предварительного их вычисления, называется «__________»
Метод оптимизации программы, программирующий перед циклом вычисления выражений, которые расположены в цикле, но не меняющие своих значений, называется «_______»
Метод оптимизации программы, устраняющий бесполезные операции присваивания, называется «________»
Механизм, связывающий вместе код и данные, которыми он манипулирует, и защищающий их от внешних помех и некорректного использования, - это
Множество процессов параллельной программы, соединенных в ряд так, что выход одного процесса является входом для следующего, называется
Модули, которые ничего не знают друг о друге, называют
Модуль называется рутинным, если
Модуль, в котором действия сгруппированы вместе благодаря тому, что они выполняются в течение одной и той же части цикла или процесса, называется модулем со связностью
Модуль, который выполняет несколько операций или функций над одной и той же структурой данных, которая считается неизвестной вне этого модуля, называется модулем со связностью
Модуль, который может быть разбит на части, выполняющие независимые функции, но совместно реализующие единственную функцию, называется модулем со связностью
Модуль, который реализует одну какую-либо определенную функцию, и который не может быть разбит на два модуля с тем же типами связей, называется модулем со связностью
Модуль, написанный на входном языке транслятора, называют модулем
Набор правил, определяющих, какие последовательности символов составляют программу (синтаксические правила) и какие вычисления описывает программа (семантические правила), - это
Набор структур данных и примитивных операций, который управляет процессами, распределяет их между процессорами и реализует взаимодействие и синхронизацию операций типа семафоров или обмен сообщениями, - это
Независимая программная единица, служащая для выполнения некоторой определенной функции программы и для связи с остальной частью программы, называется
Независимость модуля от предыдущих обращений к нему (от предыстории) называется
Обработку (редактирование) объектного модуля осуществляет
Объект в объектно-ориентированном языке - это
Объектный модуль
Операторы, организующие последовательность команд, которая в зависимости от выполнения условия многократно повторяется при решении задачи, называются операторами
Параллельная программа – это программа
Параллельная программа, в которой процессы взаимодействуют с помощью передачи сообщений, удаленного вызова процедур, называется
Переводит программу с исходного языка на язык более низкого уровня (машинно-ориентированный или чаще всего машинный)
Период разработки и эксплуатации программы, начиная с момента возникновения замысла и заканчивая прекращением всех видов ее использования, называется
Предназначен для обеспечения гарантий того, что программное обеспечение и процессы его жизненного цикла соответствуют заданным требованиям и утвержденным планам, технологический процесс жизненного цикла программы, т.е.
Представление программного продукта как системы, состоящей из некоторой совокупности взаимодействующих подсистем, называется
Представляет собой определение соответствия программного продукта требованиям, планам и условиям договора технологический процесс жизненного цикла программы, т.е.
Предусматривает определение полноты соответствия заданных требований и созданной программы их конкретному функциональному назначению технологический процесс жизненного цикла программы, т.е.
Предусматривает управление модификациями, хранением и поставкой программы технологический процесс жизненного цикла программы, т.е.
Предусматривает формализованное описание информации, созданной в течение жизненного цикла программы, технологический процесс жизненного цикла программы, т.е.
Препроцессор
Программа ввода для транслятора, читающая последовательно строки исходной программы, разбивающая их на отдельные лексемы, - это анализатор
Программа представляется как ряд последовательно выполняемых операций в модели
Программа рассматривается как совокупность отдельных фрагментов кода, обеспечивающих выполнение отдельных действий и объединяющих данные и методы управления ими, в модели
Программа, осуществляющая непосредственное исполнение текста исходной программы пошаговым образом, – это
Программа, под управлением которой макрогенератор порождает макрорасширения макрокоманд, – это
Программа, помогающая анализировать поведение программы, обеспечивая ее трассировку, называется
Программирование в терминах фактов и правил вывода – это программирование
Программные модули, используемые параллельной программой для взаимодействия и синхронизации процессов, называются
Программный инструмент, предназначенный для перевода программ с одного формального языка на другой, называется
Программы (или технические средства), выполняющие преобразование программы, представленной на одном языке, в эквивалентную ей программу на другом языке, называются
Процесс выполнения программы на некотором наборе данных, для которого заранее известен результат применения или известны правила поведения этой программы, называется
Процесс жизненного цикла программы, во время которого исследуется ее структура и взаимосвязи элементов, называется
Процесс – это
Процесс, при котором различный код и данные различных модулей соединяются друг с другом в процессе исполнения, - это компоновка
Процесс, с помощью которого один объект приобретает свойства другого, т.е. поддерживается концепция иерархической классификации, - это
Редактор связей вырабатывает модуль
Свойство, позволяющее использовать один и тот же интерфейс для общего класса действий, - это
Сегменты программы динамической структуры включаются в нее
Сегменты программы статической структуры включаются в нее
Семантическая операция, необходимая для выполнения преобразования аргумента к типу, требуемому функцией, – это
Семантические анализаторы взаимодействуют между собой посредством информации, хранящейся в таблице
Система программирования выполняется под управлением
Система, позволяющая генерировать компиляторы, называется «____________»
Служит для изменения последовательность выполнения операторов программы оператор
Совокупность программных средств автоматизации разработки программ, их отладки и подготовки к выполнению называется системой
Современная система программирования основана на принципе программирования
Содержат конструкции, позволяющие определять объекты, принадлежащие классам и обладающие свойствами инкапсуляции, наследования и полиморфизма, языки программирования
Содержит программу на машинном языке и вспомогательную информацию, обеспечивающую объединение с другими модулями, модуль
Состоит в определении того, что программные продукты, являющиеся результатами некоторого действия, полностью удовлетворяют требованиям или условиям, обусловленным предыдущими действиями, технологический процесс жизненного цикла программы, т.е.
Состоит в проверке правильности предложений программы и построении дерева разбора исходной программы анализ
Способ программирования, при котором вся программа разбивается на группу компонентов, каждый из которых имеет свой размер, назначение и детально проработанный интерфейс с внешней средой, называется
Средство хранения типовых или стандартных функций языка, доступных программисту при создании программ, – это
Сцепление модулей, при котором данные передаются модулю, как значения его параметров, либо как результат его обращения к другому модулю, называется сцеплением по
Сцепление модулей, при котором один модуль управляет решениями внутри другого с помощью передачи флагов, переключателей или специальных кодов, называется сцеплением по
Сцепление модулей, при котором у одного модуля есть доступ к данным в другом модуле, называется сцеплением по
Тип данных - это
Тип данных, определяемый пользователем, в котором описываются свойства объектов, его методы и события, на которые он может реагировать, - это
Тип разделяемой переменной, которая обрабатывается только двумя неделимыми операциями (событие произошло и приостановка процесса), – это
Точка синхронизации, которой должны достичь все процессы параллельной программы перед тем, как некоторым из них будет разрешено дальнейшее выполнение, называется
Условная синхронизация – это тип синхронизации, при котором выполнение процесса приостанавливается до тех пор, пока
Формальное определение синтаксиса языка программирования называется
Формирование представления о качествах и свойствах предмета путем мысленного удаления некоторых частностей или материальных объектов, - это
Шифраторы, обфускаторы – это
Элемент данных в программе, которому присвоено имя и который может принимать разные значения, не является постоянным, - это
Элемент данных, присутствующий в тексте программы и не меняющий своего значения при многократном использовании, - это
Язык Lisp является языком программирования
Язык Prolog является языком программирования
Языки программирования, в которых единственным действием является вызов функции, единственным способом расчленения программы на части является введение имени для функции и задание для этого имени выражения, вычисляющего значения функции, называются
Языки программирования, в которых реализован процессно-ориентированный подход к построению программ, называются
Языки программирования, имеющие простые машинно-подобные команды и осуществляющие прямой доступ к памяти, называются языками программирования уровня
Языки программирования, которые отражают структуру конкретного типа компьютера, называются
Языки программирования, предоставляющие возможность определять сложные структуры данных и осуществлять доступ к памяти через операции, называются языками программирования уровня
Для скачивания этого файла Вы должны ввести код указаный на картинке справа в поле под этой картинкой --->


ВНИМАНИЕ:
Нажимая на кнопку "Скачать бесплатно" Вы подтверждаете свое полное и безоговорочное согласие с "Правилами сервиса"


.