Архитектура компьютеров и виды программного обеспечения компьютеров

1.

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

2.

1)
План
Архитектура компьютеров;
2) Виды программного обеспечения (ПО) компьютеров;
3)
Примеры комплектации компьютерного рабочего стола.

3.

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

4.

Основная
компоновка
частей
компьютера и
связь между ними
называется
архитектурой.
Базовая конфигурация ПК – минимальный комплект
аппаратных средств, достаточный для начала работы с
компьютером.
1)
Системный блок;
2) Монитор;
3)
Клавиатура;
4) Мышь.

5.

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

6.

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

7.

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

8.

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

9.

ПРОГРАММНОЕ
ОБЕСПЕЧЕНИЕ
Прикладные
программы

10.

Текстовые редакторы – для редактирования текстовых
документов без оформления
Блокнот – файлы *.txt
ПО для
работы с
текстом
Текстовые процессоры – для редактирования текстовых
документов
WordPad – файлы *.doc (текст + рисунки)
Word – файлы *.doc, *.docx (текст + рисунки +
таблицы + автофигуры + диаграммы …)
OpenOffice Writer – файлы *.odt

11.

Графические редакторы
Растровые рисунки:
ПО для
обработки
изображений
Paint – файлы *.bmp (также *.gif, *.jpg)
Adobe Photoshop – файлы *.psd
Gimp
Векторные рисунки:
CorelDraw – файлы *.cdr
Adobe Illustrator – файлы *.ai

12.

Электронные таблицы – для выполнения расчетов
с табличными данными
Офисное ПО
Microsoft Excel – файлы *.xls, *.xlsx
Системы управления базами данных
Microsoft Access – файлы *.mdb, *.accdb
Создание презентаций
Microsoft PowerPoint – файлы *.ppt, *.pptx

13.

Браузеры – для просмотра Web-страниц на экране
Internet Explorer
ПО для
работы в
Интернете
Mozilla Firefox
Opera
Почтовые программы – прием и отправка e-mail
Microsoft Outlook

14.

ПРОГРАММНОЕ
ОБЕСПЕЧЕНИЕ
Системные
программы

15.

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

16.

Windows:
1.
FAT32 (Windows 95/98/2000/XP/Vista)
Минусы:
медленно работает с большими дисками
не поставить права доступа
2.
Файловые
системы
NTFS (Windows NT/2000/XP/Vista)
Плюсы:
права на доступ
квоты для пользователей
сжатие дисков «на лету»
Журналирование
Минусы:
сложность
Linux:
1.
ext3

17.

загрузчик ОС – это небольшая программа, которая находится в
секторе 0 загрузочного диска, ее задача – загрузить в память
основную часть (ядро) ОС
система распределения памяти
система ввода и вывода (BIOS = Basic Input and Output System), в
микросхеме флэш-памяти на материнской плате
Состав
операционно
й системы
тестирование при запуске
чтение и запись на диски
обмен данными с клавиатурой, монитором, принтером
календарь и часы
настройки данного компьютера
командный процессор (command.com, cmd.exe)
выполняет команды, введенные с клавиатуры
обеспечивает загрузку и выполнение других программ

18.

утилита (лат. utilitas – польза) – это служебные программы для
проверки и настройки компьютера:
разбивка диска на разделы (fdisk.exe)
форматирование диска (format.com)
тестирование диска (chkdsk.exe)
редактирование реестра (regedit.exe)
проверка соединения (ping.exe)
драйвер (англ. driver – водитель) – это программа, которая
постоянно находится в памяти и обеспечивает обмен данными с
внешним устройством (файлы *.sys в Windows NT/2000/XP)
драйвер видеокарты, звуковой карты, сетевой карты,
принтера, сканера

19.

Однозадачные – в каждый момент выполняется только одна
задача (программа), она получает все ресурсы компьютера.
Примеры: MS DOS, DR DOS, PC DOS
Многозадачные – может одновременно выполняться несколько
задач; ОС распределяет кванты времени процессора
между задачами.
Типы ОС
Windows 95/98/Me
Windows NT/2000/XP/2003/Vista
UNIX – надежная сетевая ОС (Интернет)
Linux – бесплатная UNIX-подобная ОС
QNX – ОС реального времени

20.

ПРОГРАММНОЕ
ОБЕСПЕЧЕНИЕ
Системы
программирования

21.

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

22.

Машинно-ориентированные языки:
машинные коды: 09 FE AC 3F
ассемблеры: символическая запись машинных команд:
mov AX, BX
Языки
программиро
вания
макросассемблеры: одна команда языка заменяет несколько
машинных команд
Языки высокого уровня (алгоритмические):
для обучения: Бейсик (1965), Паскаль (1970), Лого, Рапира
профессиональные: Си (1972), Паскаль (Delphi),
Фортран (1957), Visual Basic
для задач искусственного интеллекта: ЛИСП, Пролог
для параллельных вычислений: Ада
для программирования в Интернете: JavaScript, Java, PHP,
Perl, ASP

23.

Трансляторы
Транслятор – это программа, которая переводит текст других
программ в машинные коды.
Типы:
интерпретатор – переводит в коды 1 строчку программы и
сразу ее выполняет;
компилятор – переводит в коды сразу всю программу и
создает независимый исполняемый файл (*.exe);

24.

Среда быстрой разработки программ (англ. RAD = Rapid
Application Development)
интерфейс строится с помощью мыши
часть кода создается автоматически
Среда
быстрой
разработки
Примеры: Delphi, Borland C++ Builder, Visual Studio

25.

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

26.

Организация рабочего места — это результат проведения
системы мероприятий по функционированию и
пространственному размещению основных и вспомогательных
средств труда для обеспечения оптимальных условий
трудового процесса.
Оснащение рабочего места включает все элементы,
необходимые работающим для решения поставленных
производственных задач. К ним относятся основные и
вспомогательные средства труда и техническая документация.

27.

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

28.

Обязательным условием является то, что на рабочем месте
должны находиться только те технические средства, которые
необходимы для выполнения рабочего задания, и
располагаться они должны в пределах границ досягаемости, с
целью исключения частых наклонов и поворотов корпуса
работающего. Предметы труда, используемые в последующих
рабочих операциях, должны располагаться в той же
последовательности. В целях экономии (в эргометрическом
аспекте) производственных площадей возможна вертикальная
планировка рабочего места, особенно для размещения редко
используемых средств и предметов труда.
English     Русский Правила