Контрольная работа по "Информатике"

Автор работы: Пользователь скрыл имя, 05 Декабря 2013 в 09:44, контрольная работа

Описание работы

Информатика — это техническая наука, систематизирующая приемы создания, хранения, воспроизведения, обработки и передачи данных средствами вычислительной техники, а также принципы функционирования этих средств и методы управления ими.
Из этого определения видно, что информатика очень близка к технологии, поэтому ее предмет нередко называют информационной технологией.

Файлы: 1 файл

инф.docx

— 204.92 Кб (Скачать файл)

Число: 456,13 переведем  в восьмиричную систему счисления:

Разделим исходный код  на группы по 3 разряда. 
456=456 2 
Затем заменяем каждую группу на код из таблицы.

 Двоичная СС

   Восьмеричная СС

000

0

001

1

010

2

011

3

100

4

101

5

110

6

111

7


 

Получаем число: 
456 = 4568

Переводим дробную часть  числа. Для этого разделим исходный код на группы по 3 разряда. 
13= 1302 
Затем заменяем каждую группу на код из таблицы. 
Получаем число: 
130= 1308 
В итоге получаем число: 456.1308

Число 75,481 переведем  в восьмиричную систему счисления:

Разделим исходный код  на группы по 3 разряда. 
75=075 2 
Затем заменяем каждую группу на код из таблицы.

 Двоичная СС

  Восьмеричная СС

000

0

001

1

010

2

011

3

100

4

101

5

110

6

111

7


 

Получаем число: 
075 = 0758

Переводим дробную часть  числа. Для этого разделим исходный код на группы по 3 разряда. 
481= 481 2 
Затем заменяем каждую группу на код из таблицы. 
Получаем число: 
481 = 4818 
В итоге получаем число: 075.4818

Число: 456,13 переведем  в шестнадцатиричную систему  счисления:

Разделим исходный код  на группы по 4 разряда. 
456= 0456 2 
Затем заменяем каждую группу на код из таблицы.

 

Двоичная СС

Шестнадцатеричная СС

0000

0

0001

1

0010

2

0011

3

0100

4

0101

5

0110

6

0111

7

1000

8

1001

9

1010

A

1011

B

1100

C

1101

D

1110

E

1111

F


 

Получаем число: 
0456 = 045616

Переводим дробную часть  числа. Для этого разделим исходный код на группы по 4 разряда. 
13= 13002 
Затем заменяем каждую группу на код из таблицы. 
Получаем число: 
1300= 130016 
В итоге получаем число: 0456.130016

Число 75,481 переведем  в шестнадцатиричную систему  счисления:

Разделим исходный код  на группы по 4 разряда. 
75= 0075 2 
Затем заменяем каждую группу на код из таблицы.

Двоичная СС

Шестнадцатеричная СС

0000

0

0001

1

0010

2

0011

3

0100

4

0101

5

0110

6

0111

7

1000

8

1001

9

1010

A

1011

B

1100

C

1101

D

1110

E

1111

F


 

Получаем число: 
0075 = 007516

Переводим дробную часть  числа. Для этого разделим исходный код на группы по 4 разряда. 
481= 48102 
Затем заменяем каждую группу на код из таблицы. 
Получаем число: 
4810= 481016 
В итоге получаем число: 0075.481016

 

3) С двоичными  числами выполнить сложение и  вычитание.

1. Число 1 в десятичной системе 
111001000.0010= 456.1310 
 
Число 2 в десятичной системе 
1001011.0111= 75.48110 
 
Их сумма 
456.13 + 75.481 = 531.611 
 
Результат в двоичной форме 
531.61110 = 1000010011.10012

                 = 1000010011.100

2. Число 1 в десятичной  системе 
111001000.0010= 456.1310 
 
Число 2 в десятичной системе 
1001011.0111= 75.48110 
 
Их разность 
456.13 - 75.481 = 380.649 
 
Результат в двоичной форме 
380.64910 = 101111100.10112

 

4) Результаты сложения и вычитания перевести в десятичную систему счисления.

1. Результаты сложения

Для перевода целой части  необходимо умножить разряд числа на соответствующую ему степень  разряда. 
1000010011 = 29*1 + 28*0 + 27*0 + 26*0 + 25*0 + 24*1 + 23*0 + 22*0 + 21*1 + 20*1 = 512 + 0 + 0 + 0 + 0 + 16 + 0 + 0 + 2 + 1 = 531 

Для перевода дробной части: необходимо разделить разряд числа на соответствующую ему степень разряда 
1001 = 2-1*1 + 2-2*0 + 2-3*0 + 2-4*1 = 0.5625 
В итоге получаем число 531.562

2. Результаты вычитания

Для перевода целой части  необходимо умножить разряд числа на соответствующую ему степень  разряда. 
101111100 = 28*1 + 27*0 + 26*1 + 25*1 + 24*1 + 23*1 + 22*1 + 21*0 + 20*0 = 256 + 0 + 64 + 32 + 16 + 8 + 4 + 0 + 0 = 380 

Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда 
1011 = 2-1*1 + 2-2*0 + 2-3*1 + 2-4*1 = 0.6875 
В итоге получаем число 380.687

5) Сделать проверку (в десятичной системе), вывод.

456,13 + 75,481 = 531,61

456,13 - 75,481 = 380,64

Вывод: в результате действий в двоичной системе наблюдается погрешность дробной части, которая связана с точностью перевода дробной части в двоичную систему. В действиях с целой частью погрешности нет.

Задание 3 на тему "Циклический вычислительный процесс":

составить блок-схему  алгоритма решения задачи и программу  на языке PASCAL (одним способом).

Вариант №4

 

Решение:

Составим блок-схему алгоритма:

Код программы на языке  Pascal:

var

  i: integer;

  sum: real;

begin

  try

    sum := 0;

    for i := 1 to 10 do

      sum := sum + (i*i)/(i+5);

    WriteLn('Сумма: ',sum:0:3);

    ReadLn;

  except

    on E: Exception do

      Writeln(E.ClassName, ': ', E.Message);

end;

end.

 

 

Задание 4 на тему "Разветвляющийся в цикле 

вычислительный  процесс":

составить блок-схему  алгоритма решения задачи и программу  на языке PASCAL (одним способом).

Вариант №4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение:

Построим блок-схему:

Напишем программу на языке  Pascal:

var

  Z: byte;

  t,x,y: real;

begin

  try

    for z := 1 to 10 do begin

      t := z + ln(z);

      if(t<2) then x := t*t + 2*t else

        if(t<5) then x := t else

          x := ln(t+1/t);

      y := x*x+12*x-sqrt(x);

    end;

    WriteLn('Ответ: ',y:0:3);

    ReadLn;

  except

    on E: Exception do

      Writeln(E.ClassName, ': ', E.Message);

end;

end.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список литературы

 

  1. Информатика. Базовый курс /Симонович С.В. и др. – СПб.: Питер, 2004. – 640 с.
  2. Информатика для юристов и экономистов /Симонович С.В. и др. – СПб: Питер, 2006. – 688 с.
  3. Фадюшин С. Г. Информатика для студентов гуманитарных специальностей (электронный ресурс: http://www.sv-navigator.narod.ru/ucheba.htm).

 

1 Распространён также термин «электронный процессор», но официальным названием считается «электронная таблица».

 


Информация о работе Контрольная работа по "Информатике"