|
|
Информатика и программирование. Тесты МЕСИ с ответами (2020 год)
Секция 1 |
|
. . . – совокупность сведений, которыми располагает пользователь или система. (Вес: 1) | тезаурус |
Адекватность информации может выражаться в разных формах: (Вес: 1) | синтаксической;семантической;прагматической; |
Данные — это: (Вес: 1) | отдельные факты, характеризующие объекты, процессы, явления. Это — признаки или записанные наблюдения, которые по каким-то причинам не используются, а только хранятся; |
Для измерения информации вводятся показатели: (Вес: 1) | количество информации;объем данных; |
Для потребителя информации наиболее важной характеристикой является ее (Вес: | адекватность; |
Информатизация общества — это: (Вес: 1) | организованный социально-экономический и научно-технический процесс создания оптимальных условий для удовлетворения информационных потребностей и реализации прав граждан, органов государственной власти, органов местного самоуправления, организаций на основе формирования и использования информационных ресурсов с помощью средств вычислительной техники; |
Информатика — это: (Вес: 1) | прикладная наука; |
Информатику в узком смысле можно представить как состоящую из взаимосвязанных частей – | технических средств; программных средств; алгоритмических средств; |
Информатику можно рассматривать как (Вес: 1) | Отрасль народного хозяйства, Фундаментальную науку, Прикладную дисциплину |
Информационная культура общества предполагает: | Умение целенаправленно работать с информацией и использовать для ее получения, обработки и передачи компьютерную информационную технологию, современные технические средства и методы |
Информационные ресурсы общества — это: (Вес: 1) | отдельные документы, отдельные массивы документов, документы и массивы документов в информационных системах (библиотеках, фондах, банках данных); |
Информационным называется общество, где: (Вес: 1) | большинство работающих занято производством, хранением, переработкой и реализацией информации, особенно ее высшей формы — знаний; |
Информация – это: | сведения об объектах и явлениях….; сведения о лицах, предметах... |
Информация есть характеристика (Вес: 1) | соотношения между сообщением и его потребителем; |
Источники информатики как науки – (Вес: 1) | документалистика и кибернетика; |
Кибернетика — это: (Вес: 1) | наука об общих принципах управления в различных системах — технических, биологических, социальных и др.; |
Количество семантической информации, воспринимаемой пользователем, изменяется (Вес: 1) | в зависимости от соотношений между смысловым содержанием информации и тезаурусом пользователя; |
Компьютеризация общества — это: (Вес: 1) | процесс развития и внедрения технической базы компьютеров, обеспечивающий оперативное получение результатов переработки информации; |
Коэффициент информативности сообщения определяется отношением (Вес: 1) | количества информации к объему данных; |
Коэффициент содержательности определяется отношением (Вес: 1) | количества семантической информации к ее объему; |
На рынке информационных услуг подлежат продаже и обмену: (Вес: 1) | лицензии, ноу-хау, информационные технологии; |
На следующие характеристики качества информации существенно влияет надежность информационной системы (Вес: 1) | точность;достоверность;актуальность;своевременность. |
Основателем кибернетики считается: (Вес: 1) | Норберт Винер |
Прагматическая адекватность отражает (Вес: 1) | отношение информации и ее потребителя, соответствие информации цели управления, которая на ее основе реализуется. |
Предмет информатики составляют следующие понятия: (Вес: 1) | аппаратное обеспечение средств вычислительной техники;программное обеспечение средств вычислительной техники;средства взаимодействия аппаратного и программного обеспечения;средства взаимодействия человека с аппаратными и программными средствами; |
Рынок информационных услуг — это: (Вес: 1) | система экономических, правовых и организационных отношений по торговле продуктами интеллектуального труда на коммерческой основе; |
Семантическая адекватность определяет (Вес: 1) | степень соответствия образа объекта и самого объекта; |
Синтаксическая адекватность отображает (Вес: 1) | формально-структурные характеристики информации и не затрагивает ее смыслового содержания; |
Теория информации была основана (Вес: 1) | К.Шенноном в конце 40-х годов 20-го века; |
Теория информации является (Вес: 1) | самостоятельной научной дисциплиной, |
Экономическая информация — это: | совокупность сведений, отражающих социально-экономические процессы и служащих для управления этими процессами и коллективами людей в производственной и непроизводственной сфере. |
Секция 2 |
|
. . – это программы для создания, редактирования, форматирования, сохранения и печати документов. (Вес: 1) | Текстовые редакторы |
. . . – точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату. (Вес: 1) | алгоритм |
... – совокупность символов, указывающих операцию и значения, либо местонахождение, ее элементов (Вес: 1) | Оператор |
. . - объединяет программные средства, обеспечивающие этапы подготовки задач к решению и включает язык программирования, компилятор или интерпретатор программ, представленных на этом языке, соответствующую документацию, а также вспомогательные средства для подготовки программ к выполнению. | системное програмирование |
- это комплекс программ, предназначенных для решения определенного класса задач пользователелей | пакет прикладных программ |
. . . – алгоритм, записанный в форме, воспринимаемой машиной. . . . содержит наряду с описанием данных команды, определяющие в какой последовательности, над какими данными и какие операции должна выполнять машина, а также в какой форме следует получить результат. | программа |
. . . - включает программы, необходимые для согласования работы всего вычислительного комплекса при решении различных задач, а также при разработке новых программ. | системное ПО, общее ПО |
. . . - называется программный продукт, предназначенный для решения конкретной задачи пользователя. (Вес: 1) | Прикладной программой |
. . . - служит для управления вычислительным процессом путем обеспечения его необходимыми ресурсами | операционная система или процессор |
1С бухгалтерия относится к | прикладному ПО, специальному ПО |
Виды задач, для которых создаются информационные системы (Вес: 1) | структурированные, неструктурированные, частично структурированные |
Действия складываются из: | ограниченного числа элементарных операций; |
Инструментарий информационной технологии составляют: (Вес: 1) | 1. текстовые редакторы, электронные таблицы, системы управления базами данных, издательские системы и др.; 2. один или несколько взаимосвязанных программных продуктов для определенного типа компьютера, технология работы в котором позволяет достичь поставленную цель. |
Информационная технология — это: | процесс, использующий совокупность средств и методов обработки и передачи первичной информации для получения информации нового качества объекта, процесса, явления |
Информационная технология управления ставит целью: | удовлетворение информционных потребностей во сех без исключения сотрудников фирмы, имеющих дело с принятием решений |
К прикладному ПО относят | офисные программы; |
К системному ПО относят: | совокупность программ описания и инструкций использования для эффект. функционир. вычислит. систем (операционные системы, системы программирования;системные обслуживающие программы; средства контроля и диагностики устройств компьютера.) |
Новая информационная технология — это: | технология современная, новаторская, компьютерная; технология с дружественным интерфейсом, использующая... |
Первые языки программирования появились (Вес: 1) | В начале 50-х годов ХХ века |
Перевод текста программы в машинный код производится с помощью (Вес: 1) | Компилятора |
По признаку «Виды инструментария» информационные технологии подразделяются на: (Вес: 1) | технологии ручные, электрические, электронные, компьютерные; |
По степени автоматизации информационные системы бывают (Вес: 1) | Ручные, Автоматические, Автоматизированные |
Программа, разработанная на языке . . . будет более эффективно работать | Ассемблер |
Программное обеспечение вычислительной машины – это: | совокупность программ и сопровождающей их документации, позволяющая использовать машину для решения задач |
Программное обеспечение ЭВМ разделяют на (Вес: 1) | общее и специальное;системное и прикладное. |
Программы для создания, редактирования, форматирования, сохранения и печати документов – это (Вес: 1) | Текстовые процессоры |
Процесс поиска ошибок в программе называется | тестированием |
С помощью . . . создается не готовая программа, а только ее текст, описывающий разработанный алгоритм: | языка программирования |
Составляющими информационной технологии являются: (Вес: 1) | этапы, операции, действия, элементарные операции; |
Средства контроля и диагностики устройств компьютера относятся к (Вес: 1) | Системному ПО,Общему ПО |
Текстовый процессор имеет более . . . возможности по сравнению с текстовым редактором (Вес: 1) | Широкие |
Техническими средствами производства информационного продукта являются: | аппаратное обеспечение, математическое и програмное обеспечение |
Технология обработки данных включает следующие этапы: (Вес: 1) | сбор данных, их обработку, группировку, сортировку, агрегирование, вычисление, создание отчетов; |
Технология централизованной обработки обладает достоинствами: | возможность обработки больших массивов информации, повышение скорости обработки информации |
Транслятор может быть: | компилятором, интерпретатором, |
Укажите системы управления базой данных: | Access, oracle |
Укажите текстовые процессоры (Вес: 1) | Word |
Укажите электронные таблицы | Excel, SuperCaic |
Укажите языки высокого уровня: | ВСЕ КРОМЕ АССЕМБЛЕРА (Фортран, бейсик, паскаль, С) |
Укажите языки программирования для Интернета: | HTML |
Универсальные языки программирования появились: | 60 |
Упорядочить этапы подготовки и решения задач на компьютере (Вес: 1) | формулировка проблемы и математическая постановка задачи;выбор метода решения и разработка алгоритма, программирование, подготовка программы, трансляция, отладка,тестирование, собственно решение – подготовка входных данных и выполнение вычислений по готовой программе. |
Цель использования информационной системы для решения структурированных задач является: | полная автоматизация их решения |
Элементарными операциями следует считать: | нажатие кнопки мыши, выбор пункта меню |
Этапы работы с исходным текстом программы: набор исходного текста в текстовом редакторе; . . . обработка межпрограммных связей; выполнение. (Вес: 1) | компиляция |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Секция 3 |
|
|
... – алгоритм, записанный в форме, которая воспринимается машиной и содержит наряду с описанием данных команды, определяющие в какой последовательности, над какими данными и какие операции должна выполнять машина, а также в какой форме следует получить результат | программа | |
... – данные, значения которых не изменяются в процессе работы программы (Вес: 1) | Константы | |
... – точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату (Вес: 1) | Алгоритм | |
.. . . – совокупность символов, указывающих операцию и значения, либо местонахождение, ее элементов. (Вес: 1) | оператор | |
... – объект, который в ходе выполнения программы может менять свое значение (Вес: 1) | Переменная | |
Базовые канонические структуры алгоритмов – это … (Вес: 1) | следование, развилка,повторение | |
Дополнительная управляющая структура – это … (Вес: 1) | выбор | |
Программа, которая переводит с одного алгоритмического языка на другой, называется … (Вес: 1) | транслятор | |
компилятор | ||
Этапы работы с исходным текстом программы: набор исходного текста в текстовом редакторе; . . . обработка межпрограммных связей; выполнение. (Вес: 1) | компиляция | |
Укажите соответствие (Вес: 1) | задание инструкций с использованием математических символов и выражений в сочетании со словесными пояснениями | формульно-словесный |
изобразительные средства для непосредственной реализации программы на ЭВМ | языки программирования | |
представляет собой смесь операторов языка программирования и естественного языка | псевдокод | |
нет ответа | блок-схемный | |
Укажите соответствие (Вес: 1) | каждый этап процесса переработки данных представляется в виде геометрических фигур (блоков) | блок-схемный |
представляет собой смесь операторов языка программирования и естественного языка | псевдокод | |
графическое изображение логической структуры алгоритма, в котором содержание этапов вычислений задается на естественном языке в произвольной форме с требуемой детализацией | словесный | |
нет ответа | структурные диаграммы | |
На схеме изображен алгоритм нахождения и вывода произведения ... элементов массива |
|
положительных |
На схеме изображен алгоритм нахождения и вывода …элемента массива |
|
минимального |
На схеме изображен алгоритм нахождения и вывода ... элемента массива |
|
номера минимального |
На схеме изображен алгоритм нахождения и вывода ... элемента массива |
|
максимального |
На схеме изображен алгоритм нахождения и вывода …элемента массива |
|
номера максимального |
На схеме изображен алгоритм нахождения и вывода суммы ... элементов массива |
|
отрицательных |
На схеме изображен алгоритм |
|
разделения массива на массив положительных элементов и массив неположительных элементов |
На схеме изображен алгоритм удаления всех … |
|
нечетных элементов из массива |
На схеме изображен алгоритм удаления всех ... |
|
четных элементов из массива |
На схеме изображен алгоритм удаления всех элементов из массива |
|
не оканчивающихся на 5 |
На схеме изображен алгоритм удаления всех элементов из массива |
|
не оканчивающихся на 7 |
На схеме изображен алгоритм формирования массива ... элементов исходного массива |
|
номеров положительных |
На схеме изображен алгоритм формирования массива ... элементов исходного массива |
|
ненулевых |
На схеме изображен алгоритм … |
|
удаления элементов массива X, равных соответствующему элементу массива Y |
На схеме изображен алгоритм записи в массив Z элементов массива X, … |
|
которых нет в массиве Y |
На схеме изображен алгоритм записи в массив Z элементов массива X, ... |
|
которые есть в массиве Y |
На схеме изображен алгоритм записи в массив Z элементов массива X, ... |
|
которые встречаются в массиве Y более 1 раза |
Секция 4 |
|
|
Для индексов предусмотрены скобки: (Вес: 1) | [ ] | |
(. .) | ||
Для комментариев предусмотрены скобки: (Вес: 1) | { } | |
(* *) | ||
Для параметров функций и выражений предусмотрены скобки ... (Вес: 1) | ( ) | |
Используя только символ Х можно составить ... разных идентификаторов: | более пятидесяти | |
К операциям типа умножения относятся операции: (Вес: 1) | * | |
/ | ||
div | ||
mod | ||
and | ||
Комментарии можно писать ... (Вес: 1) | в любом месте программы, где могут находиться разделители | |
Комментарии содержат такие выражения: | А{В} | |
А(* В меньше нуля *) | ||
А { В меньше нуля }+ В | ||
Константа типа byte занимает в памяти ... (Вес: 1) | 1 байт | |
Константа типа char занимает в памяти ... (Вес: 1) | 1 байт | |
Константа типа integer занимает в памяти ... (Вес: 1) | 2 байта | |
Константа типа real занимает в памяти ... (Вес: 1) | 6 байт | |
Константа типа String занимает в памяти ... байт (Вес: 1) | 256 | |
Константа типа String[10] занимает в памяти ... байт | 11 байт | |
Константа типа word занимает в памяти ... (Вес: 1) | 2 байта | |
Неопределенной называется переменная, ... (Вес: 1) | не получившая значение одним из известных способов | |
Операндами в выражении могут выступать: | переменные, константы, вызов функции | |
Операции сравнения - это операции: | <>, <=, <, =, > | |
Операциями типа сложения являются операции: (Вес: 1) | + | |
- | ||
or | ||
xor | ||
Переменная может получить значение ... (Вес: 1) | вводом извне; занесением константы; занесением значения другой, ранее определенной переменной | |
Последовательность, состоящая из букв, цифр, знака подчеркивания и начинающаяся с буквы или знака подчеркивания - это ... | идентификатор | |
Рассматривать как вещественные константы можно последовательность ... (Вес: 1) | 23., 5Е-3, +5.5, 1.е1 | |
Рассматривать как идентификатор можно последовательность: (Вес: 1) | Primer | |
Рассматривать как строковую константу можно последовательность ... (Вес: 1) | ?АВ КАВ? | |
Рассматривать как целые десятичные константы можно последовательность ... | 23, -5, +17 | |
Содержать буквы (в том числе и русские), цифры, специальные знаки может ... (Вес: 1) | комментарий | |
Стандартные типы констант - это ... (Вес: 1) | Integer | |
Real | ||
Char | ||
Byte | ||
Word | ||
Установите соответствие между выражениями и их значениями при А=5 и В=2: | А-В | 3 |
А+В | Нет ответа | |
А mod В | 1 | |
А div В | 2 | |
А / В | 2.5 | |
А * В | 10 | |
Элементарные конструкции языка - это ... | Минимальные неделимые синтаксические единицы | |
Этапы работы с исходным текстом программы: а) набор исходного текста в текстовом редакторе б) ... в) обработка межпрограммных связей г) выполнение (Вес: 1) | компиляция | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Секция 5 |
|
В операторе цикла for шаг изменения параметра цикла может быть равен (Вес: 1) | 1 |
-1 | |
В операторе цикла repeat шаг может быть равен (Вес: 1) | любому числу |
В операторе цикла while шаг может быть равен (Вес: 1) | любой величине |
В составной оператор могут входить (Вес: 1) | любые операторы |
Во вложенных циклах . . .for I:=1 to 5 do for j:=1 to 10 do . . . количество повторений внутреннего цикла равно: | 50 |
Во вложенных циклах быстрее меняется переменная . . . цикла. (Вес: 1) | внутреннего |
Для прерывания естественного хода выполнения программы служит оператор: | GOTO |
Если тело цикла содержит другой оператор цикла, то такие циклы называются (Вес: 1) | вложенными |
Зацикливание при выполнении группы операторов К:=0; I:=1; repeat K:=K+1 until I>=10; возникает из-за: | отсутствия в теле цикла оператора, увеличивающего I |
Зацикливание при выполнении группы операторов К:=0; I:=1; while I<=10 do ; K:=K+1; возникает из-за (Вес: 1) | отсутствия в теле цикла оператора, увеличивающего I |
Зацикливание при выполнении группы операторов К:=0; I:=1; while I<=10 do K:=K+1; I:=I+1; возникает из-за (Вес: 1) | отсутствия в теле цикла оператора, увеличивающего I |
Количество повторений цикла for I:= -10 to 10 do K:=0; равно (Вес: 1) | 21 |
Количество повторений цикла for I:=10 downto 1 do K:=0; равно (Вес: 1) | 10 |
Количество повторений цикла for I:=-10 downto 10 do K:=0; равно (Вес: 1) | 0 |
Количество повторений цикла for I:=10 to 1 do K:=0; равно (Вес: 1) | 0 |
Количество простых или составных операторов, используемых в теле цикла while, равно | 1 |
Количество простых или составных операторов, используемых в цикле for, может быть равно | 1 (простой или составной) |
Количество простых или составных операторов, используемых в цикле repeat, может быть равно: | любому числу |
Между меткой и оператором ставится: | двоеточие |
Метки варианта должны быть типа (Вес: 1) | Integer |
Char | |
Byte | |
Boolean | |
Word | |
Метки варианта описываются в разделе (Вес: 1) | Label |
После then (else) может быть . . . оператор(ов) (Вес: 1) | один (простой или составной) |
После выполнения операторов . . . К:=0; for I:=1 to 10 do ; K:=K+1; . . . значение переменной К равно | 1 |
После выполнения операторов . . . К:=0; for I:=1 to 10 do K:=K+1; . . . значение переменной К равно | 10 |
После выполнения операторов . . . К:=0; I:=1; repeat K:=K+1 until I<=10; . . . значение переменной К равно: | 1 |
После выполнения операторов . . . К:=0; I:=1; repeat K:=K+1; I:=I+1 until I>=10; . . . значение переменной К равно (Вес: 1) | 9 |
После выполнения операторов . . . К:=0; I:=1; while I<=10 do begin K:=K+1; I:=I+1 end; . . . значение переменной К равно (Вес: 1) | 10 |
При компиляции строк . . . К:=0; for I:=1 to X / 2 do K:=K+1; . . . выдается сообщение об ошибке потому, что | Деление на 2 дает результат типа real |
При компиляции строки . . . if x > 1 and x < 5 then k:=1 else k:=2; . . .выдается сообщение об ошибке потому, что | приоритет логических операций выше приоритета операций сравнения |
При Х=1 после выполнения операторов . . . if x > 3 then k:=1 else k:=2; . . . значение переменной К равно (Вес: 1) | 2 |
При Х=1 после выполнения операторов . . . if x > 3 then k:=1; k:=2; . . . значение переменной К равно (Вес: 1) | 2 |
При Х=3 после выполнения операторов . . . if (x > 1) and (x < 5) then k:=1 else k:=2; . . значение переменной К равно | 1 |
При Х=5 после выполнения операторов . . . if x > 3 then k:=1 else k:=2; . . . значение переменной К равно (Вес: 1) | 1 |
При Х=5 после выполнения операторов . . . if x > 3 then k:=1; k:=2; . . . значение переменной К равно (Вес: 1) | 2 |
При Х=6 после выполнения операторов . . . К:=0; for I:=1 to X div 2 do K:=K+1; . . . значение переменной К равно (Вес: 1) | 3 |
При Х=6 после выполнения операторов . . . К:=0; for I:=1 to X mod 2 do K:=K+1; . . . значение переменной К равно | 0 |
Пустой оператор – это: | дополнительная точка с запятой (;) |
Составной оператор - это несколько операторов, заключенных: | в операторные скобки begin и and |
Целое без знака или идентификатор, обязательно описанный в разделе LABEL - (Вес: 1) | метка |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Секция 6 |
|
Для обращения к отдельным полям записи указывается | составное имя |
Из множеств А=[1,2,3,4,7,9] и В=[1,2,3,10,5] можно получить множество С=[1,2,3,4,5,7,9,10] в результате операции . . . | объединение |
Из множеств А=[1,2,3,4,7,9] и В=[1,2,3,10,5] можно получить множество С=[1,2,3], в результате операции . . . | пересечение |
Из множеств А=[1,2,3,4,7,9] и В=[1,2,3,10,5] можно получить множество С=[4,7,9] в результате операции (Вес: 1) | относительное дополнение |
К операциям над множествами относятся операции (Вес: 1) | + |
- | |
= | |
<> | |
<= | |
>= | |
in | |
* | |
Описание двумерного массива с границами по первому измерению от 1 до 5, по второму измерению от 1 до 10 с элементами строкового типа длиной 5 символов, имеет вид (Вес: 1) | A:array[1..5,1..10] of string[5]; |
Описание одномерного массива А с границами от –10 до 5, содержащего элементы логического типа, имеет вид (Вес: 1) | A:array[-10..5] of Boolean |
Переменным типа множества присваивают результат вычисления значений выражений над множествами с помощью оператора . . . | присваивания |
После выполнения оператора F:= A<=B над множествами А=[1,2,3,4,7,9] и В=[1,2,3] F получит значение . . . | FALSE |
После выполнения оператора F:= A<>B над множествами А=[1,2,3,4,7,9] и В=[1,2,3,10,5] F получит значение . . . | True |
После выполнения оператора F:= A=B над множествами А=[1,2,3,4,7,9] и В=[1,2,3,10,5] F получит значение . . . (Вес: 1) | False |
После выполнения оператора F:= A>=B над множествами А=[1,2,3,4,7,9] и В=[1,2,3] F получит значение . . . (Вес: 1) | True |
После выполнения операторов . . . A:='ABCDEF'; if A[1] in ['A'..'Z'] then F:=1 else F:=2; . . значение F будет равно (Вес: 1) | 1 |
После выполнения операторов . . . A:='ABCDEF'; if copy(A,1,1) in ['A'..'Z'] then F:=1 else F:=2; . . . значение F будет . . . (Вес: 1) | не определено из-за синтаксической ошибки |
Пустыми множествами являются множества (Вес: 1) | [ ] |
[1..0] | |
[0..-1] | |
Равными множествами являются множества: |
|
Составное имя в записи –это: | Имя записи, после которого ставится точка и записываетсяидентификатор поля |
Упорядоченная совокупность однотипных переменных, обладающих одинаковыми свойствами, - это . . . (Вес: 1) | массив |
Число индексов в переменной с индексами . . . с числу измерений массива (Вес: 1) | равно |
Число элементов в множестве может быть не более . . . (Вес: 1) | 256 |
Элементами множества могут быть данные таких типов, как (Вес: 1) | integer |
byte | |
word | |
boolean | |
longint | |
char | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Секция 6_Задачи |
|
|
|
|
|
|
|
|
|
|
|
|
|||
Вопрос: После выполнения операторов | Правильный ответ: 6. |
|
|
Вопрос: После выполнения операторов | Правильный ответ: 6 |
|
|
|
|
|
|
|
|||
Const n=10; |
|
|
|
const n=10; |
|
|
|
|
|
|
|
|
|||
A:array[1..n] of byte=(2,1,0,3,5,0,4,3,5,7); |
|
|
|
a:array[1..n]of integer=(2,1,0,3,5,0,4,3,5,7); |
|
|
|
|
|
|
|
|
|||
Var k,I:byte; |
|
|
|
var k,i:byte; |
|
|
|
|
|
|
|
|
|||
Begin |
|
|
|
begin |
|
|
|
|
|
|
|
|
|||
K:=0; |
|
|
|
k:=0; |
|
|
|
|
|
|
|
|
|||
For I:=1 to n do |
|
|
|
for i:=1 to n do |
|
|
|
|
|
|
|
|
|||
If a[I]=0 then k:=I; |
|
|
|
if a[i] div 2=0 then k:=i; |
|
|
|
|
|
|
|
|
|||
Writeln(k) |
|
|
|
writeln(k); |
|
|
|
|
|
|
|
|
|||
End. |
|
|
|
end. |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Вопрос: После выполнения операторов | Правильный отве: 29 |
|
|
Вопрос: После выполнения операторов | Правильный ответ: 4 |
|
|
|
|
|
|
||||
const n=10; |
|
|
|
Const n=10; |
|
|
|
|
|
|
|
|
|||
a:array[1..n]of byte=(2,1,0,3,5,0,4,3,5,7); |
|
|
|
A:array[1..n] of byte=(2,1,0,3,5,0,4,3,5,7); |
|
|
|
|
|
|
|
|
|||
var k,i:byte; |
|
|
|
Var k,I:byte; |
|
|
|
|
|
|
|
|
|||
begin |
|
|
|
Begin |
|
|
|
|
|
|
|
|
|||
k:=0; |
|
|
|
K:=0; |
|
|
|
|
|
|
|
|
|||
for i:=1 to n do |
|
|
|
For I:=1 to n do |
|
|
|
|
|
|
|
|
|||
if a[i] div 2<>0 then k:=k+a[i]; |
|
|
|
If a[I] mod 3=0 then begin k:=k+1 end; |
|
|
|
|
|
|
|
|
|||
writeln(k); |
|
|
|
Writeln(k) |
|
|
|
|
|
|
|
|
|||
end. |
|
|
|
End. |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Вопрос: После выполнения операторов | Правильный отве: 21 |
|
|
Вопрос: После выполнения операторов | Правильный ответ: 0 |
|
|
|
|
|
|||||
const n=10; |
|
|
|
Const n=10; |
|
|
|
|
|
|
|
|
|||
a:array[1..n]of integer=(2,1,0,3,5,0,4,3,5,7); |
|
|
|
A:array[1..n] of integer=(2,-1,0,3,-5,0,4,-3,5,-7); |
|
|
|
|
|
|
|
|
|||
var k,i:byte; |
|
|
|
Var k,I:byte; |
|
|
|
|
|
|
|
|
|||
begin |
|
|
|
Begin |
|
|
|
|
|
|
|
|
|||
k:=0; |
|
|
|
K:=0; |
|
|
|
|
|
|
|
|
|||
for i:=1 to n do |
|
|
|
For I:=1 to n do |
|
|
|
|
|
|
|
|
|||
if a[i]mod 3=0 then k:=k+i; |
|
|
|
If a[i]>0 then k:=k*a[i]; |
|
|
|
|
|
|
|
|
|||
writeln(k); |
|
|
|
Writeln(k) |
|
|
|
|
|
|
|
|
|||
end. |
|
|
|
End. |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Вопрос: После выполнения операторов | Правильный ответ: 0 |
|
|
Вопрос: После выполнения операторов | Правильный ответ: 120 |
|
|
|
|
|
|
|
|||
Const n=10; |
|
|
|
Const n=10; |
|
|
|
|
|
|
|
|
|||
A:array[1..n] of integer=(2,-1,0,3,-5,0,4,-3,5,-7); |
|
|
|
A:array[1..n] of integer=(2,-1,0,3,-5,0,4,-3,5,-7); |
|
|
|
|
|
|
|
|
|||
Var k,I:byte; |
|
|
|
Var k,I:byte; |
|
|
|
|
|
|
|
|
|||
Begin |
|
|
|
Begin |
|
|
|
|
|
|
|
|
|||
K:=0; |
|
|
|
K:=1; |
|
|
|
|
|
|
|
|
|||
For I:=1 to n do |
|
|
|
For I:=1 to n do |
|
|
|
|
|
|
|
|
|||
If a[i]>0 then k:=k*a[i]; |
|
|
|
If a[i]>0 then k:=k*a[i]; |
|
|
|
|
|
|
|
|
|||
Writeln(k) |
|
|
|
Writeln(k) |
|
|
|
|
|
|
|
|
|||
End. |
|
|
|
End. |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Вопрос: После выполнения операторов | Правильный ответ: 13 |
|
|
|
|
|
|
|
|
|
|
|
|||
Const n=10; |
|
|
|
|
|
|
|
|
|
|
|
|
|||
A:array[1..n] of integer=(2,-1,0,3,-5,0,-4,3,5,-7); |
|
|
|
|
|
|
|
|
|
|
|
|
|||
Var k,I:byte; |
|
|
|
|
|
|
|
|
|
|
|
|
|||
Begin |
|
|
|
|
|
|
|
|
|
|
|
|
|||
K:=0; |
|
|
|
|
|
|
|
|
|
|
|
|
|||
For I:=1 to n do |
|
|
|
|
|
|
|
|
|
|
|
|
|||
If a[i]>0 then k:=k+a[i]; |
|
|
|
|
|
|
|
|
|
|
|
|
|||
Writeln(k) |
|
|
|
|
|
|
|
|
|
|
|
|
|||
End. |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
Секция 7 |
|
В вызове процедуры/функции ... указывать описание типов фактических параметров (Вес: 1) | не надо |
В заголовке процедуры/функции формальные параметры разных типов записываются через ... | точку с запятой |
В программе могут отсутствовать такие разделы, как ... (Вес: 1) | Program |
Label | |
Type | |
Const | |
Var | |
Procedure | |
Function | |
Вызов процедуры можно размещать в ... | любом месте исполняемой части программы |
Вызов функции можно разместить в ... (Вес: 1) | составе выражения |
Для объявления процедурного типа используется заголовок подпрограммы, в котором опускается ... | имя процедуры/функции |
Для описания процедуры обязательно используют такие разделы, как | Procedure, Begin end. |
Для описания функции обязательно используют такие разделы, как ... (Вес: 1) | Function |
Begin end. | |
Для передачи двумерного массива в процедуру используется ... (Вес: 1) | предварительно определенный тип массива |
Заголовок программы - это ... | PROGRAM |
Заголовок процедуры/функции может содержать параметры- (Вес: 1) | значения |
переменные | |
константы | |
процедуры | |
функции | |
Исполнительная часть программы включает такие разделы, как ... (Вес: 1) | Begin end. |
Модуль начинается заголовком, состоящим из зарезервированного слова ... и имени модуля (Вес: 1) | Unit |
Модуль состоит из таких частей, как (Вес: 1) | Unit |
Interface | |
Implementation | |
Begin end | |
Объекты (переменные, типы, константы, процедуры, функции), описанные в секции ... являются доступными для данного модуля и недоступными для других модулей (Вес: 1) | Implementation |
Объекты (переменные, типы, константы, процедуры, функции), описанные в секции... являются доступными для других модулей (Вес: 1) | Interface |
Обязательной частью программы является ... (Вес: 1) | исполнительная часть |
Описательная часть программы включает такие разделы, как ... (Вес: 1) | Label |
Type | |
Const | |
Var | |
Procedure | |
Function | |
После окончания выполнения процедуры управление передается на ... (Вес: 1) | оператор, следующий за вызовом процедуры |
После окончания выполнения функции управление передается на ... (Вес: 1) | выполнение следующей операции |
При передаче в подпрограмму массива его тип ... (Вес: 1) | объявляют предварительно в разделе описания типов Type |
При передаче параметров ... выделяется дополнительная память, в которую копируются значения соответствующих фактических параметров (Вес: 1) | по значению |
При передаче параметров ... дополнительная память под передаваемые переменные не отводится (Вес: 1) | по ссылке |
Секция ... является необязательной для модуля (Вес: 1) | Begin end |
Секция 8 |
|
Вопрос: При входном потоке 2 3 1 2 3 4 5 6 выполнение операторов USES PRINTER; VAR A:ARRAY[1..10,1..10]OF REAL; I,J,M,N:INTEGER; BEGIN READLN(M,N); FOR I:=1 TO M DO FOR J:=1 TO N DO READ(A[I,J]); FOR I:=1 TO M DO BEGIN FOR J:=1 TO N DO WRITE(LST,A[I,J]:6:0); WRITELN(LST) END; END. приведет к выводу на печать сообщения, состоящего из ... При входном потоке 2 3 1 2 3 4 5 6 выполнение операторов USES PRINTER; VAR A:ARRAY[1..10,1..10]OF REAL; I,J,M,N:INTEGER; BEGIN READLN(M,N); FOR I:=1 TO M DO FOR J:=1 TO N DO READ(A[I,J]); FOR I:=1 TO M DO BEGIN FOR J:=1 TO N DO WRITE(LST,A[I,J]:6:0); WRITELN(LST) END; END. приведет к выводу на печать сообщения, состоящего из ... (Вес: 1) | двух строк по 3 числа в каждой |
После выполнения операторов CONST N=10; A:ARRAY[1..N] OF BYTE=(2,1,0,3,5,0,4,3,5,7); VAR K,I:BYTE; BEGIN K:=0; FOR I:=1 TO N DO IF A[I]=0 THEN BEGIN K:=I; BREAK END; WRITELN(K) END. значение переменной К равно (Вес: 1) | 3 |
После выполнения операторов CONST N=10; A:ARRAY[1..N] OF BYTE=(2,1,0,3,5,0,4,3,5,7); VAR K,I:BYTE; BEGIN K:=0; FOR I:=1 TO N DO IF A[I]=0 THEN BEGIN K:=I; CONTINUE END; WRITELN(K) END. значение переменной К равно (Вес: 1) | 6 |
После выполнения операторов CONST N=10; A:ARRAY[1..N] OF BYTE=(2,1,0,3,5,0,4,3,5,7); VAR K,I:BYTE; BEGIN K:=0; FOR I:=1 TO N DO IF A[I]=0 THEN BEGIN K:=I; HALT END; WRITELN(K) END. значение переменной К равно (Вес: 1) | 3 |
При входном потоке 1 строка 10 2 строка 20 3 строка 30 4 строка 40 5 строка 50 после выполнения операторов Var A,B,C,D:integer; begin read(A,B); read(С); readln(D); переменная D получит значение ... (Вес: 1) | 40 |
При входном потоке 1 строка 10 2 строка 20 3 строка 30 4 строка 40 5 строка 50 после выполнения операторов VAR A,B,C,D:INTEGER; BEGIN READ(A,B,C,D); переменная D получит значение . . . (Вес: 1) | 40 |
При входном потоке 1 строка 10 2 строка 20 3 строка 30 4 строка 40 5 строка 50 после выполнения операторов Var A,B,C,D:integer; Begin readln(A,B); readln(С); readln(D); переменная D получит значение ... | 40 |
При входном потоке 1 строка 10 2 строка 20 3 строка 30 4 строка 40 5 строка 50 после выполнения операторов VAR A,B,C,D:INTEGER; BEGIN READLN(A,B,C,D); переменная D получит значение... (Вес: 1) | 40 |
При входном потоке 1 строка 10 20 30 40 2 строка 50 60 после выполнения операторов Var A,B,C,D:integer; Begin read(A,B);readln(С); read (D); переменная D получит значение ... | 50 |
При входном потоке 1 строка 10 20 30 40 2 строка 50 60 после выполнения операторов Var A,B,C,D:integer; Begin read(A,B); read(C); readln(D); переменная D получит значение ... (Вес: 1) | 40 |
При входном потоке 1 строка 10 20 30 40 2 строка 50 60 после выполнения операторов VAR A,B,C,D:INTEGER; BEGIN READLN(A,B); READ(C); READLN(D); переменная C получит значение... (Вес: 1) | 50 |
При входном потоке 1 строка 10 20 30 40 2 строка 50 60 после выполнения операторов Var A,B,C,D:integer; begin readln(A,B); read(C); readln(D); переменная D получит значение ... (Вес: 1) | 60 |
При входном потоке 1 строка 10 20 30 40 50 2 строка 60 после выполнения операторов Var A,B,C,D:integer; Begin readln(A,B,C); readln(D); переменная D получит значение ... (Вес: 1) | 60 |
При входном потоке 1 строка 2 3 2 строка 1 2 3 3 строка 4 5 6 выполнение операторов USES PRINTER; VAR A:ARRAY[1..10,1..10]OF REAL; I,J,M,N:INTEGER; BEGIN READLN(M,N); FOR I:=1 TO M DO FOR J:=1 TO M DO READ(A[I,J]); WRITELN(LST,A[2,1]:6:0); END. приведет к выводу на печать числа... (Вес: 1) | 3 |
При входном потоке 1 строка 2 3 2 строка 1 2 3 3 строка 4 5 6 выполнение операторов USES PRINTER; VAR A:ARRAY[1..10,1..10]OF REAL; I,J,M,N:INTEGER; BEGIN READLN(M,N); FOR I:=1 TO M DO FOR J:=1 TO N DO READ(A[I,J]); WRITELN(LST,A[2,1]:6:0); END. приведет к выводу на печать числа... (Вес: 1) | 4 |
При входном потоке 1 строка 2 3 2 строка 1 2 3 3 строка 4 5 6 выполнение операторов USES PRINTER; VAR A:ARRAY[1..10,1..10]OF REAL; I,J,M,N:INTEGER; BEGIN READLN(M,N); FOR J:=1 TO M DO FOR I:=1 TO N DO READ(A[I,J]); WRITELN(LST,A[2,1]:6:0); END. приведет к выводу на печать числа... (Вес: 1) | 2 |
При входном потоке 2 3 1 2 3 4 5 6 выполнение операторов USES PRINTER; VAR A:ARRAY[1..10,1..10]OF REAL; I,J,M,N:INTEGER; BEGIN READLN(M,N); FOR I:=1 TO M DO FOR J:=1 TO N DO READ(A[I,J]); FOR I:=1 TO M DO BEGIN FOR J:=1 TO N DO WRITE(LST,A[I,J]:6:0); WRITELN END; END. приведет к выводу на печать сообщения, состоящего из ... (Вес: 1) | шести строк по 1 числу в каждой |
При выполнении операторов VAR A,B,C,D,E:INTEGER; BEGIN A:=1; B:=2; C:=3; D:=4; E:=5; WRITELN (‘ A=’,A,’ B=’,B); WRITE(‘ C=’,C); WRITELN(‘ D=’,D,’ E=’,E); END. на экран будут выданы значения переменных ... (Вес: 1) | A, B в первой строке, С, D, E во второй строке |
При выполнении операторов X:=5; Y:=10; WRITE (‘X=’, X); WRITE (‘ Y=’,Y); на экран будет выдано сообщение, состоящее из ... (Вес: 1) | одной строки |
При отсутствии имени файла в операторе Read ввод осуществляется из файла с именем … (Вес: 1) | Input |
При отсутствии имени файла в операторе Write вывод осуществляется в файл с именем … (Вес: 1) | Output |
Программа USES CRT, PRINTER; VAR A,B,C,D,E:INTEGER; BEGIN A:=1; B:=2; C:=3; D:=4; E:=5; WRITELN (’ A=’,A,’ B=’,B); WRITE(’ C=’,C); WRITELN(’ D=’,D,’ E=’,E); END. будет выдавать результаты на принтер, если в операторы вывода добавить ... | LST |
Программа VAR A,B,C,D,E:INTEGER; BEGIN A:=1; B:=2; C:=3; D:=4; E:=5; WRITELN (LST, ’ A=’,A,’ B=’,B); WRITE(LST, ’ C=’,C); WRITELN(LST, ’ D=’,D,’ E=’,E); END. будет выдавать результаты на принтер, если в начало программы добавить ... (Вес: 1) | uses printer; |
Разделителем числовых данных во входном потоке с клавиатуры является … (Вес: 1) | пробел |
|
|
////////////////////////////