Материалът ви позволява да промените основните знания за изучаване на 9 класа за това как да преместите Pascal под формата на тест - 2 опции - контрол на знанията на оператора за въвеждане и извеждане на данни, оператора за присвояване.
Uvantage:
Изглед отпред:
Тест: Основи на програмирането моят Паскал
I вариант: II вариант:
1. Въведете оператор (изберете един по-долу) за
Въвеждане на информация: Въвеждане на информация:
readln;
Writeln;
пишете.
2. Правилно изписване на оператора Chi:
Readln('Въведете номер', a); readln(a);
3. Какво ще се появи след посещението на програмата?
програма pr1; програма pr1;
usescrt; usescrt;
const s=60; vars:byte;
започнете clrscr; beginclrscr;s:=45;
writeln('dest=', s, 'km'); writeln('dest=', s, 'km');
readln; readln;
край. край.
4. Кой оператор блокира екрана?
5. Кой оператор ще изведе на екрана стойността на промяната X?
ReadIn(X);
Записване(X);
Прочетете (X).
6. Защо значението на Z е след промяната в поредица от програми?
X: = 27; X: = 27;
Z:=X+3; Z:=X+13;
Z:=Z+5; Z:=Z+5;
Z:=Z/5; Z:=Z/5;
7. Защо значението на X е след завършване на поредица от програми?
X: = 10; X: = 13;
Y: \u003d X * 3-X; Y:=X*4/2;
8. Какво ще се появи след посещението на програмата?
програма pr1; programpr2;
usescrt; usescrt;
var a, b: байт; var x, p: дума;
започнете
a:=1; x:=7;
b:=a*a; p:=x*x;
записване(a,b); writeln(x, 'p=',p);
a:=a+1; x:=x+1;
b:=a*a; p:=x*x;
writeln('a=',a,'b=',b); writeln('x=',x,' ',p);
readln; readln;
край. край.
Зад темата: методически разработки, презентации и обобщения
Контролен робот с основите на програмирането на моя Pascal
Контролен робот с основите на програмирането на моя Pascal. Сгъва се от задачата до "въведение" на оператори, функционални функции, сервизни линии, до резултата от програмата и дрямката...
Програмиране. Началото на моето програмиране на Pascal
Тест
1 вариант
Алгоритъм ли се нарича?
A. Последователността на „направи си сам“ е подредена;
Б. Инструкции за компютъра z zavdannya, написани в специална мина;
В. Процедура за преглед на оператора;
Г. Създаване на създадени файлове.
2. Какво означава петънце с кома в Turbo Pascal:
А. Край на цикъла;
Б. Край на програмата;
C. Видокремлює оператори и един вид един;
D. Край на редица програми;
3. Въведете правилното изписване на името на програмата:
А. Малюнок 1;
Б. Угрант 1;
В. грант2;
Г. 1 чертеж;
4. Операторските ръце са резервирани за помощ
А. Иначе тогава;
B. Начало край;
В. входен изход;
Г. Пишете, четете;
5. Командите, които включват програмата на Pascal, се наричат:
А. компилатори;
Б. Преводачи;
В. Оператори;
Г. Редактори;
6. Подобно на служебна дума, дробните промени са описани:
А. ЦЯЛО ЧИСЛО;
Б. ИСТИНСКИ;
C.CHAR;
Г. БУЛЕВО;
7. Как ще завърши програмата?
8. Форматиране нов операторизлизане:
Б. Ако тогава друго;
9. Операторът за организиране на разработването на езика за програмиране - целта ...
А. Оператор за организиране на диалог с кореспондент;
B.Smart оператор, оператор за избор;
C. Оператор на цикъл.
Тест
2 вариант
1. Какъв вид език за програмиране е Turbo Pascal?
А. Естествени;
Б. Алгоритмичен;
В. Логика;
Г. Обектна ориентация;
2. Какво означава знакът: = в моята програма PASCAL?
А. Привличане;
B. Por_vnyannya;
В. Собствен капитал;
Д. Розподил;
3. Промените от определен тип се описват със служебната дума INTEGER:
А. правилни числа;
B. tsili номер;
В. символична промяна;
Г. логическа промяна;
4. Намерете правилния вид за заглавния ред:
А. Програмна субсидия;
Б. Програмна награда
В. Програмна субсидия2;
Г. Безвъзмездна помощ по Програма 1;
5. Разпределение на описания За описанието се избира VAR:
A. Постоянна;
Б. Промяна;
В. Функции;
Д. Миток;
6. Кой оператор е операторът за въвеждане на нов ред:
А. ПИШЕТЕ
Б. ПРОЧЕТЕНЕ
C.Writeln
Г. ПРОЧЕТЕТЕ
7. За допълнителни опции се стартират следните програми:
А. отворен;
Б. бягане;
В. Изход;
D. паста;
8. Как да се регистрирам за оператор?
D. Напиши()
9. С какво се характеризира промяната?
A. Име, тип, стойност.
Б. Име, значение.
C. Стойности, тип.
Общинска бюджетна осветителна инсталация
"Средно образование №3"
Метростанция Исилкул, област Омск
учител по математика и информатика
Tsey тест може да бъде vikoristovuvati як тест за подторбана тема „Софтуерно управление на компютърен робот” за преподавател, „Информатика и ИКТ 9: преподавател за 9 клас”.
Ключ към теста:
I вариант: 1гр; 2g; 3g; 4а; 5в; 6а; 7в; 8b; 9b; 10б.
II вариант: 1б; 2g; 3b; 4b; 5 г; 6а; 7в; 8 г; 9b; 10а.
Рейтинг:
10 точки - "5"
8-9 точки - "4"
6-7 точки - "3"
Опция 1.
1. За въвеждане на оператори един вид от един във филма Pascal's score:
а) опитано; б) двукрапка; в) на кого; г) точка от кома.
2. От заглавията на програмите към правилните:
а) Сума на програмата; в) програмна сума;
б) програмна сума; г) програмна сума.
3. За да видите резултатите от моето програмиране на Pascal, използвайте ключовата дума:
а) VAR хляб; в) ЗАПОЧНЕТЕ; г) ПИШЕТЕ.
4. Корен квадратен от число изчислява функцията:
5. Kіnceve значение zminnoї В резултат на vikonannya на такива действия:
Y:=5;
Y:=(Y-2*X)/2+X
ще има един:
а) 0,5; б) 2; в) 2,5; г) 5.
6. В резултат на това програмата
програма моята_
клас;
започнете
пишете (25/2,5*2);
напиши(Усмихни се);
край.
ние сме на екрана:
а) 5 смях; в 5
Усмихни се;
б) 25 смях; г) 25
Усмихни се.
7. Чий фрагмент е програмата
програма грешка;
започнете
сума:=25-14;
край.
извинете уважение:
б) dovge im'ya change;
за и:=1
да се 5
направи Б[
и]:= 5+
и;
а) 9; б) 8; около 7; г) 6.
за и:=1
да се 10
направи започнете
ако а[
и]>0
тогава а[
и]:=
а[
и]/2
друго а[
и]:=
и;
край;
ще дойде:
а) положителните стойности на елементите в масива се увеличават с две, а отрицателните стойности се заменят със стойностите на индекса;
б) положителните стойности на елементите в масива се променят на удвоени, а отрицателните стойности се заменят със стойностите на индекса;
в) отрицателните стойности на елементите в масива се увеличават с две, а положителните стойности се заменят със стойностите на индекса;
г) отрицателните стойности на елементите в масива се променят на удвоени, а положителните стойности се заменят със стойностите на индекса.
writeln('нов масив’);
за i:=1 до 20 writeln(a[i]);
край.
ще дойде:
а) образува се нов масив;
Тест на тема "Mova програмиране на Pascal"
Вариант 2.
1. Кочанът на програмата беше разделен, в който те описват видовете промени, които са победоносни, определяйки ключовата дума:
програма б) вар; в) започват; г) пишете.
2. От предложените заглавия, неправилно є:
а) програмна сума;
б) програма summa_chisel;
в) номер на програмата;
г) програмна сума.
4. Квадратът на числото изчислява функцията:
а) SQRT(X); б) SQR(X); в) ABS(X); г) INT(X).
5. Kіntseve znachennya zminnoї X в резултат на vikonannya офанзива diy:
X:= (Y+X)*5-2+X
ще има един:
а) 0; б) 2; около 8; г) 10.
6. Чий фрагмент е програмата
програмамилост;
започнете
writeln('извинения не’);
напиши (‘5*5=’,25);
край.
извинете уважение:
а) неправилно име на програмата;
б) деня на смяната;
в) неизпяване на името на змията;
г) записване на аритметична вираза.
7. В резултат на това програмата
програмен клас;
започнете
напиши (45/(12-3));
writeln('клас’);
край.
ние сме на екрана:
а) 5 класа; в 5
клас;
б) 9 класа; г) 9
клас.
8. Стойностите на масив от един свят се задават след допълнителен цикъл:
за и:=1
да се 5
направи НО[и]:= 2+
и;
В резултат на това стойността ще бъде повече:
а) 9; б) 8; около 7; г) 6.
9. В резултат на това програмният фрагмент
за i:=1 до 10 започват
ако a[i]>0, тогава a[i]:=a[i]/3
друго a[i]:=2;
край;
ще дойде:
а) положителните стойности на елементите в масива се намаляват, а отрицателните стойности се заменят с 2;
б) положителните стойности на елементите в масива се променят на utric, а отрицателните стойности се заменят с 2;
в) отрицателните стойности на елементите в масива се увеличават с две, а положителните стойности се заменят с 3;
г) отрицателните стойности на елементите в масива се променят два пъти, а положителните стойности се заменят 3.
10. В резултат на програмния фрагмент
writeln('нов масив’);
за i:=1 до 20 readln(a[i]);
край.
ще дойде:
а) образува се нов масив;
б) разработва се нов масив;
в) да се разработят по-малко индекси;
г) образуват се по-малко индекси.
Информация за Джерела:
1., „Информатика и ИКТ 9: учител за 9 клас“: Москва, „Бином. Лаборатория на знанието”, 2011-2013.
2. „Побудова тестови главиот информатиката: методическа помощ»: Москва, «Бином. Лаборатория на знанията, 2003 г
3. „Уроци по информатика 9 клас“: Москва, „ВАКО“, 2012.
Контролен тест по темата "Паскал оператори"
1. Служебната дума VAR в програмата Pascal фиксира началото на разпространението на програмата за отмъщение:
А) оператори
Б) списък с етикети;
В) описание на сгъваемите типове данни;
Г) списък с константи;
Г) описание на промените.
2. Не включвайте служебна дума преди азбуката Pascal:
а) ТОГАВА Б) ЗАПОЧНЕТЕ;
ИЗВИВАМ Г) СТЪПКА; Г) АКО.
3. Числата на езика на Pascal се различават:
А) като естествен;
Б) като циле и реч;
В) като естествена реч;
Г) като qile и ирационално;
Д) като целеви и рационални.
4. Формални параметри на процедурата:
Б) да бъдат рехабилитирани в рамките на един час от седмицата на процедурата;
В) се задават при описание на данни за програмата;
Г) да бъдат декларирани в описанието на процедурите за междинни промени;
E) са присвоени на процеса от програмата.
5. В системата Turbo Pascal беше разпространено началото на програмата, която ще замени списъка с тагове, като го фиксира със служебна дума:
A) CONST Б) ТИП;
Б) VAR Г) ЕТИКЕТ; Г) ЗАПОЧНЕТЕ.
6. Операторът за организиране на въвеждане на данни от клавиатурата в системата за програмиране Turbo Pascal се записва към стандарта на служебната дума:
а) ПИШЕТЕ Б) ВХОД;
ХЛЯБ Г) DEFFN; Г) НУЛИРАНЕ.
7. Коментирайте преди текста на моята програма Pascal:
А) при къдрави арки;
Б) при кръглия лък;
В) при квадратния лък;
Г) в апострофа;
Д) между служебните думи Начало, Край.
8. Служебната дума CONST в програмата Pascal фиксира началото на разделянето на програмата за отмъщение:
А) списък с константи;
Б) списък с етикети;
В) описание на промените;
Г) оператори;
Д) описание на сгъваемите типове данни.
9. Как im'ya във филма Pascal не може да бъде маркиран:
10. Под часа, в който операторът е видял моя Pascal, служебната дума е написана:
а) ПИШЕТЕ Б) НУЛИРАНЕ;
ХЛЯБ Г) ЗАПОЧНЕТЕ; Г) ДОКОГА.
11. Операторите за програмата Pascal имат един тип:
а) апостроф Б) двукратно;
Б) проблем; Г) кома; Г) петна с кома.
12. Логически израз (X=A) И (X
A) x лежат в vіdrіzku;
Б) x трябва да се комбинират интервалите ta ;
B) x припокриват комбинираните интервали [минус несъответствие, A], че ;
D) x имат комбинирани интервали и [минус несъответствие, B];
E) x припокриват интервалите [минус несъответствие, A] и ;].
13. Действителни параметри на процедурата:
А) са описани в заглавието й;
Б) се задават при описание на данни за програмата;
В) да се изплати за нейната седмица;
Г) не е посочено никъде;
E) посочено в описанията на процедурите за междинна промяна.
14. Програмата има сбор от елементи аритметична прогресия(с видимия първи член, разликата и броя на нейните членове):
Програма ArifPro;
Var a, d, s: реално; n: цяло число
Започнете readln(a, d, n); s:=; край на записа(ите).
аритметичният израз не е посочен в оператора на привличане. Воно
може да се запише като:
А) a*n/2+d*(n-1)*n/2;
Б) a*(n+d*(n-1)*)n/2;
В) a+d*(n-1)*n/2;
Г) a*n+d*(n-1)*n/2;
E) a/n+d*(n-1)*n/2.
15. Предвид програмата:
Програма T21; VarX: цяло число;
Започнете четене(X);
Ако X MOD 2=0 Тогава Writeln('ТАКА’)
Друго WriteIn('HI') Край.
За каква стойност на X ще бъде отнета думата „SO“?
1. Какви специалисти се виждат в програмите за коментари?
а) () или (**)
б) само ()
в) само (**)
г) други специални знаци
2. Какво ще се появи на екрана след гледане на програмата?
writeln('x+1');
3. Тестване. Коя е ключовата дума за начало?
4. Какъв вид разпределение на obov'yazkіv є в структурата на програмата?
а) Разделени операторите, гледани с ключа вдясно начало и край.
b) Razdіl zm_nikh, scho покая се zі slіv var
5. Как се казва етапът на отделяне на U Ya, ако програмата е написана само за появата на синтактични помилвания?
а) снизхождение
б) Тестване
в) Алгоритмизиране на задачата
6. Как се казва етапът rozvyazki на U A Z, ако програмата е написана, тя се проверява отново на базата на умствени входни данни за резултата?
а) снизхождение
б) Тестване
в) Алгоритмизиране на задачата
7. Кой е създателят на моя програмен Pascal?
а) 1970 г. r_k, Неклаус Вирт
б) 1980-те, Borland
в) 1964, Джон Кемени, Томас Кърц
8. Кое от тези имена на програми е правилно?
9. Какви аритметични операции могат да се използват от моя Pascal?
а) Оттегляне (^)
б) Подил без излишък (div)
в) логическо добавяне (или)
г) Логически множител (i)
9. Резултатът от операцията 1/5 ще бъде запазен ...
10. Резултатът от операцията 1div 5 се копира...
11. Резултат от операцията 10 div 3 добър...
12. Резултатът от операцията 10/3 е добър...
13. Резултатът от операция 1 мод 5 е добър ...
14. Как изглежда ромбът в блок-схемите?
а) изберете едно или две
б) програми за кочан или кон
в) процес на броене
г) Въведение / визия на данните
15. Какви символи могат да бъдат включени в именната книга (идентификатори)?
но) латински буквионези числа след тях, знакът на кръста;
б) Само числа
в) Букви на кирилица
г) запазени думи
16. Naprikintsі програми за инсталиране ...
а) Крапка с кома
в) не прави нищо
г) кома
Тест№ 17. Математически Вираз моето програмиране Pascal ще бъде записано като ...
а) a/1+sqr(2*a);
б) a/(1+sqr(2*a));
в) a/1+2*sqr(a);
г) a/(1+2*sqr(a)).
18. Какво е показано на блоковите схеми с правоъгълник?
b) Крайна програма Cob chi
в) Процес на изчисление
г) Въвеждане/предоставяне на данни
19. Как изглежда паралелограмът в блоковите схеми?
а) Избор на един от двама умове
b) Крайна програма Cob chi
в) Процес на изчисление
г) Въведение / визия на данните
20. Коя е ключовата дума за описание на константите?
21.Тест. Как изглеждат ръцете на оператора в програмата Pascal?
г) начало ... край.
22. Какъв тип промяна r в оператора r:=a*b+a mod b, като a, b: цяло число?
23. Стойността на логическата вираза не (5<0) or (6<>7) и (10>8) добре
24. Какъв тип модификатор модифицира r в оператора r:=a/b + a mod b като a, b: цяло число?
25. Кой тип е отговорен за промяната на майката в оператора a:='10'?
26. Коя от тези стойности се дава на реалния тип?
27. Колко знака могат да бъдат присвоени на типа char?
а) един 1
б) тип 1 до 255
в) ще са необходими умения
28. Промяната на r за b = 5 i c= - 8 в оператора r:=b > c може да има тип и стойност.
а) Булев, вярно
б) цяло число, целочислени стойности
в) Операторът е недопустим.
29. Каква е логическата причина за стойността на false?
а) не (грешно) и вярно
б) вярно или невярно
30. Какъв е логичният начин да се изчисли стойността на true?
а) ((5<0) and (6>7)) или не (10>8)
б) (5<0) and (6>7) или (10>8)
в 5<0) and ((6>7) или (10>8)
31. Каква функция дава символ като резултат?
32. Чи е правилно, какво chr (ord ('A. b)) = 'A'?
В) Tsey viraz не прави разлика.
33. Като значението на майка се променя зслед победата на оператора h: = кръг (3.86)?
34. Как се променя значението на майка зслед отмяна на оператора:=trunc(3.86)?
35. Какво да спечелите за подоператор един за един?
А) кома
Б) Двокрака;
Б) байпас;
Г) Крапка с кома.
36. Какъв е операторът за извеждане на информация на екрана?
Тест№ 37. Някои от заглавията в програмите на Pascal са неправилни:
А) Начало на програмата;
Б) Програма search_pic;
В) Програмно търсене.
38. Как се нарича името на областта на паметта, как се назовават различни стойности за часа на програмата?
Ред;
Б) Символ;
Б) Зминна;
г) Постоянна.
39. Как се пише на Pascal математически вираз 1< х<5 ?
А) (1 Б) 1 В 1 Г) 1 40. За да промените a и b да въведете Integer, въведете Real matime viraz. Г) sqr(a) + sqr(b); 41.Тест. Какво е константа? A) Стойността, която се задава от процеса на програмата; Б) Стойността, която не се променя от процеса на програмата; В) Стойността, която се променя от процеса на промяна на програмата. 42. Неправилни ли са записите на прехода към стандартната функция? Г) chr('15'). _______ 43. Математически израз \/1+ sin2x от моето програмиране на Pascal ще бъде записан като ... а) sqrt(1 + sin(sqrx)); Б) sqrt(1 + sqrsin(x); Y) sqrt (1 + sqr (sin x); г) sqrt(1 + sqr(sin(x))). 44. Какъв тип математика се променя след c:=(3-2)/1? 45. При промяна на стойността на матима a след виконата на групата оператори c:=5; a:=succ(c)? 46. За функция y и число x, z viraz sin(x)+2*cos(y) +z maє тип: