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

Лекция «Файлы с точки зрения пользователя» по Программному обеспечению (Морозов Б. А.)

Кирилл Николоев сб, 26.03.2016 09:57

Часть IV. Файловые системы Предыдущая глава | Программа курса | Следующая глава Все компьютерные приложения нуждаются в хранении и обновлении информации. Возможности оперативной памяти для хранения информации ограничены. Во-первых, оперативная память обычно теряет свое содержимое после отключения питания, а во-вторых, объем обрабатываемых данных зачастую превышает ее возможности. Кроме того, информацию желательно иметь в виде, независимом от процессов. Поэтому принято хранить данные на внешних носителях (обычно это диски) в единицах, называемых файлами. В большинстве компьютерных систем предусмотрены устройства внешней (вторичной) памяти, большой емкости, на которых можно хранить огромные объемы данных. Однако характеристики доступа к таким устройствам существенно отличаются от характеристик доступа к основной памяти. Чтобы повысить эффективность использования этих устройств, был разработан ряд специфичных для них структур данных и алгоритмов.

Лекция «Процессы и их поддержка в операционной системе» по Программному обеспечению (Петров В. М.)

Кирилл Николоев чт, 24.03.2016 22:53

Часть II. Процессы и их поддержка в операционной системе Глава 2. Процессы — Гусар, Вы любите детей? — Нет. Но сам процесс! Из известного анекдота Начиная с этой главы, мы будем знакомиться с внутренним поведением операционных систем, разбирая одну за другой их основные функции по отдельности и во взаимосвязи. Фундаментальным понятием для изучения работы операционных систем является понятие процессов, как основных динамических объектов, над которыми системы выполняют определенные действия. Данная глава посвящена описанию таких объектов, их состояний и свойств, их представлению в вычислительных системах, а также операциям, которые могут проводиться над ними.