Информатика / ТР1 / ТР-1_09
.pdfСамарский государственный технический университет
Кафедра высшей математики и прикладной информатики
ТИПОВОЙ РАСЧЕТ №1 ПО ИНФОРМАТИКЕ
Задания к типовому расчету
Самара 2009
1. Постройте кодовую таблицу символов в пределах 0 … 255 (1 байт) (кодировка ASCII). Используйте Alt+код (десятичное число) на малой цифровой клавиатуре. При необходимости отмените автозамену «Начинать каждое предложение с прописной буквы» (Сервис/Автозамена…).
Таблица 1 – Кодовая таблица |
|
|
|
|
|
|
|
|||
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
0 |
|
☺ |
☻ |
♥ |
♦ |
♣ |
♠ |
• |
◘ |
○ |
1 |
◙ |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
9 |
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
13 |
|
|
|
|
|
|
|
|
|
|
14 |
|
|
|
|
|
|
|
|
|
|
15 |
|
|
|
|
|
|
|
|
|
|
16 |
|
|
|
|
|
|
|
|
|
|
17 |
|
|
|
|
|
|
|
|
|
|
18 |
|
|
|
|
|
|
|
|
|
|
19 |
|
|
|
|
|
|
|
|
|
|
20 |
|
|
|
|
|
|
|
|
|
|
21 |
|
|
|
|
|
|
|
|
|
|
22 |
|
|
|
|
|
|
|
|
|
|
23 |
|
|
|
|
|
|
|
|
|
|
24 |
|
|
|
|
|
|
|
|
|
|
25 |
|
|
|
|
|
|
|
|
|
|
2.Запишите свою фамилию, имя и отчество, кодируя буквы двоичным кодом ASCII (с учетом регистра). Укажите количество бит и байт, необходимых для этой записи.
3.Вычислите свой возраст в днях на фиксированную дату (например, 25.11.2009 г.) и запишите его в виде десятичного числа. Запишите это число в двоичной системе счисления, а затем вновь переведите в десятичное число. Приведите все расчеты.
4.Постройте блок-схему алгоритма вычисления выражения в соответствии с заданием (таблица 2). Приведите таблицу результатов вычислений по шагам алгоритма для числовых значений таблицы 3.
5.Оформите пояснительную записку типового расчета.
2
Таблица 2 – Варианты выражений для построения алгоритмов (задание 4)
№ вар. |
Выражение |
Условия |
1 |
å ak + å b j |
ak>0, bj>0 |
2 |
å ak + å b j |
ak>0, bj<0 |
3 |
å ak + å b j |
ak<0, bj>0 |
4 |
å ak + å b j |
ak<0, bj<0 |
5 |
å ak + å b j |
k - четные , j - четные |
6 |
å ak + å b j |
k - нечетные , j - четные |
7 |
å ak + å b j |
k - четные , j - нечетные |
8 |
å ak + å b j |
k - нечетные , j - нечетные |
9 |
å ak + ∏ b j |
ak>0, bj>0 |
10 |
å ak + ∏ b j |
ak>0, bj<0 |
11 |
å ak + ∏ b j |
ak<0, bj>0 |
12 |
å ak + ∏ b j |
ak<0, bj<0 |
13 |
å ak + ∏ b j |
k - четные , j - четные |
14 |
å ak + ∏ b j |
k - нечетные , j - четные |
15 |
å ak + ∏ b j |
k - четные , j - нечетные |
16 |
å ak + ∏ b j |
k - нечетные , j - нечетные |
17 |
å ak ∏ b j |
ak>0, bj>0 |
18 |
å ak ∏ b j |
ak>0, bj<0 |
19 |
å ak ∏ b j |
ak<0, bj>0 |
20 |
å ak ∏ b j |
ak<0, bj<0 |
21 |
å ak ∏ b j |
k - четные , j - четные |
22 |
å ak ∏ b j |
k - нечетные , j - четные |
23 |
å ak ∏ b j |
k - четные , j - нечетные |
24 |
å ak ∏ b j |
k - нечетные , j - нечетные |
25 |
å ak b j |
ak>0, bj>0 |
26 |
å ak b j |
ak>0, bj<0 |
27 |
å ak b j |
ak<0, bj>0 |
28 |
å ak b j |
ak<0, bj<0 |
29 |
å ak b j |
k - четные , j - четные |
30 |
å ak b j |
k - нечетные , j - четные |
31 |
å ak b j |
k - четные , j - нечетные |
32 |
å ak b j |
k - нечетные , j - нечетные |
33 |
∏ ak b j |
ak>0, bj>0 |
34 |
∏ ak b j |
ak>0, bj<0 |
35 |
∏ ak b j |
ak<0, bj>0 |
36 |
∏ ak b j |
ak<0, bj<0 |
37 |
∏ ak b j |
k - четные , j - четные |
38 |
∏ ak b j |
k - нечетные , j - четные |
39 |
∏ ak b j |
k - четные , j - нечетные |
40 |
∏ ak b j |
k - нечетные , j - нечетные |
3
Таблица 3 – Числовые данные для вычислений (задание 4)
№ гр. |
i |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
1 |
ai |
-2 |
-5 |
7 |
3 |
-9 |
8 |
-6 |
-7 |
4 |
1 |
|
bi |
3 |
-4 |
6 |
-4 |
3 |
-7 |
8 |
-5 |
-4 |
2 |
2 |
ai |
-1 |
-5 |
3 |
-5 |
4 |
7 |
-4 |
9 |
3 |
-5 |
|
bi |
5 |
2 |
-8 |
-5 |
7 |
-8 |
9 |
-2 |
-1 |
-3 |
3 |
ai |
2 |
-5 |
-7 |
-3 |
-9 |
-8 |
6 |
7 |
4 |
1 |
|
bi |
-3 |
-4 |
-6 |
4 |
3 |
7 |
8 |
-5 |
-4 |
-2 |
4 |
ai |
1 |
-5 |
-3 |
-5 |
4 |
7 |
-4 |
-9 |
3 |
5 |
|
bi |
5 |
-2 |
-8 |
5 |
7 |
8 |
-9 |
-2 |
-1 |
3 |
5 |
ai |
-2 |
5 |
-7 |
3 |
9 |
-8 |
6 |
7 |
4 |
-1 |
|
bi |
3 |
4 |
6 |
-4 |
3 |
7 |
-8 |
5 |
-4 |
2 |
6 |
ai |
-1 |
5 |
3 |
-5 |
4 |
7 |
-4 |
9 |
3 |
-5 |
|
bi |
5 |
-2 |
8 |
5 |
-7 |
8 |
-9 |
2 |
-1 |
3 |
7 |
ai |
-2 |
-5 |
7 |
3 |
-9 |
8 |
-6 |
-7 |
4 |
1 |
|
bi |
3 |
-4 |
6 |
-4 |
3 |
-7 |
8 |
-5 |
-4 |
2 |
8 |
ai |
-1 |
-5 |
3 |
-5 |
4 |
7 |
-4 |
9 |
3 |
-5 |
|
bi |
5 |
2 |
-8 |
-5 |
7 |
-8 |
9 |
-2 |
-1 |
-3 |
9 |
ai |
2 |
-5 |
-7 |
-3 |
-9 |
-8 |
6 |
7 |
4 |
1 |
|
bi |
-3 |
-4 |
-6 |
4 |
3 |
7 |
8 |
-5 |
-4 |
-2 |
10 |
ai |
1 |
-5 |
-3 |
-5 |
4 |
7 |
-4 |
-9 |
3 |
5 |
|
bi |
5 |
-2 |
-8 |
5 |
7 |
8 |
-9 |
-2 |
-1 |
3 |
11 |
ai |
-2 |
5 |
-7 |
3 |
9 |
-8 |
6 |
7 |
4 |
-1 |
|
bi |
3 |
4 |
6 |
-4 |
3 |
7 |
-8 |
5 |
-4 |
2 |
12 |
ai |
-1 |
5 |
3 |
-5 |
4 |
7 |
-4 |
9 |
3 |
-5 |
|
bi |
5 |
-2 |
8 |
5 |
-7 |
8 |
-9 |
2 |
-1 |
3 |
4
В MS Excel
|
Сегодня |
|
|
24.10.2007 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Дата рождения |
|
12.07.1990 |
6313 |
Возраст в днях |
|
|
|
|
|
|
|
|
|
||
Разн.В5-С5*2 |
6313 |
|
3156 |
1578 |
789 |
394 |
|
197 |
98 |
49 |
24 |
12 |
6 |
3 |
1 |
|
1 |
|
0 |
0 |
1 |
0 |
|
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
|
|
Показ. степени 2 |
0 |
|
1 |
2 |
3 |
4 |
|
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
|
Степени 2 |
1 |
|
2 |
4 |
8 |
16 |
|
32 |
64 |
128 |
256 |
512 |
1024 |
2048 |
4096 |
|
Слагаемые |
1 |
|
0 |
0 |
8 |
0 |
|
32 |
0 |
128 |
0 |
0 |
0 |
2048 |
4096 |
6313 |
|
=ОКРУГЛВНИЗ(В5/2;0) |
|
|
|
|
|
|
|
|
|
|
|
||
1 |
3 |
6 |
|
12 |
24 |
49 |
98 |
197 |
394 |
789 |
1578 |
3156 |
6313 |
|
1 |
1 |
0 |
|
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
|
12 |
11 |
10 |
|
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
4096 |
2048 |
1024 |
|
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
6313 |
4096 |
2048 |
0 |
|
0 |
0 |
128 |
0 |
32 |
0 |
8 |
0 |
0 |
1 |
В OpenOffice.org Calc
|
Сегодня |
|
24.10.2007 |
|
|
|
|
|
|
|
|
|
|
|
|
Дата рождения |
12.07.1990 |
6313 |
Возраст в днях |
|
|
|
|
|
|
|
|
||
|
6313 |
3156 |
1578 |
789 |
394 |
197 |
98 |
49 |
24 |
12 |
6 |
3 |
1 |
|
Разн.В5-С5*2 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
|
Показ. степени 2 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
|
Степени 2 |
1 |
2 |
4 |
8 |
16 |
32 |
64 |
128 |
256 |
512 |
1024 |
2048 |
4096 |
6313 |
Слагаемые |
1 |
0 |
0 |
8 |
0 |
32 |
0 |
128 |
0 |
0 |
0 |
2048 |
4096 |
=ROUNDDOWN(В5/2;0)
1 |
3 |
6 |
12 |
24 |
49 |
98 |
197 |
394 |
789 |
1578 |
3156 |
6313 |
|
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
|
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
4096 |
2048 |
1024 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
6313 |
4096 |
2048 |
0 |
0 |
0 |
128 |
0 |
32 |
0 |
8 |
0 |
0 |
1 |
5