目录
0905 作业
1.什么是编程?
编程是编写一些文件使得计算机能理解人发出的指令.
2.简述计算机组成
1.控制器
指挥系统,控制计算机的各种指令操作
2.运算器
负责各种运算,算术运算和逻辑运算
3.存储器
内存
容量小,执行速度快
外存
容量大,执行速度慢
4.输入设备
计算机接收信息的设备
5.输出设备
计算机输出信息
3.简述机械硬盘的工作原理
机械臂将磁头打到盘面上,通过磁道储存的数据来获取数据.
4.操作系统有什么用
操作系统与硬件交互,将对硬件的复杂操作封装为简单的接口,软件调用硬件需要使用操作系统来调用
5.计算机由哪三大部分组成
应用程序
操作系统
硬件
6.简述操作系统和应用程序的启动流程
操作系统启动流程
计算机开启时先启动临时启动程序,将操作系统读入内存,CPU运行操作系统代码,运行成功后操作系统接管计算机.
应用程序的启动流程
应用程序发送指令给内存,内存调用在硬盘中的程序数据,CPU运行应用程序代码,执行程序
7.编程语言的分类有哪些?并评估各个分类的优缺点.
1.机器语言
执行速度快,开发效率低
2.汇编语言
执行效率高,开发效率高
3.高级语言
编译型语言
执行速度快,开发效率高
解释型语言
执行速度慢,开发效率高
8.简述执行python程序的两种方式以及他们的优缺点
1.交互式
在cmd中即时编写打印,方便
不会保存数据
适用于调试
2.命令行式
可以在任意位置编写文件,在cmd命令中执行