Мегаобучалка Главная | О нас | Обратная связь


Понятие системы счисления



2016-09-17 689 Обсуждений (0)
Понятие системы счисления 0.00 из 5.00 0 оценок




Программирование и алгоритмические языки.

Лабораторная работа № 1.

Общие понятия о системах счисления.

Понятие информации и информатики.

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

В середине 20 века термин «информация» стал общенаучным понятием, включающим обмен сведениями между людьми, человеком и автоматом (ЭВМ), автоматом и автоматом, обмен сигналами в животном и растительном мире, передачу признаков от клетки к клетке, от организма к организму.

Теоретические и практические вопросы, относящиеся к информации, изучает информатика.

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

Есть еще одно определение информатики:

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

Пристальное внимание к информатике связано с бурным ростом объема человеческих знаний, который часто называют «информационным взрывом». Общая сумма человеческих знаний изменялась раньше очень медленно. Затем процесс получения новых знаний заметно ускорился. Так общая сумма человеческих знаний к 1800 г. удваивалась каждые 50 лет, к 1950 г. – каждые 10 лет, к 1970 г. – каждые 5 лет, к 1990 г. – ежегодно. Т.о., в настоящее время накоплен большой объем информации, обработать который вручную людям невозможно (в силу своих физиологических особенностей).

Эффективным инструментом обработки большого количества информации и незаменимым помощником в жизни человека стал компьютер (от англ. computer- вычислительное устройство).

Основные направления использования компьютера:

· накопление, хранение и обработка больших объемов информации, быстрый поиск требуемых данных;

· выполнение научных, экономических и конструкторских расчетов;

· делопроизводство (составление писем, оформление документов);

· обучение и приобретение профессиональных навыков;

· издательское дело;

· построение чертежей, диаграмм, создание рисунков и
картин, мультфильмов, кинофильмов, видео клипов;

· общение людей;

· имитация работы человека-эксперта в определенной
предметной области;

· игры и развлечения.

Несмотря на многообразие решаемых с помощью компьютера задач, принцип его применения в каждом случае один и тот же: информация, поступающая в компьютер, обрабатывается с целью получения требуемых результатов. Не случайно в США и Великобритании учебный курс информатики называется ComputerScience - компьютерная наука. Итак, информатика занимается вопросами обработки информации с помощью компьютера. Для решения конкретной задачи компьютер должен выполнить определенные действия (команды) в строго определенном порядке.

Программа -это записанный в определенном порядке набор команд, выполнение которых обеспечивает решение конкретной задачи. Процесс составления программ называется программированием.

Таким образом, чтобы решить конкретную задачу, необходимо иметь компьютер, т.е. само устройство для осуществления действий. В английском языке имеется специальное слово – hardware для обозначения всех частей и приспособлений, из которых состоит компьютер, т.н. аппаратная часть. Кроме компьютера необходимо иметь набор программ, управляющих его действиями, - программное обеспечение, или software. Это слово придумано специально, чтобы подчеркнуть, что программное обеспечение является равноправной частью компьютера как устройства, предназначенного для решения задач, но в отличие от “твердой” аппаратной части, ПО (программное обеспечение) гибкое, изменяющееся в зависимости от конкретной решаемой задачи.

Единицы информации.

Информация, вводимая в компьютер должна быть конкретной и однозначной. Издавна люди пользовались шифрами. Самыми простыми и удобными из них были цифровые шифры. Самая разнообразная информация - цвета, ноты, дни недели - может быть представлена в виде цифр. Для обработки компьютером любая информация кодируется с помощью цифр. Цифры представляются электрическими сигналами, с которыми работает компьютер. Для удобства различения в компьютере используют сигналы двух уровней. Один из них соответствует цифре 1, другой - 0.Цифры 1 и 0 называются двоичными. Они являются символами, из которых состоит язык, понимаемый и используемый компьютером. Таким образом, любая информация в компьютере представляется с помощью двоичных цифр.

Наименьшей единицей информации является бит (от англ. binary digit (bit)).

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

В информатике принято рассматривать последовательности длиной 8 бит. Такая последовательность называется байтом. С помощью одного байта можно записать двоичные коды 256 (28) чисел от 0 до 255.

Единицы измерения информации:

1 байт=8 бит

1 килобайт (Кб) = 1024=210 байт

1 мегабайт (Мб) = 1024 килобайт

1 гигабайт (Гб) = 1024 мегабайт

1 терабайт (Тб) = 1024 гигабайт

Например, если на странице текста помещаются в среднем 2500 знаков, то 1 Мбайт - это примерно 400 страниц, а 1 Гбайт - 400 тыс. страниц.

 

Системы счисления.

Понятие системы счисления.

Все фантастические возможности вычислительной техники (ВТ) реализуются путем создания разнообразных комбинаций сигналов высокого и низкого уровней, которые условились называть «единицами» и «нулями».

Система счисления (СС) - это система записи чисел с помощью определенного набора цифр. CС называется позиционной, если одна и та же цифра имеет различное значение, которое определяется ее местом в числе. Десятичная СС является позиционной: 999.Римская СС является непозиционной. Значение цифры Х в числе ХХІ остается неизменным при вариации ее положения в числе. Количество различных цифр, употребляемых в позиционной СС, называется основанием СС.

Развернутая форма числа - это запись, которая представляют собой сумму произведений цифр числа на значение позиций.

Например: 8527=8*103+5*102+2*101+7*100

Развернутая форма записи чисел произвольной системы счисления имеет вид

, где

X - число;
a - основа системыисчисления;
i - индекс;
m - количество разрядов числа дробной части;
n - количество разрядов числа целой части.

Например: 327.46 n=3, m=2, q=10

Если основание используемой СС больше десяти, то для цифр вводят условное обозначение со скобкой вверху или буквенное обозначение.

Например: если 10=А, а 11=В, то число 7А.5В12 можно расписать так:

7А.5В12 = В·12-2 + 5 ·2-1 +А ·120 + 7 ·121.

В шестнадцатеричной СС основа - это цифры 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 с соответствующими обозначениями 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Примеры чисел: 17D.ECH, F12AH.

Двоичная СС- это система, в которой для записи чисел используются две цифры 0 и 1. Основанием двоичной системы счисления является число 2.

Двоичный код числа - запись этого числа в двоичной системе счисления. Например,

0=02
1=12
2=102
3=112 …
7=1112
120=11110002.

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

D – десятичная СС
В – двоичная СС
О – восьмеричная СС
Н – 16-ричная СС.

Несмотря на то, что 10-тичная СС имеет широкое распространение, цифровые ЭВМ строятся на двоичных элементах, т.к. реализовать элементы с 10 четко различимыми состояниями сложно. Историческое развитие ВТ сложилось таким образом, что ЭВМ строятся на базе двоичных цифровых устройств: триггеров, регистров, счетчиков, логических элементов и т.д.

16-ричная и 8-ричная СС используются при составлении программ на языке машинных кодов для более короткой и удобной записи двоичных кодов – команд, данных, адресов и операндов.

Задача перевода из одной СС в другую часто встречается при программировании, особенно, на языке Ассемблера. Например, при определении адреса ячейки памяти. Отдельные стандартные процедуры языков программирования Паскаль, Бейсик, Си, HTML требуют задания параметров в 16-ричной СС. Для непосредственного редактирования данных, записанных на жесткий диск, также необходимо умение работать с 16-ричными числами. Отыскать неисправность в ЭВМ невозможно без представления о двоичной СС.

В таблице приведены некоторые числа, представленные в различных СС.

Двоичные числа Восьмеричные числа Десятичные числа Шестнадцатеричные числа
A
B
C
D
E
F


2016-09-17 689 Обсуждений (0)
Понятие системы счисления 0.00 из 5.00 0 оценок









Обсуждение в статье: Понятие системы счисления

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (689)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.01 сек.)