8.22作业

作业:

  1. 什么是编程?

    通过编程语言写一大堆文件

  2. 简述计算机五大组成。

    1、控制器 2、运算器 3、存储器 4、输入设备 5、输出设备

  3. 操作系统有什么用?

    提供一个个接口,让复杂的操作简单化

  4. 计算机由哪三大部分组成?

    应用程序、操作系统、硬件

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

    操作系统启动流程:开机

    应用程序启动流程:双击应用程序--》cpu通知内存去外存读取数据,应用程序进入内存--》启动应用程序

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

    机器语言,优点:执行效率高 缺点:开发效率非常慢

    汇编语言,优点:执行效率相对于机器语言低 缺点:开发效率高

    高级语言,分为编译型语言和解释型语言,编译型语言优点:相对于解释性语言执行效率高 缺点:开发效率低(调试bug非常困难);解释型语言优点:相对于编译型语言开发效率高 缺点:执行效率低

  7. 简述网络的瓶颈效应。

    相似与木桶效应。假设一段程序用编译型语言执行只需要0.01ms,用解释型语言执行需要0.1ms,但是网络的延迟室友1ms,所以其实用编译性语言执行所节省的0.99ms对于网络延迟来说没有意义,因为发送第二条信息必须等网络延迟之后才能发送成功

原文地址:https://www.cnblogs.com/maqiaobin/p/11395918.html