close

Вход

Забыли?

вход по аккаунту

?

Система счисления. Алгоритмы. Программирование. Интернет

код для вставкиСкачать
 Муниципальное общеобразовательное учреждение средняя общеобразовательная школа № 7 города Слободского Кировской области
Практические работы по информатике и ИКТ
(Системы счисления. Алгоритмы. Программирование)
Автор
-
составитель:
Ярославцев Виктор Леонидович, учитель информатики МОУ СОШ № 7 г. Слободского Слободской 2011 4
2
3
Оглавление
Системы счисления
................................
................................
.......
4
Алгоритмы
................................
................................
...................
10
Программирование
................................
................................
.....
11
Интернет
................................
................................
......................
19
4
Системы счисления
Запиши арабскими цифрами
в тетради
:
а) IV
б) VI
в) VIII
г) IX
д) XII
е) XV
ж) XIV
з) XVI
и) XIX
к) XL
л) XLII
м) XLIV
н)
LIX
о) LXIX
п) XC
р) CXIV
с) CXXVIII
т)
CXLIX
у) CDLX
ф) DCCXVI
х)
DCCXLIV
ц)CMIX
ч)MCDXLIV
ш) MMDCCCXCIV
Запиши римскими цифрами
в тетради:
а) 1
б) 3
в) 10
г) 50
д) 7
е) 9
ж) 12
з) 22
и) 34
к) 55
л) 41
м) 49
н) 83
о) 97
п) 101
р) 104
с) 119
т)148
у) 327
ф) 511
х) 493
ц) 1024
ч) 2048
ш) 3493
116
117
5
СПРАВКА
Восьмеричная система счисления
Цифра
=
Триада
=
Цифра
=
Триада
=
M
=
000
4
100
1
001
5
101
2
010
6
110
3
011
7
111
Шестнадцатеричная система счисления
Цифра
Тетрада
Цифра
Тетрада
Цифра
Тетрада
Цифра
Тетрада
0
0000
4
0100
8
1000
12
(C)
1100
1
0001
5
0101
9
1001
13
(D)
1101
2
0010
6
0110
10 (А)
=
1010
14
(E)
1110
3
0011
7
0111
11 (
B)
1011
15
(F)
1111
Переведите в десятичную систему счисления
:
а) 1
2
б) 10
2 в) 11
2
г) 100
2
д) 101
2
е) 1000
2
ж) 1010
2
з) 10101
2
и) 111010
2
к) 111111
2
л) 1011101
2
м) 11010110
2
1.
Запишите в развернутом виде числа:
А
10
=25341; А
10
=4877,77; А
8
=25341; А
8
=863555,222; А
2
=25341.
2.
Запишите в десятичной системе числа:
А
9
=341; А
8
=341; А
7
=341; А
6
=341; А
5
=341; А
4
=341; А
16
=341.
118
119
6
3.
Перевести числа
344; 158; 888 из десятичной системы в двоичную.
4.
Сложить два многозначных двоичных числа:
1100101 и 11001; 11111100 и 10101; 11100111 и 10101010.
5.
Умножить два многозначных двоичных числа:
1100101 и 1001; 11111100 и 101; 11100111 и 1010.
6.
Перевести числа
936; 878; 654 из десятичной системы в шестнадцатеричную. 7.
Перевести числа
101111110,100011 и 1001011,00001001 из двоичной системы в шестнадцатеричную.
8.
Перевести числа
204,4 и 402,2 из восьмер
ичной системы в двоичную.
9.
Перевести числа
4444,666; 135,14 из восьмеричной системы в шестнадцатеричную.
10.
Перевести из шестнадцатеричной в восьмиричную систему
4
AF
,
CC
и ААА,555.
Переведите числа в десятичную систему, а затем проверьте результаты, выполнив обратные переводы:
1) 1011011
2
;
6) 517
8
;
11) 1F
16
;
2) 10110111
2
;
7) 1010
8
;
12) ABC
16
;
3) 011100001
2
;
8) 1234
8
;
13) 1010
16
;
4) 0,1000110
2
;
9) 0,34
8
;
14) 0,А4
16
;
5) 110100,11
2
;
10) 123,41
8
;
15) 1DE,C8
16
.
Переведите числа из десятичной системы в двоичную, восьмеричную и шестнадцатеричную, а затем проверьте результаты, выполнив обратные переводы:
1) 125
10
; 2) 229
10
; 3) 88
10
;
4) 37,25
10
;
5) 206,125
10
.
Переведите числа из двоичной системы в восьмеричную и шестнадцатеричную, а затем проверьте результаты, выполнив обратные переводы:
120
121
122
7
1) 1001111110111,0111
2
;
4) 1011110011100,11
2
;
2) 1110101011,1011101
2
;
5) 10111,1111101111
2
;
3) 10111001,101100111
2
;
6) 1100010101,11001
2
.
Переведите в двоичную и восьмеричную системы шестнадцатеричные числа:
1) 2
С
E
16
;
2) 9F4016;
3) ABCDE
16
;
4) 1010,101
16
; 5) 1ABC,9D
16
.
Сложите числа, а затем проверьте результаты, выполнив соответствующие десятичные сложения:
1) 1011101
2
и 1110111
2
;
5) 37
8
и 75
8
;
9) A
16
и F
16
;
2) 1011,101
2
и 101,011
2
;
6) 165
8
и 37
8
;
10) 19
16
и C
16
;
3) 1011
2
, 11
2
и 111,1
2
;
7) 7,5
8
и 14,6
8
;
11) A,B
16
и E,F
16
;
4) 1011
2
, 11,1
2
и 111
2
;
8) 6
8
, 17
8
и 7
8
;
12) E
16
, 9
16
и F
16
.
Вычтите числа
:
1) 111
2
из 10100
2
;
5) 15
8
из 20
8
;
9) 1А
16
из 31
16
;
2) 10,11
2
из 100,1
2
;
6) 47
8
из 102
8
;
10) F9E
16
из 2А30
16
;
3) 111,1
2
из 10010
2
;
7) 56,7
8
из 101
8
;
11) D,1
16
из B,92
16
;
4) 10001
2
из 1110,11
2
;
8) 16,54
8
из 30,01
8
;
12) ABC
16
из 5678
16
.
Выполнить умножение: а)
100111
2
1000111
2
=
б)
1170,64
8
46,3
8
=
в)
61,
A
16
40,
D
16
=
123
124
125
126
8
Проведите необходимые преобразования чисел и проведите расчеты согласно вашему варианту:
CC
1
10
CC
2
CC
8
CC
16
a
b
c
a + b
a + c
a + b + c
2a + 3c
5а -
4б + 3с
Варианты:
Номер варианта
a
b
c
1
47
191
1012
2
49
189
1013
3
51
186
1014
4
53
183
1015
5
55
180
1016
6
57
177
1017
7
59
174
1018
8
61
171
1212
9
63
168
1313
10
65
165
1021
11
67
162
1018
12
69
159
1019
13
71
156
1010
14
73
153
1023
15
75
150
1027
16
77
147
1029
1
СС –
система счисления
127
9
Построй точки в прямоугольной десятичной системе координат
.
A
(
0
2
;0
2
)
B
(
1
10 ;0
2
)
C
(
2
10
;0
2
) D
(
3
10
;1
2
)
E
(
5
10
;10
2
) F
(
8
10
;11
2
)
G
(
10
2
;0
2
)
H
(
11
2
;10
2
)
I
(
3
10
;100
2
)
J
(
101
2
;1010
2
)
K
(
110
2
;100
2
)
L
(
1001
2
;8
10
)
Построй точки в прямоугольной двоичной системе координат
.
A
(0
10
;0
2
)
B
(1
10 ;0
2
)
C
(10
2
;0
2
) D
(2
10
;1
2
)
E
(7
10
;100
2
) F
(6
10
;101
2
)
G
(10
2
;0
2
)
H
(11
2
;10
2
)
I
(3
10
;5
10
)
J
(9
10
;5
10
)
K
(6
10
;3
10
)
L
(7
10
;10
10
)
128
129
10
Алгоритмы
С использованием программы «Графический построитель» составьте алгоритм построения фигур, показанных на рисунке.
Постройте с использованием «Графического построителя» следующие фигуры:
130
131
11
Программирование
Провести трассировку для уравнения:
y
=
4
x
4 + 2
x
2 + 8
x
= 1
x
= 2
x
= 3
x
y
x
y
x
y
x = x * x y = 2 * x
x = x * x
x = 4 * x
x = у
+ х
y = x + 8
y
=
Написать алгоритм вычисления у по формуле: ,
где х
–
данное целое число. Учесть следующие ограничения:
1)
можно использовать только операции сложения, умножения, вычитания.
2)
в каждом выражении можно использовать только 1 операцию
В таблице запишите результат каждого действия (выполните трассировку) при х
= 1; 2; 3
Вычислительный алгоритм
Program
действие
х
y
Var
Ввод х
1
2
3
Begin
Вывод y
End.
4
2
5
1
x
x
y
132
133
12
Используя предыдущее задание, сделайте трассировку для уравнений:
; ;
Напиш
и
т
е
программу для сложения двух чисел.
Задание: Запишите в тетради и расставь
те недостающие знаки,
буквы и слова текста
программы решения уравнения
:
.
Затем код данной программы внесите в среду программирования «
Paskal
» и протестируйте работу программы.
Program Var x,y
readln ( );
x = x * x
;
y = x * x
;
x
= 2 *
y
= 2 *
y
= y x
;
y
= y
+
writeln
( y
);
end
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
136
».
Напишите программы для решения уравнений и вычислите значения y
для приведенных значений x
.
134
135
136
137
13
(найдите значения y
для x
= 1; x
= 2; x
= 3).
(найдите значения y для x = 2; x = 4; x = 6).
(найдите значения
y для x = 1; x = 3; x = 5).
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
137_1
2
».
Напишите программы для решения уравнений и вычислите значения y
для приведенных значений x
.
1.
Найдите значение y
для х
= 25 для уравнения у
= 24х
2
–
12х + 6.
2.
Найдите значение y
для х
= 25 для уравнения у = 14х
4
–
2х
2
+ 6х.
3.
Найдите значение y
для х
= 25 для уравнения у = 14х
6
+ 2х
3
+ 6х
2
.
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
138_1
3
».
Дан фрагмент программы полного ветвления для нахождения большего из двух чисел. На основании фрагмента составьте программу, исправив все ошибки.
Program
BID
1
Var
a
,
b
,
c
real
Begin
Readln
(
a
,
b
) If
a
>
b
Then
c
:= a
Else
с
:= b
Writeln
( )
End
2
Последняя цифра соответствует номеру сохраняемой программы.
3
Последняя цифра соответствует номеру сохраняемой программы.
138
139
14
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
139
».
Дан фрагмент программы неполного ветвления для нахождения большего из двух чисел. На основании фрагмента составьте программу, исправив все ошибки. Program
BID
2
Var
a
,
b
,
c
real
Begin
Readln
(
a
,
b
) c
:= a
If
b
>
a
Then
с
:= b
Writeln
( )
End
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
140
».
Дана программа для постановки диагноза. На основании фрагмента составьте программу, исправив все ошибки. Program NANNY
Var T real
begin
writeln
('Ты вчера был болен. Измерь
-
ка температуру!') ;
write
('Сообщи, какая у тебя температура:') ;
readln (T);
if T>36.6
then
begin
writeln
('Ты еще болен! Раздевайся и ложись в постель.');
140
141
15
writeln ('
Поправляйся
, дружок
!')
end
else
begin
writeln
('Ты здоров, дружок! Можешь идти в школу. ');
writeln
('
Желаю
успехов
!')
end
end
Сохраните файл
программы
в своей рабоче
й папке, присвоив ему имя «Фамилия_
141
».
Составить программу на языке программирования Паскаль, осуществляющую определение большего из трех чисел. Проверить программу на тестах при разных вариантах значений исходных данных.
Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень —
отрицательные.
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
142
».
Дана программа расчета количества слов, получаемых из N
-
букв. На основании фрагмента составьте программу, исправив все ошибки. Program Words
var F, N, R: integer
begin
writeln
('введите число букв');
readln
(
N
);
F:=1 ;
R:=1 ;
while R<=N do begin
F:=F*R;
142
143
16
R:=R+1
end
;
writeln
('Из ' ,
N
, ' букв можно составить ', F
,'слов')
end
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
143
».
Дано натуральное число N. Вычислить: F
=1*2*3*....*N. Получить результаты для N=5, N=10.
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
144
».
Напишите программу для нахождения средне
го
значени
я
температур согласно таблице
.
Месяц
=
N
=
2
=
3
=
4
=
5
=
6
=
7
=
8
=
V
=
=
ㄱ
=
ㄲ
=
Температура
=
-
=
㈱
=
-
ㄸ
=
-
㜬7
=
㔬5
=
=
ㄸ
=
㈲
=
㈴
=
ㄷ
=
㔬5
=
-
7
=
-
ㄸ
=
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
145
».
Найти среднее значение температур согласно таблице.
Месяц
=
N
=
2
=
3
=
4
=
5
=
6
=
Температура
=
-
=
㈱
=
-
ㄸ
=
-
㜬7
=
㔬5
=
=
ㄸ
=
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
146
».
Дан массив размера
N=10. Вывести его элементы в
обратном порядке.
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
147
».
144
145
146
147
17
Написать программу для нахождения совпадени
я
числа с числами массива.
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
148
».
Грузовой автомобиль выехал из одного города в другой со скоростью V
I
км/ч. Через Т часов в том же направлении выехал легковой автомобиль со скоростью V
2
км/ч. Составить программу, определяющую, догонит ли легковой автомобиль грузовой через Т
1
часов после своего выезда
.
Сохраните файл
программы
в своей рабочей папке, присв
оив ему имя «Фамилия_
149
».
Грузовой автомобиль выехал из одного города в другой со скоростью V
I
= 56 км/ч. Через Т=1 часу в том же направлении выехал легковой автомобиль со скоростью V
2
= 72 км/ч. Составить программу, определяющую, догонит
ли легковой автомобиль грузовой через Т
1
= 1 час; 2 часа; 3часа после своего выезда
Сохраните файл
программы
в своей рабочей папке, присвоив ему имя «Фамилия_
150
».
Создать презентацию «Введение в программирование»
(
дополнительное (
домашнее
)
задание)
.
1 слайд. Титульный –
Заголовок презентации, автор.
2 слайд. Назначение программирования
.
3 слайд. Категории людей, работающих с компьютерами
.
148
149
150
151
18
4 слайд. Категории людей, занимающихся программированием
.
5 слайд. Язык программирования
(определение)
.
6 слайд. Система программирования
(определение).
7 слайд. Примеры языков программирования
.
8 слайд. Определение величины.
9 слайд. Основные типы величин.
10 слайд. Система команд
.
11 слайд. Команда присваивания
.
12 слайд. Команда ввода
13 слайд. Команда вывода.
14 слайд. Линейный алгоритм (пример программы).
15 слайд. Ветвление (пример программы).
16 слайд. Цикл (пример программы).
17 слайд. Массив (пример программы).
18 слайд. Выводы.
19
Интернет
Зарегистрируйте на сайте http
://
www
.
yandex
.
ru
/
электронный ящик. Напишите письмо на адрес school
-
7
-
slob
@
yandex
.
ru
следующего содержания:
Тема:
Сообщение
Текст письма: Добрый день! Это письмо отправлено с электронного ящика, зарегистрированного на уроке информатики.
С уважением (Фамилия Имя).
Прикрепленные файлы:
Один из файлов из рабочего каталога
.
Задания для поиска информации в Интернет
1.
В сказке «Дюймовочка» одним из персонажей была собака. Как ее звали? 2.
В каком году в г. Москве прошли летние олимпийские игры? 3.
Какого цвета был домик у Карлсона? 4.
С какого года Новый год в России стали отмечать 1
_
января? 5.
Что за “собачьи острова” расположены в Атлантическом океане? Как они называются сейчас? 6.
Продолжи пословицу: Корень учения горек, зато… 7.
В какой части корабля обитают корабельные крысы? 8.
Спайдермен –
это человек
-
паук, а кем является Бэтмен...? 9.
Кто написал повесть «Русская печь»? 10.
Имя человека, который «славит Солнце» 152
153
20
11.
Чей день рождения –
2 ап
реля –
отмечается ежегодно как Международный день детской книги? 12.
Чем интересовался Дмитрий Медведев, Президент РФ, когда учился во 2 классе?
13.
Сколько лет городу Слободскому?
14.
Сколько времени длился космический полет Юрия Гагарина? 15.
Как называется планета Со
лнечной системы
, на которой сутки длиннее года? 16.
Как звали собаку в повести Куприна «Белый пудель»? 17.
С какого растения, по утверждению В. Даля, пчёлы берут красный мёд? 18.
Какой материал был в древнем Новгороде функциональным аналогом бумаги? 19.
Назовите остро
в, на котором найдено уникальное месторождение чистого железа: руда вместе с магмой прошла через пласт каменного угля и восстановилась. 20.
После какой битвы был развеян миф о непобедимости гитлеровской армии? 21.
Кто нашёл потерянную доктором Гаспаром куклу на
следника Тутти? 22.
Назовите дату создания компьютерной мыши. 23.
Как звали собаку в повести Куприна «Белый пудель»? 24.
С какого растения, по утверждению В. Даля, пчёлы берут красный мёд? 25.
Какой материал был в древнем Новгороде функциональным аналогом бумаги? 26.
Чем, по словам Пушкина «окрылив железом ноги», занимались лицеисты? 27.
После какой битвы был развеян миф о непобедимости гитлеровской армии? 21
28.
Кто нашёл потерянную доктором Гаспаром куклу наследника Тутти? 29.
Какая часть произведения не принадлежит перу автора
литературного произведения? 30.
Что такое «Паскалина»?
31.
Назовите самую высокую вершину солнечной системы и где она находится? 32.
Когда была покорена самая высокая вершина Земли и как она называется?
33.
Кто являлся первым программистом в мире? 34.
Из какого произведен
ия эта цитата «Лонгрен, матрос "Ориона", крепкого трехсоттонного брига, на котором он прослужил десять лет и к которому был привязан сильнее, чем иной сын к родной матери, должен был, наконец, покинуть службу»? Кто автор?
35.
В каком году построено совр
еменное здание Кировского цирка?
22
В текстовом процессоре создайте
Web
-
сайт
по образцу:
1.
Создаём на рабочем столе папку и присваиваем ей имя (Ваша фамилия).
2.
Запускаем программу Word
(Writer)
.
3.
Набираем текст согласно образцу и вставляем рисунок из папки «
Мой Компьютер» → Диск С: → Папка «
Images
» → Папка «Мой сайт» → «1.
jpeg
»
ГЛАВНАЯ СТРАНИЦА СЕМ
ЕЙНОГО САЙТА
Семья Смирновых
Это наша дружная семья: мой папа, моя мама и я –
Сережа.
Папа
Мама
Сережа
154
23
4.
Сохраняем страничку и присваиваем ей имя «
Index
» в типе файла указываем «Веб
-
страница».
5.
Создаем новый документ, набираем текст и вставляем рисунок из папки «
Мой Компьютер» → Диск С: → Папка «Images» → Папка «Мой сайт» → «2.jpeg»
6.
Сохраняем страничку и присваиваем ей имя «1»
в типе файла указываем «Веб
-
страница».
ПАПИНА СТРАНИЦА
Виктор Семёнович Смирнов родился 12 февраля 1970 года в г.Слободском. В 1988 году закончил школу № 7 г. Слободского. В этом же году поступил в Кировский политехнический институт. После окончания института Виктор Семёнович по распределению поступил на работ
у на фанерный комбинат «Красный якорь».
На главную 24
7.
Создаем новый документ, набираем текст и вставляем рисунок из папки «
Мой Компьютер» → Диск С: → Папка «Images» → Папка «Мой сайт» → «3.jpeg»
МАМИНА СТРАНИЦА
Мария Сергеевна Смирнова родилась 4 сентября 1972 года в г.Слободском. В 1990 году закончила школу № 7 г. Слободского. В этом же году поступила в Кировский педагогический институт. После окончания института Мария Сергеевна по распределению поступила на раб
оту в среднюю школу № 5 г.Слободского
На главную МОЯ СТРАНИЦА
Сергей Викторович Смирнов родился 23 февраля 1996 года в г.Слободском
. В 2002 году поступил в школу № 7, где сейчас и обучаюсь. В свободное время люблю почитать фантастику, играть в футбол, играть в компьютерные игры. Кроме школы я хожу в художественную школу На главную 25
8.
Сохраняем страничку и присваиваем ей имя «2»
в типе файла указываем «Веб
-
страница».
9.
Создаем новый документ, набираем текст и вставляем рисунок из папки «
Мой Компьютер» → Диск С: → Папка «Images» → Папка «Мой сайт» → «4.jpeg»
10.
Сохраняем страничку и присваиваем ей имя «3»
в типе файла указываем «Веб
-
страница».
11.
Собираем сайт с помощью гиперссылок и проверяем их работу.
12.
Публикуем на хостинге narod
.
ru
(аккуант электронной почты
–
см. упр. 152)
, используя FTP
-
загрузчик.
13.
Демонстрируем сайт учителю и одноклассникам. 14.
После демо
нстрации удаляем сайт с хостинга.
Создайте сайт с использованием любого HTML
-
конструктора
(
HTML
-
редактора)
по собственной тематике. Продемонстрируйте на уроке информатики.
Создайте персональный Интернет
-
ресурс (сайт, блог, персональная страничка и т.д.) на любом хостинге.
Продемонстрируйте и обоснуйте создание персонального Интернет
-
ресурса.
Создайте по заданию учителя информатики (учителя
-
предметника) проект по информационно
-
коммуникационным технологиям.
155
156
156
157
Автор
yaro-vik
Документ
Категория
Образование
Просмотров
500
Размер файла
967 Кб
Теги
система_счисления_алгоритмы_программирование_интернет
1/--страниц
Пожаловаться на содержимое документа