РАЗДЕЛ 2. ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
Тема 2.1. Операторы языка программирования ЗАДАНИЕ 1 Найдите значение d после выполнения следующих операторов:
ЗАДАНИЕ 2 Запишите, как будет выведено на экран значение Х, если оператор вывода использует формат Х: 5:1 (один штрих - одна позиция)
ЗАДАНИЕ 3 Описать фрагмент блок-схемы на языке программирования Turbo Pascal
____________________________ ________________ Запишите заголовки циклаFor для изменения параметра из диапазонов: 1. От -10 до +10 For index: = -10 to 10 do 2. От 100 до 1 For index: = 100 down to 1 do 3. От 15 до 25 For index: = 15 to 25 do 4. От -10 до -20 For index: = -10 down to -20 do ЗАДАНИЕ 5 Выполните трассировку и определите значение переменной S после выполнения фрагмента программы.
ЗАДАНИЕ 6 Определите сколько раз будет выполняться тело цикла:
ЗАДАНИЕ 7 Где ошибки (их 4) в следующей программе? Каков будет результат выполнения программы в ТП? program Задача; var A, B: byte; begin write(‘Исходная задача:’); writeln(‘Сколько будет (25*4)-45/5?’); writeln( ‘Решение:); A= 25*4; writeln( ‘1) 25*4=’,A); B:=45/5; writeln( ‘2) 45/5=’,B) writeln( ‘3) (25*4)-45/5=’, A-B) end.
___________________________ ___________________________ ЗАДАНИЕ 8 Определите, какой будет результат при выполнении данной последовательности операторов:
__________________________ __________________________ ЗАДАНИЕ 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; ЗДЕСЬ ПОСЛЕ «a» стоит « ; » _______________ _______________ ЗАДАНИЕ 10 Выполните тест. Из предложенных ответов выберите правильный. Верных ответов может быть несколько 1. Какое расширение имеет файл, созданный в ИСП Turbo Pascal? а) .txt; b) .exe; c) .pif; e) .pas; f) .bas 2. Какой из перечисленных разделов обязателен в программе, созданной в ИСП Turbo Pascal? а) раздел LABEL; b) раздел CONST; c) раздел TYPE; d) Раздел VAR; e) Раздел BEGIN...END. 3. Как открыть экран пользователя ИСП Turbo Pascal? а) File/Open b) Alt/F5 c) File/New d) Ctrl/F9 e) Alt/F9 4. Значением логической переменной может быть: a) Любое число; b) Любой тест; c) Истина или ложь; d) Таблица. 5. Даны значения переменной a=1, b=2, c=3. Каково будет значение переменной C после выполнения действий: A: =В; В: =С; С: =А+В; a) C=5; b) C=3; c) C=4; d) C=6. 6. Дан фрагмент программы. Какой будет выведен результат на экран? a:=27; If a>0 then a:=a*2 else a:=a+2; Writeln (a); а) 27; b) 54; c) 729; d) 29. 7. Какой из фрагментов программы написан правильно: a) A*X+SIN(X)-EXP(X)/ABS(X); b) AX+SIN(X)-e(X)/ABS(X); c) A*X+SIN X+eX/ ; d) A*X+SIN X+EXP X/ABS X. 8. Как выполнить компиляцию программы в среде программирования ТП? а) Alt/F5; b) Ctrl/F9; c) Ctrl/F5; d) Alt/F9; e) F9. 9. Какой из фрагментов программы написан правильно a) SQRT(ABS(-AX+C))/LN(ABS(X+SQR(C))); b) SQRT(ABS(-A*X+C))/LN(ABS(X+SQR(C))); c) SQRT(ABS(-A*X+C))/LN(ABS(X+C*C); d) SQR(ABS(A*X+C))/LN(ABS(X+SQR(C))). 10. В каком разделе программы, созданной в ИСП Turbo Pascal, объявляются пользовательские типы данных? а) раздел LABEL; b) раздел CONST; c) раздел TYPE; d) раздел VAR 11. Как правильно на языке Турбо Паскаль написать следующее выражения a) (1+x)^(1/3) 12. Оператор цикла с постусловием a) case b) repeat c) for d) while 13. Оператор цикла с параметром a) case b) repeat c) for d) while 14. Оператор выбора из двух альтернатив a) if b) repeat c) while d) case Критерии оценки теста 100%-95% – 5(отлично) 94%-75% – 4(хорошо) 74%-60% – 3(удовлетворительно) Менее 60%– 2(неудовлетворительно)
Популярное: Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (566)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |