1306428021-com

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

DAY2 作业

  1. 操作系统有什么用?

    1. 接收外部指令转化为0和1
    2. 翻译你写的字符,把对文件的操作从繁(控制高电压低电压)到简(想干嘛就干嘛)
    3. 把一些对硬件的复杂操作简化成一个个接口
  2. 计算机由哪三大部分组成?

    1. 应用程序:便利生活,具体干活,完成了一个一个任务
    2. 操作系统:接受外部指令,控制硬件,从繁到简,和应用程序、硬件、人交互
    3. 硬件:储存数据、输入数据、输出数据 ===》操作数据
  3. 简述操作系统与应用程序的启动流程

    1. 操作系统:开机后,ROM存储器作为临时操作系统控制CPU,CPU发送指令去CMOS存储器寻找真正的操作系统的路径,找到之后启动真正的操作系统 ROM存储器 + CMOS存储器充当了临时操作系统
    2. 应用程序:双击应用程序图标,操作系统将这条指令转化成0、1发送给CPU,CPU把这条指令发送给内存,内存从硬盘中调取应用程序的数据,应用程序读入内存并启动,高亮部分不涉及操作系统
  4. 编程语言的分类有哪些?各自阐述优缺点

    优缺点都是相对而言

    1. 机器语言:优点:执行代码效率快;缺点:开发效率低
    2. 汇编语言:优点:开发效率高;缺点:执行效率低
    3. 高级语言:
      1. 同声传译(解释型)优点:开发效率高(一行一行运行);缺点:执行效率低(python通过c语言实现,得先翻译在执行)
      2. 谷歌翻译(编译型)优点:执行效率高(直接翻译成机器语言);缺点:开发效率低(全部代码写完才知道有没有错误)
  5. 瓶颈效应:网络的延迟让代码的执行效率变得毫无意义,这个短板就是网速

posted on 2024-09-14 09:36  python神经病  阅读(0)  评论(0编辑  收藏  举报