Основы алгоритмизации и программирования. Часть первая. Алгоритмический язык. Операторы. Асламова В.С - 3 стр.

UptoLike

Составители: 

5
Меню поиска информации (Search) ............................................ 71
Меню выполнения программы (Run) .......................................... 72
Меню компиляции (Compile) ........................................................ 73
Меню отладки (Debug) ................................................................. 74
Меню инструментальных средств (Tools)................................... 75
Меню параметров среды (Options) ............................................. 75
Меню окон (Window) ..................................................................... 76
Меню справочной системы (Help) ............................................... 77
Локально меню.............................................................................. 78
Экранный редактор......................................................................... 79
Рекомендации по созданию текстов программ.......................... 80
Компиляция программы .................................................................. 80
Отладка программы ....................................................................... 81
Приложение......................................................................................... 83
Работа в интегрированной среде Turbo Pascal .......................... 83
Зарезервированные слова Turbo Pascal 7.0 .................................. 84
Клавиши быстрого управления среды Turbo Pascal 7.0 ............. 86
Сообщения об ошибках ................................................................... 89
Сообщения об ошибках компиляции .......................................... 89
Сообщения об ошибках времени выполнения .......................... 94
Заключение....................................................................................... 96
Рекомендуемая литература ............................................................. 97
Системы счисления
Десятичная система счисления
Система счисленияспособ представления чисел посредством числовых
знаков. Любая система счисления характеризуется основанием.
Основание системы счисленияколичество цифр, используемых для
записи чисел. Так, десятичная система счисления использует для записи
десять цифр от 0 до 9.
Когда пишут, например, число 327,8, то подразумевают величину:
327,8=3*10
2
+2*10
1
+7*10
0
+8*10
–1
Первая цифра 3 – указывает количество сотен, вторая цифра 2 –
количество десятков, третья цифра 7 – количество единиц, четвертая
6
цифра 8 – количество десятых долей единицы. Так как действительное
значение, представляемое цифрой, зависит от ее положения внутри числа,
то десятичная система счисления является позиционной.
То, что мы числа представляем в виде степеней десяти, не вызвано
никакими особыми пр
ичинами. Вероятно, основатели системы счисления
арабы взяли за основу число 10, только потому, что в качестве счетного
устройства они использовали десять пальцев рук. Однако и ныне
существуют народы, которые используют другие системы счисления.
Число в общем виде, a
n
a
n
–1
a
0
, a
–1
, a
–2
, … a
m
записанное в системе счисления с основанием q, представляет собой
разложение по степеням основания этой системы:
a
n
a
n
–1
a
0
, a
–1
, a
–2
, … a
m
=
= a
n
q
n
+ a
n
–1
q
n
–1
+ + a
0
q
0
+ a
–1
q
–1
+ a
–2
q
–2
+ + a
m
q
m
,
где a
i
цифры в системе счисления.
Двоичная система счисления
Двоичная система счисления для изображения чисел использует цифры 0
и 1. В этой системе счисления каждое число больше данного на единицу
получается путем прибавления единицы к младшему разряду, при этом
0+1=1, а 1+1=10, то есть дает единицу в старший разряд.
Представим десятичное число 327
10
в двоичной системе счисления:
1*2
8
+ 0*2
7
+ 1*2
6
+ 0*2
5
+ 0*2
4
+ 0*2
3
+ 1*2
2
+ 1*2
1
+ 1*2
0
=
= 101 000 111
2
= 327
10
Видно, что основной недостаток двоичной системы счисления в том, что
для написания числа в двоичной форме требуется, в данном случае, в три
раза больше цифр, чем в десятичной системе счисления.
Большинство элементов, на которых строится электронно-
вычислительные машины, имеют два устойчивых состояния равновесия.
Одному из этих состояний ставится в соответствие значение 1, а дру
гому
значение 0. По этой причине ЭВМ используют двоичную систему
счисления.
Восьмеричная и шестнадцатеричная системы счисления
Эти системы счисления вспомогательные и применяются для записи
машинных команд программы решаемой задачи и некоторых констант.
Они удобны тем, что эти системы требуют меньше разрядов для записи
чисел, чем двоичная система счисления.
Перевод чисел из восьмери
чной и шестнадцатеричной систем счисления в
двоичную очень прост: нужно каждую цифру заменить эквивалентной
двоичной триадой (для восьмеричной системы) или тетрадой (для
шестнадцатеричной системы).
   Меню поиска информации (Search) ............................................ 71                        цифра 8 – количество десятых долей единицы. Так как действительное
   Меню выполнения программы (Run) .......................................... 72                          значение, представляемое цифрой, зависит от ее положения внутри числа,
                                                                                                          то десятичная система счисления является позиционной.
   Меню компиляции (Compile) ........................................................ 73
                                                                                                          То, что мы числа представляем в виде степеней десяти, не вызвано
   Меню отладки (Debug) ................................................................. 74              никакими особыми причинами. Вероятно, основатели системы счисления
   Меню инструментальных средств (Tools)................................... 75                            – арабы взяли за основу число 10, только потому, что в качестве счетного
   Меню параметров среды (Options) ............................................. 75                       устройства они использовали десять пальцев рук. Однако и ныне
                                                                                                          существуют народы, которые используют другие системы счисления.
   Меню окон (Window) ..................................................................... 76            Число      в  общем      виде,    an an–1         a0, a–1, a–2,      a–m
   Меню справочной системы (Help) ............................................... 77                      записанное в системе счисления с основанием q, представляет собой
   Локально меню.............................................................................. 78         разложение по степеням основания этой системы:
 Экранный редактор......................................................................... 79            an an–1         a0, a–1, a–2,       a–m =
   Рекомендации по созданию текстов программ.......................... 80                                       n
                                                                                                          = anq + an–1q n–1 +       + a0q + a–1q–1 + a–2q–2 +
                                                                                                                                          0                         + a–mq–m ,
 Компиляция программы .................................................................. 80               где ai – цифры в системе счисления.
 Отладка программы ....................................................................... 81             Двоичная система счисления
Приложение......................................................................................... 83    Двоичная система счисления для изображения чисел использует цифры 0
                                                                                                          и 1. В этой системе счисления каждое число больше данного на единицу
  Работа в интегрированной среде Turbo Pascal .......................... 83                               получается путем прибавления единицы к младшему разряду, при этом
  Зарезервированные слова Turbo Pascal 7.0 .................................. 84                          0+1=1, а 1+1=10, то есть дает единицу в старший разряд.
  Клавиши быстрого управления среды Turbo Pascal 7.0 ............. 86                                     Представим десятичное число 32710 в двоичной системе счисления:
  Сообщения об ошибках ................................................................... 89             1*28 + 0*27 + 1*26 + 0*25 + 0*24 + 0*23 + 1*22 + 1*21 + 1*20 =
    Сообщения об ошибках компиляции .......................................... 89                          = 101 000 1112 = 32710
    Сообщения об ошибках времени выполнения .......................... 94                                 Видно, что основной недостаток двоичной системы счисления в том, что
                                                                                                          для написания числа в двоичной форме требуется, в данном случае, в три
  Заключение ....................................................................................... 96   раза больше цифр, чем в десятичной системе счисления.
Рекомендуемая литература ............................................................. 97                 Большинство      элементов,     на    которых      строится    электронно-
                                                                                                          вычислительные машины, имеют два устойчивых состояния равновесия.
                                                                                                          Одному из этих состояний ставится в соответствие значение 1, а другому –
                                                                                                          значение 0. По этой причине ЭВМ используют двоичную систему
Системы счисления                                                                                         счисления.
Десятичная система счисления                                                                              Восьмеричная и шестнадцатеричная системы счисления
Система счисления – способ представления чисел посредством числовых                                       Эти системы счисления вспомогательные и применяются для записи
знаков. Любая система счисления характеризуется основанием.                                               машинных команд программы решаемой задачи и некоторых констант.
Основание системы счисления – количество цифр, используемых для                                           Они удобны тем, что эти системы требуют меньше разрядов для записи
записи чисел. Так, десятичная система счисления использует для записи                                     чисел, чем двоичная система счисления.
десять цифр от 0 до 9.                                                                                    Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в
Когда пишут, например, число 327,8, то подразумевают величину:                                            двоичную очень прост: нужно каждую цифру заменить эквивалентной
327,8=3*102+2*101+7*100+8*10–1                                                                            двоичной триадой (для восьмеричной системы) или тетрадой (для
Первая цифра 3 – указывает количество сотен, вторая цифра 2 –                                             шестнадцатеричной системы).
количество десятков, третья цифра 7 – количество единиц, четвертая


                                                                                                     5    6