Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АРХИВ ЛЕКЦИЙ (I курс) / Информационные технологии / 3. Виды программного обеспечения.doc
Скачиваний:
47
Добавлен:
29.03.2016
Размер:
88.06 Кб
Скачать

Виды программного обеспечения

Программное обеспечение компьютера – вся совокупность программ, хранящихся в долговременной памяти.

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

Системы программирования – средство для создания, отладки и выполнения программ на языках программирования (инструменты программиста).

Компьютер

Аппаратура

(hardware)

Программное обеспечение / ПО

(software)

Системное программное обеспечение:

  • Операционная система (набор программ, управляющих ОЗУ, процессором, внешними устройствами и файлами, ведущих диалог с пользователем: MS DOS, UNIX, WINDOWS и OS/2).

  • Диалоговые оболочки (настройки к ОС, обеспечивающие пользователю дружественный интерфейс).

  • Сервисное программное обеспечение (программы обслуживания дисков, сжатия файлов на дисках и антивирусные программы).

Операционная система

Ядро

(ОЗУ)

Файлы

(ВЗУ)

Функции операционных систем:

  1. Диалог с пользователем.

  2. Управление ресурсами (процессорным временем, внутренней памятью и внешними устройствами).

  3. Работа с файлами.

Интерфейс – способ общения программы с пользователем.

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

Меню – список на экране, из которого пользователь может выбрать нужные ему элементы.

Пользовательский интерфейс:

  1. Посильный набор и ввод команд с клавиатуры в компьютер в диалоговом режиме.

  2. Выбор команд из текстового или пиктографического меню.

  3. Ввод команд путем нажатия функциональных или «горячих» клавиш (комбинаций клавиш).

Классификация операционных систем:

  • ДОС (дисковые операционные системы).

  • ОС общего назначения.

  • Системы виртуальных машин.

  • Системы реального времени.

  • Средства кросс-разработки.

  • Системы промежуточных типов.

Функции операционных систем:

  1. Обеспечивать загрузку пользовательских программ в оперативную память и их исполнение.

  2. Обеспечивать управление памятью.

  3. Обеспечивать работу с устройствами долговременной памяти (магнитные диски, ленты, оптические диски, флэш-память).

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

  5. Предоставлять пользовательский интерфейс.

К программам-утилитам относятся:

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

  • (ФОТОГРАФИЯ «Пакет SiSoftware Sandra Professional 2007»)

  • (ФОТОГРАФИЯ «Программы Futuremark BDmarkOS Pro»)

  • (ФОТОГРАФИЯ «Пакет Norton Systemworks Pro»)

  • (ФОТОГРАФИЯ «Программа Disk Wiper Pro»)

  • (ФОТОГРАФИЯ «Программы PowerQuest PartitionMagic, Partition Explorer»)

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

  • (ФОТОГРАФИЯ «Doctor Web»)

  • (ФОТОГРАФИЯ «Антивирус Касперского»)

  • ФОТОГРАФИЯ «Norton AntiVirus»)

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

  • (ФОТОГРАФИЯ «WinZip»)

  • (ФОТОГРАФИЯ «WinRAR»)

  • Программные средства для записи CD / DVD дисков (программные комплексы для записи дисков и средства для создания точных копий дисков).

  • (ФОТОГРАФИЯ «Alhead Nero Burning ROM»)

  • (ФОТОГРАФИЯ «InterVideo DVD Copy Platinum»)

  • Графические аудио / видео конверторы (предназначены для просмотра и обработки графических данных, проигрывания аудио, создания и просмотра видео).

  • (ФОТОГРАФИЯ «Alhead Nero Burning ROM»)

  • (ФОТОГРАФИЯ «SDSee»)

  • (ФОТОГРАФИЯ «DivXPro»)

Прикладное ПО предназначено для решения задач пользователя в различных предметных областях.

Основные виды прикладного по:

  1. Пакеты офисных прикладных программ.

  • (ФОТОГРАФИЯ «Microsoft Office»)

  1. Пакеты профессиональных графических и издательских программ (программы предназначены для оформления работ графическими иллюстрациями, работы с векторной графикой, макетирования и разработки Web-сайтов).

  • (ФОТОГРАФИЯ «Adobe Creative Suite»)

  • (ФОТОГРАФИЯ «Adobe Photoshop»)

  • (ФОТОГРАФИЯ «Adobe Illustrator»)

  • (ФОТОГРАФИЯ «Adobe Acrobat»)

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

  • (ФОТОГРАФИЯ «Pinnacle Studio»)

  • (ФОТОГРАФИЯ «Sony Sound Forge»)

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

  • (ФОТОГРАФИЯ «Maplesoft»)

  • (ФОТОГРАФИЯ «STATISTICA»)

  1. Системы автоматизированного проектирования:

  • (ФОТОГРАФИЯ «AutoCAD»)

  1. Системы программирования:

  • (ФОТОГРАФИЯ «RAD & Microsoft Visual Studio»)

  • (ФОТОГРАФИЯ «Windows Internet Explorer & Opera»)

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

Устройство компьютера

Системная плата – основное аппаратное устройство компьютера.

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

(ФОТОГРАФИИ)

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

Процессор аппаратно реализуется на большой интегральной схеме (БИС) – полупроводниковой пластине площадью несколько см2 (20х20 мм), заключенной в плоский корпус с рядами металлических штырьков-контактов.

Частота процессора – количество базовых операций (сложение), которые производит процессор за 1 секунду.

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

Основные блоки процессора:

  • Арифметико-логическое устройство (АЛУ). Выполняет числовые и логические операции с данными в соответствии с кодом команды, хранящимся в регистре команд (сложение, сравнение и т.д.).

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

  • Ячейки внутренней памяти (регистры). Используются для хранения команд, данных и адресов.

Внутренняя память компьютера

Постоянная память

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

Оперативная память

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

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

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

Оперативная память – последовательность пронумерованных ячеек, в которых может храниться двоичный код (в каждой ячейке хранится 1 байт информации).

Модулем оперативной памяти является плоская пластина с электрическими контактами, по бокам которой размещаются БИС памяти. Может иметь информативную емкость 128 / 256 / 512 Мбайт и т.д.

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

Долговременная память используется для долговременного хранения большого количества программ и данных.