Технология разработки программного обеспечения (для аспирантов, курс 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 строк

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

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

    Макрос – это

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

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

    • правилом
    • лексемой
    • грамматикой
    • интерпретацией
    Статья была для вас полезной?
    да
    61.63%
    нет
    38.37%
    Проголосовало: 172
    Оцените статью
    Практика студента
    Видео-отзывы
    Добавить комментарий

    1. Ольга

      Здравствуйте
      Нужна помощь написать преддипломную практику

      Ответить
      1. Станислав автор

        Ольга, здравствуйте!
        Прошу прислать всю информацию на почту sessiusdal@yandex.ru или на вотсап/телеграмм 8 912 016-62-60. Я рассмотрю задание и напишу стоимость и сроки выполнения

    2. Кирилл

      Нужно переделать две практики. Вы сможете под ключ? Нужны печати организации (специальность «Менеджмент»)

      Ответить
      1. Станислав автор

        Кирилл, здравствуйте!
        Прошу прислать всю информацию на почту sessiusdal@yandex.ru или на вотсап/телеграмм 8 912 016-62-60. Я рассмотрю задание и напишу стоимость и сроки выполнения

    3. Анастасия

      Добрый день. Хочу заказать учебную, производственную и преддипломную практику. Специальность «Психология» Тема диплома « Роль наследственных и социальных факторов в психическом развитии личности» Куда скинуть материалы?

      Ответить
      1. Станислав автор

        Анастасия, здравствуйте!
        Прошу прислать всю информацию на почту sessiusdal@yandex.ru или на вотсап/телеграмм 8 912 016-62-60. Я рассмотрю задание и напишу стоимость и сроки выполнени

    4. Захар

      Преддипломную практику делаете? Какая цена, сроки?

      Ответить
      1. Станислав автор

        Захар, здравствуйте!
        Прошу прислать всю информацию на почту sessiusdal@yandex.ru или на вотсап/телеграмм 8 912 016-62-60. Я рассмотрю задание и напишу стоимость и сроки выполнения

    5. Мария

      Здравствуйте, хочу заказать учебную практику, Специальность «Юриспруденция». Печати не нужны, только выполнение индивидуального заданий. Какая стоимость и сколько по времени займёт?

      Ответить
      1. Станислав автор

        Мария, здравствуйте!
        Прошу прислать всю информацию на почту sessiusdal@yandex.ru или на вотсап/телеграмм 8 912 016-62-60. Я рассмотрю задание и напишу стоимость и сроки выполнения