Автор работы: Пользователь скрыл имя, 08 Апреля 2013 в 20:05, контрольная работа
История вычислительной техники началась с попыток автоматизировать расчетные операции с помощью механических приспособлений. Полагают, что первыми «вычислительными» машинами были русские счеты (XVI—XVII вв.) и суммирующая машина французского ученого Блеза Паскаля (XVII в.). В XIX веке усилиями ученых разных' стран (П.Л.Чебышева в России, Ч.Беббиджа в Англии и других) были созданы механические арифмометры и первые машины с программным управлением. Интересно, что первым программистом мира стала графиня Ада Лавлейс, дочь поэта Дж.Байрона (в честь которой назван знаменитый язык программирования Ada).
Задание 1 3 с.
Задание 2 5 с.
Задание 3 6 с.
Задание 4 7 с.
Задание 5 8 с.
Задание 6 10 с.
Задание 7 10 с.
Задание 8 11 с.
Задание 9 12 с.
Задание 10 13 с.
Список литературы 15 с.
2.47. Найдите среднее арифметическое следующих чисел:
а) 100101102, 11001002 и 1100102;
(100101102 + 11001002 + 1100102):112=10010
б) 2268, 6416 и 628.
6416=1448
(2268 + 1448+628):38=1448
Задание 4.
Задачи по теме «Логические основы ПК»
F = (Av В) ^ С (А^ В)
A |
B |
C |
не В |
А или неВ |
(Aили неB)иC |
А и В |
F |
ЛОЖЬ |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ЛОЖЬ |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ЛОЖЬ |
ИСТИНА |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ИСТИНА |
ИСТИНА |
ИСТИНА |
ЛОЖЬ |
ИСТИНА |
ИСТИНА |
ИСТИНА |
ИСТИНА |
Задание 5. Задачи по теме «Электронные таблицы»
Задание №1.
При копировании ячейки А2 в ячейки В2 и A3 в них были занесены формулы SA1+C1 и $А2+В2 соответственно. Что было записано в ячейке А2?
А |
В | |
1 |
||
2 |
=$A1+B1 |
=$A1+C1 |
3 |
=$A2+B2 |
Задание №2.
Дан фрагмент ЭТ в режиме отображения формул:
А |
В | |
1 |
1 |
5 |
2 |
А1+1 |
А2*В1 |
Какой вид примет таблица после выполнения команды: КОПИРОВАТЬ А2:В2 в АЗ:В7?
Запишите полученную таблицу в режиме отображения формул и в режиме отображения значений
А |
В | |
1 |
1 |
5 |
2 |
2 |
10 |
3 |
3 |
30 |
4 |
4 |
120 |
5 |
5 |
600 |
6 |
6 |
3600 |
7 |
7 |
25200 |
А |
В | |
1 |
1 |
5 |
2 |
=A1+1 |
=A2*B1 |
3 |
=A2+1 |
=A3*B2 |
4 |
=A3+1 |
=A4*B3 |
5 |
=A4+1 |
=A5*B4 |
6 |
=A5+1 |
=A6*B5 |
7 |
=A6+1 |
=A7*B6 |
Задание 3.
На отрезке [2;3] с шагом 0,1 протабулировать функцию:
f(x) =
Запишите полученную таблицу в режиме отображения формул.
А |
В | |
1 |
=3*SIN(КОРЕНЬ(3))-3,8 | |
2 |
2,0 |
=B1+0,35*A2 |
3 |
2,1 |
=B1+0,35*A3 |
4 |
2,2 |
=B1+0,35*A4 |
5 |
2,3 |
=B1+0,35*A5 |
6 |
2,4 |
=B1+0,35*A6 |
7 |
2,5 |
=B1+0,35*A7 |
8 |
2,6 |
=B1+0,35*A8 |
9 |
2,7 |
=B1+0,35*A9 |
10 |
2,8 |
=B1+0,35*A10 |
11 |
2,9 |
=B1+0,35*A11 |
12 |
3,0 |
=B1+0,35*A12 |
Задание 4.
Таблица содержит следующие данные об учениках школы: фамилия, возраст и рост ученика. Сколько учеников могут заниматься в баскетбольной секции, если туда принимают детей с ростом не менее 160 см? Возраст не должен превышать 13 лет.
Запишите полученную таблицу в режиме отображения формул и в режиме отображения значений
А |
В |
C |
D | |
1 |
Фамилия |
Возраст |
Рост |
Секция |
2 |
Фамилия1 |
13 |
150 |
=ЕСЛИ(И(B2<=13;C2>=160);1;0) |
3 |
Фамилия2 |
14 |
170 |
=ЕСЛИ(И(B3<=13;C3>=160);1;0) |
4 |
Фамилия3 |
13 |
160 |
=ЕСЛИ(И(B4<=13;C4>=160);1;0) |
5 |
Фамилия4 |
13 |
180 |
=ЕСЛИ(И(B5<=13;C5>=160);1;0) |
6 |
Фамилия5 |
14 |
150 |
=ЕСЛИ(И(B6<=13;C6>=160);1;0) |
7 |
В баскетбольной секции |
=СУММ(D2:D6) |
А |
В |
C |
D | |
1 |
Фамилия |
Возраст |
Рост |
Секция |
2 |
Фамилия1 |
13 |
150 |
0 |
3 |
Фамилия2 |
14 |
170 |
0 |
4 |
Фамилия3 |
13 |
160 |
1 |
5 |
Фамилия4 |
13 |
180 |
1 |
6 |
Фамилия5 |
14 |
150 |
0 |
7 |
В баскетбольной секции |
2 |
Задание №5.
Запишите таблицу в режиме отображения формул.
Компьютеры 100
Принтеры 55
Сканеры 78
Компьютеры |
Сумма |
Принтеры |
Сумма |
Сканеры |
Сумма |
Итого: | |
Мальвина |
5 |
500,00р. |
0,00р. |
10 |
780,00р. |
1 280,00р. | |
Буратино |
3 |
300,00р. |
11 |
605,00р. |
2 |
156,00р. |
1 061,00р. |
Пьеро |
7 |
700,00р. |
4 |
220,00р. |
0,00р. |
920,00р. | |
Лиса Алиса |
8 |
800,00р. |
6 |
330,00р. |
1 |
78,00р. |
1 208,00р. |
Всего продано: |
23 |
2 300,00р. |
21 |
1 155,00р. |
13 |
1 014,00р. |
4 469,00р. |
A |
B |
C |
D |
E |
F |
G |
H | |
1 |
Компьютеры |
100 |
||||||
2 |
Принтеры |
55 |
||||||
3 |
Сканеры |
78 |
||||||
4 |
Компьютеры |
Сумма |
Принтеры |
Сумма |
Сканеры |
Сумма |
Итого | |
5 |
Мальвина |
5 |
=B5*100 |
=D5*55 |
10 |
=F5*78 |
=C5+E5+G5 | |
6 |
Буратино |
3 |
=B6*100 |
11 |
=D6*55 |
2 |
=F6*78 |
=C6+E6+G6 |
7 |
Пьеро |
7 |
=B7*100 |
4 |
=D7*55 |
=F7*78 |
=C7+E7+G7 | |
8 |
Лиса Алиса |
8 |
=B8*100 |
6 |
=D8*55 |
1 |
=F8*78 |
=C8+E8+G8 |
9 |
Всего продано |
=СУММ (B5:B8) |
=СУММ (C5:C8) |
=СУММ (D5:D8) |
=СУММ (E5:E8) |
=СУММ (F5:F8) |
=СУММ (G5:G8) |
=СУММ (H5:H8) |
Задание 6. Задачи по теме «Линейные алгоритмы»
Вариант 23.
1. Что появится на экране после выполнения:
10 D=5
20 С=1
30 D=D-С
40 PRINT "D="; D , SQR(Y)
Ответ:
2. Написать программу вычисления:
10 INPUT “k=”;k
20 INPUT “m=”;m
30 d=m^2-0.2*k+(2*k)/6.2
40 PRINT d
Задание 7. Задачи по теме «Ветвления»
1. F=5 : D=7
IF F>=D THEN X=F ELSE X=D
Ответ: X=7
2. A=3 : B=4
IF A<B THEN X=A*B ELSE X=A-B
Ответ: X=12
3. A=53 : B=14
IF A<=B THEN X=A+B ELSE X=2*A-4*B
Ответ: X=50
4. A=5 : B=4 : C=3
IF A>B THEN
X=A+B
ELSE
A=B+C
X=A-3*B
END IF
Ответ: X=9
5. A=9 : B=8 : C=2
IF (A>B) AND (B>C) THEN X=2*A+B+C ELSE X=4*A*B
Ответ: X=28
Задание 8. Задачи no теме «Циклы»
INPUT "k="; k
s = 0
m = 1
s1 = 4
DO WHILE s1 < k
s = s + s1
m = m + 1
s1 = (m + 1) * (m + 1)
LOOP
PRINT s
Данные для ввода: k=10
Ответ 13
INPUT "m="; m
p = 1
FOR i = 1 TO m
p = p * 2 * i
NEXT i
PRINT p
Данные для ввода: т =5
Ответ 3840
INPUT "k="; k
FOR i = 1 TO k
s = SIN(i)
IF s < 0 THEN PRINT i
NEXT i
Данные для ввода: К=5
Ответ 4 и 5
INPUT "m="; m
s = 0
FOR i = 2 TO m
s1 = SIN(i)
IF s1 < 0 THEN s = s + s1
NEXT i
PRINT s
Данные для ввода: М=5
Ответ -1,716
Задание 9. Задачи по теме «Массивы»
№ 1
Задан целочисленный массив X, содержащий нулевые элементы. Напишите программу, которая позволяет переписать элементы массива X в массив Y, исключив при этом нулевые элементы.
CLS
INPUT "n="; n
DIM x(n)
k = 0
FOR i = 1 TO n
INPUT "x="; x(i)
IF x(i) = 0 THEN k = k + 1
NEXT i
m = n - k
k = 0
DIM y(m)
PRINT "y=";
FOR i = 1 TO n
a = x(i)
IF a = 0 THEN k = k + 1 ELSE y(i - k) = a: PRINT a;
NEXT i
№2
Определите элементы одномерного вещественного массива X. Напишите программу для вычисления значения величины Y: Y = X1 * Xn + Х2 * Xn-1 + ...+ Xn * X1
CLS
INPUT "n="; n
DIM x(n)
FOR i = 1 TO n
INPUT "x="; x(i)
NEXT i
y = 0
FOR k = 0 TO n - 1
y = y + x(k + 1) * x(n - k)
NEXT k
PRINT "y="; y
№3
Определите элементы одномерного вещественного массива X. Напишите программу позволяющую создать новый массив по следующему принципу: Х1, X1+X2, ... , X1+X2+X3+...+Xn
CLS
INPUT "n="; n
DIM x(n), y(n)
y = 0
FOR i = 1 TO n
INPUT "x="; x(i)
y = y + x(i)
y(i) = y
NEXT i
PRINT "x", "y"
FOR i = 1 TO n
PRINT x(i), y(i)
NEXT i
Задание 10. Задачи по теме «Символьные величины»