计算机基础练习

1.什么是编程?

编程就是使用编程语言编写一个个文件

2.详述计算机组成?

1. cpu

1.1.控制器

1.2.运算器

2. 内存

3. 外存

4. 输入设备

5. 输出设备

6. I/O设备

7. 32位和64位

8. 多核cpu

3.简述机械硬盘工作原理?

机械硬盘主要由:机械手臂、磁道和扇区组成

工作原理:

  • 机械手臂:寻找数据
  • 磁道:存储数据
  • 扇区:划分磁盘/磁道,多个扇区合成一个盘。

4.操作系统有什么用?

接受用户程序/人的外部指令,然后控制硬盘。

5.计算机由哪三大部分组成?

1.应用程序

2.操作系统

3.硬件

6.简述操作系统和应用程序的启动流程?

操作系统的启动流程

  1. 按下开机键(启动一个临时操作系统)
  2. 临时操作系统唤醒真正的操作系

应用程序的启动流程

  1. 双击qq(发送指令给操作系统)
  2. 操作系统接收指令,将指令转化成0和1发送给CPU
  3. CPU接收指令,发送给内存
  4. 内存从硬盘中取出qq的程序,执行,打开qq

7.编程语言的分类有哪些?并评估各个分类的优缺点。

1.汇编语言:

  • 优点(机器语言):开发效率高
  • 缺点(机器语言):执行效率低

2.高级语言

  • 优点(编译型语言):开法效率高
  • 缺点(编译型语言):执行效率低

3.编译型语言

  • 优点(解释型语言):执行效率高
  • 缺点(解释型语言):开法效率低

8.简述执行Python程序的两种方式以及他们的优缺点?

1.交互式

  • 优点:输入一行,解释一行,交互式下,不需要使用print,会自动打印。
  • 缺点:关掉程序就没了

2. 命令行式

  • 优点:解释一个文本。python是一个解释器,python文件路径 ,通过cmd能快速切换到当前文件夹,cd切换 。
原文地址:https://www.cnblogs.com/WQ577098649/p/11476861.html