编程语言分类

机器语言(低级语言)

直接和硬件交互

用0和1和计算机沟通

优点: 执行效率高

缺点: 开发效率低

汇编语言

直接和硬件交互

优点(相较于机器语言):开发效率高

缺点(相较于机器语言):执行效率低

高级语言

接近于人类语言

编译型(一次性丢入谷歌翻译)

C/JAVA/GO

和计算机硬件间接交互

记录下来,全部说完才能翻译.文件编译成另一个obj文件.再和计算机沟通得到结果

优点(相较于解释型语言):执行效率高

缺点(相较于解释型语言):开发效率低

解释型(找翻译)

Python无所不能

说一句翻译一句

优点(相较于编译型语言):开发效率高

缺点(相较于编译型语言):执行效率低

编程语言优缺点

C: 和硬件交互(工厂造物)

C++: 面向对象的C(上帝造人)

JAVA: 跨平台非常好

PHP: 世界上最好的语言

Python: 无所不能

GO: 高并发(同一时刻多人一起使用),支持高并发,编译型

操作系统的作用

操作把对计算机控制的复杂指令(CPU)简单化

打开应用程序必须得经过操作系统,打开操作系统必须经过(ROM存储器(临时操作系统))

  1. 通电
  2. 按下开机键
  3. 开机键会启动临时操作系统(应用程序)
  4. 临时操作系统会去找windows操作系统的路径并启动
  5. 操作系统启动

应用程序和操作系统启动的区别

应用程序依托于操作系统

操作系统依托于临时操作系统

其他的步骤都是一模一样的

转载于:https://www.cnblogs.com/qwksjy/p/11252642.html

关于计算机原理的知识相关推荐

  1. 计算机原理基础知识pdf,计算机原理第一章.pdf

    计算机组成原理 讲授:李凌燕 学时:48 本课程考查目标  本课程对计算机专业来说是非常重要的专业基础 课. 理解单处理器计算机系统中各部件的内部工作原理.组 成结构以及相互连接方式,具有完整的计 ...

  2. 计算机原理与应用简称,基础知识-计算机原理与应用.ppt

    基础知识-计算机原理与应用 第1章 基础知识 本章内容: 单片机的概念 单片机的发展.基本的结构和特点 单片机的应用模式和领域 MCS-51单片机等. 1.1 计算机的一些概念 1.2 单片机 单片机 ...

  3. 《计算机原理》教案,计算机原理及应用教案

    微机计算机原理及应用教案 第一讲 计算机基础知识 本讲目的:了解计算机中数的表示 本讲要求:掌握二进制.十六进制和带符号数的表示以及BCD码.ASCII码 本讲重点:十六进制数和补码 本讲难点:负数的 ...

  4. 计算机排版基础知识,计算机排版基础知识.pdf

    计算机排版基础知识.pdf 计算机排版基础知识 1.主要教学内容: 1.1 计算机排版系统的应用环境 1.2 版面的结构及常见的排版规则 1.3 知识点:掌握版面结构及名词术语.熟悉常见出版物的版心 ...

  5. 主板是计算机所有部分连接的基础,计算机基础相关知识答案.doc

    计算机基础相关知识答案 计算机基础相关知识 一.填空题: 1.计算机的硬件主要由(控制器).(运算器).(存储器).(输入输出设备)以及电源等硬件组成. 2.计算机硬件系统可以分为两大部分,即(主机 ...

  6. 天津工业大学19年计算机考研大纲,2019年天津工业大学《计算机原理及接口技术》考研复试大纲...

    2019年天津工业大学<计算机原理及接口技术>考研复试大纲已出,圣才考研网小编为大家整理了相关内容,欢迎大家点击查看!更多考研动态|模拟试题|历年真题请关注圣才考研网! 天津工业大学硕士研 ...

  7. 计算机专业科普知识图文并茂,科普下计算机专业需要什么基础知识?

    近日有关于科普下计算机专业需要什么基础知识?的问题受到了很多网友们的关注,大多数网友都想要知道科普下计算机专业需要什么基础知识?的具体情况,那么关于到科普下计算机专业需要什么基础知识?的相关信息,小编 ...

  8. 计算机原理及应用课程,课程介绍

    <计算机原理及应用>课程的计划学时为70学时,其中课堂授课为58学时,课程实验为12学时.另外,还设置了2周课程综合性实验. 三.教学内容 (一)理论教学 <计算机原理及应用> ...

  9. 苏大微型计算机原理与应用题库,苏州大学计算机原理及应用考研复习题.pdf

    苏州大学计算机原理及应用考研复习题.pdf 专业课复习资料(最新版)专业课复习资料(最新版) 封封 面面 复习题 1复习题 1 判断指令是否正确判断指令是否正确 1. MOV AH,BX(F) 2. ...

最新文章

  1. 美日两位科学家获2018年度诺贝尔生理或医学奖
  2. 常用jQuery代码分享
  3. WebNumericEdit
  4. 视频质量评价方法简介
  5. 工具栏自定义_EXCEL LESSON12 自定义功能区菜单及工具栏(1/3)
  6. STM32CubeIDE教程-现场表达式切换数字进制表示
  7. 大象跳舞系列之Spark on HDInsight (1)
  8. Android意图Intent总结(隐式意图,显示意图,意图数据传递,意图数据回传)
  9. c语言学生成绩管理系统总结
  10. typescript入门练手小demo
  11. undertale人物_undertale人物大全 | 手游网游页游攻略大全
  12. Simpson积分应用
  13. python SMAP_level2c nc 文件做线性拟合:y=ax+b
  14. '\xF0\x9F\x98\x82\xF0\x9F...'报错处理
  15. JAVA利用第三方平台发送短信验证码
  16. 2023年全国最新二级建造师精选真题及答案61
  17. 数据库SQL查询练习
  18. Handling 2 trigger(s) that missed their scheduled fire-time,JobPersistenceException: Couldn't store
  19. java期末_Java期末总结
  20. Unity3D插件之EasyTouch5入门

热门文章

  1. android weex跳转闪退,关于weex页面在android端跳转的问题
  2. springmvc重定向到另一个项目_SpringMVC——redirect重定向跳转传值
  3. SpringBoot+MyBatis登录案例
  4. linux输出mac,Linux(Mac)命令ll输出后各个字段的含义
  5. 鼠标右键转圈圈_win10系统右键一直转圈
  6. grep 显示前后几行
  7. 查看oracle连接数的消耗情况
  8. spring MVC RequestMappingHandlerMapping解析
  9. 魅族Android10内测招募答案,10款机型升级Android 10!魅族Flyme即日起内测招募
  10. 手机浏览器访问本地html,如何经过Html网页调用本地安卓app?