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

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

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

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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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