1. отметьте какие из элементов являются словами языка pascal. a) выражения b) символы c) операторы d) служебные слова 2. что из ниже перечисленного не входит в набор основных символов pascal? a) латинские строчные и прописные буквы b) служебные слова c) десять цифр d) строчные и прописные буквы e) знак подчеркивание 3. какие из типов относятся к стандартным? a) целый b) интервальный c) символьный d) логический e) перечисляемый 4. что такое массив? a) ограниченная совокупность однотипных величин b) ограниченная совокупность различных элементов c) совокупность ограниченного числа логически связанных компонент, принадлежащих к разным типам 5. какое из ниже перечисленных выражений не может быть выражением? a) ord('z') - ord('a') + 1 b) [0..9] c) b + r*16 + w d) 80 - length(s) div 2 e) (max - min) div 2 6. какое из следующих описаний переменных является ошибочным? a) matrix: array[1.10,1.10] of real; b) e= boolean; c) i,j,k: integer; 7. какой оператор не относится к группе операторов ввода-вывода языка pascal ? a) read(a1,); b) writeln(a1,); c) println; d) readln; 8. какой оператор определяет равенство двух значений? a) = b) = = c) = : d) : = 9. в каком из условных операторов допущена синтаксическая ошибка? a) if b = 0 then writeln('деление на нуль невозможно.'); b) if a > b then max : = a else max : = b; c) if (a> b) and (b> 0) then c: =a+b; d) if a < b then min : = a; else min : = b; 10. какие типы циклов существуют в языке pascal? a) for b) c) while d) e) loop 11. какого раздела не существует в программе, написанной на языке pascal? a) заголовка b) примечания c) описаний d) операторов 12. какие файловые типы данных поддерживает pascal? a) текстовые b) графические c) компонентные d) системные e) бестиповые f) архивные 13. структурированная программа – это программа, составленная из фиксированного множества базовых конструкций. сколько таких конструкций в языке pascal? a) 3 b) 4 c) 5 d) 6 e) 7 14. программа на языке pascal представляет собой: a) последовательность пронумерованных строк, в каждой из которых записаны предписания для компьютера; b) последовательность операторов языка программирования pascal, отделенных друг от друга точкой с запятой; c) последовательность программных строк, содержащих не более 5 операторов языка; d) последовательность поименованных с буквенных меток строк, в каждой из которых записаны предписания для компьютера; e) последовательность строк, в каждой из которых записано только одно предписание для компьютера. 16. после служебного слова read в языке программирования pascal указывается: a) перечень используемых в программе переменных; b) перечень, используемых в программе констант; c) описание типов переменных. 17. что произойдет в результате выполнения команды write(‘3*3=’, 3*3); a) на экран будет выведено 3*3=9; b) на экран будет выведено 9; c) на бумаге будет напечатано 9; d) на бумаге будет напечатано 3*3=9; e) на экран будет выведено 3*3=3*3? 18. при исполнении программы к: =2 ; for k: =1 то 10 do writeln ( к); на экран будут выведены числа: a) 1, 4, 7, 10; b) 1, 2, 3, 4, 10; c) 2, 5, 8, 11; d) 1, 3, 6, 9; e) 2, 5, 8. 19. решением какой будет следующая программа readln( x); y: =’’; for k: =1 to length(x) do y: =y+x[k]; writeln( y); a) составьте программу, меняющую местами значения переменных x и y; b) составьте программу, переписывающую в слово y четные буквы слова x; c) составьте программу, записывающую слово x в обратном порядке; d) составьте программу, записывающую слово x в y? 20. укажите парные символы, пропущенные в тексте « используется для написания комментариев к программе и не оказывает никакого влияния на ход ее выполнения»: a) < > ; b) //; c) {}; d) **; e) []. 21. значение выражения 2*sqr(4) –sqr( 5)*5*2 равно: a) -218; b) -234; c) -15661; d) 143; e) -56. 22. операторы в языке pascal отделяются: a) пробелом; b) точкой с запятой; c) двоеточием; d) запятой; e) апострофами. 23. укажите последовательность команд, в результате выполнения которых значения переменных x и y поменяются местами: a) с=х; x=y; x=c; b) в=х; x=y; y=x; c) y=x; b=x; x=y; d) x=y; y=x; e) х=х+у; y=x-y; x=x-y. 24. что выведет следующий фрагмент кода: n: = 2; р: =n; p: = 1; writeln('n=', n); a) n= b) n=1 c) n=2 d) ничего не выведет e) возникнет ошибка компиляции
139
251
Ответы на вопрос:
1-с 2-d 3-a,c,d 4-a 5-b 6-b 7-d 8-a 9-d 10-a,c,d 11-b 12-a,e 13-a 14-b 16-a 17-a 18-b 19-d 20-b,c 21-a 22-b 23-a 24-c
Это любые действия, связанные с изменением внешнего вида текста: цвет, начертание, регистр и т.д.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Книжнаябабочка23.05.2020 19:26
-
Velievtim200008.11.2020 20:40
-
Shiro130313.03.2023 15:51
-
EzNoobXex11.04.2022 12:17
-
Грамбит21.02.2020 10:36
-
sasha2197427.04.2023 02:52
-
nanakiriya05.01.2023 20:17
-
Russkikh1110.06.2023 00:32
-
Prostoy2306.10.2020 07:38
-
alyonkakingAlyonka7612.01.2023 13:23
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.