
- •Математика и информатика
- •Содержание:
- •Задачи для самостоятельной работы
- •§1. Математические предложения и доказательства.
- •§2. Элементы теории множеств.
- •П.2 Подмножество. Основные числовые множества.
- •П.3 Операции над множествами.
- •П.4 Диаграммы Эйлера-Венна.
- •§ 3. Элементы комбинаторики. Соединения без повторений и с повторениями. Правила суммы и произведения.
- •П.1 Соединения без повторений
- •П.2 Соединения с повторениями
- •П.3. Правила суммы и произведения
- •§ 4. Элементы теории вероятностей. П.1 Классическое и статистическое определения вероятности.
- •П.2 Сумма событий. Теорема сложения вероятностей.
- •П.3 Произведение событий. Теорема умножения вероятностей.
- •П.4 Формула полной вероятности. Формула Байесса. Формула Бернулли.
- •§ 6. Информация и информационные процессы п.1. Понятие об информации. Носители информации. Количественная мера информации. Кодирование информации
- •П.2. Понятие о системах счисления. Системы счисления, применяемые в цифровых эвм
- •Системы счисления, применяемые в цифровых эвм
- •П.3. Перевод чисел из одной с.С. В другую
- •П.4. Арифметика двоичных чисел
- •§7 Архитектура эвм. Программное обеспечение эвм п.1 Этапы развития вычислительной техники.
- •П.2 Поколения эвм.
- •П.3 Архитектура эвм
- •П.4 Персональный компьютер ibm pc: принцип открытой архитектуры, основные узлы, их назначение и характеристики,
- •П. 5 Программное обеспечение.
- •Прикладные программы
- •§8 Алгоритм и его свойства. Методика составления алгоритмов. П.1. Понятие алгоритма. Свойства алгоритмов. Способы задания алгоритмов.
- •П.2.Типы алгоритмов.
- •Следование
- •Цикл – до (Рис. 58)
- •Цикл с параметром (Рис. 59)
- •П.3 Базовые алгоритмические структуры
- •П.4.Основные этапы решения задач на эвм.
- •П.5. Алфавит языка Бейсик. Основные математические функции языка Бейсик. Основные операторы языка Бейсик. Алфавит языка Бейсик
- •П.6. Методика составления программ на языке программирования Бейсик
П.4. Арифметика двоичных чисел
Для выполнения четырех арифметических действий в любой системе счисления необходимо знать таблицы сложения и умножения. В двоичной системе счисления эти таблицы очень просты.
Таблица сложения Таблица умножения
-
a b
0
1
10
a b
0
1
10
0
0
1
10
0
0
0
0
1
1
10
11
1
0
1
10
10
10
11
100
10
0
10
100
Пользуясь данными таблицами, можно выполнять арифметические действия над двоичными числами по тем же правилам, что и для десятичных чисел.
Примеры на сложение и вычитание:
1
+
-
-
11001,10 1010,110 10101110
110001,01 10,101 10111
П
римеры
на умножение
и деление:
__ 10,11
1011101
1011101
1011101___
111111,1111
§7 Архитектура эвм. Программное обеспечение эвм п.1 Этапы развития вычислительной техники.
В истории развития вычислительной техники (ВТ) можно выделить 4 основных периода:
Домеханический (до 17 века);
Механический (17-19 век);
Электромеханический (19-середина 20 веков)
Электронный (середина 20 века по наши дни)
C
Домеханический
Механический
Электромеханический
Электронный
В
5 веке до н. э. греки и египтяне использовали абак – устройство, похожее на русские счеты, а китайцы – китайские счеты суан-пан.
В
1642 г. известный математик, физик, философ Блез Паскаль изобрел и изготовил механическое устройство-вычислитель, позволяющее складывать числа.
В 1673 году немецкий математик Лейбниц изобрел арифметическую машину, выполняющую все 4 арифметических действия.
В 1821 году известный конструктор Чарльз Томас усовершенствовал и наладил серийный выпуск счетного устройства, изобретенного Лейбницем, и назвал его арифмометром (этот прибор перемножал 2 восьмизначных числа за 18 секунд).
В 1823 г. английский математик Чарльз Беббидж изобрел первую программируемую вычислительную машину, содержащую все основные компоненты современных машин. Эту машину назвали аналитической машиной. Но проект Беббиджа намного опережал технические возможности своего времени и не был реализован. Однако программы для этой машины были созданы. Их составила первая женщина-программист дочь Джона Байрона герцогиня Ада Лавлейс (в честь ее назван язык программирования АДА). И лишь в 40 годах 20 века удалось создать такую машину на основе электромеханических реле (реле – это элемент, имеющий два рабочих состояния “включено”, “выключено”).
В
конце 30-годов 20 века американцы Дж. Атанасов и К.Берри построили ЭВМ, включавшую в себя электронную память и электронное устройство сложения и вычитания, а также ряд механических компонент.
В
1946 году в США была создана первая полностью электронная вычислительная машина “ЭНИАК”, разработанная Джоном фон Нейманом.
В
1949 году подобная машина появилась в Англии под руководством Уилкса (Кембриджский университет) и называлась EDSAC. В
1950 году была создана в Киеве МЭСМ (малая электронно-счетная машина), а в 1952 году в Москве – БЭСМ (быстродействующая электронная счетная машина).