计算机基础知识
作者:互联网
目录
- ==1.什么是编程?==
- ==2.简述计算机五大组成==
- ==3.操作系统有什么用==
- ==4.计算机有哪三大组成?==
- ==5.简述操作系统和应用程序的启动流程==
- ==6.编程语言的分类有哪些?并评估各个分类的优缺点==
- ==7.简述网络的瓶颈效应==
==1.什么是编程?==
想要让计算机做成某种事情 写成文件 文件就是编程
==2.简述计算机五大组成==
CPU(大脑)
控制器 (控制)
控制硬件 (运算器,存储器,输入设备,输出设备)
运算器 (运算)
算术运算 (1+1=2)+逻辑运算(今天下雨我就带伞)
存储器(记忆)
主存(脑子)
内存
优点:运算速度快 内存越大可运行程序越多
缺点:容量小 断点即消失
外存 (存笔记)
机械硬盘
优点:容量大 永久储存
缺点 : 速度慢
I/O设备(Input/output设备)
输入设备(眼睛)
输入信息 键盘 鼠标 麦克风 U盘
输出设备(决策)
输出信息 显示屏 打印机 U盘
冯诺依曼-计算机
==3.操作系统有什么用==
操作系统提供给我们一个个接口 让我们不再关心硬件的复杂操作,让复杂操作简单化
==4.计算机有哪三大组成?==
1.应用程序(软件):和操作系统交互
2.操作系统(软件):和硬件交互
3.硬件:硬件直接交互
==5.简述操作系统和应用程序的启动流程==
应用程序的启动
1.双击qq——让操作系统通知CPU(企鹅图标是操作系统提供给你的)(找到qq所在的硬盘位置)
2.CPU让内存去外存读取qq的数据 qq数据进入内存
3.启动qq
操作系统的启动
1.开机 启动临时操作系统
2.临时操作系统去CMOS存储器上找到操作系统的路径
3.启动操作系统 关闭临时操作系统
==6.编程语言的分类有哪些?并评估各个分类的优缺点==
1.机器语言 优点:执行效率高 缺点:开发效率低
2.汇编语言 (相较于机器语言)优点:开发效率高 缺点:执行效率低
3.高级语言(相较于汇编语言)优点:开发效率高 缺点:执行效率低
编译型语言(相较于解释型语言)优点:执行效率高 缺点:开发效率低
解释型语言(相较于编译型语言)优点:开发效率高 缺点:执行效率低
==7.简述网络的瓶颈效应==
网络通信时间远大于网络执行时间 相较于网络延迟 网络执行时间可以忽略不计
标签:qq,操作系统,效率高,相较,基础知识,优点,缺点,计算机 来源: https://www.cnblogs.com/zhm-cyt/p/11395355.html