操作系统和应用的关系

操作系统和应用的关系

1.什么是应用?

实现某些功能的程序就是应用,想想微信、王者荣耀,这些都是应用;通常叫APP;

2.什么是操作系统?

基于计算机的硬件组成,刚开始时前辈们使用机器语言编写程序,再通过开关将程序输入到内存中;于是为了方便,有人编写了监控程序,只需事先启动,就可以将各种程序加载到内存中并运行;这就是操作系统的原型;

在使用监控程序的过程中,前辈们发现很多程序都有共同的功能,比如键盘输入、显示器输出等,这一部分程序就被追加到监控程序中;
随着时间的推移,更多功能被加入监控程序中(比如操作硬件的程序),这就是操作系统,所以操作系統是多个程序的集合体;

3.windows操作系统的特征:
1)通过API函数集提供系统调用

API通过多个DLL文件来提供,各API实现都是C语言编写的函数;

2)提供采用GUI的用户界面

3)提供多任务功能

多任务指同时运行多个程序的功能,使用时钟分割技术来实现,即短时间内多个程序切换运行,这个时间称为时间片:所以并不是同时运行,只是人眼看来是这样;一个cpu同时只能处理一个程序,为了提升运行速率,计算机可能存在多个cpu;

4)提供网络及数据库功能

网络及数据库功能由于在操作系统和应用之间,所以叫中间件;操作系统和中间件统称系统软件:

5)提供设备驱动的自动设定

新设备连接到计算机后,系统会自动安装设备驱动程序;包含键盘、鼠标、显示器、磁盘等:如果之后再追加新的,则需要

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值