🗊 Презентация Принципы построения алгоритмов

Категория: Образование
Нажмите для полного просмотра!
Принципы построения алгоритмов, слайд №1 Принципы построения алгоритмов, слайд №2 Принципы построения алгоритмов, слайд №3 Принципы построения алгоритмов, слайд №4 Принципы построения алгоритмов, слайд №5 Принципы построения алгоритмов, слайд №6 Принципы построения алгоритмов, слайд №7 Принципы построения алгоритмов, слайд №8 Принципы построения алгоритмов, слайд №9 Принципы построения алгоритмов, слайд №10 Принципы построения алгоритмов, слайд №11 Принципы построения алгоритмов, слайд №12 Принципы построения алгоритмов, слайд №13 Принципы построения алгоритмов, слайд №14 Принципы построения алгоритмов, слайд №15 Принципы построения алгоритмов, слайд №16 Принципы построения алгоритмов, слайд №17 Принципы построения алгоритмов, слайд №18 Принципы построения алгоритмов, слайд №19 Принципы построения алгоритмов, слайд №20 Принципы построения алгоритмов, слайд №21 Принципы построения алгоритмов, слайд №22 Принципы построения алгоритмов, слайд №23 Принципы построения алгоритмов, слайд №24 Принципы построения алгоритмов, слайд №25 Принципы построения алгоритмов, слайд №26 Принципы построения алгоритмов, слайд №27 Принципы построения алгоритмов, слайд №28 Принципы построения алгоритмов, слайд №29 Принципы построения алгоритмов, слайд №30 Принципы построения алгоритмов, слайд №31 Принципы построения алгоритмов, слайд №32 Принципы построения алгоритмов, слайд №33 Принципы построения алгоритмов, слайд №34 Принципы построения алгоритмов, слайд №35 Принципы построения алгоритмов, слайд №36 Принципы построения алгоритмов, слайд №37 Принципы построения алгоритмов, слайд №38 Принципы построения алгоритмов, слайд №39

Содержание

Вы можете ознакомиться и скачать презентацию на тему Принципы построения алгоритмов. Доклад-сообщение содержит 39 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


Принципы построения алгоритмов, слайд №1
Описание слайда:

Слайд 2


Транслятор (компилятор) Транслятор (компилятор)
Описание слайда:
Транслятор (компилятор) Транслятор (компилятор)

Слайд 3


Первый этап - исходный модуль Программа (исходный модуль) готовится с помощью текстового редактора в виде текстового файла, который подается на вход...
Описание слайда:
Первый этап - исходный модуль Программа (исходный модуль) готовится с помощью текстового редактора в виде текстового файла, который подается на вход транслятора.

Слайд 4


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

Слайд 5


Третий этап– абсолютный модуль Исполняемый модуль реализуется редактором связей, построителем задач, компоновщиком, основной задачей которых является...
Описание слайда:
Третий этап– абсолютный модуль Исполняемый модуль реализуется редактором связей, построителем задач, компоновщиком, основной задачей которых является объединение объектных и загрузочных модулей в единый загрузочный модуль с последующей записью в библиотеку пользователя или файл.

Слайд 6


Место и роль ОС в обработке пользовательской программы Написание собственно расчетной программы в среде Паскаля.
Описание слайда:
Место и роль ОС в обработке пользовательской программы Написание собственно расчетной программы в среде Паскаля.

Слайд 7


Операционные системы. Общий подход. ОС – сложный программный комплекс, управляющий вычислительным процессом и организующий взаимодействие ЭВМ с...
Описание слайда:
Операционные системы. Общий подход. ОС – сложный программный комплекс, управляющий вычислительным процессом и организующий взаимодействие ЭВМ с пользователем. ОС подразделяются на системы общего (Windows, Unix) и специального назначения.

Слайд 8


Принципы построения алгоритмов, слайд №8
Описание слайда:

Слайд 9


Принципы построения алгоритмов, слайд №9
Описание слайда:

Слайд 10


Системное программное обеспечение должно связать каждое указанное пользователем логическое имя с физической ячейкой памяти, т.е. отобразить...
Описание слайда:
Системное программное обеспечение должно связать каждое указанное пользователем логическое имя с физической ячейкой памяти, т.е. отобразить символьное пространство на физическую память компьютера. Это происходит в два этапа: Системное программное обеспечение должно связать каждое указанное пользователем логическое имя с физической ячейкой памяти, т.е. отобразить символьное пространство на физическую память компьютера. Это происходит в два этапа: Система программирования осуществляет трансляцию и компоновку программы, используя библиотечные программные модули, и присваивает данным виртуальные адреса. Операционная система, через подсистемы управления памятью, связывает виртуальные адреса с физической памятью. Виртуальное адресное пространство программы зависит от архитектуры процессора и системы программирования и практически не зависит от объёма физической памяти компьютера.

Слайд 11


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

Слайд 12


Структура распределения физической памяти ОС MSDOS (простое непрерывное распределение памяти). Каждая ячейка памяти имеет свой адрес (номер), по...
Описание слайда:
Структура распределения физической памяти ОС MSDOS (простое непрерывное распределение памяти). Каждая ячейка памяти имеет свой адрес (номер), по которому она размещается в памяти. Оперативную память в архитектуре IBM PC (ОС MS DOS) можно разделить на три части: Младшие адреса (первые 1024 ячеек) – таблица векторов прерываний; Вторая часть (основная, стандартная память) – программные модули MS DOS и программы пользователя. Третья часть отведена для ПЗУ и функционирования некоторых устройств ввода/вывода.

Слайд 13


Принципы построения алгоритмов, слайд №13
Описание слайда:

Слайд 14


Принципы построения алгоритмов, слайд №14
Описание слайда:

Слайд 15


Трансляторы Трансляторы: ассемблеры, компиляторы, интерпретаторы. Ассемблеры – трансляторы с языков ассемблеров. Компиляторы производят построчную...
Описание слайда:
Трансляторы Трансляторы: ассемблеры, компиляторы, интерпретаторы. Ассемблеры – трансляторы с языков ассемблеров. Компиляторы производят построчную обработку исходного текста программы. На первом этапе идет проверка синтаксиса, на втором этапе создается объектный модуль (транслируется на язык машинных кодов). Интерпретатор обрабатывает по одному операторы программы, выполняя для него все стадии.

Слайд 16


Принципы построения алгоритмов, слайд №16
Описание слайда:

Слайд 17


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

Слайд 18


Структура ОС MS-DOS Основные проблемы, связанные с вычислительным процессом: способ компактного хранения и удобного доступа к информации,...
Описание слайда:
Структура ОС MS-DOS Основные проблемы, связанные с вычислительным процессом: способ компактного хранения и удобного доступа к информации, рациональное использование вычислительных ресурсов.

Слайд 19


Принципы построения алгоритмов, слайд №19
Описание слайда:

Слайд 20


Драйверы устройств – специальные программы, которые дополняют систему ввода/вывода MS-DOS и обеспечивают обслуживание новых устройств или...
Описание слайда:
Драйверы устройств – специальные программы, которые дополняют систему ввода/вывода MS-DOS и обеспечивают обслуживание новых устройств или нестандартное использование имеющихся устройств. Драйверы загружаются в память компьютера при загрузке ОС.

Слайд 21


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

Слайд 22


Принципы построения алгоритмов, слайд №22
Описание слайда:

Слайд 23


Ядро системы взаимодействует с драйверами этих устройств с помощью пакетов запросов ввода/вывода. Драйверы переводят эти запросы в команды для...
Описание слайда:
Ядро системы взаимодействует с драйверами этих устройств с помощью пакетов запросов ввода/вывода. Драйверы переводят эти запросы в команды для различных аппаратных контроллеров. Самые простые компоненты драйверов аппаратуры размещаются в ПЗУ.

Слайд 24


Модуль BIOS производит самотестирование при включении компьютера. Он включает в себя программные модули обработки прерываний (обработчики...
Описание слайда:
Модуль BIOS производит самотестирование при включении компьютера. Он включает в себя программные модули обработки прерываний (обработчики прерываний), с помощью которых можно управлять основными контроллерами на материнской плате компьютера и устройствами ввода/вывода..

Слайд 25


Процесс запуска компьютера Сразу после включения компьютера на адресной шине процессора выставляется стартовый адрес. Это происходит аппаратно, без...
Описание слайда:
Процесс запуска компьютера Сразу после включения компьютера на адресной шине процессора выставляется стартовый адрес. Это происходит аппаратно, без участия программ (всегда одинаково). Процессор обращается по данному адресу за своей первой программой и далее начинает работать по программам. Этот исходный адрес указывает не на оперативную память (там пока ничего нет), а на постоянное запоминающее устройство (ПЗУ).

Слайд 26


Модуль BIOS считывается в оперативную память во время инициализации системы как часть файла IO.SYS, который обслуживает периферийные устройства...
Описание слайда:
Модуль BIOS считывается в оперативную память во время инициализации системы как часть файла IO.SYS, который обслуживает периферийные устройства (терминал, принтер, диски и т.д.). Он находится в памяти компьютера постоянно. Загрузчик операционной системы. З.О.С. – очень короткая программа, находящаяся в первом секторе дискеты или винчестера. Ее задача – считать в память модули IO.SYS (расширение BIOS) и MSDOS.SYS (этот модуль в основном реализует работу с файловой системой).

Слайд 27


Принципы построения алгоритмов, слайд №27
Описание слайда:

Слайд 28


Ядро управляет следующими процессами: Ядро управляет следующими процессами: Обработчиками прерываний. Передача им управления не контролируется...
Описание слайда:
Ядро управляет следующими процессами: Ядро управляет следующими процессами: Обработчиками прерываний. Передача им управления не контролируется системой, т.к. эти события являются внешними. Обработчиками вызовов со стороны пользовательских процессов (задач). Исполнением различных внутренних по отношению к системе работ.

Слайд 29


Прерывания Механизм прерывания реализуется аппаратно-программными средствами. Структуры систем прерывания могут быть различными в зависимости от...
Описание слайда:
Прерывания Механизм прерывания реализуется аппаратно-программными средствами. Структуры систем прерывания могут быть различными в зависимости от аппаратной архитектуры, но основное свойство у них одно – изменение порядка выполнения команд командным процессором.

Слайд 30


Центральный процессор имеет один или несколько входов, при поступлении на которые сигнала (на любой вход) процессор дожидается завершения текущей...
Описание слайда:
Центральный процессор имеет один или несколько входов, при поступлении на которые сигнала (на любой вход) процессор дожидается завершения текущей команды и вместо следующей команды инициирует обработку прерывания. Центральный процессор имеет один или несколько входов, при поступлении на которые сигнала (на любой вход) процессор дожидается завершения текущей команды и вместо следующей команды инициирует обработку прерывания. Управление передается по адресу, определяемому типом прерывания, по которому размещается программа (обработчик прерывания) соответствующая типу прерывания. Адреса различных программ прерывания собраны в таблицу – таблица векторов прерывания.

Слайд 31


Принципы построения алгоритмов, слайд №31
Описание слайда:

Слайд 32


Прерывания могут быть внешними и внутренними. Прерывания могут быть внешними и внутренними. Внешние прерывания; Прерывание от таймера. Прерывание от...
Описание слайда:
Прерывания могут быть внешними и внутренними. Прерывания могут быть внешними и внутренними. Внешние прерывания; Прерывание от таймера. Прерывание от внешних устройств (прерывание по вводу/выводу). Прерывание по нарушению питания. Прерывание с пульта оператора. Прерывание от другого процессора. Внутренние прерывания связаны с работой процессора: Нарушение адресации в адресной части выполняемой команды Деление на ноль Переполнение или исчезновение порядка. Прерывание от средств контроля

Слайд 33


Принципы построения алгоритмов, слайд №33
Описание слайда:

Слайд 34


Принципы построения алгоритмов, слайд №34
Описание слайда:

Слайд 35


Внутренние команды – выполняются с помощью команд, находящихся в файле COMMAND.COM. Это REN(AME), DEL(ETE), DIR(EKTORY), COPY. Внешние команды...
Описание слайда:
Внутренние команды – выполняются с помощью команд, находящихся в файле COMMAND.COM. Это REN(AME), DEL(ETE), DIR(EKTORY), COPY. Внешние команды –транзитные команды, представляют собой имена команд, находящихся на диске. Командные файлы – текстовые файлы, содержащие списки внутренних и внешних команд, а также свои специальные внутренние команды.

Слайд 36


Стандартная оболочка находится в командном файле COMMAND.COM, который представляет собой специальный класс программ, выполняемых под управлением...
Описание слайда:
Стандартная оболочка находится в командном файле COMMAND.COM, который представляет собой специальный класс программ, выполняемых под управлением MS-DOS. Стандартная оболочка находится в командном файле COMMAND.COM, который представляет собой специальный класс программ, выполняемых под управлением MS-DOS. Этот файл можно заменить оболочкой, созданной самим программистом, добавляя ее с помощью директивы SHELL в конфигурационном файле CONFIG.SYS. Командные файлы обрабатываются специальным интерпретатором встроенном в транзитную часть COMMAND.COM.

Слайд 37


Файл AUTOEXEC.BAT - Файл AUTOEXEC.BAT - осуществляется необходимая настройка ОС и устанавливается удобное для работы окружение. Операционная система...
Описание слайда:
Файл AUTOEXEC.BAT - Файл AUTOEXEC.BAT - осуществляется необходимая настройка ОС и устанавливается удобное для работы окружение. Операционная система отводит специальную область оперативной памяти, называемую «ОКРУЖЕНИЕМ», для хранения значения переменных, которые используются ОС и другими программами. Обычно в качестве переменных указываются пути доступа к каталогам вспомогательных программ.

Слайд 38


Пример:@ECHO OFF Пример:@ECHO OFF Rem Установка пути поиска программ Path C:\EXE\DOS; C:\EXE; C:\EXE\NU; C:\BP; …. Rem Установка вида приглашения MS...
Описание слайда:
Пример:@ECHO OFF Пример:@ECHO OFF Rem Установка пути поиска программ Path C:\EXE\DOS; C:\EXE; C:\EXE\NU; C:\BP; …. Rem Установка вида приглашения MS DOS Prompt $p$g Приглашение в виде текущего каталога C:\GAMES> Rem Установка переменных окружения Set LIB=C:\FORTRAN; C:\MSC\LIB Set INCLUDE=C:\MSC\INCLUDE Set TMP=E:\ Rem Запуск драйвера клавиатуры C:\EXE\FILOAD\RK Rem SET COMSPEC=D:\DOS\COMMAND.COM

Слайд 39


Файл CONFIG.SYS - файл настройки ОС. Это текстовый файл, состоящий из директив конфигурации DOS. С их помощью можно изменять некоторые параметры DOS....
Описание слайда:
Файл CONFIG.SYS - файл настройки ОС. Это текстовый файл, состоящий из директив конфигурации DOS. С их помощью можно изменять некоторые параметры DOS. Файл CONFIG.SYS - файл настройки ОС. Это текстовый файл, состоящий из директив конфигурации DOS. С их помощью можно изменять некоторые параметры DOS.



Похожие презентации
Mypresentation.ru
Загрузить презентацию