К Т П           План занятия                                                              1                                           Страницы  | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 |

Экзаменационные вопросы (тест)

Тема 01::Введение в МДК. Основные понятия и определения

№ 01 Программа - это ...

№ 02 Что такое СОИ?

№ 03 Совокупность программ СОИ и программных документов, необходимых для их эксплуатации - это ...

№ 04 Программа, предназначенная для поддержания работоспособности СОИ или повышения эффективности ее использования -

№ 05 Программа, предназначенная для решения задачи или класса задач в определенной области применения СОИ -

№ 06 Совокупность программ, осуществляющих управление вторичными (конструируемыми самим ПО) ресурсами, ориентированными на решение определенного (широкого) класса задач -

№ 07 Программа обслуживания (утилита) – это ...

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

№ 09 Операционная система (ОС) –

№ 10 Система управления файлами (СУФ) -

№ 11 Эмуляторы -

№ 12 Кросс-системы  -
№ 13 Программное обеспечение подразделяется на:

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

№ 15 Трансляция - это ...

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

№ 17 Символьный язык программирования, предложения которого по своей структуре в основном подобны командам и обрабатываемым данным конкретного машинного языка - это ...

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

№ 19 Язык программирования, понятия и структура которого удобны для восприятия человеком - это ...

№ 20 Интерпретация - это ...

№ 21 Встроенное программное обеспечение имеют:

Тема 02::Системное программирование в ОС Windows.

№ 01 Операционная система (ОС) –

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

№ 03 Назначение операционной системы состоит в ...

№ 04 Главными функциями операционной системы являются ...

№ 05 Все аппаратные и программные средства и данные, которые необходимы для выполнения программы, называют -

№ 06 Ресурс - это ...

№ 07 Физические устройства, из которых состоит компьютер (процессор, память - оперативная и внешняя, устройства и каналы ввода-вывода и т.п.) называют

№ 08 Данные и программы, которые хранятся в памяти компьютера, называют ...

№ 09 Системные ресурсы представляют собой совокупность ...

№ 10 К ресурсам ОС относятся ...

№ 11 По реальности существования: ресурсы подразделяются на ...

№ 12 По возможности расширения свойств: ресурсы делятся на ...

№ 13 По степени активности ресурсы различают как:

№ 14 По времени существования ресурсы подразделяют на:

№ 15 По степени важности ресурсы классифицируют как:

№ 16 По функциональной избыточности ресурсы делятся на ...

№ 17 По структуре ресурсы разделяют на ...

№ 18
№ 19 По характеру использования ресурсы делятся на:

№ 20
№ 21 Если операционная система может работать только на компьютере с одним процессором, то такая операционная система называется -

№ 22 Однопроцессорной называется операционная система, которая может работать ...

№ 23 Если операционная система может работать на компьютере, который содержит несколько процессоров, то такая  операционная система называется -
№ 24 Вызов Win32 API CloseHandle -

Тема 03::Интерфейс Windows API.
№ 01 Cредства для использования прикладными программами системных ресурсов ОС и реализуемых ею функций называется -

№ 02 Интерфес программирования - это ...

№ 03 Интерфейсы Win32/Win64 API  обобщенно называют -

№ 04 Набором функций и классов, которые используются для программирования приложений, работающих под управлением семейства 32- и 64-разрядных ОС компании Microsoft. является

№ 05 Платформенно независимый системный интерфейс для компьютерных сред называется -

№ 06 POSIX определяет минимальный набор системных вызовов для открытых ОС, базируясь на  системах -

№ 07 Системные ресурсы Windows представляются в виде ...

№ 08 Для идентификации и обращения к системным ресурсам (объектам ядра) используются ...

№ 09 Любые манипуляции с объектами ядра ОС осуществляются только с использованием  ...

№ 10 К объектам Windows относятся:

№ 11 Базовой единицей выполнения функций процесса программирования является ...

№ 12 В одном процессе (process) могут выполняться ...

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

№ 14 Имена предопределенных типов данных пишутся прописными буквами, например:

№ 15 Имена символических констант иногда составляют с использованием компонента WIN32, например (большими буквами):

№ 16 Объектом в Win32 API называется -

№ 17 Объекты в Win32 API  подразделяют на следующие категории:

№ 18 К объектам категории User (объекты интерфейса пользователя) относятся:

№ 19 К объектам категории Graphics Device Interface (объекты интерфейса графических устройств) относятся:

№ 20 К объектам категории Kernel (объекты ядра ОС) относятся:

№ 21 Возможность приложения выполнить над объектом некоторые функции в  Win32 API  называется -

№ 22 Каждому объекту в Win32 API  ставится в соответствие ...

№ 23 Запись в таблице, которая поддерживается системой и содержит адрес объекта и средства для идентификации типа объекта называется -

 

Тема 04::Потоки и процессы.

№ 01 Последовательность выполнения инструкций во время выполнения программы называется -

№ 02 Потоком (thread) называется -

№ 03 Программа является многопоточной, если в ней может одновременно существовать ...

№ 04 Несколько потоков, которые одновременно существуют в многопоточной программе, называют ...

№ 05 Если в программе одновременно может существовать только один поток, то программа называется ...

№ 06 Содержимое памяти, к которой поток имеет доступ во время своего исполнения, называется -

№ 07 Контекстом потока называется -

№ 08 Функция, которая обеспечивает блокировку доступа к ресурсам, которые она использует, называется -

№ 09 Функция называется повторно входимой или реентерабельной (reenterable), если она используется в программе ...

№ 10 Если функция  является реентерабельной, то она  является ...

№ 11 Процессор может находиться в следующих состояниях:

№ 12 Программа может находиться в следующих состояниях:

№ 13 Поток может находиться в следующих состояниях:

№ 14 Операция, которая выполняется потоком, который создает новый поток из функции, называется -

№ 15 Операция, которая выполняется самим исполняемым потоком в случае его завершения, называется -

№ 16 Операция, которая запускает готовый поток на выполнение, т. е. выделяет ему процессорное время, называется -

№ 17 Операция, которая задерживает исполнение потока и при этом процесс выполняется, если истекло процессорное время, выделенное потоку на исполнение, называется -

№ 18 Операция, которая блокирует исполнение потока и при этом процесс выполняется, если поток ждет наступления некоторого события, называется

№ 19 Операция, которая разблокирует поток, и при этом процесс выполняется, если событие, ожидаемое потоком, наступило, называется -

№ 20 Операция, которая приостанавливает исполнение потока (переводит процесс в состояние приостановлен или подвешен), называется -

№ 21 Операция, которая возобновляет исполнение потока, называется -

№ 22 Операция, которая позволяет потоку приостановить свое исполнение на некоторый интервал времени, называется -

№ 23 Процессом или задачей называется -

№ 24 Адресное пространство - это ...

 

Тема 05::Потоки в Windows.

№ 01 Последовательность выполнения инструкций во время выполнения программы называется -

№ 02 Потоком (thread) называется -

№ 03 Объект ядра (последовательность  инструкций программы), которому ОС выделяет процессорное время для выполнения приложения, называется -

№ 04 Потоку принадлежат следующие ресурсы:
|
№ 05 Код исполняемой функции, набор регистров процессора, стек для работы приложения, стек для работы операционной системы, маркер доступа, который содержит информацию для системы безопасности, образуют

№ 06 Идентификатор потока, выполняющегося в системе, является ...

№ 07 В ОС Windows различаются потоки двух типов:

№ 08 Потоки, которые выполняют различные сервисы операционной системы и запускаются ядром операционной системы, являются ...

№ 09 Потоки, которые служат для решения задач пользователя и запускаются приложением, являются ...

№ 10 В работающем приложении имеются потоки двух типов:

№ 11 Потоки, которые выполняют различные фоновые задачи в работающем приложении. называются -

№ 12 Потоки, которые связаны с окнами и выполняют обработку сообщений, поступающих этим окнам, называются -

№ 13 Приложение начинает работу с потока, который является ...

№ 14 Первичный (primary) (или главный (main)) поток исполняет функцию -

№ 15 Поток в работающем приложении создается функцией -

№ 16 После завершения потока тот же идентификатор может быть ...

№ 17 Для создания потоков можно  использовать макрокоманду -

№ 18 Функция, которая служит для  завершения потока -

№ 19 Функция, которая служит для приостановления исполнения потока -

№ 20 Функция, которая служит для  возобновления исполнения потока -

№ 21 Для псевдодескриптора потока можно получить настоящий дескриптор потока вызвав функцию -

№ 22 Чтобы получить код последней ошибки, нужно вызвать функцию -

Тема 06::Процессы в Windows.

№ 01 В Win API под процессом понимается ...
объект ядра, которому принадлежат системные ресурсы, используемые исполняемым

№ 02 Объект ядра, которому принадлежат системные ресурсы, используемые исполняемым приложением, называется

№ 03 В Windows исполняемое приложение является ...

№ 04 Выполнение каждого процесса в Windows начинается с

№ 05 Во время своего исполнения процесс может создавать

№ 06 Исполнение процесса заканчивается при завершении работы

№ 07 Каждый процесс в операционной системе Windows владеет следующими ресурсами:

№ 08 Виртуальное адресное пространство относится к

№ 09 Рабочее множество страниц в реальной памяти относят к

№ 10 Маркеры доступа, содержащие информацию для системы безопасности, во время исполнения приложения являются

№ 11 Таблица для хранения дескрипторов объектов ядра в выполняющемся приложении является

№ 12 Идентификаторы процессов используются, главным образом,

№ 13 Идентификаторы процессов используются пользователями системы для

№ 14 Процесс, который создает новый процесс, называется

№ 15 Новый процесс, который создается другим процессом, называется -

№ 16 Новый процесс в Windows создается вызовом функции - 

№ 17 При использовании параметра lpCommandLine система для запуска нового процесса осуществляет
.

№ 18 Процесс может завершить свою работу вызовом функции

№ 19 Один процесс может быть завершен другим при помощи вызова функции

№ 20 Имя исполняемого модуля, командная строка, защита процесса, защита потока, признак наследования дескриптора, флаги создания процесса, блок новой среды окружения, текущий каталог, вид главного окна, информация о процессе - это параметры функции

№ 21 Дескриптор процесса, код возврата являются параметрами функции ...

№ 22 Перед запуском консольного процесса ConsoleProcess все поля структуры SI типа StartupInfo должны заполняться нулями, это делается с помощью функции -

№ 23 Если функция TerminateProcess выполнилась успешно, то она возвращает -

 

Тема 07::Дескрипторы процессов.

№ 01 Большинство объектов категории Kernel (системных объектов) могут быть ...

№ 02 Свойство наследования объекта означает, что ...

№ 03 Если  наследуемый объект создан или открыт в некотором процессе, то к этому  объекту

№ 04 Свойство наследования объекта определяется его ...

№ 05 Дескриптор может быть -

№ 06 Для того чтобы объект стал наследуемым,  необходимо -

№ 07 Функция, позволяющая измененить свойства дескрипторов

№ 08 Функция, которая служит для определения свойств дескриптора:

№ 09 Функция,которая выполняет дублирование дескрипторов:

№ 10 Дублирование дескрипторов необходимо для

№ 11 Функция, которая возвращает псевдодескриптор текущего процесса, называется:

№ 12 Псевдодескриптор может использоваться

№ 13 Псевдодескриптор текущего процесса

№ 14 Псевдодескриптор текущего процесса

№ 15 Приоритеты потоков в Windows определяются относительно ...

№ 16 Приоритеты потоков в Windows изменяются от ...

№ 17 Базовый приоритет потока - это

№ 18 Функция, которая измененяет приоритета потока -

№ 19 Функция, которая позволяет узнать уровень приоритета потока =

№ 20 Функция, позволяющая изменить приоритет процесса

№ 21 Функция,которая позволяет узнать приоритет процесса -

№ 22 Функция, выполняющая отмену или возобновление режима динамического изменения базового приоритета всех потоков, исполняемых в контексте процесса:

 

Тема 08::Понятие синхронизации.

№ 01 Любая последовательность команд, которая изменяет контекст потока, называется 

№ 02 Контекст действия – это

№ 03 Часть контекста потока, которая  используется  действием, называется

№ 04 Непрерывное действие (atomic action, атомарное действие, неделимое действие) обладает следующими свойствами:

№ 05 Непрерывная инструкция (команда,  непрерывное действие) представляется
           
№ 06 Для обозначения непрерывного действия  используется термин

№ 07 Достижение некоторого фиксированного соотношения (порядка) между сигналами, которыми обмениваются параллельные процессы, называется

№ 08 Условные непрерывные действия в программном представлении обозначаются оператором

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

№ 10 Если оператор await ждет наступления некоторого события (ждет оповещения о выполнении некоторого логического условия), то этот случай называется

№ 11 Если происходит безусловное выполнение непрерывного действия при использования оператора await, то этот случай называется

№ 12 Задача взаимного исключения состоит в том, чтобы

№ 13 Требование безопасности в решении задачи взаимного исключения состоит в том, что

№ 14 В операционных системах Windows проблема взаимного исключения для параллельных потоков, выполняемых в контексте одного процесса, решается при помощи объекта типа

№ 15 При помощи объекта типа critical_section в операционных системах Windows решается проблема

№ 16 Объекты типа critical_section

№ 17 Функция InitializeCriticalSection необходима для

№ 18 Функция EnterCriticalSection используется для

№ 19 Функция TryEnterCriticalSection необходима для

№ 20 Функция LeaveCriticalSection используется для

№ 21 Функция DeleteCriticalSection используется для

№ 22 В ОС Windows объекты синхронизации могут находиться в одном из двух состояний:

№ 23 В ОС Windows объекты синхронизации (или примитивы) -

 

Тема 09::Функции ожидания. Мьютексы.

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

№ 02 Примитивы синхронизации - мьютексы - используют

№ 03 Слово мьютекс происходит от английского слова mutex, которое в свою очередь является  сокращением от выражения

№ 04 Слово мьютекс  происходит от английского слова mutex, которое на русском языке значит

№ 05 Мьютекс находится в сигнальном состоянии, если он

№ 06 Мьютекс находится в не сигнальном состоянии, если он

№ 07 Мьютекс одновременно может принадлежать

№ 08 Мьютекс может находиться

№ 09 Потоки, ждущие сигнального состояния мьютекса, обслуживаются в порядке

№ 10 Функции ядра могут исключить поток из очереди к мьютексу, если

№ 11 Мьютексы могут иметь

№ 12 Для синхронизации потоков, принадлежащих различным процессам, мьютексы использовать

№ 13 Для создания мьютекса мспользуется функция

№  14 Мьютекс захватывается потоком с помощью

№ 15 Для освобождения мьютекса используется функция

№ 16 Функция, которая обеспечивает доступ к уже созданному мьютексу, называется

№ 17 Mьютекс, которым поток владел и не освободил после своего завершения, называется

№ 18 Обнаружение покинутого мьютекса  в коде, организующем работу потоков,может означать

№ 19 Одним из признаков обнаружения дефекта в коде, организующем работу потоков, может быть наличие

№ 20 Поток должен освободить мьютекс столько раз

№ 21 Функции ожидания в Windows, параметрами которых являются объекты синхронизации, используются

№ 22 Параметрами функций ожидания в Windows являются

№ 23 Функция WaitForSingieObject предназначена для

№ 24 Дескриптор объекта, интервал ожидания в миллисекундах – это параметры функции ожидания

№ 25 Количество объектов, массив дескрипторов объектов, режим ожидания, интервал ожидания в миллисекундах – это параметры функции ожидания

 

Тема 10::Мьютексы.

№ 01 Оповещение о некотором выполненном действии  называется -

№ 02 Событием называется -

№ 03 Задача оповещения одного потока о некотором действии, которое совершил другой поток, называется -

№ 04 Объекты синхронизации события делятся на две группы:

№ 05 Сбрасываемые вручную события (manual-reset events)  сигнализируют  о наступлении  события

№ 06 Сбрасываемые вручную события (manual-reset events) сигнализируют  о наступлении  события  и переводятся в несигнальное состояние

№ 07 Автоматически сбрасываемые события (auto-reset event) сбрасываются после освобождения

№ 08 При сбросе автоматически сбрасываемого события (auto-reset event)

№ 09 Функция, которая служит для создание события, называется

№ 10 Имя события, которое позволяет  обращаться к нему из потоков, выполняющихся в разных процессах задает параметр функции CreateEvent

№ 11 Функция, которая переводит события в сигнальное состояние, называется

№ 12 Функция, которая  переводит события в не сигнальное состояние, называется

№ 13 Функция, которая освобождает потоки, ждущие сигнального состояния события, называется

№  14 Функция PulseEvent необходима для
№ 15 Функция, необходимая для обеспечения  доступа к существующему событию с заданным именем:

№ 16 Объекты синхронизации  семафоры (semaphores)необходимы для

№ 17 Объекты синхронизации  семафоры (semaphores)  находятся в сигнальном состоянии, если

№ 18 Объекты синхронизации  семафоры (semaphores)  переходят в несигнальное состояние, если

№ 19 Функция, которая увеличивает значение семафора, называется

№ 20 Функция, которая обеспечивает доступ к существующему семафору с заданным именем, называется

 

Тема 11::Взаимоисключающий доступ к переменным.

№ 01 Английское название блокирующих функций (с маленькой буквы) -

№ 02 Как называется операция объединенная из нескольких элементарных операций (Одно слово с большой буквы в именительном падеже)?
№ 03 Блокирующие функции могут использоваться потоками?

№ 04 Процессы могут разделять общую память?

№ 05 Атомарная операция обычно включает операцию ...

№ 06 В качестве операций, которые выполняют некоторые действия, могут выступать:

 

№ 07 Все блокирующие функции требуют, чтобы адреса переменных были кратны числу -

№ 08 Для выравнивания адреса переменных достаточно, чтобы переменная была объявлена в программе со спецификатором типа:

№ 09 Для замены значения переменной в ОС Windows используется блокирующая функция -

№ 10 Функция InterlockedExchange предназначена для замены значения переменной, адрес которой задан параметром lpTarget, на новое значение, которое задано параметром -

№ 11 Адрес lpTarget, который указывает на изменяемую переменную, должен быть кратен (число) -

№ 12 После того как целые числа произведены потоком producer, они помещается в контейнер, роль которого выполняет переменная -

№ 13 Для условной замены значения переменной в ОС Windows используется блокирующая функция -

№ 14 Функция InterlockedCompareExchange предназначена для замены значения переменной, адрес которой задан параметром Destination, на новое значение, которое задано параметром -

№ 15 Для изменения значения переменной на единицу в ОС Windows используются следующие блокирующие функции:

№ 16 Значение, возвращаемое функцией InterlockedDecrement, равно -

 

Тема 12::Тупики.

№ 01 Поток находится в тупике (deadlock), если ...

№ 02 Если поток ждет событие, которое никогда не произойдет, то ...

№ 03 Событие может никогда не произойти по следующим двум причинам:

№ 04 Если в тупике находится хотя бы один из потоков процесса, то считается, что этот процесс ...

№ 05 Если  система состоит из нескольких процессов и хотя бы один из этих  процессов находится в тупике, то ...

№ 06 Для повторно используемых ресурсов поток процесса находится в тупике, если ...

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

№ 08 Для потребляемых ресурсов поток процесса находится в тупике, если ...

№ 09 Поток порожден потоком, находящемся в тупике (например, участвующим в цикле) и сам находится в тупике в случае ...

№ 10 После обнаружения тупика должно быть выполнено ...

№ 11 Восстановление процесса заключается в ...

№ 12 Прекращение работы заблокированных потоков (termination) заключается в ...

№ 13 Прекращение работы заблокированных потоков (termination) может безопасно применяться, если потоки обрабатывают ...

№ 14 Перераспределение ресурсов (preemption) означает ...

№ 15 Откат на контрольную точку заключается в ...

№ 16 При использовании отката на контрольную точку должны быть решены две проблемы:

№ 17 Один из способов предотвращения тупиков - поток должен захватывать сразу все необходимые ему для работы ресурсы и только потом начинать свою работу. Недостатком этого способа является -

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

№ 19 Один из способов предотвращения тупиков - все ресурсы линейно упорядочиваются по типам, а в процессе своей работы поток может захватывать только те ресурсы, тип которых больше типа уже используемых им ресурсов. Но этот способ имеет недостаток:

№ 20 В операционной системе Windows безопасное разблокирование потоков заключается в следующем:

№ 21 Ecли бы параллельно работало несколько потоков mаrker, то для выполнения этих действий пришлось бы использовать функцию -

 

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

№ 01 Консолью называется -

№ 02 Интерфейс, который используется приложением для ввода-вывода текстовой информации, называется (маленькими буквами в именит. падеже) -

№ 03 Приложение, которое использует консоль для обмена данными с пользователем, называется -

№ 04 Консольным приложением называется -

№ 05 Консольные приложения применяются для ...

№ 06 Консоль состоит из ...

№ 07
№  08 Каждое событие ввода описывается ...

№ 09 Все записи (события ввода) хранятся в буфере ввода и упорядочены в ...

№ 10 Буфер экрана содержит:

№ 11 События ввода подразделяются на следующие категории:

№ 12 Каждому  событию ввода в очереди сообщений соответствует запись типа

№ 13 Элементы  буфера экрана представляют собой записи типа:

№ 14 Поле Attributes записи буфера экрана определяет -

№ 15 Цвет фона и цвет текста окна консоли называют -

№ 16 Для формирования атрибутов текста консоли используется цветовая модель -

№ 17 Новая консоль может быть создана при запуске консольного процесса функцией CreateProcess, в которой параметр 'флаги создания процесса' имеет значение

№ 18 Новая консоль может быть создана функциями:

№ 19 Атрибуты консоли используют по умолчанию

№ 20 Приложение освобождает консоль посредством вызова функции -

№ 21 При создании новой консоли система создает три дескриптора, которые обозначаются:

№ 22 Дескриптор консоли stdin  связывается с ...

№ 23 Дескрипторы консоли stdout и stderr связываются с ...

№ 24 Чтобы использовать функции Windows API для управления консольным вводом-выводом вы должны включить в программу заголовочный файл -

 

Тема 14::Обмен данными между параллельными процессами.

№ 01 Обмен данными между процессами обозначается сокращенно как -

№ 02 Обмен данными между процессами на одном компьютере может осуществляться с использованием:

№ 03 С использованием памяти общего доступа или через анонимный канал (pipe) осуществляется обмен данными между процессами

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

№ 05 Под обменом данными между параллельными процессами понимается

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

№ 07 Поток, который посылает данные другому потоку в процессе обмена данными, называется

№  08 Поток, который получает данные от другого потока в процессе обмена данными, называется

№ 09 Для обмена данными между процессами, запущенными на разных ПК, создаются

№ 10 Канал передачи данных включает

№ 11 Для обмена данными через сеть чаще всего используется

№ 12 Чаще всего возможности IPC используются

№ 13 системы обработки транзакций, установленные в банках, крупных магазинах, железнодорожных вокзалах и аэропортах не смогли бы работать без

№ 14 Если вы разрабатываете Web-броузер и планируете осуществлять соединение с сервером через Интернет, очевидно, вам потребуется

№ 15 Почтовые слоты могут работать

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

 

Тема 15::Области видимости переменных.

№ 01 Параметры функции имеют локальную область видимости?

№ 02 Результат выполнения кода: int add(int a, int b)

№ 03 Область видимости определяет, ...

№ 04 Продолжительность жизни определяет,

№ 05 Переменные, определенные внутри блока, называются 

№ 06 Какую продолжительность жизни имеют локальные переменные?

№ 07 Переменные из одной функции влияют на переменные из другой функции?

№ 08 Переменная внутри вложенного блока может иметь то же имя, что и переменная внутри внешнего блока?

№ 09 Если во внешнем блоке нужна переменная, то её необходимо объявлять

№ 10 Результат выполнения кода: int max = (x > y) ? x : y;

№ 11 Где обычно объявляют глобальные переменные?

№ 12 Оператор разрешения области видимости -

№ 13 Многие разработчики добавляют к глобальным переменным префикс 

№ 14 Переменная, имеющая внутренние связи, называется 

№ 15 Чтобы сделать глобальную переменную внутренней - используйте ключевое слово

№ 16 Чтобы сделать глобальную переменную внешней — используйте ключевое слово

Тема 16::Пространство имён.

№ 01 Идентификаторы в языке C++ :

№ 02 Стандартное расширение имени файла листинга программы на С++ <i>(три буквы)</i>

№ 03 Перевод английского термина namespace -

№ 04 Весь функционал Стандартной библиотеки C++ определен ...

№ 05 При использовании идентификаторов из стандартной библиотеки С++ , необходимо сообщать компилятору, что этот идентификатор находится внутри ...

№ 06 Пространство имен определяет область кода, в которой ...

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

№ 08 Простой способ сообщить компилятору, что определенный идентификатор находится в определенном пространстве имен — использовать оператор ...

№ 09 Всё, что находится внутри одного блока имён, считается частью ...

№ 10 Одни пространства имён могут быть вложены в другие пространства имён?

№ 11 Правильный пример создания псевдонима для пространства имён -

№ 12 Фрагмент кода <b>using std::cout;</b> сообщает компилятору, что cout следует обрабатывать, как ...

№ 13 Строка <b>using std::cin;</b> сообщает компилятору, что будет использоваться объект cin из пространства имён std, и когда компилятор будет сталкиваться с cin, он будет понимать, что это -

№ 14 Фрагмент кода <b>using namespace std;</b> сообщает компилятору, что мы используем все объекты из пространства имён ...

№ 15 Если using-объявление или using-директива используются в блоке, то они применяются ...

№ 16 Oператор разрешения области видимости -

 

Тема 17::Структуры данных

№ 01 Так как структуры определяются программистом-разработчиком, то вначале необходимо сообщить компилятору, как она вообще будет выглядеть; для этого используется ключевое слово -

№ 02 Одним из простейших пользовательских типов данных является ...

№ 03 Переменные, которые являются частью структуры, называются:

№ 04 Чтобы использовать структуру Employee, нам нужно просто объявить переменную типа ...

№ 05 Чтобы получить доступ к отдельным членам структуры, используется ...

№ 06 Переменные - члены структуры, работают так же, как и простые переменные, поэтому с ними можно выполнять

№ 07 В языке C++ есть наиболее быстрый способ инициализации структур —

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

№ 09 Фрагмент кода <b>printInformation(james);</b> ...

№ 10 На большинстве платформ тип short занимает

№ 11 На большинстве платформ тип int занимает

№ 12 На большинстве платформ тип double занимает

№ 13 Чтобы узнать точный размер Employee, мы можем воспользоваться оператором ...

№ 14 Сколько байт, ожидается, будет занимать структура Employee?

№ 15 Так как объявление структуры не провоцирует выделение памяти, то использовать предварительное объявление для нее вы ...

№ 16 Если вы хотите сделать переменную структуры доступной в нескольких файлах, то вы можете использовать ключевое слово ...

 

Тема 18::Порядок выполнения программ

№ 01 Наиболее распространённый тип инструкций в программах на С++ ...

№ 02 Самый простой оператор управления порядком выполнения программы — это ...

№ 03 В языке C++ остановка осуществляется с помощью функции -

№ 04 В языке C++ остановка осуществляется с помощью функции exit(), которая определена в заголовочном файле ...

№ 05 Одним из основных операторов условного ветвления является ...

№ 06 Какое ключевое слово предоставляет механизм для выполнения условного ветвления?

№ 07 Первый вид лейбла это ...

№ 08 Цикл заставляет программу многократно выполнять определенное количество стейтментов до тех пор, пока заданное условие не станет

№ 09 В языке C++ есть такие типы циклов:

№ 10 Cамыми простыми уcлoвными вeтвлениями в языке С++ являются cтейтменты ...

№ 11 Оператор if выполняет только одну операцию, если выражение является true, и также только одну операцию else, если выражение —

№ 12 Oдни cтейтменты if мoгут быть вложены в другие стейтменты if ?

№ 13 && - это логическое ...

№ 14 Функция, которая возвращает минимальное из двух чисел -

№ 15 Если ни один case не соответствует выражению switch, то выполняются инструкции после кейса ...

№ 16 B C++ можно не указывать основную часть оператора if, такие стейтменты называются ...

 

 

 


Предыдущая        В начало страницы       Следующая
9