操作系统、应用程序的含义,编程语言的优缺点

什么是操作系统?

操作系统位于计算机硬件与应用软件之间,它是一个协调管理计算机资源和软件资源的控制程序。它把对硬件的复杂操作,封装成一个一个简单的接口,供人们使用。

常见的操作系统有哪些?(课外拓展)

Windows、Mac、Unix、Linux(Ubuntu, Fedora, Debian ,Redhat, CentOS)

什么是应用程序?

应用程序位于操作系统之上,它主要用来帮助人干各种各样的工作,它不直接与硬件交互。如快播、同花顺和抖音等

打开QQ应用程序和打开操作系统的区别?

打开QQ应用程序

  1. 双击QQ图标
  2. 双击图标就是给操作系统发送指令,告诉操作系统对应QQ程序在外存的位置
  3. 操作系统接受到指令操控CPU发送指令给内存
  4. 内存接受指令后发送指令给硬盘,硬盘读取QQ软件代码给内存,QQ启动

打开操作系统

  1. 开机后启动ROM存储器,ROM存储器会临时代替CPU控制BIOS程序
  2. ROM存储器会去CMOS存储器中查到操作系统的位置,并直行操作系统,运行成功后操作系统+cpu接管操作硬件的工作。

机械语言、汇编语言、高级语言三者的区别?

**** 优点 缺点
机械语言 执行效率高 开发效率低
汇编语言 执行效率高 开发效率低
高级语言 开发效率高 执行效率低

解释型语言(同声翻译)和编译型语言(谷歌翻译)的区别?

语言特点 优点 缺点
解释型语言 开发效率高 执行效率低
编译型语言 执行效率高 开发效率低
原文地址:https://www.cnblogs.com/plf-Jack/p/10882217.html