1. 首页
  2. 编程语言
  3. C
  4. 计算机基础知识问答

计算机基础知识问答

上传者: 2024-04-27 17:24:14上传 XLS文件 168.5KB 热度 4次

冯·诺依曼模型

问:冯·诺依曼模型的基本组成部分?

答:

  • 输入设备
  • 输出设备
  • 存储器(内存储器、外存储器)
  • 运算器
  • 控制器

结构化程序

问:结构化程序的含义?

答:以模块化设计为核心,将软件系统分解为独立模块,每个模块功能明确,为大型软件设计奠定基础。

问:结构化程序的基本思想?

答:自顶向下,逐步求精。

算法

问:算法应该具备的五个重要特征?

答:

  • 有穷性:算法必须在有限步骤内终止。
  • 确切性:算法每一步必须有明确定义。
  • 输入项:算法有零个或多个输入,描述初始条件。
  • 输出项:算法有一个或多个输出,反映对输入数据处理后的结果。
  • 可行性:算法中的计算步骤可以分解为基本可执行操作,每个步骤可在有限时间内完成。

问:列举三种以上的排序算法,并比较其稳定性和算法复杂度。

答:

  • 冒泡排序: 稳定,算法复杂度 O(n^2)
  • 插入排序: 稳定,算法复杂度 O(n^2)
  • 选择排序: 不稳定,算法复杂度 O(n^2)
  • 快速排序: 不稳定,算法复杂度 O(n log n)
  • 归并排序: 稳定,算法复杂度 O(n log n)
下载地址
用户评论