注册/登录
移动端
 
首页 > 留学资讯 > 英国留学 > 英国拉夫堡大学CS操作系统类型以及功能

英国拉夫堡大学CS操作系统类型以及功能

作者:海马 发布时间:2023-06-26 15:17

操作系统(OS)是一个程序,它在最初由启动加载器加载到计算机时,管理计算机上的所有其他应用程序。应用程序通过定义的应用接口(API)发送服务请求来使用操作系统。此外,用户可以通过用户界面直接与操作系统互动,如命令行界面(CLI)或图形用户界面(GUI)。
拉夫堡大学

一、操作系统有哪些功能

1.用户界面

每个操作系统都需要一个 UI,使用户和管理员能够与操作系统进行交互,以便设置、配置甚至排除操作系统及其底层硬件的故障。有两种主要类型的 UI 可用:CLI 和 GUI。

CLI,或终端模式窗口,提供了一个基于文本的界面,用户使用传统的键盘来输入与特定任务相关的命令、参数和参数。GUI,即桌面环境,提供了一个基于图标和符号的视觉界面,用户依靠人机界面设备提供的手势,如触摸板、触摸屏和鼠标设备。

2.应用程序管理

操作系统处理每个应用程序的启动和管理。操作系统通常支持一些行为,包括多个进程或线程的时间共享,以便多个任务可以共享可用的处理器时间;处理应用程序产生的中断,以获得处理器的立即关注,确保有足够的内存来运行应用程序和适当的数据,而不中断其他进程进行错误处理,可以从应用程序中删除进程;以及内存管理,而不干扰其他应用程序或操作系统。

3.设施管理

操作系统负责识别、配置和提供对计算机底层硬件设备的共享应用访问。当操作系统识别和确认硬件时,它安装适当的设备驱动程序,允许操作系统和运行在操作系统上的应用程序使用这些设备,而不需要对硬件或设备有具体了解。

二、操作系统类型

1.通用操作系统

通用操作系统是一种设计用于在各种硬件上运行多个应用程序的操作系统,允许用户同时运行一个以上的应用程序或任务。通用操作系统可以安装在各种型号的台式电脑和笔记本电脑上,可以运行各种应用程序,从会计系统到数据库、网络浏览器和游戏。通用操作系统通常专注于管理进程(线程)和硬件,以便应用程序能够可靠地共享目前可用的各种计算机硬件。

2.移动操作系统

移动操作系统是为了满足移动计算和通信设备(如智能手机和平板电脑)的独特需求。因为与传统计算机相比,移动设备的计算资源通常是有限的,所以必须减少操作系统的大小和复杂性,以尽量减少自身的资源使用,同时为设备上运行的一个或多个应用程序提供足够的资源。移动操作系统强调性能、用户响应性,并特别关注数据处理任务,如处理流媒体。

3.嵌入式操作系统

并非所有计算设备都是通用设备。各种专业设备包括需要操作系统的计算设备,如家庭数字助理、自动取款机(ATM)、飞机系统、零售点(POS)终端和物联网(IoT)设备。关键的区别在于,所涉及的计算设备只执行一项关键活动,所以操作系统非常截然不同,同时牺牲了性能和弹性。操作系统必须快速运行,无缝处理任何错误,以便在任何情况下都能继续运行。在大多数情况下,操作系统是在嵌入实际设备的芯片上提供的。

以上就是关于英国拉夫堡大学CS操作系统类型以及功能的内容。海马课堂专业课程辅导,2300+严选硕博学霸师资,针对学生的薄弱科目和学校教学进度,匹配背景相符的导师,根据学生情况进行1V1专属备课,上课时间灵活安排,中英双语详细讲解课程中的考点、难点问题,并提供多方位的课后辅导,辅助学生掌握全部课程知识,补足短板。

相关热词搜索:

阅读原文:https://www.highmarktutor.com/news/13160_61.html

版权作品,未经海马课堂 highmarktutor.com 书面授权,严禁转载,违者将被追究法律责任。

热门课程推荐

hmkt088

欢迎咨询