2019.9.6作业
1.什么是编程?
答: 编程是通过编程语言编写文件
2.详述计算机的组成
答:cpu
控制器
控制程序的运行
运算器
算数运算,逻辑运算
存储设备
内存(主存)
外存
3.简述机械硬盘工作原理
答:磁臂带动磁头在磁道上的扇区里寻找数据,读取磁盘上信息
4.操作系统有什么用?
答:操作系统接收人的指令,来操作计算机硬件 与软件
5.计算机有哪三大部分组成?
答:硬件,操作系统,软件
6.简述操作系统和应用程序的启动流程?
答:
操作系统的启动:开机,启动bios,硬件自检,找到硬盘中真正系统的位置,启动系统
应用程序的启动:点击程序,给操作系统发送指令,操作系统给cpu指令在硬盘中读取文件信息到内存,运行程序.
7.编程语言的分类有哪些?并评估各个分类的优缺点.
答:机器语言:0101011010,执行效率高,开发效率低
汇编语言:低级开发语言,执行效率相对机器语言低,开发效率相对机器语言高
高级语言:
编译型:编程结束后统一执行,相对解释型,编译型的开发效率较高,执行效率偏低
解释型:编程一句,解释一句,开发效率高,执行效率偏低.
8.简述执行Python程序的两种法师以及他们的优缺点
答:交互式:编写一行,执行一行.缺点是没法保存.
命令行式:用命令行来执行文件中的指令,缺点是调试非常麻烦.