Главная / Студентам (страницы 3)

Студентам

Информация для студентов групп

Лекция 9. Общая характеристика языков ассемблера. Работа с файлами. Использование ассемблерных вставок.

Существуют два основных типа файлов: текстовые и двоичные. Файлы позволяют пользователю считывать большие объемы данных непосредственно с диска, не вводя их с клавиатуры.  Текстовыми называются файлы, состоящие из любых символов. Они организуются по строкам, каждая из которых заканчивается символом «конец строки». Конец самого файла обозначается символом «конец файла». При записи …

Подробнее »

Лекция 7. Архитектура и структура вычислительных машин и систем

7.1 Базовые представления об архитектуре ЭВМ Архитектурой компьютера считается его представление на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т. д. Архитектура определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера: процессора, оперативного запоминающего устройства (ОЗУ, ОП), внешних ЗУ …

Подробнее »

Лекция № 9. ОПЕРАЦИОННЫЕ СИСТЕМЫ ФИРМЫ IBM: OS/2, MVS и VM/CMS

9.1. Операционная система OS/2 Операционная система OS/2 зародилась как опытный проект компании IBM, называвшийся ADOS (Advanced DOS), один из трех претендентов на роль DOS 4. В то время компании IBM и Microsoft формально сотрудничали при разработке операционной системы следующего поколения для компьютеров PC. OS/2 версии 1.0 впервые вышла в 1987 …

Подробнее »

Лекция № 8. ОПЕРАЦИОННЫЕ СИСТЕМЫ MacOS и BeOS

8.1. Операционная система MacOS Операционная система Macintosh была разработана в компании Apple в начале 80-х годов прошлого века. Ее создателей вдохновила передовая работа по разработке GUI-интерфейсов, осуществленная ранее в Исследовательском центре Palo Alto (Palo Alto Research Center) компании Xerox. Она увидела свет вместе с компьютером Macintosh в 1984 году. С …

Подробнее »

Лекция 8. Определение функции

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

Подробнее »

Лекция 6. Логические основы построения вычислительной машины, элементы и узлы

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

Подробнее »

Лекция 5. ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В ВЫЧИСЛИТЕЛЬНЫХ МАШИНАХ

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

Подробнее »

Лекция № 7. СРАВНЕНИЕ ОПЕРАЦИОННЫХ СИСТЕМ

7.1. Схема исторических связей между операционными системами На рис. 7.1. отражены генетические связи между наиболее известными операционными системами. Рис. 7.1. Схема исторических связей между операционными системами           Отмеченные серым цветом операционные системы не являются системами разделения времени. Системы, названия которых обрамлены сплошными линиями, до сих пор существуют. Дата «рождения» представляет …

Подробнее »

Лекция № 6. АРХИТЕКТУРА ОПЕРАЦИОННЫХ СИСТЕМ

6.1 Принципы построения операционных систем Наиболее важными принципами, закладываемыми в основу построения операционных систем, являются следующие: принцип модульности, принцип виртуализации, принцип мобильности (переносимости), принцип совместимости, принцип открытости, принцип генерации операционной системы из программных компонентов. Необходимо отметить, что не все из перечисленных принципов реализованы в существующих операционных системах. Принцип модульности. Операционная …

Подробнее »