- •Информатика
- •Ростов – на – Дону
- •Часть 2 6
- •Общие положения
- •Методические указания к изучению дисциплины
- •Методические указания к выполнению контрольной работы
- •Часть 1
- •Часть 2
- •Часть 3
- •Часть 3
- •Требования к оформлению работы
- •Список рекомендуемой литературы
- •Содержание дисциплины (Извлечение из рабочей программы дисциплины)
- •Раздел 1. Основные понятия современных информационных технологий
- •Тема 1. Введение. Основные понятия информатики.
- •Тема 2. Основные сведения об информации и информационных процессах
- •Раздел 2. Технические и программные средства информатики
- •Тема 3. Архитектура пэвм и вычислительных сетей
- •Тема 4. Программное обеспечение пэвм
- •Тема 5. Операционная система Windows.
- •Тема 6. Компьютерные сети.
- •Тема 12. Общие сведения о табличном процессоре excel
- •Тема 13. Создание, форматирование и вывод таблиц.
- •Тема 14. Организация вычислений в таблицах.
- •Тема 15. Создание и редактирование диаграмм.
- •Тема 16. Основные средства обработки таблиц.
- •Тема 17. Обеспечение безопасности и защиты информации.
- •Пример выполнения контрольной работы части 2
- •Пример выполнения контрольной работы части 3
- •Пример выполнения части 4
Пример выполнения контрольной работы части 3
1)Выполнить последовательный перевод данных (десятичных) чисел в двоичную и шестнадцатеричную системы счисления:
567,0023; 234,761
567,0023(10)=1000110111,000000001(2)
567|_2
283|_2
141|_2
70|_
35|_2
1 17|_2
1 8|_2
0 4|_2
0 2|_2
1
X0,0023
2
X 0,0046
2
X 0,0092
2
X 0,0184
2
X 0,0368
2
X 0,0736
2
X 0,1472
2
X 0,2944
2
X 0,5888
2
1,1776
567,0023(10)=1000110111,000000001(2)= 0010|0011|0111,0000|0000|1000(2)=237,008(16)
2)Выполнить последовательный перевод данных (шестнадцатеричных) чисел в двоичную и десятичную системы счисления:
AB233,E2; AAC34,A3
AB233,E2(16)=10101011001000110011,1110001(2)=1*219+0*218+1*217+0*216+1*215+0*214+1*213+1*212+0*211+0*210+1*29+0*28+0*27+0*26+1*25+1*24+0*23+0*22+1*21+1*20+1*2 -1 +1*2 -2+1*2-3+0*2-4+
+0*2-5+0*2-6+1*2-7=524288+131072+32768+8192+4096+512+32+16+2+1+0,5+0,25+0,125+0,0078= =700979,8828(10)
3)Произвести сложение с проверкой вычитанием:
+11010111,1101 110100011,1010
11001011,1101 -11001011,1101
=110100011,1010 =11010111,1101
Пример выполнения части 4
Даны действительные числа . Получить max(a1+ a16, a2+ a15,…, a8+ a9) .
Схема алгоритма к заданию №1.
program ссс1;
var i: integer;
a: array[1..16] of real;
b: array[1..7] of real;
max: real;
begin
writeln('vvod chisel');
for i:=1 to 16 do
begin
readln(a[i]);
end;
max:= a[1]+a[16];
for i:=1 to 7 do
begin
b[i]:= a[i]+a[16-i+1];
if max<b[i] then
max:=b[i];
end;
writeln('max:');
writeln(max);
readln;
end.
vvod chisel
1 4 6 34 87 56 21 45 22 65 2 13 56 73 25 6
max: 100