Пакеты прикладных программ. Основы алгоритмизации. Язык программирования Pascal. Операторы, процедуры и функции, типы данныхРефераты >> Информатика >> Пакеты прикладных программ. Основы алгоритмизации. Язык программирования Pascal. Операторы, процедуры и функции, типы данных
Б) var
а: char;
b:integer;
begin
Read(a);
b:=0;
while a<>| do
begin
if а=У
then b:=b+l;
Read(a);
end;
Write(b)
end.
В) var
а : char ;
b:integer;
begin
Read(a);
b:=0;
while a<>'|' do
begin
if a='Y'
then b:=b+l;
Read(a);
end;
Write(b) end.
15. Программа выводит на экран таблицу истинности для выражения а or b and c. Определите, какой из вариантов корректен. |
а) var
a,b,c,d:boolean; f,t:boolean;
begin
f:=false;
t:=true;
for a:=t to f do for b:=t to f do for c:=t to f do begin
d: =a or b and с ; Write(' A=',a); Write(' B=',b);
Write(' C=',c);
Write(' D=',d): WriteLn
end
16. Какие из следующих описаний многомерного массива не содержат ошибок? а) x=array [1 3] of array [1 2] of integer; б) x=array [ 1 3, 1 2] of integer; в) x=array [1 3]x[1 2] of integer; 17. Какие из следующих описаний множеств корректны? а) a3=set of integer; б) a3=set of boolean; в) a3=set of char; |
end.
б) var
a,b,c,d:boolean;
f, t:boolean;
begin
f:=false;
t:=true;
for a: = f to t do
for b:=f to t do
for c:=f to t do
begin
d:=a or b and с ;
Write(' A=' ,a) ;
Write(' B=',b);
Write(' C=',c);
Write(' D=',d):
WriteLn
end
end.
в) var
a,b,c,d:boolean;
f, t: boolean; begin
f :=false;
t:=true;
for a:=f to t do for b:=f to t do for c:=f to t do d:=a or b and c; begin
Write(' A=',a); Write(' B=',b); Write(' C=',C); Write(' D=',d); WriteLn
end
end.
Найти соответствие
18.Для каждой группы значений (слева) выберите соответствующее определение (справа).
а) 'А', '1','%','щ',' (‘,')','*' 1. Вещественные
6) TRUE, FALSE
в)1, 22, -2, 9999, -123
г) 1.111, 3.14, 5.0, 18.4
2. Целочисленные
3. Символьные
4. Логические
19. Для следующих специальных операций деления, применимых к целочисленным значениям, укажите соответствующие результаты.
а) 63 mod 8 1. =8
б) 50 div 6 2. =6
в) 39 mod 10 3. =7
г) 33 div 5 4. =9
Гл 2. Операторы
- Неверно
- Верно
- неверно
- неверно
- 6
- а, б
- б
- а
- а
- б, в
- в
- а –2, б – 3, в – 1
Гл.3. Процедуры и функции
- неверно
- верно
- верно
- верно
- верно
- верно
- неверно
- б
- в
- в
- б
- а – 2, б – 3, в – 1
- а – 2, б – 3, в – 4, г – 1
Гл. 4. Типы данных
- верно
- верно
- верно
- неверно
- неверно
- верно
- верно
- верно
- неверно
- верно
- неверно
- неверно
- б
- в
- б
- а, б
- б, в
- а –3, б – 4, в – 2, г – 1
- а – 3, б – 1, в – 4, г – 2
4. Инструкция пользователю
Данная тестирующая система проверяет знания по дисциплине «Основы алгоритмизации». Для того, чтобы пройти тест, следует открыть шаблон MSExcel «Тест по алгоритмизации» и нажать кнопку «Начать тест». Далее введите свою Фамилию, Имя и группу в появившиеся диалоговые окна. Тест сам автоматически выберет для вас один из трёх вариантов. С помощью мыши отметьте те варианты ответов, какие вы считаете правильными. Вопрос может иметь несколько ответов. После того, как вы закончили отвечать на вопросы, нажмите на кнопку «Получить оценку». Будет выставлена объективная оценка знаний, с указанием количества верных и неверных ответов. Тест автоматически сохраняется в папку C:\TEMP\ с именем, содержащим номер варианта.