М. Брой Информатика. Структуры систем и системное програм-мирование: В 4-х ч. Ч. 3./Пер. с нем. |
|
ISBN 5-86404-085-1 (русск.) 1996 224 с. |
Первая глава данной части введения в
информатику посвящена одному из самых молодых и
актуальных направлений информатики -
распределенным вычислительным системам и
параллельной обработке данных. Здесь вводится
фундаментальное для таких систем понятие
процесса, дается его математическое определение,
способы описания процессов и систем
взаимодействующих процессов, вопросов их
коммуникации и син-хронизации, средства языков
программирования для описания параллельных
взаимо-действующих процессов. Во второй главе подробно рассматриваются вопросы, относящиеся к операционным системам - их назначение, функции и реализация, особенности ОС для различных режимов работы ЭВМ и их использования, приводятся примеры реализации ОС для модельной машины. Весь этот круг вопросов входит в понятие системного програм-мирования. Третья, заключительная глава посвящена близкому к системному программированию вопросу - реализации языков программирования с помощью интерпретаторов и компиляторов. Подробно рассматриваются основные фазы их работы - лексический и синтаксический анализ. Приводятся алгоритмы их выполнения с доведением до реальных программ для модельной машины. |