после выполнения циклических операций переменная s примет значение
Тест с ответами: “Программирование циклических алгоритмов”
1. Они предназначены для программирования циклических алгоритмов:
а) операторы цикла +
б) данные цикла
в) циклические производные
2. Операторы цикла в Scilab можно классифицировать следующим образом:
а) оператор цикла с предусловием then
б) оператор цикла с параметрами for +
в) оператор цикла с параметрами who
3. Операторы цикла в Scilab можно классифицировать следующим образом:
а) оператор цикла с параметрами when
б) оператор цикла с предусловием why
в) оператор цикла с предусловием while +
4. Операторы цикла можно разделить:
а) для программирования циклов с переменной цикла и параметрами +
б) для программирования циклов с постоянной цикла и параметрами
в) для программирования циклов без явно выраженной постоянной цикла
5. Операторы цикла можно разделить:
а) для программирования циклов без явно выраженной постоянной цикла
б) для программирования циклов с явно выраженной переменной цикла
в) для программирования циклов без явно выраженной переменной цикла +
6. Оператор цикла for предназначен для программирования циклических алгоритмов, когда переменная цикла явно выражена и изменяется от начального значения до конечного значения с:
а) переменным шагом
б) постоянным шагом +
в) показателем
7. Оператор while предназначен для программирования любых циклов, где проверка условия повторения цикла выполняется перед выполнением этой части цикла:
а) главной
б) основной
в) рабочей +
8. В языке Паскаль использование циклов целесообразно при:
а) многократном выполнении одинаковых действий +
б) проверки условий
в) выполнении арифметических действий
9. Что программируется в языке Паскаль, с помощью оператора for:
а) цикл-ДО
б) цикл-ПОКА
в) цикл-ДЛЯ +
10. Во фрагменте программы, показанной ниже, определяется:
readln (а, b); for i:=1 to n do begin write (‘Enter х’); readln (х); if х>b then b:=х else if х а then а:=х; end; writeln (b-а);
а) максимальный элемент
б) минимальный элемент
в) разность минимального и максимального элементов +
20. Во фрагменте программы, показанной ниже, цикл выполнится:
а:=0,1; s:=0; i:=1; repeat i:=i+1; b:=1/i; s:=s+a; until b 21. В результате выполнения фрагмента программы, показанной ниже, переменная s примет значение:
s:=0; n:=1; whlle n
ТЕСТОВЫЕ ЗАДАЧИ
Т5.2. Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют: а) параметрами программы; б) подпрограммой;
в) разделом программы; г) телом программы.
Т5.3. Расширение файла на языке Assembler имеет тип:
Т5.4. Операция присваивания изменяет: а) тип переменной; б) значение переменной; в) имя переменной; г) тип алгоритма.
Т5.5. Языками программирования являются: 1) C++; 2) MPI; 3) Pascal; 4) Far; 5) Maple. Верные утверждения содержатся в варианте ответа: а) 1, 2; б) 1, 3; в) 2, 3; г) 4, 5.
Т5.6. Кто является создателем языка Pascal: а) Бьерн Страуструп; б) Деннис Ритчи; в) Никлаус Вирт; г) Блез Паскаль?
Т5.7. В любом языке программирования отсутствуют выражения: а) логические; б) физические; в) текстовые;
Т5.8. В состав средств программирования на языке высокого уровня обязательно входит: а) транслятор; б) текстовый редактор; в) жесткий диск; г) инструкция программиста.
Т5.9. Утверждение «оператор в теле цикла будет обязательно выполнен хотя бы один раз» относится к: а) циклу с предусловием; б) циклу с постусловием; в) циклу с убыванием значения счетчика; г) циклу со счетчиком.
Т5.10. При выполнении подпрограммы
Ал г прКарг пел X. рез дел F)
если X х(к)) то s := х(к) всё
Фрагмент определяет: а) сумму отрицательных элементов массива; б) количество отрицательных элементов массива; в) индекс последнего отрицательного элемента массива; г) минимальный элемент массива.
IF N > В THEN N = В IF N ВиВ>С;в)А В и С > В.
Т5.23. После выполнения фрагмента программы переменная N принимает значение А 4- В.
IF N ВиА>С;б)АС;в)А>Ви В > С; г) А > В и А 0
Т5.27. После выполнения программы переменная В принимает значение 9.
IF (А (К) >=3) AND (А (К) В и А В и В > С.
Т5.29. После выполнения программы переменная В принимает значение 3.
IF А(К) В THEN N = В IF N В и В>С; в) А В и С > В.
Т5.31. Языками декларативного программирования являются: а) языки сценариев; б) процедурные языки;
в) логические языки; г) структурные языки.
Т5.32. После выполнения программы переменная В принимает значение 9.
IF А(К) >0 THEN В = В+А(К)
Т5.33. Фрагмент алгоритма, представленный на рис. 5.2.2, имеет структуру: а) разветвляющуюся; б) линейную; в) циклическую с предусловием;
г) циклическую с постусловием.
Т5.34. Задан массив А[1. 4], состоящий из строк: А = («1000», «836», «102», «21»). После сортировки по возрастанию элементы массива будут расположены в следующем порядке:
Т5.35. Первым программистом мира является: а) Ада Лавлейс; б) Мария Кюри; в) Стив Возняк; г) Билл Гейтс.
Т5.36. Языком логического программирования является: a) Assembler; б) Prolog; в) Fortran; г) Lisp.
Т5.37. К какому типу языков программирования относится язык Lisp: а) системного; б) функционального;
в) структурного; г) неопределенного программирования?
Т5.38. В основе объектно-ориентированного подхода лежит понятие: а) иерархии классов; б) формализации свойств; в) рекурсии; г) декомпозиции объектов.
б) Do. Loop Until; в) For. Next; г) Select. Case.
Т5.41. В результате выполнения фрагмента программы на псевдокоде
X := 9 Y := 7 Р := X = Y Q := Y > X Р := Р И Q
значения переменных будут равны: а) Р = False; Q = False;
б) Р = True; Q = True; в) Р = True; Q = False; г) Р = False; Q = True.
Т5.42. В истории информатики система счета АБАК представляет: а) электромеханический этап; б) механический этап; в) настоящее время; г) «золотой век» науки.
Т5.43. Свойством алгоритма является: а) цикличность; б) возможность изменения последовательности выполнения команд; в) возможность выполнения алгоритма в обратном порядке; г) результативность.
Т5.44. Числовые переменные могут быть представлены как: а) целые; б) символы; в) с фиксированной точкой; г) с плавающей точкой. (Укажите все правильные ответы.)
Т5.45. К операторам цикла относятся: a) InputBox();
б) IF. THEN; в) FOR. NEXT; г) WHILE. WEND. (Укажите все правильные ответы.)
Т5.46. Для какого из указанных значений числа X истинно высказывание (X > 4) v ((X > 1) => (X > 4)): а) 2; б) 3;
в) A v —.В v —iC; г) (—А л В) v —iC?
Т5.48. К какому виду алгоритмических конструкций можно отнести фрагмент алгоритма, представленный на рис.
Т5.50. Символом | 1 в блок-схемах обозначается:
а) ввод/вывод данных; б) начало, конец алгоритма; в) логическое выражение; г) условный оператор.
Т5.51. Понятие «Наследование» характеризует: а) возможность задания различных действий в методе с одним именем; б) посылку сообщений объектам; в) способность объекта сохранять свойства и методы класса-родителя;
|
г) сокрытие информации и комбинирование данных и методов внутри объекта.
Тест по информатике Программирование циклических алгоритмов 8 класс
Тест по информатике Программирование циклических алгоритмов 8 класс с ответами. Тест включает в себя 2 варианта. В каждом варианте по 7 заданий.
Вариант 1
1. В языке Паскаль использование циклов целесообразно:
1) при многократном выполнении одинаковых действий
2) для проверки условия
3) для выполнения арифметических действий с помощью арифметических операторов
4) для вывода на печать вычисленного значения выражения
2. С помощью оператора for в языке Паскаль программируется:
1) цикл-ПОКА
2) цикл-ДЛЯ
3) цикл-ДО
4) комбинация цикла-ПОКА и цикла-ДО
3. Отметьте, что определяется во фрагменте программы:
readln (а, b);
for i:=1 to n do
begin
write (‘Enter х’);
readln (х);
if х>b then b:=х
else if х а then а:=х;
end;
writeln (b-а);
1) минимальный элемент
2) максимальный элемент
3) разность минимального и максимального элементов
4) разность максимального и минимального элементов
4. Цикл во фрагменте программы:
а:=0,1;
s:=0;
i:=1;
repeat
i:=i+1;
b:=1/i;
s:=s+a;
until b
После выполнения циклических операций переменная s примет значение
Спасибо, все верно. не подскажите еще вот здесь Какой текст будет выведен на экран в результате выполнения следующего фрагмента программы?
Ответ: Exae Почему бы вам не установить Delphi и проверять ответы самостоятельно? Код же задачи готовый есть.
Помогите, пожалуйста, выбрать правильный ответ и ПОЛНОСТЬЮ ОФОРМИТЬ ЗАДАЧУ НА ЯЗЫКЕ ПАСКАЛЬ!
Дан фрагмент программы:
S:=0
For i=1 to 4 do s:=s+i
Тогда после его выполнения переменная S примет значение…
1)21 2) 5 3) 10 4) 15
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Эксперт 94731 / 64177 / 26122 Ответы с готовыми решениями:
Выбрать и объяснить правильный ответ
Помогите, пожалуйста, выбрать и объяснить правильный ответ: Пусть переменные x и y принимают.
Программа должна вывести вопрос и три варианта ответа. Пользователь должен выбрать правильный ответ и ввести его номер.
3) Написать программу проверки знания истории архитектуры. Программа должна вывести вопрос и три.
Т5.4. Операция присваивания изменяет: а) тип переменной; б) значение переменной; в) имя переменной; г) тип алгоритма.
Т5.5. Языками программирования являются: 1) C++; 2) MPI; 3) Pascal; 4) Far; 5) Maple. Верные утверждения содержатся в варианте ответа: а) 1, 2; б) 1, 3; в) 2, 3; г) 4, 5.
Т5.6. Кто является создателем языка Pascal: а) Бьерн Страуструп; б) Деннис Ритчи; в) Никлаус Вирт; г) Блез Паскаль?
Т5.7. В любом языке программирования отсутствуют выражения: а) логические; б) физические; в) текстовые;
Т5.8. В состав средств программирования на языке высокого уровня обязательно входит: а) транслятор; б) текстовый редактор; в) жесткий диск; г) инструкция программиста.
Т5.9. Утверждение «оператор в теле цикла будет обязательно выполнен хотя бы один раз» относится к: а) циклу с предусловием; б) циклу с постусловием; в) циклу с убыванием значения счетчика; г) циклу со счетчиком.
Т5.10. При выполнении подпрограммы
Ал г прКарг пел X. рез дел F)
если X х(к)) то s := х(к) всё
Фрагмент определяет: а) сумму отрицательных элементов массива; б) количество отрицательных элементов массива; в) индекс последнего отрицательного элемента массива; г) минимальный элемент массива.
IF N > В THEN N = В IF N ВиВ>С;в)А В и С > В.
Т5.23. После выполнения фрагмента программы переменная N принимает значение А 4- В.
Т5.27. После выполнения программы переменная В принимает значение 9.
IF (А (К) >=3) AND (А (К) В и А В и В > С.
Т5.29. После выполнения программы переменная В принимает значение 3.
IF А(К) В THEN N = В IF N В и В>С; в) А В и С > В.
Т5.31. Языками декларативного программирования являются: а) языки сценариев; б) процедурные языки;
в) логические языки; г) структурные языки.
Т5.32. После выполнения программы переменная В принимает значение 9.
IF А(К) >0 THEN В = В+А(К)
Т5.33. Фрагмент алгоритма, представленный на рис. 5.2.2, имеет структуру: а) разветвляющуюся; б) линейную; в) циклическую с предусловием;
г) циклическую с постусловием.
Т5.34. Задан массив А[1. 4], состоящий из строк: А = («1000», «836», «102», «21»). После сортировки по возрастанию элементы массива будут расположены в следующем порядке:
Т5.35. Первым программистом мира является: а) Ада Лавлейс; б) Мария Кюри; в) Стив Возняк; г) Билл Гейтс.
Т5.36. Языком логического программирования является: a) Assembler; б) Prolog; в) Fortran; г) Lisp.
Т5.37. К какому типу языков программирования относится язык Lisp: а) системного; б) функционального;
в) структурного; г) неопределенного программирования?
Т5.38. В основе объектно-ориентированного подхода лежит понятие: а) иерархии классов; б) формализации свойств; в) рекурсии; г) декомпозиции объектов.
б) Do. Loop Until; в) For. Next; г) Select. Case.
Т5.41. В результате выполнения фрагмента программы на псевдокоде
X := 9 Y := 7 Р := X = Y Q := Y > X Р := Р И Q
значения переменных будут равны: а) Р = False; Q = False;
б) Р = True; Q = True; в) Р = True; Q = False; г) Р = False; Q = True.
Т5.42. В истории информатики система счета АБАК представляет: а) электромеханический этап; б) механический этап; в) настоящее время; г) «золотой век» науки.
Т5.43. Свойством алгоритма является: а) цикличность; б) возможность изменения последовательности выполнения команд; в) возможность выполнения алгоритма в обратном порядке; г) результативность.
Т5.44. Числовые переменные могут быть представлены как: а) целые; б) символы; в) с фиксированной точкой; г) с плавающей точкой. (Укажите все правильные ответы.)
Т5.45. К операторам цикла относятся: a) InputBox();
б) IF. THEN; в) FOR. NEXT; г) WHILE. WEND. (Укажите все правильные ответы.)
Т5.46. Для какого из указанных значений числа X истинно высказывание (X > 4) v ((X > 1) => (X > 4)): а) 2; б) 3;
в) A v —.В v —iC; г) (—А л В) v —iC?
Т5.48. К какому виду алгоритмических конструкций можно отнести фрагмент алгоритма, представленный на рис.
5.2.3: а) цикл с предусловием; б) разветвляющийся с полным ветвлением; в) разветвляющийся с неполным ветвлением; г) цикл с постусловием?
Т5.50. Символом | 1 в блок-схемах обозначается:
а) ввод/вывод данных; б) начало, конец алгоритма; в) логическое выражение; г) условный оператор.
2.Вася действует по следущему алгоритму:
Шаг 1: пройти 10м прямо.
Шаг 2: повернуть направо.
Шаг 3: повторить шаги 1-2, пока не будет пройдено 50м.
Шаг 4:остановиться.
После выполнения шага 4 расстояние до точки, из которой Вася начал свое движение составит:
а)10?2
б)0м
в)60м
г)10м
3.Дан массив А, состоящий из 8 целых чисел (2;-4;3;1;5;-2;1;0).
Тогда в результате работы фрагмента программы:
S:=0;
for i=1 to 8 do
if A>0 then s:=s+1
переменная s примет значение, равное:
а)2
б)5
в)0
г)8
4.Пусть переменные х и у принимают любые целые значения и пусть х?у, тогда фрагмент программы
R:=x;
if R>y then R:=y
а)наибольшее из значений переменных х и у
б)наименьшее из значений переменных х и у
в)всегда значение переменной у
г)всегда значение переменной х
Презентация по информатике «Проверочная работа по теме «Циклический алгоритм»
Ищем педагогов в команду «Инфоурок»
Описание презентации по отдельным слайдам:
Проверочная работа по теме «Циклический алгоритм» Составил: учитель информатики МБОУ «Средняя школа № 36» Новикова Ирина Васильевна г. Дзержинск, Нижегородская область
1. Сколько раз выполнится тело цикла? А) For k:=2 to 7 write(‘задание 1’); Б) for i:=2 to 5 do x:=6;? ОТВЕТЫ: Б) 4 ОТВЕТЫ: А) 6
Что будет напечатано на экране в результате выполнения фрагмента программы: p:=1; for k:=5 downto 1 do p:=p*k; write(p); s:=0; for j:=10 to 15 do s:=s+2*j; writeln(s); ОТВЕТЫ: 120 ОТВЕТЫ: 150
Определите значение переменной S после выполнения фрагмента программы i:=0; S:=0; Repeat i:=i+1; S:=S+i*i; Until i >= 3; ОТВЕТЫ: 14
Какую задачу выполняет программа program n1; var x,i: integer; begin for i:=1 to 10 do begin x:=i*i; writeln(i,x) end end. ОТВЕТ: вычисляет квадраты первых 10-ти чисел натурального ряда
Какую задачу выполняет программа program n1; var s,a,i: integer; begin s:=0; for i:=1 to 10 do s:=s+i; writeln(s) end. program n1; var p,i: integer; begin p:=1; for i:=1 to 10 do p:=p*i; writeln(i,p) end. ОТВЕТ: вычисляет сумму первых 10-ти чисел натурального ряда ОТВЕТ: вычисляет произведение первых 10-ти чисел натурального ряда
Какую задачу выполняет программа program n1; var x,i: integer; begin i:=2; while i
Курс повышения квалификации
Дистанционное обучение как современный формат преподавания
Курс повышения квалификации
Современные педтехнологии в деятельности учителя
Курс профессиональной переподготовки
Математика и информатика: теория и методика преподавания в образовательной организации
Номер материала: ДБ-585440
Международная дистанционная олимпиада Осень 2021
Не нашли то что искали?
Вам будут интересны эти курсы:
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
В школе в Пермском крае произошла стрельба
Время чтения: 1 минута
Минпросвещения планирует прекратить прием в колледжи по 43 профессиям
Время чтения: 1 минута
Минобразования Кузбасса рекомендовало техникумам и школам уйти на каникулы до 7 ноября
Время чтения: 1 минута
Минобрнауки утвердило перечень олимпиад для школьников на 2021-2022 учебный год
Время чтения: 1 минута
Около половины детей болеют коронавирусом в бессимптомной форме
Время чтения: 1 минута
Средняя зарплата учителей в Москве достигла 122 тыс. рублей
Время чтения: 1 минута
Подарочные сертификаты
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.