КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Контрольное тестирование
1. Какие операторы записаны правильно? а) g:=g; б) М:=2хМ; в) k:=232R; г) s:=l:=u 2. В каком разделе программы на языке Паскаль можно использовать процедуру вывода а) В разделе выполняемых операторов; б) В разделе описания констант; в) В разделе описания переменных. 3. Какие процедуры ввода записаны без ошибок? а) Read (S, 67); б) Read (Т); в) Read Т; г) Read (а, с); д) Read ('a'); е) Read ('Введите а', а). 4. Что будет выведено на экран в результате выполнения программы? Program S; Var x, у: Integer; Begin х:=2; у:=3; х:=х*х; у:= у * у;х:=х + у; WriteLn ('х =', х); End. а) х = 5; б) с=13; в) 13; г) 5. 5. Какая команда позволяет увидеть результат выполнения программы? а) Debug/Output; б) File/Save; в) File/New; г) Run/Run. 6. Какое расширение должен иметь файл с исходным текстом программы на Паскале? а) В AS; б) ВАК; в) С; г) PAS. 7. Какие имена программ на Паскале допустимы (при условии, что имя программы не совпадает с именем файла)? а) 112233; б) MyProgl; в) Мойрг!; г) MyPrograml. 8. Какие элементы языка Турбо-Паскаль могут быть обозначены идентификаторами? а) Переменные; б) Операторы; в) Константы 9. Какие из перечисленных типов данных относятся к простым? а) Логический; б) Символьные; в) Целые; г) Строковые. 10. Какие из представленных здесь констант относятся к целым? а) '555'; б) 1188; в) 1.0; г) -345. 11. Операторы в программе на языке Pascal отделяются друг от друга: а) двоеточием; б) точкой с запятой; в) пробелом; г) запятой. 12. Какой оператор позволяет выводить пустую строку в документе? а) writeln; б) print; в) output; г) readln. 13. Укажите условие выбора чисел, кратных 3, но не кратных 6 а) (X mod 3 =0) AND (X mod 6 <>О); б) (Х/3 =0) OR (X / 6≠0)); в) (X mod 3 =0) OR (X mod 6 <>0); г) (X mod 6 <>0). 14. Какое значение примет переменная С в результате выполнения программы: VAR А, В, С: INTEGER; BEGIN А:=-4; В:=А*3-6; IF B>2*A THEN A:= 2; IF B<2*A THEN A:= 5; IF B=2*A THEN A:= В - A; С:=A*B+A-B; WRITELN ('C=', C); END. а) 29; б) 21; в) 32; г) 12. 15. Какой из операторов организует в программе множественный выбор? а) If условие Then действие1 Else действие2; б) If условие Then действие; в) Case ключ of; г) goto n. 16. С помощью какого оператора осуществляется переход к метке? а) If условие Then действие; б) Case ключ of; в) goto n; г) If условие Then действие1 Else действие2. 17. При каком значении X при исполнении программы будет получен ответ «ДА»: Program T21; Var X: Integer; Begin Readln(X); If X MOD 2=0 Then Writeln('ДA') Else Writeln('HET'); End. а) 3; б) 15; в) 4; г) 7. 18. Какое значение будет принимать переменная Y после выполнения фрагментов программы? Var Y, X: integer; Begin Y: = l; X: = 10; Repeat Y:=X*X; X:=X-2; Until X<=0; Writeln ('У=',У); End. а) 4; б) 0; в) 2; г) 100. 19. Какие из приведенных операторов организуют цикл со счетчиком? а) For i:= nl downto n2 do оператор; б) repeat <операторы > until условие; в) while условие do <оператор>; г) for i = nl to n2 do оператор. 20. Какое значение будет принимать переменная Y после выполнения фрагментов программы? у:=0; FOR х:= 1 ТО 5 do У:= У * х; Writeln (у); а) 0; б) 12345; в) 120; г) 00000. 21. Тело цикла - это... а) группа команд, не входящих в циклическую структуру; б) группа команд, повторяющихся некоторое число раз; в) произвольная группа команд; г) команды, заключенные в операторные скобки. 22. Какой из перечисленных заголовков циклов не содержит ошибок? а) FOR X:=3 ТО 12 DO; б) FOR К = 1 ТО 5.5 DO; в) FOR K = 2DOWNTO 10 DO; г) FOR J:= 10 TO -2 DO. 23. Что определяет индекс массива? а) Индекс определяет положение элемента массива данных относительно его конца; б) Индекс определяет положение элемента массива данных относительно друг друга; в) Индекс определяет положение элемента массива данных относительно его начала. 24. Укажите правильное описание массива а) Var a:array[1..1000] of integer; б) Var A: ARRAY [1..50 OF REAL]; в) Var A, B, C: ARRAY [1..50] OF REAL. 25. Что производит следующий фрагмент программы? s:=0; for i:=l to n do for j:=l to n do s: =s+a[i, j]; end; writeln('s=',s); а) Находит сумму элементов каждой строки и выводит их на экран; б) Находит сумму всех элементов двумерного массива и сумму элементов каждой строки и выводит их на экран; в) Находит сумму всех элементов двумерного массива и выводит их на экран. СПИСОК ЛИТЕРАТУРЫ Литература основная:
Литература дополнительная:
СОДЕРЖАНИЕ
Дата добавления: 2015-06-26; Просмотров: 825; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |