Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Операторы языка Паскаль

Читайте также:
  1. II Сложные (составные) операторы
  2. Билет № 4Базисные структуры алгоритмов и операторная поддержка их в языке Паскаль.
  3. В МЕТОДИКЕ ПРЕПОДАВАНИЯ РУССКОГО ЯЗЫКА
  4. Вариативность, представленная на разных уровнях языка
  5. Вопрос № 33 Алфавит и служебные знаки языка Бейсик
  6. Вопрос №34 Основные встроенные функции языка Бейсик
  7. Вопрос. Информатика. Понятие языка программирования. Классификация языков программирования.
  8. Вульгата или текст на языках оригинала?
  9. Диалектная основа старославянского языка.
  10. Значение изучения старославянского языка.

Стандартные типы данных, выражения

Программа – это …

Варианты ответов:

a) алгоритм, записанный на языке программирования;

 

Кто является создателем языка Pascal?

Варианты ответов:

d) Никлаус Вирт.

 

Число -300 можно хранить в переменной типа

Варианты ответов:

d) INTEGER; e) REAL.

 

Какая информация известна, если задан тип данных?

Варианты ответов:

d) диапазон возможных значений.

 

Какие из типов относятся к стандартным?

Варианты ответов:

a) целый; c) символьный; d) логический;

 

Служебное слово TYPE в программе на языке Pascal фиксирует…

Варианты ответов:

b) начало раздела программы, содержащего описание сложных типов данных;

 

В переменной типа BYTE можно хранить число.

Варианты ответов:

a) 13; b) 213;

 

Выберите все правильные утверждения…

Варианты ответов:

a) результат операции сложения целых чисел — целый;

c) результат стандартных тригонометрических функций с аргументами целого типа — вещественный;

d) в одном выражении можно использовать операнды вещественного и целого типов;

 

Найдите значение переменной S

S:= 3; K:= S*2; S:=K*K; S:=S+K

Варианты ответов:

c) 42

 

Чему было равно значение A, если после выполнения операций

B:= SQRT(SQR(A+2)); C:=-B; A:= 1+2*B/(C – B);

A стало равно 0?

Варианты ответов:

a) 0; в) A – любое вещественное число, кроме -2; e) 1.

 

В результате работы алгоритма

Y := X + 3; X := 2*Y; Y := X + Y;

Переменной Y приняла значение 18. Укажите число, которое являлось значением переменной X до начала работы алгоритма.

Варианты ответов:

c) 3

 

Чему равно числовое значение выражения

X + SQRT(X) * 1E1/2 *A

При X = 4, A = 3.

 

Чему равно значение выражения ( A AND NOT B OR C ), где

A, B и C – величины типа boolean, имеющие значения true, false и false соответственно?

Варианты ответов:

a) true

 

Определить значение целочисленной переменной A и B после выполнения программы

A := 1819; B := (A DIV 100) * 10 + 9;

A := (10 * B – A) MOD 100;

Варианты ответов:

d) A = 71, B = 189.

 

Определить значение целочисленной переменной A и B после выполнения фрагмента программы

A := 42; B := 14;

A := A DIV B;

B := A * B;

A := B DIV A;

Варианты ответов:

d) A = 14, B = 42.

 

Найдите значение выражения

12/ (3 * 2) – 12/3/2 + 12/3*2.

Варианты ответов:

c) 8

 

Какие выражения не содержат синтаксических ошибок?

Варианты ответов:

a) sin ( abs ( 0.6e3 * y_t)); d) cos( 3 * x) + 0.2.

 

Выбрать все выражения, результат которых относится к вещественному типу, где переменные a, b : integer; x : real;

Варианты ответов:

a) x + 1; d) a + b/2; e) sqrt(a) + 10

 

Укажите допустимые способы записи выражения…

Варианты ответов:

a) 1.6e-4 * x/k/(a+b); b) (1.6e-4 *x)/(k*(a+b)); d) 1.6*0.0001*x/(k*(a+b)).

 

P определяется по формуле

P := (x + y<x – y ) or ((x + y) < 0);

Для каких наборов значений переменных x и y P будет истинно?

1) x = -1, y = 1 2) x = -1, y = 0

3) x = -1, y = -1

Варианты ответов:

d) 2, 3;

Операторы языка Паскаль

 

Выберите правильные ответы. Можно ли присвоить…

Варианты ответов:

a) целую переменную — вещественной переменной;

e) целой переменной — целую константу.

 

Чему равно значение переменной A после выполнения фрагмента программы, если B = 3?

A := 2; IF B <= 4 THEN BEGIN C := 1 END

ELSE IF B = 3 THEN BEGIN C := 0; A := 0 END;

 

Задан фрагмент

IF A < B THEN C := B – A ELSE C := 2 * (A – B); D := 0;

WHILE C > A DO

BEGIN D := D + 1; C := C – 1 END;

В результате выполнения данного алгоритма с начальными значениями A = 8, B = 3, переменные C и D примут значения…

Варианты ответов:

e) C = 8, D = 2.

 

Чему равно значение переменной A после выполнения программы при B = 3?

A := 10;

IF B <= 4 THEN C := 1 ELSE C :=0; A := C;

 

Укажите сколько раз выполняется цикл в представленном фрагменте

A := 3; B := 7;

WHILE (A/2) <= (B/3) DO

BEGIN

A := A + 2;

B := B + 3

END;

Варианты ответов:

d) Бесконечное число раз.

 

Определить значение переменной S после выполнения следующих операторов

S := 0; X := 10;

WHILE X > 5.5 DO

BEGIN

S := S + X; X := X – 1

END;

 

Определить значение переменной S после выполнения следующих операторов

S:=0; I:=1;

REPEAT S := S + 1/I; I := I – 1 UNTIL I <= 1;

 

Cколько звездочек будет выведено на экран в результате выполнения следующих операторов?

FOR I := 1 TO 5 DO

FOR J := i TO 5 DO

WRITE( ‘ * ‘);

 

Чему будет равен X после выполнения следующих операторов?

X := 0;

FOR I := -5 TO 0 DO

N := I * I; X := X + N;

 

В результате выполнения фрагмента программы

WHILE n <> 0 DO

BEGIN

WRITE (2 * (n mod 10) + 1);

N := n div 10

END;

на экран выведено число 13717.

Какое число хранилось до этого в переменной n?

Варианты ответов:

d) 836.

 

Какая задача реализуется с помощью данного фрагмента программы:

IF a>b THEN x := a ELSE x := b;

IF c<x THEN x := c;

Варианты ответов:

d) min(max(a, b), c).


Дата добавления: 2015-01-30; просмотров: 14 | Нарушение авторских прав

<== 1 ==> |


lektsii.net - Лекции.Нет - 2014-2021 год. (0.077 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав