Выберите фрагмент программы в котором ищется

Содержание

Ответы ТЕСТ Глава 3 Начала программирования Информатика 8 класс Босова

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

1.Разработчиком языка Паскаль является:

а) Блез Паскаль
б) Никлаус Вирт
в) Норберт Винер
г) Эдсгер В. Дейкстра

Правильный ответ: б) Никлаус Вирт

2.Что из нижеперечисленного не входит в алфавит языка Паскаль?

а) латинские строчные и прописные буквы
б) служебные слова
в) русские строчные и прописные буквы
г) знак подчёркивания

Правильный ответ: в) русские строчные и прописные буквы

3.Какая последовательность символов не может служить именем в языке Паскаль?

а) _mas
б) maS1
в) d2
г) 2d

Правильный ответ: г) 2d

4.Вещественные числа имеют тип данных:

а) real
б) integer
в) boolean
г) string

Правильный ответ: в) boolean

5.В программе на языке Паскаль обязательно должен быть:

а) заголовок программы

ФИШКИ ГУГЛА О КОТОРЫХ ВЫ НЕ ЗНАЛИ | ТОП 30 СЕКРЕТОВ GOOGLE


б) блок описания используемых данных
в) программный блок
г) оператор присваивания

Правильный ответ: в) программный блок

6.Какого раздела не существует в программе, написанной на языке Паскаль?

а) заголовка
б) примечаний
в) описаний
г) операторов

Правильный ответ: б) примечаний

7.Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:

а) операндами
б) операторами
в) выражениями
г) данными

Правильный ответ: б) операторами

8.Разделителями между операторами служит:

а) точка
б) точка с запятой
в) пробел
г) запятая

Правильный ответ: б) точка с запятой

9.Описать переменную — это значит указать её:

а) имя и значение
б) имя и тип
в) тип и значение
г) имя, тип и значение

Правильный ответ: б) имя и тип

10.В данном фрагменте программы:

program error;
begin
SuMmA:=25–14;
end.
ошибкой является:

а) некорректное имя программы
б) не определённое имя переменной
в) некорректное имя переменной
г) запись арифметического выражения

Правильный ответ: б) не определённое имя переменной

11.Какая клавиша нажимается после набора последнего данного в операторе read?

а) Enter
б) точка с запятой
в) пробел
г) Ctrl

Правильный ответ: а) Enter

12.При присваивании изменяется:

а) имя переменной
б) тип переменной
в) значение переменной
г) значение константы

Правильный ответ: в) значение переменной

13.Для вывода результатов в Паскале используется оператор

а) begin
б) readln
в) write
г) print

Правильный ответ: в) write

14.Для вычисления квадратного корня из х используется функция:

а) abs (х)
б) sqr (х)
в) sqrt (х)
г) int (х)

Правильный ответ: в) sqrt (х)

15.Для генерации случайного целого числа из интервала [10, 20) необходимо использовать выражение:

а) random20
б) random(20)
в) random(10)+10
г) random(10)2

Правильный ответ: в) random(10)+10

16.В каком из условных операторов допущена ошибка?

а) if b=0 then writeln (‘Деление невозможно.’);
б) if aв) if a>b then max:=a else max:=b;
r) if (a>b) and (b>0) then c:=a+b;

17.В условном операторе и после then, и после else нельзя использовать:

а) оператор вывода
б) составной оператор
в) несколько операторов
г) условный оператор

Правильный ответ: в) несколько операторов

18.Определите значение переменной с после выполнения следующего фрагмента программы:

а:=100;
b:=30;
а:=а–b*3;
if a>b then c:=a–b else c:=b–a;

а) 20
б) 70
в) -20
г) 180

Правильный ответ: а) 20

19.Условный оператор

if a mod 2=0 then write (‘Да’) else write (‘Нет’)
позволяет определить, является ли число а:

а) целым
б) двузначным
в) чётным
г) простым

Правильный ответ: в) чётным

Читайте также:
Как вести учет программ

20.Какого оператора цикла не существует в языке Паскаль?

а) for
б) while
в) repeat…until
г) loop

Правильный ответ: г) loop

21.Цикл в фрагменте программы

р: =2;
repeat
р:=р*0.1
until рбудет исполнен:

а) 0 раз
б) 1 раз
в) 2 раза
г) бесконечное число раз

Правильный ответ: в) 2 раза

22.Цикл в фрагменте программы

а) 0 раз
б) 2 раза
в) 3 раза
г) бесконечное число раз

Правильный ответ: б) 2 раза

23.Определите значения переменных s и i после выполнения фрагмента программы:

а) s = 0, i = –1
б) s = 5, i = 0
в) s = 15, i = 5
г) s = 15, i = 0

Правильный ответ: г) s = 15, i = 0

24.Выберите фрагмент программы, в котором ищется произведение 1*2*3*4*5:

а) р:=0; i :=1; while ii;
б) p: =1; i:=1; while ii;
в) р:=1; i:=1; while ii; i:=i+1 end;
г) р: =1; i:=1; while i>5 do begin p:=pi; i:=i+1 end;

25.В данном фрагменте программы

s:=0 ;
for i:=1 to 10 do
s:=s+2*i;
вычисляется:

а) сумма целых чисел от 1 до 10
б) сумма чётных чисел от 1 до 10
в) удвоенная сумма целых чисел от 1 до 10
г) сумма первых десяти натуральных чётных чисел

Найти ошибки в фрагменте программы
y:=0; for x:=0.1 to 0.9 do y:=y+sin(x); Заранее спасибо!

Найти ошибки во фрагменте программы
Найти ошибки в следующем фрагменте программы: k:=81; y:=1; for i:=1 to sqrt(k) do y:=y*2;

a) Var I, k:real; S:real; Begin K:=81; S:=4; For i:=1 to k do S:=s/2; End.
б) Var a:real; Begin s:=10; s:=s+2; for s:=1 to 10 do writeln(s); end.

Добавлено через 1 минуту
вроде так
это задача такая или сама писала с ошибками?

У Вас не только не хватает знаний, но еще и внимательности. это вы к чему?? может хватит, я на вас пожалуюсь это задание такое а не я не внимательная.

На здоровье. Только обоснуйте сначала.
Я Вам указал на Вашу невнимательность — сравните посимвольно что Вам задали и что Вам предложили в качестве ответа.

Добавлено через 1 минуту

На самом деле есть очень большое желание высказаться о Ваших способностях и желаниях учиться в таком виде, за которое меня действительно могут наказать.

Анютка98, лучше бы уточнили почему человек так считает, может быть, там действительно ошибка?

На самом деле есть очень большое желание высказаться о Ваших способностях и желаниях учиться

Решение

a) Var I, k:real; S:real; Begin K:=81; S:=4; For i:=1 to k do S:=s/2; End.
б) Var a:real; Begin s:=10; s:=s+2; for s:=1 to 10 do writeln(s); end. Повнимательнее:
a) Var I, k:integer; S:real; Begin K:=81; S:=4; For i=1 to k do S:=s/2 End.
б) Var s:integer; Begin s:=10; s:=s+2; for s:=1 to 10 do writeln(s) end.
или даже
б) Var s:integer; Begin for s:=1 to 10 do writeln(s) end.

Найти ошибки в следующем фрагменте программы
Найти ошибки в следующем фрагменте программы: k:=0; for i:=-2 to 15 do k:=k+sqr(i); k:=2*i+k;

Найти ошибки в следующем фрагменте программы (решение должно быть подробным)
Найти ошибки в следующем фрагменте программы (решение должно быть подробным): k:=0; for i:=1 to 9.

Объясните код и исправьте ошибки в каждом фрагменте программы
при условии,что нужно выводить каждый элемент последовательности упр.2

Установите соответствия между типами данных и типами переменных в Паскале

В данном фрагменте программы:
program error;
begin
SuMmA:=25-14;
end.
ошибкой является:

а) некорректное имя программы

б)не определено имя переменной

в) некорректное имя переменной

г) запись арифметического выражения

Что из ниже перечисленного не входит в алфавит языка Паскаль?

а) латинские строчные и прописные буквы

б) служебные слова

в) русские строчные и прописные буквы

г) знак подчеркивания

Какая клавиша нажимается после набора последнего данного в операторе read?

б) точка с запятой

Разделителями между операторами служит:

б) точка с запятой

В программе на языке Паскаль обязательно должен быть:

а) заголовок программы

б) блок описания используемых данных

в) программный блок

г) оператор присваивания

При присваивании изменяется:

а) имя переменной

б) тип переменной

в) значение переменной

г) значение константы

Вещественные числа имеют тип данных:

Описать переменную – это значит указать её:

а) имя и значение

в) тип и значение

г) имя, тип и значение

Для генерации случайного целого числа из промежутка [10; 20) необходимо использовать выражение:

Какие последовательности символов могут служить именем в языке Паскаль?

Для вывода результатов в Паскале используется оператор:

Какого раздела не существует в программе, написанной на языке Паскаль?

Найдите ошибки в записи программы, исправьте их.

writeln (Произведение введенных Вами чисел равно , C)

Укажите недопустимые имена программ на Паскале:

Запишите на Паскале следующее арифметическое выражение:

В алгоритме, записанном ниже, используются целочисленные переменные a и b. Определите значение переменной b после выполнения данного алгоритма:

Напишите программу для вычисления периметра и площади прямоугольного треугольника по заданным длинам двух катетов a и b.

Читайте также:
Получить Новую копию программы

  • Первый шаг при применении автоматического форматирования группы ячеек excel
  • Как разобрать ос на материалы в 1с
  • Altcam h 264 программа для просмотра с телефона
  • Docs for microsoft office ms word powerpoint excel document templates что это
  • Vba excel изменить текст ячейки

Источник: kompyutery-programmy.ru

Тестовые задания для самоконтроля

16. В каком из условных операторов допущена ошибка?

    а) оператор вывода
    б) составной оператор
    в) несколько операторов
    г) условный оператор

18. Определите значение переменной с после выполнения следующего фрагмента программы.

    а) 20
    б) 70
    в) -20
    г) 180

19. Условный оператор

    а) целым
    б) двузначным
    в) чётным
    г) простым
    а) for
    б) while
    в) repeat. until
    г) loop

21. Цикл в фрагменте программы

    а) 0 раз
    б) 1 раз
    в) 2 раза
    г) бесконечное число раз

22. Цикл в фрагменте программы

    а) 0 раз
    б) 2 раза
    в) 3 раза
    г) бесконечное число раз

23. Определите значения переменных s и i после выполнения фрагмента программы:

    а) s = 0, i = -1
    б) s = 5, i = 0
    в) s = 15, i = 5
    г) s = 15, i = 0

24. Выберите фрагмент программы, в котором ищется произведение 1-2-3-4-5.

25. В данном фрагменте программы s :=0;

    а) сумма целых чисел от 1 до 10
    б) сумма чётных чисел от 1 до 10
    в) удвоенная сумма целых чисел от 1 до 10
    г) сумма первых десяти чётных чисел

26. Имеется описание:

var с: array [1..20] of integer;

    а) 40, 20
    б) 20, 320
    в) 20, 40
    г) 20, 20

27. Чему равна сумма элементов а[1] и а[4] массива, сформированного следующим образом.

    а) 30
    б) 5
    в) 22
    г) 40

28. Массив описан следующим образом:

    а) 50
    б) 15
    в) -11
    г) 22
    а) массивы
    б) составные операторы
    в) процедуры и функции
    г) операторы и операнды
    а) по типу параметров
    б) по количеству параметров
    в) по порядку следования параметров
    г) по всему, перечисленному в п. а—в)

Источник: tepka.ru

Выберите фрагмент программы в котором ищется

Задание на 26 мая

Задание: Посмотреть фильм «Социальная сеть».

В фильме рассказывается история создания одной из самых популярных в Интернете социальных сетей — Facebook. Оглушительный успех этой сети среди пользователей по всему миру навсегда изменил жизнь студентов‑однокурсников .


Задание на 19 мая

Сдать до 22 мая

Обобщение и систематизация основных понятий темы

«Начала программирования». Проверочная работа

Вопрос: Разработчиком языка Паскаль является:

Выберите один из 4 вариантов ответа:

1) Блез Паскаль 2) Никлаус Вирт

3) Норберт Винер 4) Эдсгер В.Дейкстра

Вопрос: Что из нижеперечисленного не входит в алфавит языка Паскаль?

Выберите один из 4 вариантов ответа:

1) латинские строчные и прописные буквы

2) служебные слова

3) русские строчные и прописные буквы

4) знак подчеркивания

Вопрос: Какая последовательность символов не может служить именем в языке Паскаль?

Выберите один из 4 вариантов ответа:

1) _mas 2) maS1 3) d2 4) 2d

Вопрос: Вещественные числа имеют тип данных:

Выберите один из 4 вариантов ответа:

1) real 2) integer 3) Boolean 4) string

Вопрос: В программе на языке Паскаль обязательно должен быть:

Выберите один из 4 вариантов ответа:

1) заголовок программы

2) блок описания используемых данных

3) программный блок

4) оператор присваивания

Вопрос: Какого раздела не существует в программе, написанной на языке Паскаль?

Выберите один из 4 вариантов ответа:

1) заголовка 2) примечаний

3) описаний 4) операторов

Вопрос: Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называется:

Выберите один из 4 вариантов ответа:

1) операндами 2) операторами

3) выражениями 4) данными

Вопрос: Разделителями между операторами служит:

Выберите один из 4 вариантов ответа:

1) точка 2) точка с запятой 3) пробел 4) запятая

Вопрос: Описать переменную — это значит указать её:

Выберите один из 4 вариантов ответа:

1) имя и значение 2) имя и тип

3) тип и значение 4) имя, тип и значение

Вопрос: В данном фрагменте программы:

Выберите один из 4 вариантов ответа:

1) некорректное имя программы 2) не определенное имя переменной

3) некоректное имя переменной 4) запись арифметического выражения

Вопрос :Какая клавиша нажимается после набора последнего данного в операторе read?

Выберите один из 4 вариантов ответа:

1) enter 2) точка с запятой 3) пробел 4) ctrl

Вопрос: При присваивании изменяется:

Выберите один из 4 вариантов ответа:

1) имя переменной 2) тип переменной

3) значение переменной 4) значение константы

Вопрос: Для вывода результатов в Паскале используется оператор:

Выберите один из 4 вариантов ответа:

1) begin 2) readln 3) write 4) print

Вопрос: Для вычисления квадратного корня из x используется функция:

Выберите один из 4 вариантов ответа:

1) abs (x) 2) sqr (x) 3) sqrt (x) 4) int (x)

Вопрос: В каком из условных операторов допущена ошибка?

Выберите один из 4 вариантов ответа:

1) if b=0 then writeln ( ‘Деление невозможно.’ ) ;

Читайте также:
Ноутбуки для работы с графическими программами рейтинг

3) if a>b then max : = a else max := b ;

Вопрос: В условном операторе и после then и после else нельзя использовать:

Выберите один из 5 вариантов ответа:

1) оператор вывода 2) составной оператор

3) несколько операторов 4) условный оператор

Вопрос: Определите значение переменной «c» после выполнения следующего фрагмента программы:

if a > b then c : = a — b else c : = b — a ;

Выберите один из 4 вариантов ответа:

1) 20 2) 70 3) -20 4) 180

Вопрос: Условный оператор

if a mod 2=0 then write ( ‘Да’) else write (‘Нет’) позволяет определить, является ли число a:

Выберите один из 4 вариантов ответа:

1) целым 2) двухзначным 3) четным 4) простым

Вопрос: Какого оператора цикла не существует в языке Паскаль?

Выберите один из 4 вариантов ответа:

1) for 2) while 3) repeat. until 4) loop

Вопрос: Цикл в фрагменте программы

Выберите один из 4 вариантов ответа:

1) 0 раз 2) 1 раз 3) 2 раза 4) бесконечное число раз

Вопрос: Цикл в фрагменте программы

Выберите один из 4 вариантов ответа:

1) 0 раз 2) 2 раза 3) 3 раза 4) бесконечное число раз

Вопрос: Определите значения переменных s и i после выполнения фрагмента программы:

Выберите один из 4 вариантов ответа:

1) s = 0, i = -1 2) s = 5, i = 0

3) s = 15, i = 5 4) s = 15, i = 0

Вопрос: Выберите фрагмент программы, в котором ищется произведение 1*2*3*4*5

Выберите один из 4 вариантов ответа:

1) p : = 0 ; i : = 1; while i < =5 do i : = i + 1 ; p : = p*i ;

2) p : = 1 ; i : = 1; while i < 6 do i : = i + 1 ; p : = p*i ;

4) p : = 1 ; i : = 1; while i >5 do begin p : = p*i ; i : = i + 1 end.

Вопрос: В данном фрагменте программы

for i : = 1 to 10 do

Выберите один из 4 вариантов ответа:

1) сумма целых чисел от 1 до 10 2) сумма четных чисел от 1 до 10

3) удвоенная сумма целых чисел от 1 до 10

4) сумма первых десяти четных чисел

Для записи вспомогательных алгоритмов в языке Паскаль используются:

Выберите один из 4 вариантов ответа:

1) массивы 2) составные операторы

3) процедуры и функции 4) операторы и операнды

Между формальными и фактическим параметрами следует соблюдать соответствие:

Выберите один из 4 вариантов ответа:

1) по типу параметров

2) по количеству параметров

3) по порядку следования параметров

4) по всему, перечисленному

Задание на 12 мая

Сдать до 15 мая

Задание на 28 апреля

Тест

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

переменная с примет значение:

2. Отметьте, что произойдет в результате выполнения сле­дующей программы.

program pr;
var а, b, с: integer;
begin
write (‘Введите первое целое число’); readln (а);
write (‘Введите второе целое число’); readln (b);
if а else с:=2*b;
writeln (с)
end.

1) увеличение меньшего из двух чисел вдвое
2) уменьшение меньшего из двух чисел вдвое
3) увеличение большего из двух чисел вдвое
4) уменьшение большего из двух чисел вдвое

3. Условный оператор целесообразно использовать в про­грамме:

1) вычисляющей квадратный корень уравнения
2) подсчитывающей количество символов
3) вычисляющей значение выражения
4) составленной для линейного алгоритма

4. При выполнении фрагмента программы:

if a if b>3 then с:=4
else с:=5;

переменная с примет значение 4, если:

1) а = 3, b = 3
2) а = 1, b = 4
3) а = 1, b = 3

5. При выполнении фрагмента программы:

if а if b>3 then с:=4
else с:=5
else с:=6;

переменная с примет значение 6, если:

1) а = 5, b = 3
2) а = 1, b = 4
3) а = 1, b = 3
4) а = 4, b = 1

6. Запишите неполный условный оператор, обозначаю­щий неполные ветвления на языке Паскаль.

7. Запишите, как называется конструкция вида
begin end

Задание на 21 апреля

Сдать до 24 апреля

Вопросы и задания (п.3.3 в учебнике — прочитать):

1. Определите значение переменной b после выполнения алгоритма:

В ответе укажите одно целое число — значение переменной b.

2. Определите значение переменной b после выполнения алгоритма:

В ответе укажите одно целое число — значение переменной b.

Задание на 14 апреля

Сдать до 17 апреля

Вопросы и задания (п.3.2 в учебнике — прочитать):

Запишите оператор, обеспечивающий во время работы программы ввод значения переменной summa.

    Целочисленным переменным i, j, k нужно присвоить соответственно значения 10, 20 и 30. Запишите оператор ввода, соответствующий входному потоку:

read (a); read (b); c:=a+b; write (a, b); write (с)

Задание 1

сдать до 11 апреля

Задание 2 (на 7 апреля)

Сдать до 10 апреля

Вопросы и задания (п.3.1 в учебнике — прочитать):

  1. В честь кого назван язык программирования Паскаль? Подготовьте краткую биографическую справку об этом учёном.
  2. Почему язык программирования Паскаль считается универсальным?
  3. Что входит в состав алфавита языка Паскаль?
  4. Каких требований следует придерживаться при выборе имён для различных объектов в языке Паскаль?
  5. Указывая название, обозначение, диапазон и занимаемую область памяти, опишите известные вам типы данных, используемые в языке Паскаль.
  6. В чём разница между числами 100 и 100.0 в языке Паскаль?
  7. Какую структуру имеет программа, записанная на языке Паскаль?
  8. Как записывается раздел описания переменных?

Источник: bogdanovicham.jimdofree.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru