了解和熟悉操作系统
2016-03-11 15:07
134 查看
本教材的观点:操作系统的定义为:管理系统资源、控制程序执行、改善人机界面、提供各种服务,并合理组织计算机工作流程和为用户方便有效地使用计算机提供良好运行环境的一种系统软件。
其他观点:操作系统的定义为:操作系统是直接控制和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,便于用户使用的程序的集合。
计算机操作系统常用概念:操作系统是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。它的职责常包括对硬件的直接监管、对各种计算资源的管理、以及提供诸如作业管理之类的面向应用程序的服务等等。
操作系统的五大类型为:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。
批处理操作系统是最先采用多道程序设计技术的系统。优点:若干作业并发地执行,系统资源利用率高,作业吞吐量大。缺点:作业周转时间延长,不具备交互式计算能力,不利于程序的开发和调试。特征是批量集中处理、多道程序运行、作业脱机工作。
分时操作系统的特点为:同时性,分时是指多个用户分享同一台计算机的CPU时间;独立性:终端用户彼此独立,互不干扰;及时性:终端用户没有大计算量的立即请求能够在足够短的时间内得到响应;交互性:人机交互,联机工作时用户直接控制程序运行,便于程序调试和排错。
实时操作系统是指当外部事件或数据产生时,能够对其予以接受并以足够快的速度进行处理,所得结果能够在规定的时间内控制生产过程或对控制对象做出快速响应,并控制所有实时任务协调运行的操作系统。特点是可靠性高、响应及时,但资源利用率低。
Cisco的网际操作系统(IOS)是一个为网际互连优化的操作系统--类似一个局域操作系统(NOS)、如Novell的 NetWare,为LANs而进行优化。IOS为长时间有效地维护一个互联网络提供了统一的规则。简而言之,它是一个与硬件分离的软件体系结构,随网络技术的不断发展,可动态地升级以适应不断变化的技术(硬件和软件)。IOS可以被视作一个网际互连中枢:一个高度智能的管理员,负责管理、控制复杂的分布式网络资源。所以,IOS应该属于网络操作系统。
Android应该属于实时操作系统。
其他观点:操作系统的定义为:操作系统是直接控制和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,便于用户使用的程序的集合。
计算机操作系统常用概念:操作系统是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。它的职责常包括对硬件的直接监管、对各种计算资源的管理、以及提供诸如作业管理之类的面向应用程序的服务等等。
操作系统的五大类型为:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。
批处理操作系统是最先采用多道程序设计技术的系统。优点:若干作业并发地执行,系统资源利用率高,作业吞吐量大。缺点:作业周转时间延长,不具备交互式计算能力,不利于程序的开发和调试。特征是批量集中处理、多道程序运行、作业脱机工作。
分时操作系统的特点为:同时性,分时是指多个用户分享同一台计算机的CPU时间;独立性:终端用户彼此独立,互不干扰;及时性:终端用户没有大计算量的立即请求能够在足够短的时间内得到响应;交互性:人机交互,联机工作时用户直接控制程序运行,便于程序调试和排错。
实时操作系统是指当外部事件或数据产生时,能够对其予以接受并以足够快的速度进行处理,所得结果能够在规定的时间内控制生产过程或对控制对象做出快速响应,并控制所有实时任务协调运行的操作系统。特点是可靠性高、响应及时,但资源利用率低。
Cisco的网际操作系统(IOS)是一个为网际互连优化的操作系统--类似一个局域操作系统(NOS)、如Novell的 NetWare,为LANs而进行优化。IOS为长时间有效地维护一个互联网络提供了统一的规则。简而言之,它是一个与硬件分离的软件体系结构,随网络技术的不断发展,可动态地升级以适应不断变化的技术(硬件和软件)。IOS可以被视作一个网际互连中枢:一个高度智能的管理员,负责管理、控制复杂的分布式网络资源。所以,IOS应该属于网络操作系统。
Android应该属于实时操作系统。
相关文章推荐
- 如何让页面只能在微信端打开?
- SQL Server 触发器
- ASP.NET反射
- start_kernel到init进程启动的过程
- 信息系统实践手记2-客户端启动速度调优思路
- /ctlutil.h(278) : error C4430: missing type specifier - int assumed.
- linux内核之 phys_to_virt
- 在Linux下启动Oracle
- python 网络编程攻略第一章 服务器/客户端交互栗子
- ABP框架理论学习之Hangfire集成
- 个人简介
- 了解和熟悉操作系统
- 实验0、了解和熟悉操作系统
- 如何使用SQLPLUS分析SQL语句(查询执行计划跟踪)
- 成大事必备的9种心态
- nyoj 90 整数划分【DFS】
- Let the Balloon Rise
- java初始化知识总结
- Java计算TF-IDF值
- Eclipse中修改SVN用户名和密码方法