Тесттин жауаптарын жазындарш отиниш
1. 9. Шамаларды сипаттау операторы:
begin
read
var
2. Бағдарламалау тілдері:
MS Word, Excel, Outlook, Access
WindowsXP, Windows Vista, MS Office
Fortran, Turbo Pascal, Qbasic, Delphi
3. Turbo Pascal-дың математикалық функциялары:
y = x*x + 2*x – 5, z = 4*sin(x)+cos(x)
f(x) = g(x), z(s) = w(n)/sin(cos(x))
sin(x), abs(x), cos(x), sqrt(x), sqr(x), exp(x), ln(x)
4. Turbo Pascal-да файл атауы қандай бөліктерден құралады?
аты және үйшігі
басы және заты
аты және кеңейтімі
5. Бұл құрылымы қандай бағдарлама?
program massiv;
var
i,j : integer;
a[i,j] : array[1..10,1..10] of integer;
begin
for i : = 1 to 10 do
begin
writeln;
for j : = 1 to 10 do
begin
read(a[i,j]);
write(a[i,j]);
end;
end;
end.
a) сызықтық
тармақталу
қайталану
6. Turbo Pascal тілінде таңбалық шама...
integer
char
real
7. Қайсысы дұрыс?
if a[i,j] >= 0 then s : = s + 1 else s : = 0
begin f(x) : = sqrt( 5x + 4) end.
for x = 1 to 100 else 200
8. Бағдарламадан циклді көрсет:
program cikl1;
var k:integer; x,z:real;
begin read(x,z);
for k : = 1 to 20 do
begin
z : = exp(-sqr(x));
writeln(‘z = ‘;z);
end;
end.
for k : = 1 to 20 do
begin
z : = exp(-sqr(x));
writeln(‘z = ‘;z);
end;
a) var …….. end.
b) begin read …….. end;
9. Қызыл түстің коды қандай?
0 (black)
4 (red)
16
10. Шамаларға мән енгізу операторы:
read(x,y);
print(x,y);
write(x,y);
11. Тармақталу операторы:
if……then……else….
For…..to…….do
while………do;
12. Turbo Pascal ортасы деген...
Turbo Pascal бағдарламаларын құрып, орындайтын бағдарламалық орта
Текстік құжат құратын бағдарлама
Операциялық жүйе
13. Бағдарламаның қатесі қайсы? -
program esep;
begin read(x);
y : = sin(x)*cos(x);
write(y); end.
әріптер қате
шамалар сипатталмаған
тыныс белгісі қате
14. Қайталану саны белгілі циклдік оператор:
if……then……else….
for…..to…….do
while………do;
15. Бағдарламаның орындалатын блоктары (құрама оператор):
program……..end.
readwrite
begin ………end;
16. Бұл құрылымы қандай бағдарлама?
program function;
var x,y : real;
begin read(x);
if x > 0 then y : = sqr(x + 1) else y : = sqrt(x*x + 1);
write(‘y = ‘;y);
end.
сызықтық
тармақталу
қайталану
17. Циклдің қандай түрлері бар?
goto
print
write
while…do
repeat…until
for...to...do
if...then
begin..end
read…writeln
18. Нәтижелерді экранға басып шығару операторы:
write(x,y);
end.
read(x,y);
19. Turbo Pascal тілінде шамалардың қандай типтері бар?
read, write, print, begin
оң, теріс
integer, real, string, char, boolean
20. Шартсыз көшу операторы қайсы, ол не істейді?
read(x) – x шамаға мән енгізу
goto n – n белгісі бар операторға көшіп, орындау
write(s) – s шамасының мәнін экранға басу
21. Turbo Pascal ортасы Windows операциялық жүйесінің құрамына кіре ме?
жарым-жартылай
жоқ
иә
22. Turbo Pascal тілінде мәтіндік шама...
integer
string
real
23. Массивтің қандай түрлері бар?
Бір өлшемді және көп өлшемді
Төртбұрышты және үшбұрышты
Кіші және үлкен
24. Turbo Pascal бағдарламасы басталатын оператор...
begin бағдарламаның аты;
program бағдарламаның аты;
new бағдарламаның аты;
25. Массивтік шама қайсы?
mas: string[25];
mas: integer;
mas: array[1..12] of integer;
1. mod - команда, при которой компьютер выводит на экран остаток (mOd, тип O - остаток :))
Это означает, что c= 500 mod 23 , c=17 - ответ
div - команда, при которой компьютер выводит на экран целое число от деления (dIv, типааа i - integer (число с английского) :))
Это означает, что a= 500 div 3 , a=166 - ответ
2. 5 -> 127
Можно составить алгоритм такой:
22122 - это порядок команд и ответ. Не трудно посчитать, как это получилось.
3. Длина цепочки ТОРГ равна 4, значит мы дублируем левый символ (Т).
У нас получается ТОРГТ, а оно не чётное, так как длина цепочки равна 5, значит добавляем к цепочке символ (М) в начало самой цепочки.
Получилось: МТОРГТ - ответ
РОПОР и ТОПОР
Объяснение:
Представим что имеем дело с 4-ичной системой счисления { 0 - О, 1 - П, 2 - Р, 3 - Т }. В таком случае вышенаписанный ряд можно представить в такой виде:
1. (00000) = 0 в 10ичной СС
2. П (00001) = 1 в 10ичной СС
3. Р (00002) = 2 в 10ичной СС
4. Т (00003) = 3 в 10ичной СС
5. ОООПО (00010) = 4 в 10ичной СС
...
Исходя из этого, чтобы получить слово, находящееся на 531 месте и 787 месте, достаточно перевести числа 530 и 786 в 4-ичную систему счисления и заменить цифры буквами.
1.
530 / 4 = 132 (2 остаток)
132 / 4 = 33 (0 остаток)
33 / 4 = 8 (1 остаток)
8 / 4 = 2 (0 остаток)
530(10) = 20102 (4)
Замена: РОПОР
2.
786 / 4 = 196 (2 остаток)
196 / 4 = 49 (0 остаток)
49 / 4 = 12 (1 остаток)
12 / 4 = 3 (0 остаток)
786(10) = 30102(4)
Замена: ТОПОР