ПО_ЦОР_Семакин.pptx
- Количество слайдов: 10
Программное обеспечение и файловая структура компьютера ЦОР Семакин И. Г.
СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПК Системное ПО Прикладное ПО – это программы, с помощью которых пользователь имеет возможность решать свои информационные задачи, не прибегая к программированию. Системное программное обеспечение – обязательная часть ПО. Его ядро составляет операционная система (ОС). Операционная (ОС) система Диалоговые оболочки Сервисные программы Прикладное назначения Системы программирования – это инструменты для работы программистов, ориентированные на определенный язык программирования. Язык программирования – это фиксированная система обозначений для описания алгоритмов и структур данных. П О общего Пакет прикладных программ MS Office, компьютерные игры Прикладное П О специального назначения • бухгалтерские программы • математические пакеты • экспертные системы • обучающие программы • конструкторские пакеты • графические пакеты Существует множество языков программирования разного уровня и назначения: • Ассемблеры • ФОРТРАН • Паскаль • С (Си) • ЛОГО • ЛИСП • Пролог • Делфи • Бейсик • . .
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Прикладное программное обеспечение (ППО) – это комплекс программ, с помощью которых пользователь может решать свои информационные задачи из самых разных предметных областей, не прибегая к программированию ППО общего назначения Набор прикладных программ, полезных большинству пользователей независимо от их профессиональных интересов. Текстовые редакторы и процессоры Word. Pad, MS Word, MS Publisher, Promt, Сократ Графические редакторы и графические пакеты Paint, MS Photo. Draw, Corel Xara, Corel Draw, Adobe Photoshop Системы управления базами данных (СУБД) MS Access Табличные процессоры MS Excel Пакеты мультимедийных MS Power. Point, Movie Maker презентаций Коммуникационные программы Internet Explorer, Mozilla Firefox, Opera, MS Outlook Компьютерные игровые программы ППО специального назначения Специализированные программы (профессионально ориентированные) для решения информационных задач, предназначенные для узкого круга пользователей. Музыкальные и звуковые редакторы Бухгалтерские программы и пакеты Экспертные системы Математические пакеты Системы автоматизированного проектирования (САПР) Электронные образовательные издания и ресурсы
СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Системное программное обеспечение – это комплекс программ, обеспечивающих выполнение общих для всех программ технических задач, взаимодействие с аппаратурой, диалог с пользователем Операционная система Набор программ, управляющих оперативной памятью, процессором, внешними устройствами и файлами, ведущих диалог с пользователем. Большинство современных операционных систем для персональных компьютеров являются многозадачными ОС общего назначения • Microsoft DOS • Windows 95 / 98 Сетевые ОС • UNIX • Linux • Windows NT / 2000 Операционные оболочки Программы, выполняющие роль посредника между пользователем и программным обеспечением компьютера Сервисные программы Множество специальных программ обслуживающего (сервисного) характера. Диагностические программы Sandra, Test CPU, 3 D Mark, 3 D Winbench • более удобный запуск приложений Программы обслуживания дисков Norton Speed Disk, Norton Disk Doctor, Norton Unerase • возможность более быстрого перехода от одного приложения к другому при многозадачном режиме работы Программы для работы с CD / DVD Easy CD Creator, Nero, Alcohol 120% Примеры операционных оболочек Архиваторы Win. Rar, Win. Zip • Norton Commander (для MS DOS) Антивирусные программы Norton Antivirus, AVP, Dr. Web Вьюверы, плейеры ACDSee, Win. Amp • облегчение для пользователя выполнения файловых операций (быстрый поиск, копирование, удаление и пр. ) • Total Commander (для MS Windows) • Windows Commander (для MS Windows)
ОПЕРАЦИОННАЯ СИСТЕМА Операционная система Функции операционной системы Диалог с пользователем ядро ОС • процессорным временем Управление ресурсами файлы • внутренней памятью • внешними устройствами Работа с файлами ОЗУ ВЗУ Файловая система ОС • сохранение информации в ВЗУ • чтение информации из файлов • удаление файлов • переименование файлов • копирование файлов • вывод на экран каталога (списка файлов) Компоненты операционной системы Командный интерпретатор Программа, обеспечивающая диалог ЭВМ пользователем с Драйверы внешних устройств Набор программ, обеспечивающих взаимодействие процессора с пользователем
СИСТЕМЫ ПРОГРАММИРОВАНИЯ Системы программирования – это универсальные средства работы с информацией, инструменты для работы программистов, ориентированные на определенный язык программирования Назначение систем программирования Режимы работы систем программирования Создание, отладка и выполнение • ввод текста программы программ с целью: • редактирование • решения вычислительных задач • отладка • обработки текстов и графики • компиляция • создания системного ПО • исполнение • создания прикладного ПО • работа с файлами • и пр. • режим помощи
ФАЙЛЫ И ФАЙЛОВЫЕ СТРУКТУРЫ Операционная система Файловая структура Файл – это именованная совокупность данных, хранящихся на внешнем носителе Одноуровневая файловая структура Диск: Файлы Многоуровневая файловая структура
ФАЙЛОВАЯ СТРУКТУРА ДИСКА Многоуровневая файловая структура корневой каталог fin. com IVANOV DATA PROGS TEXTS PETROV DATA Иерархический способ организации файлов на диске. Кроме понятия «файл» при этом вводится понятие «каталог» (папка). Папка может находиться внутри другой папки. Папка самого верхнего уровня называется корневым каталогом. EXE Пример полного имени файла C: IVANOV PROGS prog 2. pas prog 1. com prog 2. com prog 3. com Диск : Путь имя файла корневой Полный адрес Диск : каталог . . . каталог имя. расширение
ИМЯ ФАЙЛА. ПУТЬ К ФАЙЛУ. Полное имя файла Поиск файла Адрес Имя файла Запись в ОЗУ диск : путь имя. расширение На одном компьютере может быть несколько дисководов – устройств работы с дисками. Каждому дисководу присваивается однобуквенное имя, после которого ставится двоеточие, например A : , B : , C : . Часто на персональных компьютерах жесткий диск большой емкости делят на разделы. Каждый из таких разделов называется логическим диском. Каждому логическому диску также присваивается имя ( D : , E : . . . ). Имя логического (физического) диска, содержащего файл, является первой «координатой» в полном имени файла, определяющей место расположения файла. Текстовый файл *. txt Архивный файл *. rar *. com Исполняемые файлы *. exe *. bat Графические файлы *. bmp *. gif Файл Word *. doc Файл Excel *. xls Файл Power Point *. ppt Исполняемые файлы Инициализация ( запуск ) Файлы данных Просмотр, редактирование Чтобы найти нужный файл, пользователю должно быть известно: • имя файла • место хранения файла
ИНТЕРФЕЙС ФАЙЛОВОЙ СИСТЕМЫ Сведения о файловой структуре диска содержатся на этом диске в виде таблицы размещения файлов. Используя файловую систему ОС, пользователь может последовательно просматривать на экране содержимое каталогов (папок), продвигаясь по дереву файловой структуры вниз или вверх. Из таблицы можно получить дополнительную информацию о файлах (размер файла, дата и время создания файла или его изменения). Найдя в таком списке запись о нужном файле, применяя команды ОС, пользователь может выполнить с ним различные действия: инициализировать программу, содержащуюся в файле; удалить, переименовать, скопировать файл.
ПО_ЦОР_Семакин.pptx