Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика экзамен.docx
Скачиваний:
8
Добавлен:
05.08.2019
Размер:
137.84 Кб
Скачать

14. Программное обеспечение эвм. Общая характеристика, основные понятия, классификация, виды программного обеспечения.

 ПО — совокупность программ системы обработки информации и программных документов[6], необходимых для эксплуатации этих программ (ГОСТ 19781-90[7]).

Также — совокупность программ, процедур и правил, а также документации, относящихся к функционированию системы обработки данных (СТ ИСО 2382/1-84)[7].

Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением[8].

Программное обеспечение можно разделить на 3 класса: системное, инструментальное, прикладное.

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

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

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

распределяет (allocates) и назначает (assigns) использование ресурсов компьютера,

планирует (schedules) использование ресурсов компьютера и время исполнения задач,

осуществляет текущий контроль (monitoring) работы компьютера.

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

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

Различают следующие виды инструментальных программ:

  • текстовые и графические редакторы,

  • трансляторы языков программирования, системы программирования,

  • системы управления базами данных,

  • электронные таблицы,

  • программы создания электронных презентаций и др.

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

     Для нормального функционирования системы управления на среднем предприятии и расшире­ния ее возможностей на предприятии будут использоваться:

  • прикладные программы для взаимодействия с дру­гими комплексами и подзадачами (экспорт и импорт информации).

  • системы резервного копирования информации (архиваторы, программы копирования информации на внешние носители данных — ленточные накопители, магнитооптические диски, CD-ROM);

  • антивирусные программы;

  • программы, для работы в локальной сети и Интернете;

  • офисный пакет Microsoft Office 2000, в который входят текстовый редактор Word, табличный процессор Excel , СУБД Access, приложение для создания презентацийPowerPoint. При этом необходимо создание в этих  приложениях программных модулей на языках программирования (напр., в Access или Excel на языке Visual Basic) для автоматизации и ускорения работы с однотипными мелкими операциями. Для составления отчетов, анализа данных показателей используются такие приложения Windows как Word и Excel. Основная его работа – это работа с базами данных, в которых хранится вся необходимая информация для сегментирования рынка банковских услуг, для проведения независимых маркетологических исследований, и т.д.

  • комплексная автоматизированная система управления предприятия "1С: Предприятие" (версия 7.7). Система программ "1С: Предприятие" (версия 7.7) позволяет организовать эффективный бухгалтерский, кадровый, складской и производственный учёт, а также расчёт заработной платы. Мой выбор данной системы был обусловлен рядом её преимуществ. Программа "1С: Предприятие" (версия 7.7) имеет гибкие возможности складского учёта: складской учет неограниченного количества продукции; складской учет продукции в разрезе определенных групп; оперативный вывод на печать различных отчетных форм; автоматизация поступления, перемещения и выбытия продукции со склада предприятия. И ещё один немало важный момент – поддержка программы её разработчиками. При изменении законодательства и методологии учёта выпускаются обновления конфигурации, которые бесплатно распространяются среди зарегистрированных пользователей. Режим обновления позволяет загрузить новые возможности без потери введенных пользователем данных.

ПО делится на 4 уровня:

  1. базовые программы – они входят в состав базовой системы ввода/вывода, она называется BIOS; и хранятся в ПЗУ ( пост.запоминающие устройства)

  2. системные (драйверы) – для нормального функционирования устройств.

  3. Служебные (утилиты) – нужны для обслуживания компьютера.

  4. Прикладные программы.

15. операционные системы. Основные понятия. Назначение и классификация.

Операционныя система – это комплекс системных и служебных программ.

Назначение ОС – обеспечивает связь компьютера с пользователем.

Операционные системы делятся на:

- однозадачные ( MSDOS);

- многозадачные (WINDOWS XP)

ОС бывают:

  1. Однопользовательские ( windows 98? Windows millennium… )

  2. Многопользовательские ( windows NT? Windows 2000 и тд)

Виды ОС: windows, unix, linex, MacOS и тд.

Средства взаимодействия между пользователем и программой – интерфейс.

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

16. файловая система. Понятие файла. Действия с файлами. Атрибуты файлов. Каталог. Назначение и Структура каталога. Определение файловой системы. Древовидная структура каталога. Путь к файлу, спецификация файла.

Файл – это минимальная единица хранения данных на носителе, имеющие уникальное имя.

Условно можно выделить два типа операций с файлом — связанные с его открытием, и выполняющиеся без его открытия. Операции первого типа обычно служат для чтения/записи информации или подготовки к записи/чтению. Операции второго типа выполняются с файлом как с «объектом» файловой системы, в котором файл является мельчайшей единицей структурирования.

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

Название атрибута

перевод

значение

READ ONLY

только для чтения

в файл запрещено писать

SYSTEM

системный

критический для работы операционной системы файл

HIDDEN

скрытый

файл скрывается от показа, пока явно не сказано обратное

ARCHIVE

архивный (требующий архивации)

файл изменён после резервного копирования или не был скопирован программами резервного копирования

SUID

Установка пользовательского ID

выполнение программы от имени владельца

SGID

Установка группового ID

выполнение программы от имени группы (для каталогов: любой файл созданный в каталоге с установленным SGID, получит заданную группу-владельца)

Sticky Bit

липкий бит

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

Каталог (папка) – раздел логического диска, который может содержать другие каталоги и ссылки на файлы.

Назначение - каталоги помогают упорядочить её путём их группировки.

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

В широком смысле понятие "файловая система" включает:

  • совокупность всех файлов на диске,

  • наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске,

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

в древовидной структуре каталогов имеются ссылки как в прямом, так и в обратном направлении. Эти ссылки можно использовать для проверки сохранности структуры каталогов файловой системы. 

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

Так, если пользователь находится в своем домашнем каталоге (абсолютный путь к нему обычно выглядит как /home/username), то просмотреть содержимое каталога /usr/bin он может двумя способами — тем, который был дан в предыдущем примере, и вот так.