-
什么是编程?
通过编程语言让计算机做一些事
-
详述计算机组成
cpu:
-
控制器
-
运算器
存储器:
-
主存
-
外存
I/O设备:
- 输入设备
- 输出设备
-
-
简述机械硬盘工作原理
机械手臂:
读取数据
磁道:
存储数据
扇区:
划分磁道
-
操作系统有什么用?
让复杂的硬件操作简单化
-
计算机由哪三大部分组成?
应用程序,操作系统,硬件
-
简述操作系统和应用程序的启动流程?
操作系统的启动:
-
打开一个临时操作系统
-
再打开真正的操作系统
-
关闭临时操作系统
应用程序启动:
- 双击qq,获取qq的路径
- cpu通知内存到外存中读取qq的数据
- qq的数据进入内存,启动qq
-
-
编程语言的分类有哪些?并评估各个分类的优缺点。
编程语言 优点 缺点 机器语言 执行效率高 开发效率低 汇编语言 开发效率高 执行效率低 编译型语言 执行效率高 开发效率低 解释型语言 开发效率高 执行效率低 -
简述执行Python程序的两种方式以及他们的优缺点。
方式 优点 缺点 交互式 调式方便 关掉了程序 就没了 命令行式 文件永久保存 调式非常麻烦