Технология разработки программного обеспечения (для аспирантов, курс 1). Часть 1

    Помощь и консультация с учебными работами

    Отправьте заявку и получите точную стоимость и сроки через 5 минут

    Содержание
    1. Предусматривает формализованное описание информации, созданной в течение жизненного цикла программы, технологический процесс жизненного цикла программы, т.е.
    2. Набор правил, определяющих, какие последовательности символов составляют программу (синтаксические правила) и какие вычисления описывает программа (семантические правила), — это
    3. Предусматривает определение полноты соответствия заданных требований и созданной программы их конкретному функциональному назначению технологический процесс жизненного цикла программы, т.е.
    4. Взаимодействие между процессами, управляющее порядком их выполнения, называется
    5. Программы (или технические средства), выполняющие преобразование программы, представленной на одном языке, в эквивалентную ей программу на другом языке, называются
    6. Средство хранения типовых или стандартных функций языка, доступных программисту при создании программ, – это
    7. Семантическая операция, необходимая для выполнения преобразования аргумента к типу, требуемому функцией, – это
    8. Способ программирования, при котором вся программа разбивается на группу компонентов, каждый из которых имеет свой размер, назначение и детально проработанный интерфейс с внешней средой, называется
    9. Из перечисленного–различают следующие виды оптимизации программы: 1) машинно-независимая, 2) машинно-зависимая, 3) синхронная, 4) асинхронная, 5) симметричная, 6) асимметричная
    10. Элемент данных в программе, которому присвоено имя и который может принимать разные значения, не является постоянным, — это
    11. Процесс, при котором различный код и данные различных модулей соединяются друг с другом в процессе исполнения, — это компоновка
    12. Использование для различных функций одного и того же имени, когда для определения требуемой функции применяется контекст, – это
    13. Все действия по подготовке и коррекции исходных модулей программы обеспечиваются
    14. Из перечисленного – объектно-ориентированными языками программирования являются: 1. Object Pascal, 2. C++, 3. Fortran, 4. Pascal, 5. С
    15. Модуль, который выполняет несколько операций или функций над одной и той же структурой данных, которая считается неизвестной вне этого модуля, называется модулем со связностью
    16. Система, позволяющая генерировать компиляторы, называется «____________»
    17. Формирование представления о качествах и свойствах предмета путем мысленного удаления некоторых частностей или материальных объектов, — это
    18. Представление программного продукта как системы, состоящей из некоторой совокупности взаимодействующих подсистем, называется
    19. Период разработки и эксплуатации программы, начиная с момента возникновения замысла и заканчивая прекращением всех видов ее использования, называется
    20. Предусматривает управление модификациями, хранением и поставкой программы технологический процесс жизненного цикла программы, т.е.
    21. Состоит в определении того, что программные продукты, являющиеся результатами некоторого действия, полностью удовлетворяют требованиям или условиям, обусловленным предыдущими действиями, технологический процесс жизненного цикла программы, т.е.
    22. Архитектура мультипроцессоров с разделяемой памятью, в которой все процессы идентичны, и каждый получает доступ к любому слову памяти за одно и то же время, является
    23. Язык Lisp является языком программирования
    24. Языки программирования, в которых единственным действием является вызов функции, единственным способом расчленения программы на части является введение имени для функции и задание для этого имени выражения, вычисляющего значения функции, называются
    25. Семантические анализаторы взаимодействуют между собой посредством информации, хранящейся в таблице
    26. Грамматика, которая использует строго определенную систему обозначений, называется
    27. Служит для изменения последовательность выполнения операторов программы оператор
    28. Языки программирования, в которых реализован процессно-ориентированный подход к построению программ, называются
    29. Тип данных — это
    30. Конструкция языка программирования высокого уровня, представляющая собой поименованную часть программы, результатом выполнения которой является значение, присваиваемое имени данной части программы, — это
    31. Объектный модуль
    32. Набор структур данных и примитивных операций, который управляет процессами, распределяет их между процессорами и реализует взаимодействие и синхронизацию операций типа семафоров или обмен сообщениями, — это
    33. Программный инструмент, предназначенный для перевода программ с одного формального языка на другой, называется
    34. Из перечисленного–организационными технологическими процессами жизненного цикла программы являются: 1) разработка, 2) сопровождение, 3) документирование, 4) аттестация, 5) усовершенствование, 6. обучение
    35. Грамматики, генерирующие один и тот же язык, называют
    36. Содержит программу на машинном языке и вспомогательную информацию, обеспечивающую объединение с другими модулями, модуль
    37. Препроцессор
    38. Из перечисленного – моделями построения программ являются: 1) процессно-ориентированная, 2) объектно-ориентированная, 3) методо-ориентированная, 4) модульно-ориентированная
    39. Программа рассматривается как совокупность отдельных фрагментов кода, обеспечивающих выполнение отдельных действий и объединяющих данные и методы управления ими, в модели
    40. Метод оптимизации программы, программирующий перед циклом вычисления выражений, которые расположены в цикле, но не меняющие своих значений, называется «_______»
    41. Внешнее управление объектом в объектно-ориентированном языке осуществляется
    42. Кросс-компилятор
    43. Обработку (редактирование) объектного модуля осуществляет
    44. Сцепление модулей, при котором один модуль управляет решениями внутри другого с помощью передачи флагов, переключателей или специальных кодов, называется сцеплением по
    45. Механизм, связывающий вместе код и данные, которыми он манипулирует, и защищающий их от внешних помех и некорректного использования, — это
    46. Программирование в терминах фактов и правил вывода – это программирование
    47. Модуль называется рутинным, если
    48. Множество процессов параллельной программы, соединенных в ряд так, что выход одного процесса является входом для следующего, называется
    49. Макрос – это
    50. Формальное определение синтаксиса языка программирования называется

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

    • аттестация
    • верификация
    • управление конфигурацией
    • документирование

    Набор правил, определяющих, какие последовательности символов составляют программу (синтаксические правила) и какие вычисления описывает программа (семантические правила), — это

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

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

    • аттестация
    • документирование
    • верификация
    • управление конфигурацией

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

    • параллелизмом
    • блокировкой
    • синхронизацией
    • исключением

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

    • редакторами связей
    • трансляторами
    • загрузчиками
    • текстовыми редакторами

    Средство хранения типовых или стандартных функций языка, доступных программисту при создании программ, – это

    • класс
    • перечисление
    • макрокоманда
    • библиотека

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

    • перегрузка
    • инкапсуляция
    • приведение
    • включение

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

    • модульным
    • сборочным
    • блочным
    • монолитным

    Из перечисленного–различают следующие виды оптимизации программы: 1) машинно-независимая, 2) машинно-зависимая, 3) синхронная, 4) асинхронная, 5) симметричная, 6) асимметричная

    • 1, 2, 3, 4
    • 3, 4
    • 1, 2
    • 5, 6

    Элемент данных в программе, которому присвоено имя и который может принимать разные значения, не является постоянным, — это

    • идентификатор
    • константа
    • тип данных
    • переменная

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

    • динамическая
    • статическая
    • загрузочная
    • модульная

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

    • включение
    • перегрузка
    • приведение
    • инкапсуляция

    Все действия по подготовке и коррекции исходных модулей программы обеспечиваются

    • интерпретатором
    • текстовым редактором
    • редактором связей
    • транслятором

    Из перечисленного – объектно-ориентированными языками программирования являются: 1. Object Pascal, 2. C++, 3. Fortran, 4. Pascal, 5. С

    • 4, 5
    • 1, 2
    • 1, 4, 5
    • 1, 2, 3

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

    • последовательной
    • функциональной
    • информационной
    • процедурной

    Система, позволяющая генерировать компиляторы, называется «____________»

    • кодогенератор
    • синтаксический анализатор
    • компилятор компиляторов
    • редактор связей

    Формирование представления о качествах и свойствах предмета путем мысленного удаления некоторых частностей или материальных объектов, — это

    • инкапсуляция
    • абстракция
    • наследование
    • полиморфизм

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

    • документированием
    • архитектурой
    • сопровождением
    • спецификацией

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

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

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

    • верификация
    • аттестация
    • документирование
    • управление конфигурацией

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

    • документирование
    • управление конфигурацией
    • аттестация
    • верификация

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

    • асимметричной
    • последовательной
    • симметричной
    • параллельной

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

    • структурного
    • логического
    • функционального
    • объектно-ориентированного

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

    • логическими
    • структурными
    • объектно-ориентированными
    • функциональными

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

    • редактора связей
    • символов
    • кодогенерации
    • трансляции

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

    • независимой
    • строгой
    • свободной
    • формальной

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

    • цикла
    • ограничений
    • итерации
    • перехода

    Языки программирования, в которых реализован процессно-ориентированный подход к построению программ, называются

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

    Тип данных — это

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

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

    • функция
    • выражение
    • транслятор
    • процедура

    Объектный модуль

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

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

    • монитор
    • конвейер
    • барьер
    • ядро

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

    • редактором
    • генератором
    • транслятором
    • загрузчиком

    Из перечисленного–организационными технологическими процессами жизненного цикла программы являются: 1) разработка, 2) сопровождение, 3) документирование, 4) аттестация, 5) усовершенствование, 6. обучение

    • 5, 6
    • 3, 4
    • 1, 2
    • 3, 4, 5, 6

    Грамматики, генерирующие один и тот же язык, называют

    • синхронными
    • симметричными
    • эквивалентными
    • контекстно-свободными

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

    • выходной
    • загрузочный
    • объектный
    • начальный

    Препроцессор

    • переводит программу с макроязыка на язык ассемблера
    • переводит программу с макрорасширения входного языка транслятора на этот входной язык
    • переводит программу на промежуточный машинно-независимый язык
    • восстанавливает программу на языке программирования по ее эквиваленту на языке машины

    Из перечисленного – моделями построения программ являются: 1) процессно-ориентированная, 2) объектно-ориентированная, 3) методо-ориентированная, 4) модульно-ориентированная

    • 1, 2
    • 3, 4
    • 1, 4
    • 2, 3

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

    • методо-ориентированной
    • модульно-ориентированной
    • объектно-ориентированной
    • процессно-ориентированной

    Метод оптимизации программы, программирующий перед циклом вычисления выражений, которые расположены в цикле, но не меняющие своих значений, называется «_______»

    • чистка цикла
    • свертка выражений
    • чистка линейного участка
    • минимизация логических выражений

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

    • обработчиками событий
    • макрокомандами
    • указателями
    • исключительными ситуациями

    Кросс-компилятор

    • восстанавливает программу на языке программирования по ее эквиваленту на языке машины
    • переводит программу с макрорасширения входного языка транслятора на этот входной язык
    • транслирует программу на одной машине, формирует объектный код для другой машины
    • переводит программу на промежуточный машинно-независимый язык

    Обработку (редактирование) объектного модуля осуществляет

    • редактор связей
    • транслятор
    • интерпретатор
    • текстовый редактор

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

    • данным
    • кодам
    • управлению
    • внешним ссылкам

    Механизм, связывающий вместе код и данные, которыми он манипулирует, и защищающий их от внешних помех и некорректного использования, — это

    • инкапсуляция
    • полиморфизм
    • наследование
    • абстракция

    Программирование в терминах фактов и правил вывода – это программирование

    • функциональное
    • логическое
    • объектно-ориентированное
    • структурное

    Модуль называется рутинным, если

    • он не зависит от других модулей
    • он может быть разбит не несколько последовательных модулей
    • результат его работы зависит только от количества переданных параметров
    • его размер не превышает 60 строк

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

    • конвейером
    • ядром
    • барьером
    • монитором

    Макрос – это

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

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

    • правилом
    • лексемой
    • грамматикой
    • интерпретацией
    Оцените статью
    Практика студента

      Помощь и консультация с учебными работами

      Отправьте заявку и получите точную стоимость и сроки через 5 минут

      Что такое гарантийная поддержка?
      Для каждого заказа предусмотрена гарантийная поддержка. Для диплома срок составляет 30 дней. Если вас не устроило качество работы или ее уникальность, обратитесь за доработками. Доработки будут выполнены бесплатно.
      Гарантированная уникальность диплома от 75%
      У нас разработаны правила проверки уникальности. Перед отправкой работы она будет проверена на сайте antiplagiat.ru. Также, при оформлении заказа вы можете указать необходимую вам систему проверки и процент оригинальности, тогда эксперт будет выполнять заказ согласно указанным требованиям.
      Спасаем даже в самые горящие сроки!
      Не успеваешь сдать работу? Не паникуй! Мы выполним срочный заказ быстро и качественно.
      • Высокая уникальность
        Высокая уникальность по всем известным системам антиплагиата. Гарантируем оригинальность каждой работы, проверенную на всех популярных сервисах.
        Высокая уникальность
      • Только актуальные, свежие источники.
        Используем только проверенные и актуальные материалы для твоей работы.
        Только актуальные, свежие источники.
      • Безопасная оплата после выполнения.
        Ты оплачиваешь работу только после того, как убедишься в ее качестве.
        Безопасная оплата после выполнения.
      • Готовая работа в любом формате.
        Предоставим работу в нужном тебе формате – Word, PDF, презентация и т.д.
        Готовая работа в любом формате.
      • Расчеты, чертежи и рисунки любой сложности.
        Выполняем задания по различным техническим дисциплинам, используя COMPAS, 1С, 3D редакторы и другие программы.
        Расчеты, чертежи и рисунки любой сложности.
      • Полная анонимность.
        Гарантируем полную конфиденциальность – никто не узнает о нашем сотрудничестве. Общайся с нами в любом удобном
        Полная анонимность.
      • Доставка оригиналов по всей России.
        Отправим оригиналы документов курьером или почтой в любую точку страны.
        Доставка оригиналов по всей России.
      • Оформление практики под ключ.
        Предоставляем полный пакет документов для прохождения практики – с печатями, подписями и гарантией подлинности.
        Оформление практики под ключ.
      • Любые корректировки – бесплатно и бессрочно!
        Вносим правки в работу до тех пор, пока ты не будешь полностью доволен результатом.
        Любые корректировки – бесплатно и бессрочно!
      • Личный менеджер для каждого клиента.
        Твой персональный менеджер ответит на все вопросы и поможет на всех этапах сотрудничества.
        Личный менеджер для каждого клиента.
      • Непрерывная поддержка 24/7.
        Мы на связи круглосуточно и готовы ответить на твои вопросы в любое время.
        Непрерывная поддержка 24/7.
      • Индивидуальный подход.
        Учитываем все пожелания и требования — даже самых строгих преподавателей.
        Индивидуальный подход.
      • Моментальная сдача тестов и экзаменов онлайн.
        Поможем успешно сдать тесты и экзамены любой сложности с оплатой по факту получения оценки.
        Моментальная сдача тестов и экзаменов онлайн.
      • Гарантия возврата.
        Мы уверены в качестве своих услуг, поэтому предлагаем гарантию возврата средств, если результат тебя не устроит.
        Гарантия возврата.
      • Прозрачность процесса.
        Ты сможешь отслеживать выполнение своей работы в личном кабинете.
        Прозрачность процесса.
      • Работаем официально.
        Мы – зарегистрированная компания, заключаем договор на оказание услуг, что гарантирует твою безопасность.
        Работаем официально.
      • Отзывы реальных студентов.
        Не верь на слово – ознакомься с отзывами наших клиентов!
        Отзывы реальных студентов.
      • Бонусная программа.
        Получай скидки, бонусы и участвуй в акциях!
        Бонусная программа.
      • Полезные материалы.
        Скачивай шаблоны работ, читай полезные статьи и получай советы по учебе в нашем блоге.
        Полезные материалы.
      • Бесплатная консультация.
        Затрудняешься с выбором темы или составлением плана работы? Мы поможем!
        Бесплатная консультация.
      Практика студента – с нами твоя учеба станет легче и приятнее!