Тесты
У нас вы можете пройти тестирование по информатике онлайн быстро и бесплатно.
Перейти

Онлайн-тест: Начала программирования

Основная цель проведения тестирования заключается в получении объективной и четкой оценки знаний. Также тестирование помогает выявить области, в которых возможны улучшения. В этом контексте мы подготовили тест под названием "Начала программирования". Он предоставляет обучающимся возможность не только измерить свой текущий уровень знаний, но и более эффективно сосредоточить свои усилия на устранении слабых мест и улучшении своей компетенции.

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




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




3. Выберите оператор, определяющий, является ли число а четным.




4. В каком разделе происходит описание переменных?




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




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




7. Что из указанного не входит в алфавит языка Паскаль?




8. Цикл в фрагменте программы p := 2; repeat p := p * 0.1 until p < 0.1; будет исполнен:




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




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




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




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




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




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




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




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




17. Какая строка из перечисленных описывает вещественную переменную на языке Паскаль?




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




19. Какой из перечисленных операторов цикла является оператором цикла с предусловием?




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




21. Символьный тип данных это -




22. Вещественные данные относятся к типу




23. В данном фрагменте программы s := 0; for i := 1 to 10 do s := s+2*i; вычисляется:




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




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




26. Массив описан следующим образом: const b: array [1..5] of integer = (1,2,3,5,11); Значение выражения b[5] * b[4] - b[2] - b[3] * b[1] равно:




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




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




29. Цикл в фрагменте программы a := 1; b := 1; while a+b < 8 do begin a := a+1; b := b+2 end; выполнится:




30. Формат полного оператора ветвления следующий:




31. Какое значение примет переменная Х после выполнения оператора Х=17mod5?




32. Как заканчивается программа на Паскале?




33. Какой из перечисленных операторов цикла является оператором цикла с постусловием?




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




35. Целочисленные данные относятся к типу




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




37. Какой из перечисленных операторов цикла является оператором цикла со счетчиком?




38. Записать на языке Паскаль следующее выражение: y=5x^2+10x+2;




39. Какого оператора цикла не существует в Паскале?




40. Условный оператор if a mod 2 = 0 then write (`Да) else (`Нет`) позволяет определить, является ли число а:




41. Определите значения переменных s и i после выполнения фрагмента программы: s:=0; i:=5; while i>0 do begin s:=s+i; i:=i-1;




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




43. Определите значение переменной c после выполнения следующего фрагмента программы: a := 100; b := 30; a := a - b*3; if a > b then c := a - b else c := b - a;




44. Какое значение примет переменная Х после выполнения оператора Х=17div2?




45. Чему равна сумма a[1] и a[4] элементов массива. сформированного следующим образом: for i :=1 to 5 do a[i] := i*(i+1);