Смекни!
smekni.com

Методические рекомендации по выполнению контрольной работы по информатике составлены для студентов заочного отделения технолого-экономического факультета егпу. (стр. 3 из 5)

Например: 265 : 8 = 33 (1)

33 : 8 = 4 (1)

4 : 8 = 0 (4)

Ответ: 26510 = 4118.

2.3. Из шестнадцатеричной системы счисления:

Нужно сначала представить число в двоичной системе счисления, а затем в восьмеричной.

Например: С6, 816 = 1100 0110 , 10002 = 011 000 110 , 1002 = 306,48.

3. Перевод чисел из любой системы счисления в десятичную систему счисления

Нужно представить число в виде суммы произведений коэффициентов и степеней основания системы счисления.

6 5 4 3 2 1 0

Например: 10001112 = 1 0 0 0 1 1 12= 1*26 + 0*25 + 0*24 + 0*23 + 1*22 + 1*21 + 1*20 = 32 + 0 + 0 + 0 + 4 + 2 + 1 = 3510.

4. Перевод чисел в шестнадцатеричную систему счисления

4.1. Из двоичной системы счисления:

Нужно разбить число влево и вправо от запятой на тетрады цифр и каждую из них представить шестнадцатеричным числом.

Например: 1111011, 1112 = 0111 1011 , 11102 = 7В,Е16.

4.2. Из десятичной системы счисления:

Нужно делить число нацело на 16, пока последнее полученное неполное частное не станет равным нулю, и переписать остатки в обратном порядке.

Например: 1756 : 16 = 109 (12 = С)

109 : 16 = 6 (13 = D)

6 : 16 = 0 (6)

Ответ: 175610 = 6DC16.

4.3. Из восьмеричной системы счисления:

Нужно сначала представить число в двоичной системе счисления, а затем в шестнадцатеричной.

Например: 672, 58 = 110 111 010 , 1012 = 0001 1011 1010 , 10102 = 1BA,A16.

Таблица 2

Таблица представления чисел в различных системах счисления

Десятичная

Двоичная

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

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

0

0

0

0

1

1

1

1

2

10

2

2

3

11

3

3

4

100

4

4

5

101

5

5

6

110

6

6

7

111

7

7

8

1000

10

8

9

1001

11

9

10

1010

12

A

11

1011

13

B

12

1100

14

C

13

1101

15

D

14

1110

16

E

15

1111

17

F

16

10000

20

10

Задание 2. Составить программу вычисления значений функции y = f (x) на промежутке [a, b] с шагом h (на языке Basic):

Таблица 3

Вариант

f(x)

a

b

h

1, 31, 61

1/x2 - Ö x+1

1

2

0,15

2, 32, 62

x2- 4sin (x)

0

2

0,16

3, 33, 63

3x + cos (x) - 1

1

3

0,17

4, 34, 64

Ö x2 - 1 + 2 sin (x)

2

4

0,18

5, 35, 65

2 cos (x2) - 1/ ( x - 1)

2

4

0,12

6, 36, 66

5 sin (x) - Ö x + 2

1

2

0,11

7, 37, 67

1/ (Ö x – 1 ) + 5 cos (x) – 1

2

4

0,13

8, 38, 68

2 sin2 (x) + 4 cos (x2)

0

2

0,14

9, 39, 69

1 – 3 Ö x+ 1 – cos (x)

1

3

0,10

10, 40, 70

2 + sin2 (x) – 3

0

2

0,19

11, 41, 71

4cos (x) – 5/x3 +2

2

4

0,12

12, 42, 72

7sin (x) + 4/x3 - 5

1

3

0,14

13, 43, 73

cos (x2) + 5/x3 - 2

0

2

0,12

14, 44, 74

8cos (x) + sin (x)/x2

2

5

0,18

15, 45, 75

cos (x2) + x3/ (Ö x +1 )

1

4

0,14

16, 46, 76

4sin (x) + x3/ (Ö x +2 )

0

3

0,18

17, 47, 77

cos (x)/x2 + 7sin2 (x) - 5

1

4

0,15

18, 48, 78

sin (x) + 5/x3 – 3x

1

3

0,12

19, 49, 79

2cos (x2) + 3sin2 (x) + 1

0

2

0,14

20, 50, 80

sin (x) - x3/ (Ö 3x +1 )

1

3

0,15

21, 51, 81

3cos (x) sin (x) – x3

2

4

0,12

22, 52, 82

x3/ (Ö x +2 ) + 2x2

2

5

0,14

23, 53, 83

2x2 – 3x + 2cos (x2)

1

3

0,12

24, 54, 84

sin (x)/5x + x3 – 2

2

5

0,18

25, 55, 85

cos (x) + 4x3 + 2

0

3

0,15

Продолжение таблицы 3

Вариант

f(x)

a

b

h

26, 56, 86

3sin (x) – 4x2 + 1

1

4

0,14

27, 57, 87

4x3 + 2x - 3

1

3

0,12

28, 58, 88

sin (x) + 2x3 - 3

0

2

0,12

29, 59, 89

cos (x) - 2sin (x) + x2

2

5

0,20

30, 60, 90

x2/ (x +3 ) + 2x +3

1

4

0,15

Указания по выполнению задания 2

Basic – семейство языков программирования для персональных ЭВМ. Основная особенность Basic – возможность диалогового ввода и отладки программ на персональных ЭВМ. При этом ввод и отладку можно проводить по частям. Наиболее популярны две версии языка – Quick Basic и Visual Basic. Основные типы операторов в языках Basic всех версий – операторы ввода-вывода, графические операторы, операторы присваивания, обращения к функциям, управляющие операторы, описание подпрограмм, описание данных и т.д.

В таблице 4 приведены наиболее часто использующиеся операторы языка Quick Basic.

Таблица 4

Функция Описание
ABS Возвращает абсолютное значение (модуль) аргумента
ATN Арктангенс (в радианах)
CINT Округление
COS Косинус
EXP Экспонента
LOG Натуральный логарифм числового выражения
RND Случайное число одинарной точности между 0 и 1
SIN Синус
SQR Корень квадратный
TAN Тангенс

Табулированием функции называется процесс нахождения значений функции в каждой указанной шагом точке на определенном, заранее заданном промежутке.