Similar presentations:
История развития информационных технологий
1.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬБЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ИНЖЕНЕРНО-ПЕДАГОГИЧЕСКИЙ ФАКУЛЬТЕТ
Кафедра «Технология и методика преподования»
Презентация
Тема: "История развития информационных технологий"
По дисциплине: "Информатика"
Выполнил студент группы 10903622
Иванова А.В.
Руководитель
Евтухова Т.Е.
МИНСК 2022
2.
Операционная система должна:• предоставлять аппаратные ресурсы и управлять
ими
• обеспечить интерфейс между пользователем и
машиной
• обеспечить интерфейс между прикладным
программным обеспечением и машиной
• обеспечить безопасность данных в системе
3.
Функции ввода-вывода• система контроля ввода-вывода
4.
ЭволюцияСейчас разрабатываются языки более высокого уровня, ОС требует:
Программа-переводчик с:
Ассемблер (перевод с языка ассемблера)
Компилятор (переводит язык высокого уровня)
Интерпретатор (переводит, затем запускает по одной строке за раз)
5.
Управление памятью — планированиеОС должна управлять процессорным временем,
чтобы пользователь не имел представления о том,
какие задачи решаются индивидуально.
6.
Управление памятью — БуферизацияФаза ввода-вывода не должна задерживать
ЦП, что легко может произойти, когда
механические
операции
не
могут
выполняться.
7.
Управление памятью — загрузчикЧто произойдет, если вы загрузите программы в
другом порядке?
«Загрузчик» помнит.
8.
Управление памятью — пользователиЧто произойдет, если два пользователя
захотят одновременно использовать
одну и ту же программу?
Такие
программы,
как
этот
компилятор, работающие описанным
образом,
называются
реентерабельными.
9.
Заключение• Управление памятью — процесс, при котором операционная
система
может
контролировать
использование
памяти
компьютера, а не пользователь.
• Планирование. Когда есть несколько вещей, которые можно
сделать одновременно, что-то должно решить, что будет сделано
в первую очередь.
• Буферизация — сохраняйте все входные и выходные данные на
высокоскоростном устройстве, таком как диск, до тех пор, пока
не будет готово более медленное периферийное устройство.
informatics