- •Контрольная работа по информатике
- •Теоретические вопросы
- •Задание 1 на тему "Единицы измерения информации":
- •Задание 2 на тему "Системы счисления":
- •Задание 3 на тему "Циклический вычислительный процесс":
- •Задание 4 на тему "Разветвляющийся в цикле вычислительный процесс":
- •Методические рекомендации по выполнению контрольной работы
- •Тема 1 "Единицы измерения информации"
- •Тема 2 "Системы счисления"
- •Правила перевода десятичных чисел в другие системы счисления.
- •Арифметика в двоичной системе
- •1. Сложение
- •2. Вычитание
- •Тема 3 "Циклический вычислительный процесс"
- •Тема 4 "Разветвляющийся в цикле вычислительный процесс"
- •Экзаменационные вопросы по курсу "Информатика"
- •Рекомендуемая литература
Арифметика в двоичной системе
Сложение |
Вычитание |
0 + 0 = 0 |
0 – 0 = 0 |
1 + 0 = 1 |
1 – 0 = 1 |
0 + 1 = 1 |
1 – 1 = 0 |
1 + 1 = 10 |
10 – 1 = 1 |
Арифметические действия в двоичной системе выполняются также как и в десятичной. Но если в десятичной перенос и заём осуществляется по 10 единиц, то в двоичной по две единицы.
1) При сложении в двоичной системе двух единиц в данном разряде будет Ø и появится перенос единицы в старший разряд.
2) При вычитании из нуля единицы производится заём единицы из старшего разряда, где есть 1. Единица, занятая в этом разряде, даёт две единицы в разряде, где вычисляется действие, а также по единице, во всех промежуточных разрядах.
1. Сложение
+ 1001100101, 011
11110110, 010
1101011011, 101
2. Вычитание
- 11011101011, 001
10101101, 011
11000111101, 110
Тема 3 "Циклический вычислительный процесс"
Циклическим называется процесс, при котором действия выполняются многократно по одному и тому же алгоритму при изменяющихся исходных данных.
Для организации циклов можно использовать различные операторы языка программирования PASCAL.
Пример. Вычислить значение функции S=
Блок-схема алгоритма:
Program
summa1; Var X,
S, A: integer; Begin X:=1;
S:=0; While
X<=20 do
begin
A:=X*X;
S:=S+A;
X:=X+1;
end;
Writeln(‘S=’, S);
End.
Тема 4 "Разветвляющийся в цикле вычислительный процесс"
Разветвляющимся называется процесс, в котором вычисления могут выполняться разными путями в зависимости от выполнения или невыполнения некоторых условий.
Для организации разветвлений используются операторы условного перехода языка программирования PASCAL.
Пример. Найти значения функцииd
если, при <2,3
d= , при 2,3<5 ,a=2,7;b=-0,3
, при 5
где ,
Program funk_d1;
const
a= 2.7; b=-0.3;
var
d, x:real;
begin
x:=1;
repeat
if x<2.3 then d:=(a+x)/x;
if x>=5 then d:=a*x*x+b*x
else d:=(a+b)/(x+1);
writeln(’d(’,x,’)=’,d);
x:=x+1;
until x>8;
end.
Блок-схема алгоритма:
Экзаменационные вопросы по курсу "Информатика"
Понятие и свойства информации, информационных ресурсов.
Процедуры обработки информации.
Кодирование и единицы измерения информации.
Кодирование числовой информации, системы счисления.
Кодирование текстовой информации.
Кодирование графической информации.
Кодирование звуковой информации.
История развития вычислительной техники, поколения ЭВМ.
Классификация ЭВМ.
Персональный компьютер: понятие, особенности, классификация.
Характеристика системного блока и внутренних устройств ПК.
Состав и назначение материнской платы ПК.
Память компьютера: виды, характеристика.
Носители информации: виды, характеристика.
Периферийные устройства ПК: состав, назначение.
Программное обеспечение вычислительной системы: понятие, состав.
Базовое программное обеспечение: понятие, состав.
Прикладное программное обеспечение: понятие, состав.
Операционные системы: понятие, классификация.
Особенности ОС Windows.
Файловая система ОС Windows.
Понятие и виды интерфейса.
Алгоритмы: понятие, свойства, способы представления, типы.
Языки программирования: понятие, классификация.
Язык программирования Паскаль. Основные элементы.
Язык программирования Паскаль. Структура программы.
Технология создания и выполнения программы на языке Паскаль.
Компьютерные сети: понятие, назначение, классификация.
Internet: понятие, структура, характеристика.
Службы сети Internet.
Правила техники безопасности при работе с вычислительной техникой.
Проблемы безопасности информации и средства ее защиты.
Компьютерные вирусы, защита от вирусов.