'

Программное обеспечение (ПО) компьютера

Понравилась презентация – покажи это...





Слайд 0

Программное обеспечение (ПО) компьютера Программа – (program, routine) – упорядоченная последовательность команд (инструкций) компьютеру для решения задачи. Конечная цель любой компьютерной программы – управление аппаратными средствами.


Слайд 1

Пример программы написанной на языке FOXPRO 8.0 CLEAR STORE 1 TO i STORE 0 TO rez STORE 0 TO x @ 5,20 SAY "Программа для вывода таблицы умножения до 10 на заданное число" @ 7,30 say "Введите число для таблицы умножения" get x picture "9" read IF x <=0 OR x>10 @ 9,20 say "Можно вводить числа только от 1 до 9" @ 7,30 say "Введите число для таблицы умножения" get x read endif DO WHILE i<=10 rez= x*i @ 11+i,30 say x picture "9" @ 11+i,32 say " * " @ 11+i,36 say i picture "99" @ 11+i,39 say " = " @ 11+i,43 say rez picture "99" i=i+1 ENDDO


Слайд 2

Блок схема программы да да нет нет


Слайд 3

Блок схема программы да да нет нет


Слайд 4

Основные элементы программирования Ввод данных Вычисления, действия Ветвление Условный и безусловный переход Цикл Вывод результатов Массивы Подпрограммы


Слайд 5

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


Слайд 6

Базовое программное обеспечение Самый низкий уровень программного обеспечения представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Как правило, программные средства непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых постоянными запоминающими устройствами (ПЗУ – Read Only Memory, ROM). Комплект программ находящихся в ПЗУ образует базовую систему ввода-вывода (BIOS – Basic Input Output System).


Слайд 7

Основное назначение BIOS Основная функция BIOS заключается в управлении стандартными внешними и внутренними устройствами: монитором клавиатурой дисководами принтером Таймером И т.д.


Слайд 8

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


Слайд 9

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


Слайд 10

Основные операционные системы Пользовательские ОС MS-DOS (Microsoft Disk Operating System, фирма Microsoft); Командная ОС. (В настоящее время устарела.) Windows 95, Windows 98,; Windows XP, Windows Vista (фирма Microsoft) – мировой лидер ОС. Закрытая, графическая и очень дорогая ОС. Linux (разработчик Линус Торвальдс). - Наиболее активно развивающаяся, открытая, бесплатная ОС Mac OS 10. Применяется на компьютерах фирмы Apple Сетевые ОС Windows NT ; Windows 2000; Windows Server 2003 UNIX (фирма Bell Laboratories);


Слайд 11

Операционные оболочки и файловые менеджеры. Операционные оболочки – специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы: Norton Commander (NC) Windows 3.1 – Windows 3.11 DOS Navigator Volkov Commander (VC) Файловые менеджеры служат для выполнения базовых приемов работы с файлами (копирование, перемещение, переименование, поиск, сортировка, пересылка, просмотр) Мой компьютер Проводник (Explorer) FAR Menedger Windows Commander


Слайд 12

Служебное программное обеспечение СПО служит пасширением системного программного обеспечения компьютера является набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному признаку следующим образом: программы-утилиты (Norton Utility, программы работы с дисками, тестовые программы, настроечные и.д.) антивирусные программы программы-архиваторы


Слайд 13

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


Слайд 14

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


Слайд 15

Классификации языков программирования высокого уровня.


Слайд 16

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


×

HTML:





Ссылка: