Разделы презентаций


Принципы обработки информации компьютером. Арифметические и логические основы работы компьютера. Алгоритмы и способы их описания

Содержание

Компьютер и его функциональное устройство

Слайды и текст этой презентации

Слайд 1Принципы обработки информации компьютером. Арифметические и логические основы работы компьютера.

Алгоритмы и способы их описания.
Медицинский колледж железнодорожного транспорта ФГБОУ ВО

ИрГУПС

Автор:
преподаватель информатики
Демидова Людмила Владимировна

Иркутск, 2018

Принципы обработки информации компьютером. Арифметические и логические основы работы компьютера. Алгоритмы и способы их описания. Медицинский колледж

Слайд 2Компьютер и его функциональное устройство

Компьютер  и его функциональное устройство

Слайд 3Компьютер – это техническое средство преобразования информации, в основу работы

которого заложены те же принципы обработки электрических сигналов, что и

в любом электронном устройстве:
1. Входная информация, представленная различными физическими процессами, как электрической, так и неэлектрической природы (буквами, цифрами, звуковыми сигналами и т.д.), преобразуется в электрический сигнал;
2. Сигналы обрабатываются в блоке обработки;
3. С помощью преобразователя выходных сигналов обработанные сигналы преобразуются в неэлектрические сигналы (изображения на экране).

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

Слайд 4С позиции функционального назначения компьютер – это система, состоящая из

4-х основных устройств, выполняющих определенные функции: запоминающего устройства или памяти,

которая разделяется на оперативную и постоянную, арифметико-логического устройства (АЛУ), устройства управления (УУ) и устройства ввода-вывода (УВВ).
С позиции функционального назначения компьютер – это система, состоящая из 4-х основных устройств, выполняющих определенные функции: запоминающего

Слайд 5Запоминающее устройство (память) предназначается для хранения информации и команд программы

в ЭВМ. Информация, которая хранится в памяти, представляет собой закодированные

с помощью 0 и 1 числа, символы, слова, команды, адреса и т.д.

Характеристики памяти :
1) емкость памяти – максимальное количество хранимой информации в байтах;
2) быстродействие памяти – время обращения к памяти, определяемое временем считывания или временем записи информации.

Запоминающее устройство (память) предназначается для хранения информации и команд программы в ЭВМ. Информация, которая хранится в памяти,

Слайд 7Арифметико-логическое устройство (АЛУ). Производит арифметические и логические действия.
Следует отметить, что

любую арифметическую операцию можно реализовать с использованием операции сложения.
Сложная логическая

задача раскладывается на более простые задачи, где достаточно анализировать только два уровня: ДА и НЕТ.

Арифметико-логическое устройство (АЛУ). Производит арифметические и логические действия.Следует отметить, что любую арифметическую операцию можно реализовать с использованием

Слайд 8Устройство управления (УУ) управляет всем ходом вычислительного и логического процесса

в компьютере, т.е. выполняет функции "регулировщика движения" информации. УУ читает

команду, расшифровывает ее и подключает необходимые цепи для ее выполнения. Считывание следующей команды происходит автоматически.
Фактически УУ выполняет следующий цикл действий:
1. формирование адреса очередной команды;
2. чтение команды из памяти и ее расшифровка;
3. выполнение команды.

Устройство управления (УУ) управляет всем ходом вычислительного и логического процесса в компьютере, т.е. выполняет функции

Слайд 9В современных компьютерах функции УУ и АЛУ выполняет одно устройство,

называемое центральным процессором.

В современных компьютерах функции УУ и АЛУ выполняет одно устройство, называемое центральным процессором.

Слайд 10Устройства ввода и вывода  - устройства взаимодействия компьютера с внешним 

миром: с пользователями или другими компьютерами.
Устройства ввода позволяют вводить

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

Слайд 11Задание 1.
Из данных блоков составьте Функциональную схему компьютера

Задание 1.Из данных блоков составьте Функциональную схему компьютера

Слайд 12Решение

Решение

Слайд 13АРИФМЕТИЧЕСКИЕ ОСНОВЫ РАБОТЫ ЭВМ

АРИФМЕТИЧЕСКИЕ ОСНОВЫ  РАБОТЫ ЭВМ

Слайд 14Правила выполнения арифметических действий над двоичными числами задаются таблицами сложения,

вычитания и умножения.

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

Слайд 15В ВТ с целью упрощения реализации арифметических операций применяют специальные

коды: прямой, обратный, дополнительный.

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

Слайд 16Прямой код
Прямой код складывается из знакового разряда (старшего) и собственно числа.

Знаковый разряд имеет значение
0 – для положительных чисел;
1 – для

отрицательных чисел.
Например: прямой код для чисел –4 и 5:
-4 410=1002 1_100
5 510=1012 0_101

Прямой кодПрямой код складывается из знакового разряда (старшего) и собственно числа. Знаковый разряд имеет значение0 – для положительных

Слайд 17Обратный код
Обратный код образуется из прямого кода заменой нулей

- единицами, а единиц - нулями, кроме цифр знакового разряда.

Для положительных чисел обратный код совпадает с прямым. Используется как промежуточное звено для получения дополнительного кода.
Например:
Прямой код 1_100 1_101
Обратный код 1_011 1_010

Обратный код Обратный код образуется из прямого кода заменой нулей - единицами, а единиц - нулями, кроме

Слайд 18Дополнительный код
Дополнительный код образуется из обратного кода добавлением 1

к младшему разряду.
Например: найти дополнительный код -710
-710=1112
Прямой код 1_111
Обратный код

1_000
Дополнительный код :1_001 (1_000+1)

Дополнительный код Дополнительный код образуется из обратного кода добавлением 1 к младшему разряду.Например: найти дополнительный код -710-710=1112Прямой

Слайд 19Правило сложения двоичных чисел:
При алгебраическом сложении двоичных чисел с использованием

дополнительного кода положительные слагаемые представляют в прямом коде, а отрицательные

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

Правило сложения двоичных чисел: При алгебраическом сложении двоичных чисел с использованием дополнительного кода положительные слагаемые представляют в

Слайд 20Задание 2.
Найдите дополнительный код для числа
-12.

Задание 2.Найдите дополнительный код для числа -12.

Слайд 21Решения
-12 = 1100
Прямой код: 1_1100
Обратный код: 1_0011
Дополнительный код: 1_0111

Решения-12 = 1100Прямой код: 1_1100Обратный код: 1_0011Дополнительный код: 1_0111

Слайд 22Задание 3.
Вычислите:
а) 10112+100012;
б) 11002 – 10012;
в) 1102 * 110012.

Задание 3.Вычислите:а) 10112+100012;б) 11002 – 10012;в) 1102 * 110012.

Слайд 23Решение
а)+10001 б) -1100

1011 1001

11100 11

в) х11001
110
11001
11001
10010110
Решениеа)+10001     б) -1100    1011

Слайд 24ЛОГИЧЕСКИЕ ОСНОВЫ РАБОТЫ ЭВМ

ЛОГИЧЕСКИЕ ОСНОВЫ РАБОТЫ ЭВМ

Слайд 25Алгебра логики
Булева алгебра оперирует логическими переменными, которые могут принимать только

два значения: истина или ложь (true или false), обозначаемые соответственно 1и 0.


Для описания логики

функционирования аппаратных и программных средств ЭВМ используется  или, как ее часто называют, булева алгебра (по имени основоположника этого раздела математики – Дж. Буля).
Алгебра логикиБулева алгебра оперирует логическими переменными, которые могут принимать только два значения: истина или ложь (true или false), обозначаемые соответственно 1и

Слайд 26Логической функцией называется функция, которая может принимать только 2 значения –

истина или ложь (1 или 0). Любая логическая функция может

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

Логической функцией называется функция, которая может принимать только 2 значения – истина или ложь (1 или 0). Любая

Слайд 27Таблица истинности
Логическая операция ИНВЕРСИЯ (операция отрицания) – новое высказывание, которое

ложно, когда высказывание истинно и истинно, когда само высказывание ложно.


Cоответствует частице НЕ, обозначается: ¬А
Таблица истинностиЛогическая операция ИНВЕРСИЯ (операция отрицания) – новое высказывание, которое ложно, когда высказывание истинно и истинно, когда

Слайд 28Логическая операция КОНЪЮНКЦИЯ
Конъюнкция двух переменных истинна тогда и только

тогда, когда оба высказывания истинны.

Cоответствует союзу И, обозначается знаками

&, , *.

Таблица истинности

Логическая операция КОНЪЮНКЦИЯ Конъюнкция двух переменных истинна тогда и только тогда, когда оба высказывания истинны. Cоответствует союзу

Слайд 29Логическая операция ДИЗЪЮНКЦИЯ
Дизъюнкция двух переменных ложна тогда и только

тогда, когда оба высказывания ложны.

Cоответствует союзу ИЛИ, обозначается знаками

, +.

Таблица истинности

Логическая операция ДИЗЪЮНКЦИЯ Дизъюнкция двух переменных ложна тогда и только тогда, когда оба высказывания ложны. Cоответствует союзу

Слайд 30Задание 4
Постройте таблицу истинности для логической формулы:


Задание 4Постройте таблицу истинности для логической формулы:

Слайд 31Решение

Решение

Слайд 32Задание 5
Для какого символьного выражения истинно высказывание
¬ (Первая буква

согласная)  ¬ (Вторая буква гласная)?
1) abcde 2) bcade

3) babas 4) cabab

Задание 5Для какого символьного выражения истинно высказывание ¬ (Первая буква согласная)  ¬ (Вторая буква гласная)?1) abcde

Слайд 33Решение
Ответ: abcde

РешениеОтвет: abcde

Слайд 34Алгоритм

Алгоритм

Слайд 35Алгоритм – система точных и понятных предписаний (команд, инструкций, директив) о

содержании и последовательности выполнения конечного числа действий, необходимых для решения

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

Слайд 36Свойства алгоритма

Дискретность (от лат. discretus – разделенный, прерывистый) указывает, что

любой алгоритм должен состоять из конкретных действий, следующих в определенном

порядке.
Детерминированность (от лат. determinate – определенность, точность) указывает, что любое действие алгоритма должно быть строго и недвусмысленно определено в каждом случае.
Конечность определяет, что каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения.
Результативность означает, при точном исполнении всех команд процесс решения задачи должен прекратиться за конечное число шагов и при этом должен быть получен определенный постановкой задачи результат (ответ).
Массовость. Это свойство показывает, что один и тот же алгоритм можно использовать с разными исходными данными, т.е. применять при решении всего класса задач данного типа, отвечающих общей постановке задачи.
Свойства алгоритмаДискретность (от лат. discretus – разделенный, прерывистый) указывает, что любой алгоритм должен состоять из конкретных действий,

Слайд 37Типовые конструкции алгоритмов:
Линейный.
Циклический.
Разветвляющийся.
Вспомогательный.

Типовые конструкции алгоритмов: Линейный.Циклический.Разветвляющийся.Вспомогательный.

Слайд 38Линейный (последовательный) алгоритм – описание действий, которые выполняются однократно в

заданном порядке.
Циклический – описание действий или группы действий, которые должны

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

Линейный (последовательный) алгоритм – описание действий, которые выполняются однократно в заданном порядке.Циклический – описание действий или группы

Слайд 39Способы описания алгоритмов.
на естественном языке;
на специальном (формальном) языке;
с помощью формул,

рисунков, таблиц;
с помощью стандартных графических объектов (геометрических фигур) – блок-схемы.

Способы описания алгоритмов. на естественном языке;на специальном (формальном) языке;с помощью формул, рисунков, таблиц;с помощью стандартных графических объектов

Слайд 40Основные элементы блок схемы

Основные элементы блок схемы

Слайд 41Задание 6
Составьте блок-схему для решения полного квадратного уравнения ax2+bx+c=0/

Задание 6Составьте блок-схему для решения полного квадратного уравнения ax2+bx+c=0/

Слайд 42Решение

Решение

Слайд 43Задание 7
Разгадайте кроссворд
По горизонтали:
2. Свойство алгоритма, означающее однозначность действий.
7.

Повторяющаяся последовательность действий.
8. Синоним слову алгоритм.
10. Фигура, в которой записывается

условие в блок-схеме.
По вертикали:
Способ описания алгоритма.
3. Объект, умеющий выполнять определенный набор действий.
4. Строго определенная последовательность действий при решении задачи.
5. Свойство, показывающие, что алгоритм можно применять для решения класса задач .
6. Фигура ввода-вывода данных.
9. Алгоритм, действия в котором выполняются однократно в заданном порядке.





Задание 7Разгадайте кроссворд По горизонтали:2. Свойство алгоритма, означающее однозначность действий.7. Повторяющаяся последовательность действий.8. Синоним слову алгоритм.10. Фигура,

Слайд 44Решение

Решение

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика