首页 > 其他分享 >day2 复习

day2 复习

时间:2024-02-23 09:56:25浏览次数:29  
标签:复习 效率高 day2 发送给 应用程序 指令 机器语言 操作系统

操作系统有什么用

把对硬件的复杂操作转化成一个一个接口,从繁(高低电频)到简(想干什么干什么)

计算机由哪三大部分组成

  1. 操作系统,接受外部指令,控制硬件
  2. 硬件,存储信息,输入信息,输出信息
  3. 应用程序:便利生活,具体干活

简述操作系统和应用程序的启动流程

  1. 双击(按电源键)

  2. 把指令发送给操作系统,(把指令发送给ROM存储器)

  3. 操作系统将指令转化成0和1,发送给cpu

  4. cpu把指令发送给内存

  5. 内存读取硬盘上应用程序的数据

  6. 应用程序读入内存,启动

    (ROM和CMOS充当临时操作系统)

编程语言的分类有哪些?并评估各个分类的优缺点。

机器语言

缺点:开发效率低

优点:执行效率高

汇编语言

优点:相对于机器语言,开发效率高

缺点:相对于机器语言,执行效率低

高级语言

  1. 同声传译(写一行翻译一行,执行的内容不保存)

    相对于谷歌翻译,开发效率高,执行效率低

  2. 谷歌翻译(把东西全丢进去)

    相对于同声传译,开发效率低,执行效率高

标签:复习,效率高,day2,发送给,应用程序,指令,机器语言,操作系统
From: https://www.cnblogs.com/apaixuexi0419/p/18028723

相关文章

  • day1 复习
    什么是编程语言编程语言是人与计算机沟通的介质什么是编程编程是使用编程语言编写一个个文件,使这堆文件完成某种目的为什么要编程奴隶计算机,为我们工作计算机五大组成部分分别有什么作用cpu控制器+运算器控制器:控制这堆废铜烂铁运算器:算术运算+逻辑运算内存:临时存......
  • 算法复习
    省选前最后一周了,对照大纲过一遍,每个算法稍微写一点自己的理解与板子记忆技巧。感觉很多东西还是之前听别人讲的时候学的似懂非懂......导致现在看起来好像啥都会一点实际上好像啥也不会,每次越临近考试就会感觉整个人很虚无啊......反正不是很好受。数论exgcd【7】用于解决......
  • Java复习
    目录Java面向对象程序设计(madebyzhoujin)第一章Java开发入门Java语言的优点什么是JDK?:SUN公司提供的一套Java开发环境,是整个java的核心,包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等JDK安装目录介绍用命令窗口开发java程序两个系统环境变量:path和classpath......
  • day29 回溯算法part5 代码随想录算法训练营 47. 全排列 II
    题目:47.全排列II我的感悟:用了一层判断,感觉也挺好用的理解难点:老师的写法,主要是理解used【i】和used[i-1]的概念我说怎么参考答案看不懂呢,它把两个判断放在一起写了。我的代码:用了一层判断classSolution:defpermuteUnique(self,nums:List[int])->List[Lis......
  • 复习回顾-回溯算法-46. 全排列
    注意点&感悟:used是全局的,通过改变标记来确定本层是否搜索完毕,用used跳过[1,1,1]这种不用start_index了题目链接:46.全排列自己独立写的代码:查看代码classSolution:defpermute(self,nums:List[int])->List[List[int]]:#不用start_index了|用used......
  • day29 回溯算法part5 代码随想录算法训练营 46. 全排列
    题目:46.全排列我的感悟:看不下去视频,可以先看文字讲解。看答案。带着疑问去看视频,效果会更好。加油!理解难点:排列,不用start_index了借助used=1来过滤掉[1,1,1]这种情况。如果不加ifused[i]==1,continue就会出现重复的。如下图: 代码示例:classSolution:d......
  • day29 回溯算法part5 代码随想录算法训练营 491. 非递减子序列
    题目:491.非递减子序列我的感悟:难不怕,不行就抄一遍,再默写一遍,多记忆几遍。加油!!!理解难点:uset是本层的, res收获的是节点(满足要求的节点),不用return(用了return是仅仅收集叶子节点的)判断的逻辑,是nums[i]当前的节点和目标的path的区别代码示例:classSolution:......
  • 复习回顾-回溯算法-90. 子集 II 【犹豫】
    注意点&感悟:对过滤条件放在for里面,还是外面,有些犹豫了。【疑问,先搁置】我感觉for里面,应该是进去树枝的过程,for外面写,应该是终止条件。================又看了一眼视频,for里面是取数的过程,所以,应该取数的过程,进行了剪枝。题目链接:90.子集II自己独立写的代码:classSo......
  • 回顾复习-回溯算法-78. 子集
    注意点&感悟:复习是个好东西题目链接:78.子集自己独立写的代码:classSolution:defsubsets(self,nums:List[int])->List[List[int]]:res=[]self.backtracking(nums,0,[],res)returnresdefbacktracking(self,nums,start_index,......
  • day28 回溯算法part4 代码随想录算法训练营 90. 子集 II
    题目:90.子集II我的感悟:只要功夫深,铁树也开花参考答案,没我写的好理解难点:去重代码难点:i-1的含义易错点:nums要排序回溯要写i+1path.append要添加的是nums[i]代码示例:classSolution:defsubsetsWithDup(self,nums:List[int])->List[List[int]]:......