作业
一 什么是编程?
基于编程语言的语法格式将自己脑中里想让计算机做的事,写到文件中。
二 简述计算机五大组成
控制器,运算器,存储器,输入设备,输出设备
三 操作系统有什么用?
操作系统直接与硬件交互,可以给程序提供接口,将硬件的复杂操作简单化
四 计算机由哪三大部分组成?
应用程序,操作系统,硬件
五 简述操作系统和应用程序的启动流程?
应用启动:双击应用图标,操作系统通知应用路径给CPU, CPU发送指令给内存,内存到外存中读取应用数据,数据进入内存,应用启动。
操作系统启动:1.开机,启动临时操作系统
2.临时操作系统区CMOS存储器上找到操作系统的路径
3.启动操作系统,临时操作系统关闭
六 编程语言的分类有哪些?并评估各个分类的优缺点。
机器语言:执行速度非常快,开发效率非常低
**汇编语言:执行速度较快,快发效率较低 **
高级语言:执行速度慢,开发效率高
七 简述网络的瓶颈效应。
网络通信时间远远大于执行程序时间,因此可以忽略编译型语言和解释性语言在程序执行上的速度差异(需要进行网络通信的程序上)