ОСНОВЫПРОГРАММИРОВАНИЯ ГАДЖИЕВ Г.Д. ЭКЗАМЕН 2016-2017
П-21,П-22,П-23,П-24,П-25,П-26
ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ.
ТЕМА: ЯЗЫК ПРОГРАММИРОВАНИЯ PASCAL
1.Какие бывают типы ошибок в алгоритмах?
Выберите 3 варианта ответа:
1. Синтаксические ошибки
2. Логические ошибки
3. Ошибки среды
4. системные ошибки
5. ошибки программ
2.Какие служебные слова описывают целый тип величин?
Выберите 2 из 5 вариантов ответа:
1) integer
2) real
3) byte
4) longint
5) read
3.Какие команды относятся к командам ввода данных в Паскале?
Выберите 2 из 4 вариантов ответа:
1) real()
2) read()
3) readLN()
4) realLn()
4. Программное обеспечение делится на... (В этом вопросе несколько вариантов ответа)
Выберите 3 из 5 вариантов ответа:
1) Прикладное
2) Системное
3) Инструментальное
4) Компьютерное
5) Процессорное
5. Цвет мы можем установить с помощью...
Выберите 2 из 4 вариантов ответа:
1) команды cl(цвет на английском языке);
2) числового значения цвета в диапазоне от 0 до 255255255-1.
3) числового значения цвета в диапазоне от 0 до 255-1.
4) команды (цвет на английском языке);
6. Обмен данными между программой и подпрограммой может производиться через
Выберите 2 из 4 вариантов ответа:
1) локальные переменные
2) статические переменные
3) глобальные переменные
4) параметры
7.Язык программирования содержит элементы:
Выберите 2 из 5 вариантов ответа:
1) Лексемы
2) Операторы
3) Бланки
4) Выражения
5) Звуки
8.Какие действия можно выполнить с переменными a,b типа real
Выберите 4 варианта ответа
a+b
a-b
ab
a/b
Ab
9.Выберите правильные операторы с помощью которых можно вывести в окне выполнения программы текст "Номер 1", учитывая что а:=1
Выберите 3 варианта ответа
|
write('Номер 1');
write("Номер 1");
write('Номер '); write(a);
write('Номер ' + inttostr(a));
write('Номер ' + strtoin(a));
10. Свойствами алгоритма являются:
Выберите 4 варианта ответа
1) информативность
2) дискретность
3) массовость
4) оперативность
5) определенность
6) цикличность
7) результативность.
11. Числовые данные могут быть представлены как:
Выберите 3 варианта ответа
1) целые
2) с фиксированной точкой
3) в виде строк
4) с плавающей точкой.
12. Арифметические выражения состоят из:
Выберите 5 вариантов ответа
1) чисел
констант
3) команд MS-DOS
4) машинных команд
5) переменных
6) функций
7) круглых скобок
8) квадратных скобок.
13.Укажите недопустимые имена программ на Паскале:
Выберите 2 варианта ответа
2chisla
kalkulator_dohodov
сумма
xc55po
nAMB3
program
14. Какие из терминов означают процесс перевода программ, написанных на языке программирования высокого уровня, в машинные коды:
Выберите 2 варианта ответа
1. компиляция
2. интерпретация
3. архивация
4. манипуляция
15. Какие из перечисленных ниже типов данных Паскаля занимают больше одного байта памяти ПК:
Выберите 2 варианта ответа
1. boolean
2. char
3. integer
4. real
16. В качестве базового типа множества не могут использоваться:
Выберите 2 варианта ответа
1. вещественный тип
2. интервальный тип
3. логический тип
4. целочисленный тип
17. Для определения равенства двух множеств, какие из условий необходимы:
Выберите 3 варианта ответа
1. оба множества имеют одинаковое количество элементов
2. оба множества содержат одинаковые элементы
3. оба множества имеют одинаковые названия
|
4. оба множества имеют одинаковую мощность
В операторе присваивания summa:= sqr(x)+3a переменными являются
a, x, summa
x, a
sqr,x,a
summa, sqr, x, a
Какое служебное слово указывается в заголовке процедуры?
BEGIN
PROCEDURE
FUNCTION
PROCEDURA
Символьный тип данных объявляется служебным словом:
CHAR;
STRING;
BYTE;
WORD;
В Паскале компиляция программы осуществляется по нажатию клавиши:
F1
F5
F7
F9
В каком разделе программы описываются переменные:
type
var
label
const
Последовательность действий, направленных на получение определённого результата за конечное число шагов - это
алгоритм
программа
программный цикл
программный продукт
Что ставится в конце программы?
запятая
тире
точка
восклицательный знак
С помощью какой команды мы можем вывести на экран текст?
write('текст')
read('текст')
написать('текст')
вывести('текст')
Алгоритм, в котором действия выполняются друг за другом, не повторяясь называется:
линейным
циклическим
разветвленным
простым
Каждое выражение (каждый оператор) в программе отделяется друг от друга...
точкой с запятой
запятой
тире
дефисом
Запишите правильную последовательность условного оператора в языке программирования Pascal.
then else if
if then else
else else if
then if else
Целочисленный тип в Паскале описывается служебным словом:
integer
real
сhar
Boolean
При помощи какого оператора описывается строковый тип (символы, буквы)?
string
readln
writeln
integer
В вычислительном блоке формула записывается следующим образом:
вычисляемая переменная, арифметическое выражение и затем знак присваивания
|
вычисляемая переменная, затем знак присваивания и арифметическое выражение
вычисляемая переменная, затем знак присваивания
арифметическое выражение
Цикл в котором мы можем настроить параметр и количество повторений называется:
Циклом с ПАРАМЕТРОМ
Циклом с ПРЕДУСЛОВИЕМ
Циклом с ПОСТУСЛОВИЕМ
цикл с ветвлением
Многократное повторение действий в языке программирования Pascal называется:
Цикл
условие
компилятор
уравнение
Вещественный тип данных объявляется служебным словом:
INTEGER
REAL
LONGINT
SHORTINT
Подключения модуля начинается словом:
NTERFACE
UNIT
IMPLEMENTATION
USESCRT
Когда необходимо составлять блок-схему программы?
До начала составления самой программы
После составления программы
В процессе составления программы
Ее составлять не нужно
Логический тип в Паскале имеет область значения, состоящую из:
Ord, Div
TRUE, FALSE
Read, Write
Нет верного ответа
Многократное повторение действий в языке программирования Pascal называется:
Цикл
условие
компилятор
уравнение
Вещественный тип данных объявляется служебным словом:
INTEGER
REAL
LONGINT
SHORTINT
Что из перечисленного не является логическим высказыванием?
6 – четное число
Информатика – интересный предмет
Ученик десятого класса
В городе Москва - более миллиона жителей
Как обозначается команда присваивания(равно) в Pascal?
=
:=
==
:-)
При помощи какого оператора описывается строковый тип (символы, буквы)?
string
readln
writeln
integer
Алгоритмическая конструкция, предполагающая выполнение либо одного, либо другого действия в зависимости от истинности или ложности некоторого условия, называется:
линейной
ветвлением
циклической
рекурсивной
Алгоритмом можно назвать:
расписание уроков в школе
технический паспорт автомобиля
список класса в журнале
схему эвакуации из помещения в случае пожара
К какой группе языков относятся языки программирования?
Естественные языки
Формальные языки
Семантические языки
Синтаксические языки
Какой язык используют для обучения студентов?
Fortran
Pascal
Basic
Ассемблер
Формальная знаковая система которую понимает компьютер это –
Язык программирования
Алгоритм
Интерпретатор
Компилятор
На какие классификации делятся языки программирования?
Низкого и высокого уровня
Алгоритмические и низшие
Абсолютные и относительные
Разветвляющиеся и циклические
Алгоритм – это
правила выполнения определенных действий;
предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей;
набор команд для компьютера.
Нет верного ответа.
Алгоритм называется линейным:
если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
если ход его выполнения зависит от истинности тех или иных условий;
если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
если он представим в табличной форме;
Алгоритм включает в себя ветвление, если:
если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
если ход его выполнения зависит от истинности тех или иных условий;
если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
если он представим в табличной форме;
Алгоритм называется циклическим:
если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
если ход его выполнения зависит от истинности тех или иных условий;
если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
если он представим в табличной форме;
В Паскале различие в высоте букв (прописные или строчные)
имеет значение только при написании текстовых констант
имеет значение только при написании числовых констант
не имеет значения
нужно всегда записывать буквы в строку
Верным оператором вывода является
WRITE{a,b,c};
WRITE(a,b,c);
Readln[a,b,c];
READ(a,b,c];
Самая короткая программа на Паскале обязательно содержит
Begin<операторввода>end.
Beginиend.
Begin<оператор вывода>end.
Begin<оператор выбора >end.
Диапазон значений переменной типа BYTE равен
0..65353
0..127
0..255
0..256
С помощью какой команды мы можем ввести в переменную а значение во время выполнении программы?
С помощью команды присваивание
С помощью команды write(a);
С помощью команды read(a);
Нет верного ответа
Fori: = 1 tondo – этооператор
цикл с параметром
цикл предусловием
цикл постусловием
оператор выбора
В тех случаях, когда заранее известно, сколько раз должно повториться тело цикла, используются
Repeat … until
While … do
For... to... do
Case … of
Нетипизированные файлы описываются служебным словом:
1. file
2. text
3. fileof тип
4. procedure
Символьный тип в Паскале имеет область значений состоящую из:
1. 64 символов
2. 128 символов
3. 256 символов
4. 512 символов
Комбинированный тип описывается служебным словом:
1. record
2. array
3. set of
4. type
ПроцедураLength(st)
1. вычисляет длину строки в байтах
2. преобразует значение строки в число
3. удаляет символ из строки
4. вставляет символ в строку
Свойство компонента LabelAutoSize – …
признак того, что размер поля определяется его содержимым
признак того, что размер поля меняется автоматически
признак того, что размер поля не определяется его содержимым
нет верного ответа
В основе систем быстрой разработки (RAD-систем, RapidApplicationDevelopment — среда быстрой разработки приложений) лежит
объектно-ориентированное программирование
технология визуального проектирования и событийного программирования
технология визуального проектирования и объектно-ориентированного программирования.
Как называется окно, в котором отображаются возможные события и свойства объекта в Delphi?
Object Inspector
Object TreeView
Form1
Unit1
Элемент Button находится на вкладке:
Additional
Standard
Win32
DataControls
Какие из терминов означают процесс перевода программ, написанных на языке программирования высокого уровня, в машинные коды:
компиляция
имитация
архивация
манипуляция
Интерфейсная часть модуля начинается со слова:
INTERFACE
UNIT
IMPLEMENTATION
USES
Наследование – это
это объединение в единое целое данных и алгоритмов обработки этих данных
свойство объектов порождать своих потомков
это свойство родственных объектов решать схожие по смыслу проблемы разными способами
способ организации вычислительного процесса, когда подпрограмма ссылается сама на себя
Какой оператор определяет конструкцию выбора?
else
then
сase
Fade
ТЕМА: БАЗЫДАННЫХ
59. Базаданных - это:
1. совокупность данных, организованных по определенным правилам;
2. совокупность программ для хранения и обработки больших массивов информации;
3. интерфейс, поддерживающий наполнение и манипулирование данными;
4. определенная совокупность информации.
60. Наиболее распространенными в практике являются:
1. распределенные базы данных;
2. иерархические базы данных;
3. сетевые базы данных;
4. реляционные базы данных.
62. Наиболее точным аналогом реляционной базы данных может служить:
1. неупорядоченное множество данных;
2. вектор;
3. генеалогическое дерево;
4. двумерная таблица.
63. Таблицы в базах данных предназначены:
1. для хранения данных базы;
2. для отбора и обработки данных базы;
3. для ввода данных базы и их просмотра;
4. для автоматического выполнения группы команд;
65. В каком режиме работает с базой данных пользователь:
1. в проектировочном;
2. в любительском;
3. в заданном;
4. в эксплуатационном
66. В каком диалоговом окне создают связи между полями таблиц базы данных:
1. таблица связей;
2. схема связей;
3. схема данных;
4. таблица данных
ТЕМА: ЯЗЫК SQL
68. Как расшифровывается SQL?
Структурированный язык запросов
Структурированный язык вопросов
Мощный язык вопросов
Четкий язык запросов
70. Какая SQL команда используется для выборки данных из базы?
SELECT
OPEN
EXTRACT
GET
71. Какая SQL команда используется для обновления данных в базе?
SAVEAS
UPDATE
MODIFY
SAVE
72. Какая SQL команда используется для удаления данных из базы?
REMOVE
DELETE
COLLAPSE
74.Какая SQL команда используется для вставки данных в базу?
INSERT NEW
ADD RECORD
ADD NEW
INSERTINTO
75.Как выбрать колонку с названием "FirstName" из таблицы "Persons"?
SELECT Persons.FirstName
SELECT FirstName FROM Persons
EXTRACT FirstName FROM Persons
76. Каквыбратьвсеполяизтаблицы "Persons"?
SELECT Persons
SELECT [all] FROM Persons
SELECT FROM Persons
SELECT.Persons
78.Каквыбратьвсезаписиизтаблицы "Persons", гдезначениеполя "FirstName" равно "Peter"?
SELECT [all] FROM Persons WHERE FirstName='Peter'
SELECT FROM Persons WHERE FirstName<>'Peter'
SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
SELECT FROM Persons WHERE FirstName='Peter'
79. Как выбрать все записи из таблицы "Persons", где значение поля "FirstName" начинается с буквы "a"?
SELECT FROM Persons WHERE FirstName='%a%'
SELECT FROM Persons WHERE FirstName='a'
SELECT FROM Persons WHERE FirstName LIKE 'a%'
SELECT FROM Persons WHERE FirstName LIKE '%a'
80. Как выбрать все записи из таблицы "Persons", где значение поля "FirstName" равно "Peter" и "LastName" равно "Jackson"?
SELECT FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'
SELECT FROM Persons WHERE FirstName<>'Peter' AND LastName<>'Jackson'
SELECT FirstName='Peter', LastName='Jackson' FROM Persons
ТЕМА: ОСНОВЫHTML
81. Какое расширение должны иметь HTML документы?
.php или.asp
.txt или.doc
.doc
.html
.htm
83. КакрасшифровываетсяHTML?
HyperThreadMaskLanguage
HyperThreadMarkupLanguage
HyperTextMaskLanguage
HyperTextMarkupLanguage
84. Какой тег позволяет вставлять картинки в HTML документы?
<pic>
<img>
<picture>
<image>
85.Чтобы вставить изображение на сайт необходимо использовать тег:
<br>
<meta>
<img>
<body>
86. Выберите HTML тег для самого крупного заголовка
<heading>
<h6>
<h1>
<head>
ЗАДАЧИ
РАЗДЕЛ: БЛОК СХЕМЫИ АЛГОРИТМЫ
Фрагмент алгоритма изображен в виде блок-схемы. В результате выполнения алгоритма будет напечатано значение переменной S:
Фрагмент алгоритма изображен в виде блок-схемы. В результате выполнения алгоритма будет напечатано значение переменной S:
Фрагмент алгоритма изображен в виде блок-схемы. В результате выполнения алгоритма будет напечатано значение переменной S:
Фрагмент алгоритма изображен в виде блок-схемы. В результате выполнения алгоритма будет напечатано значение переменной S
РАЗДЕЛ: УСТАНОВИТЕ СООТВЕТСТВИЕ
Установите соответствие между общими понятиями и конкретными примерами.
Тип данных | Его описание | |||
1. | целочисленный | A | boolean | |
2. | вещественный | B | real | |
3. | символьный | C | char | |
4. | логический | D | integer |
Установите соответствие между общими понятиями и конкретными примерами.
Понятие | Его пример | |||
1. | Язык программирования | A | Си | |
2. | Оператор языка программирования ПАСКАЛЬ | B | Write (<список вывода>) | |
3. | Прикладная программа | C | InternetExplorer |
Установите соответствие между общими понятиями и конкретными примерами.
Понятие | Его пример | |||
1. | Язык программирования | A | Си++ | |
2. | Оператор языка программирования ПАСКАЛЬ | B | Writeln (<список вывода>) | |
3. | Прикладная программа | C | OutlookExpress |
Установите соответствие между общими понятиями и конкретными примерами.
Понятие | Его пример | |||
1. | Язык программирования | A | Delphi | |
2. | Оператор языка программирования ПАСКАЛЬ | B | If (<условие>) then (<оператор>) | |
3. | Прикладная программа | C | WindowsMediaPlayer |
Установите соответствие между общими понятиями и конкретными примерами.
Понятие | Его пример | |||
1. | Язык программирования | A | Пролог | |
2. | Оператор языка программирования ПАСКАЛЬ | B | If (<условие>) then (<оператор1>) else (<оператор2>) | |
3. | Прикладная программа | C | WinRAR |
Установите соответствие между общими понятиями и конкретными примерами.
Понятие | Его пример | |||
1. | Язык программирования | A | Ада | |
2. | Оператор языка программирования ПАСКАЛЬ | B | Repeat (<тело цикла>) until (<условие окончания>) | |
3. | Прикладная программа | C | AdobePhotoshop |
РАЗДЕЛ: МАССИВЫ
1. В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Var k, m:integer; |
Dat:array[1..10]ofinteger; |
Begin |
Dat[1]:=12; Dat[2]:=15; |
Dat[3]:=17; Dat[4]:=15; |
Dat[5]:=14; Dat[6]:=12; |
Dat[7]:=10; Dat[8]:=13; |
Dat[9]:=14; Dat[10]:=15; |
m:=0; |
for k:= 1to 10do |
ifDat[k]= 15then |
begin |
m:= m+1; |
end; |
writeln(m); |
End. |
Ответ:
2. В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Var k, m:integer; |
Dat:array[1..10]ofinteger; |
Begin |
Dat[1]:=12; Dat[2]:=15; |
Dat[3]:=17; Dat[4]:=15; |
Dat[5]:=14; Dat[6]:=12; |
Dat[7]:=10; Dat[8]:=13; |
Dat[9]:=14; Dat[10]:=15; |
m:=0; |
for k:= 1to 10do |
ifDat[k]> m then |
begin |
m:=Dat[k] |
end; |
writeln(m); |
End. |
Ответ
3. В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителей народных песен (Dat[1] — количество голосов, поданных за первого исполнителя, Dat[2] — за второго и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
Var k, m:integer; |
Dat:array[1..10]ofinteger; |
Begin |
Dat[1]:=56; Dat[2]:=70; |
Dat[3]:=20; Dat[4]:=41; |
Dat[5]:=14; Dat[6]:=22; |
Dat[7]:=30; Dat[8]:=12; |
Dat[9]:=65; Dat[10]:=35; |
m:=0; |
for k:= 1to 10do |
ifDat[k]<35then |
begin |
m:= m+1 |
end; |
writeln(m); |
End. |
Ответ
4. В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителей народных песен (Dat[1] — количество голосов, поданных за первого исполнителя, Dat[2] — за второго и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
Vark,m:integer; |
Dat:array[1...10]ofinteger; |
Begin |
Dat[1]:=56; Dat[2]:=70; |
Dat[3]:=20; Dat[4]:=41; |
Dat[5]:=14; Dat[6]:=22; |
Dat[7]:=30; Dat[8]:=12; |
Dat[9]:=65; Dat[10]:=35; |
m:=100; |
for k:= 1to 10do |
ifDat[k]< m then |
begin |
m:=Dat[k] |
end; |
writeln(m); |
End. |
ответ
РАЗДЕЛ: СОРТИРОВКА И БАЗЫДАННЫХ
1. Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»:
Пункт назначения | Категория поезда | Время в пути | Вокзал |
Рига | скорый | 15:45 | Рижский |
Ростов | фирменный | 17:36 | Казанский |
Самара | фирменный | 14:20 | Казанский |
Самара | скорый | 17:40 | Казанский |
Самара | скорый | 15:56 | Казанский |
Самара | скорый | 15:56 | Павелецкий |
Самара | фирменный | 23:14 | Курский |
Санкт-Петербург | скорый | 8:00 | Ленинградский |
Санкт-Петербург | скорый | 4:00 | Ленинградский |
Саратов | скорый | 14:57 | Павелецкий |
Саратов | пассажирский | 15:58 | Павелецкий |
Саратов | скорый | 15:30 | Павелецкий |
Сколько записей в данном фрагменте удовлетворяют условию
(Категория поезда = «скорый») ИЛИ (Вокзал = «Павелецкий»)?
Ответ
2. Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»:
Пункт назначения | Категория поезда | Время в пути | Вокзал |
Адлер | фирменный | 29:46 | Казанский |
Адлер | скорый | 38:35 | Курский |
Адлер | фирменный | 25:30 | Казанский |
Адлер | скорый | 39:13 | Курский |
Алма-Ата | скорый | 102:22 | Павелецкий |
Амстердам | скорый | 36:40 | Белорусский |
Анапа | пассажирский | 35:37 | Белорусский |
Архангельск | скорый | 20:46 | Ярославский |
Архангельск | пассажирский | 46:30 | Ярославский |
Архангельск | скорый | 21:25 | Белорусский |
Астана | скорый | 58:00 | Казанский |
Астрахань | скорый | 27:56 | Павелецкий |
Сколько записей в данном фрагменте удовлетворяют условию
(Категория поезда = «скорый») ИЛИ (Вокзал = «Казанский»)?
Ответ
3. Ниже в табличной форме представлен фрагмент базы данных «Основные сведения о небесных телах»:
Название планеты | Орбитальная скорость, км/с | Средний радиус, км | Наличие атмосферы |
Меркурий | 47,9 | Следы | |
Венера | 35,0 | Очень плотн. | |
Земля | 29,8 | Плотная | |
Марс | 24,1 | Разреженная | |
Юпитер | 13,1 | Очень плотн. | |
Сатурн | 9,6 | Очень плотн. | |
Уран | 6,8 | Очень плотн. | |
Нептун | 5,4 | Очень плотн. | |
Плутон | 4,7 | Очень плотн. |
Сколько записей в данном фрагменте удовлетворяют условию
(Наличие атмосферы = «Очень плотн.») И (Средний радиус, км> 10000)?
Ответ
4. Ниже в табличной форме представлены сведения о некоторых странах мира:
Название | Часть света | Форма правления | Население (млн чел.) |
Мальта | Европа | Республика | 0,4 |
Греция | Европа | Республика | 11,3 |
Турция | Азия | Республика | 72,5 |
Таиланд | Азия | Монархия | 67,4 |
Великобритания | Европа | Монархия | 62,0 |
Марокко | Африка | Монархия | 31,9 |
Египет | Африка | Республика | 79,0 |
Куба | Америка | Республика | 11,2 |
Мексика | Америка | Республика | 108,3 |
Сколько записей в данном фрагменте удовлетворяют условию
(Часть света = «Африка») ИЛИ (Население > 50,0)?
Ответ
5. Ниже в табличной форме представлены сведения о некоторых странах мира:
Название | Часть света | Форма правления | Население (млн чел.) |
Мальта | Европа | Республика | 0,4 |
Греция | Европа | Республика | 11,3 |
Турция | Азия | Республика | 72,5 |
Таиланд | Азия | Монархия | 67,4 |
Великобритания | Европа | Монархия | 62,0 |
Марокко | Африка | Монархия | 31,9 |
Египет | Африка | Республика | 79,0 |
Куба | Америка | Республика | 11,2 |
Мексика | Америка | Республика | 108,3 |
Сколько записей в данном фрагменте удовлетворяют условию
(Часть света = «Африка») И (Население > 50,0)?
В ответе укажите одно число — искомое количество записей.
Ответ
6. Ниже в табличной форме представлены сведения о результатах некоторых участников Кубка мира по биатлону:
Участник | Страна | Год рождения | Очки |
М. Фуркад | Франция | ||
Э. Свендсен | Норвегия | ||
С. Фуркад | Франция | ||
А. Шипулин | Россия | ||
А. Бёф | Франция | ||
У. Э. Бьорндален | Норвегия | ||
Т. Бё | Норвегия | ||
А. Маковеев | Россия | ||
Е. Гараничев | Россия |
Сколько записей в данном фрагменте удовлетворяет условию
(Страна = «Франция») И (Год рождения < 1987)?
В ответе укажите одно число — искомое количество записей.
Ответ
РАЗДЕЛ: УКАЖИТЕ ПОРЯДОК СЛЕДОВАНИЯ
Вопрос №1: Установите соответствие: 1. Если 2. то 3. Иначе
Укажите порядок следования вариантов ответа:
|
Ответ: |
Вопрос №2: Установите соответствие: 1. FloodFill(x,y,color); 2. SetBrushColor(color); 3.TextOut (x, y, text);
Укажите порядок следования вариантов ответа:
|
Ответ: |
Распределите разделы программы в правильном порядке: 1. label 2.const 3. type 4. var |
Ответ |
Расставьте языки программирования высокого уровня в порядке их возникновения: 1. Фортран 2. Бейсик 3. Паскаль 4. Си |
Ответ |
Вопрос №3: Установите соответствие. Напротив слова на русском языке поставьте цифру соответствующую номеру английской команды. 1.Program 2.Uses 3.Var 4.Begin 5.End
Укажите порядок следования вариантов ответа:
|
Ответ: |
РАЗДЕЛ: ЛИНЕЙНЫЕ ПРОГРАММЫИ ПЕРЕМЕННЫЕ
1. Определите результат выполнения фрагмента программы
begin
x:=5;
y:=3;
a:=x+y;
a:=a+2;
writeln(a);
end.
2. Какое значение будет иметь переменная d после выполнения следующих операторов:
a:=3;
b:=2;
If a>b then d:=a else d:=b;
3. Определите результат выполнения фрагмента программы
begin
x:=0,55;
y:= 0,45;
a:=x+y;
a:=a+2;
writeln(a);
end.
4.Определите результат выполнения фрагмента программы
begin
x:=6;
y:=2;
x:=sqr(x)+sqr(y);
writeln(x);
end.
5. Определите результат выполнения фрагмента программы
a:=1;
b:=2;
If a>b then d:=a else d:=b;
6. Найти значение d при а=4:
var a, b, c: integer; d: real;
begin
b: = aa;
с: = a+b;
d: = c/a;
еnd.
7. Определите результат выполнения фрагмента программы.
begin
x:=10;
y:=5;
a:=(x+y)(x+y);
a:=(a+2)5;
writeln(a);
end.
8. В программе «:=» обозначает оператор присваивания, знаки «+», «-», «» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
а:= 8
b:= 2
b:= a/2b
a:= 2а + 3b
В ответе укажите одно целое число — значение переменной a.
9.В программе «:=» обозначает оператор присваивания, знаки «+», «-», «» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а:= 2
b:= 4
а:= 2а + 3b
b:= a/2b
В ответе укажите одно целое число — значение переменной b.
17. Найти значение d при а=5;
var a, b, c: integer; d: real;
begin
b: = aa;
с: = a+b;
d: = c/a;
еnd.
18. Какой будет ответ в результате выполнения программы?
programue;
const
a=1;
b=8;
c=3;
begin
Writeln(a + b -c)/2;
end.
40. Найти значение dпри а=412:
var a, b, c: integer; d: real;
begin
b: = a+a;
с: = a+b;
d: = c/a;
еnd.
43. Найти значение dпри а=66:
var a, b, c: integer; d: real;
begin
b: = aa;
с: = a+b;
d: = c/a;
еnd.
50. Определите результат выполнения фрагмента программы
begin
x:=8;
y:=3;
x:=sqr(x)+sqr(y);
writeln(x);
end.
РАЗДЕЛ: УСЛОВНЫЙ ОПЕРАТОР
9. Какое значение будет иметь переменная d для заданных а=1, b=3, с=5:
if (a<b) and (b<c) then d:= c-a+b
еlse
if (a>b) and (b>c) then d:= a-b+c
еlse
if (a>b) and (b<c) then d:= a-c+b;
10. Какое значение будет иметь переменная d для заданных а=2, b=5, с=10:
if (a<b) and (b<c) then d:= c-a+b
еlse
if (a>b) and (b>c) then d:= a-b+c
еlse
if (a>b) and (b<c) then d:= a-c+b;
11. Какое значение будет иметь переменная d для заданных а=15, b=12, с=8:
if (a<b) and (b<c) then d:= c-a+b
еlse
if (a>b) and (b>c) then d:= a-b+c
еlse
if (a>b) and (b<c) then d:= a-c+b;
12. Какое значение будет иметь переменная d для заданных а=51, b=32, с=12:
if (a<b) and (b<c) then d:= c-a+b
еlse
if (a>b) and (b>c) then d:= a-b+c
еlse
if (a>b) and (b<c) then d:= a-c+b;
21. Какое значение будет иметь переменная d для заданных а=55, b=33, с=73:
if (a<b) and (b<c) then d:= c-a+b
еlse
if (a>b) and (b>c) then d:= a-b+c
еlse
if (a>b) and (b<c) then d:= a-c+b;
22. Какое значение будет иметь переменная d для заданных а=20, b=15, с=10:
if (a<b) and (b<c) then d:= c-a+b
еlse
if (a>b) and (b>c) then d:= a-b+c
еlse
if (a>b) and (b<c) then d:= a-c+b;
23. Какое значение будет иметь переменная d для заданных а=12, b=14, с=16:
if (a<b) and (b<c) then d:= c-a+b
еlse
if (a>b) and (b>c) then d:= a-b+c
еlse
if (a>b) and (b<c) then d:= a-c+b;
24. Определите результат выполнения фрагмента программы
a:=13;
b:=12;
Ifa>bthend:=aelsed:=b;
29.Какое значение будет иметь переменная d для заданных а=3, b=2, с=4:
if (a<b) and (b<c) then d:= c-a+b
else
d:= a-b+c
30. Какое значение бу