目录
1.计算机类型(关联)
巨型机~~~超级计算机(Super Computer)
大型机~~~主机(Mainframe)(指令系统外部设备)(管理/处理数据)大型企业/金融系统/高校
小型机~~~(Mini Computer)(科学计算/数据处理/自动控制)中小企业
微型机~~~个人计算机PC(Personal Computer)
1、大型机能同时处理数万用户的指令,一般用于较大网站的服务器。
2、小型机同时执行数百用户的指令,一般用于学校,中小企业、办公室网络服务器。
3、PC机一般处理单一用户的指令,一般用于家庭、办公等场合。
其他的还有?网络计算机,工业控制计算机,嵌入式计算机,先进:生物/光子/量子计算机
2.计算机系统(关联)
?计算机系统和微型计算机系统一样吗
! 需要了解并结合的基础知识,计算机组成原理~~~微机原理
3.Operating System➠OS>定义>功能简介
操作系统是一组 控制和管理整个计算机系统的硬件和软件资源//合理地组织调度计算机的工作和资源的分配//方便用户使用的程序的集合//它是计算机系统中最基本的系统软件。
====================红字为期末考试内容======================
1-有效组织和管理计算机硬件和软件的资源
- 资源的管理者
(处理机~存储器~设备~文件~接口~)How exactly is it managed?Subsequent chapters expand?
操作系统的功能
1)处理机管理(进程管理,CPU):进程控制、进程同步与互斥、进程调度、进程通信、进程死锁等
2)存储管理(内存):内存分配、地址映射、内存保护、内存扩充等
3)设备管理(输入输出设备):缓冲区管理、设备分配、设备驱动、设备无关性、虚拟设备等
4)文件管理(程序数据文档等软件资源)(程序和数据):文件存储空间管理、文件操作、目录管理、文件存取控制等
5)用户接口:程序接口、命令接口、图形接口等
————————————————
版权声明:本文为CSDN博主「diviner_s」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/diviner_s/article/details/108829327
OS基本特征,并发共享虚拟异步
- 硬件上第一层系统软件
计算机系统由硬件系统和软件系统组成。
OS是硬件系统和应用软件间的桥梁
OS是用户与计算机硬件交互的接口
- 接口+桥梁+扩充机
对硬件系统首次扩充,为应用软件提供支持,是所有软件运行的基础,
还会有后续的扩充么?操作系统对软件提供哪些支持?
2-合理对各类作业进行调度
资源有限合理分配可以提高利用率,系统吞吐量(how)
什么是作业,操作系统怎么完成作业任务的?为什么需要调度以及如何调度?
3-方便用户使用的程序的集合
以提供给用户和其它软件方便的接口和环境
都有哪些操作系统?Windows、Mac、Unix、Linux(来源)(Ubuntu, Fedora, Debian ,Redhat, CentOS)
操作系统的程序源文件是怎么编写的?哪几个板块?
3.问题扩展
扩展➠关于为什么对硬件抽象?抽象后貌似更利于统一表示,然后管理硬件。
https://juejin.cn/post/6844903806866554893?share_token=19b39e93-5796-4032-a92c-27d0c88c7bc0
扩展➠关于操作系统与汇编语言与C语言/Java关系http://t.csdn.cn/s9Odk
扩展➠关于作业调度