zoukankan      html  css  js  c++  java
  • 操作系统、应用程序的含义,编程语言的优缺点

    什么是操作系统?

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

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

    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接管操作硬件的工作。

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

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

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

    语言特点 优点 缺点
    解释型语言 开发效率高 执行效率低
    编译型语言 执行效率高 开发效率低
  • 相关阅读:
    npm install遇到的问题
    已经安装了node和npm,输入node -v 未找到命令
    虚拟机VMware搭建代码环境
    使用VMware出现的各种问题
    bind、delegate、on的区别
    软件设计原则
    Qt 模型/视图/委托
    UML类图与类间六种关系表示
    C++内存分配与释放
    SQLite 自定义函数,聚合,排序规则
  • 原文地址:https://www.cnblogs.com/plf-Jack/p/10882217.html
Copyright © 2011-2022 走看看