Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Прикладное программное обеспечение
Прикладное программное обеспечение — программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем.
Инструментальное программное обеспечение
Программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения. Строго говоря, определение последнего включает в себя определение инструментального, поэтому инструментальное можно считать обособленным подклассом прикладного ПО.
2. В чем заключается управление данными?
Управление данными включает следующие компоненты:
• долговременное планирование - организацию размещения данных на внешних носителях, их выборку и предоставление пользовательским программам;
• оперативное управление — распределение оперативной памяти под программы и данные, реализацию обмена данными между оперативной и внешней памятью;
• управление внешними устройствами ввода-вывода и размещения данных.
Старинный термин «управление данными» в настоящее время всегда понимается как управление файлами.
Файл есть набор данных, хранящийся на периферийном устройстве и доступный по имени. При этом конкретное расположение данных на устройстве не интересует пользователя и полностью передоверяется системе. До изобретения файлов пользователь должен был обращаться к своим данным, указывая их адреса на диске или на магнитной ленте.
Понятие «файловая система» означает стандартизованную совокупность структур данных, алгоритмов и программ, обеспечивающих хранение файлов и выполнение операций с ними. Мощная современная ОС обычно поддерживает возможность использования нескольких разных файловых систем. И наоборот, одна и та же файловая система может поддерживаться различными ОС.
Среди задач, решаемых подсистемой управления данными, можно назвать следующие:
· выполнение операций создания, удаления, переименования, поиска файлов, чтения и записи данных в файлы, а также ряда вспомогательных операций;
· обеспечение эффективного использования дискового пространства и высокой скорости доступа к данным;
· обеспечение надежности хранения данных и их восстановления в случае сбоев;
· защита данных пользователя от несанкционированного доступа;
· управление одновременным совместным использованием данных со стороны нескольких процессов.
Дата публикования: 2015-10-09; Прочитано: 228 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!