07 2023 档案
摘要:复习题 1. 数据结构的三种类型名称: a. 数组 b. 链表 c. 树 2. 数组元素和记录元素的区别是什么? 数组元素是指在数组中的每个单个数据项,它们的类型通常相同,可以通过数组下标访问。而记录元素是指在记录中的每个字段,每个字段可以具有不同的数据类型,记录通常用于组织多个相关的字段。 3.
阅读全文
摘要:复习题 1. 定义"软件生命周期": 软件生命周期是指软件从概念形成、开发、维护直至淘汰和废弃的全过程。它涵盖了软件的规划、开发、测试、部署、运行、维护和升级等不同阶段,每个阶段都有明确的任务和目标,形成一个完整的生命周期过程。 2. 区分瀑布模型和增量开发模型: 瀑布模型是一种线性的软件开发模型,
阅读全文
摘要:复习题 1.汇编语言与机器语言的区别: - 机器语言是计算机能直接理解和执行的二进制代码,每个指令对应一条机器码。它是计算机的底层语言,非常接近硬件操作。 - 汇编语言是机器语言的一种助记符表示,使用助记符代替了二进制代码,便于程序员编写和理解。汇编语言需要经过汇编器翻译成机器语言才能被计算机执行。
阅读全文
摘要:复习题 1.算法的正式定义是什么? 算法的正式定义是指解决问题或执行任务的一系列明确指令或规则的有限序列。它是一个定义良好的计算过程,采用一组输入,并产生一组输出。 2.给出用于结构化程序设计中的三种结构的定义。 结构化程序设计中的三种结构包括: a. 顺序结构:按照顺序执行一系列指令,每条指令依次
阅读全文
摘要:复习题 1. 应用程序和操作系统的不同点是什么? 答:应用程序是用户通过编写或安装的软件来执行特定任务的程序,它们旨在满足用户的需求。操作系统是计算机系统中的核心软件,管理计算机的硬件和软件资源,并为应用程序提供必要的服务和资源。 2. 操作系统的组成是什么? 答:操作系统由若干不同的组件组成,主要
阅读全文
摘要:复习题 1. 本章讨论的需要遵循达成双向通信的协议分层首要原则是什么? 答:本章讨论的需要遵循达成双向通信的协议分层首要原则是“分层”,即将通信协议划分为不同的层次,每个层次负责不同的功能,实现模块化和可扩展性,以便在网络中实现双向通信。 2. 在 TCP / IP 协议族中,当我们考虑应用层的逻辑
阅读全文
摘要:复习题 1.计算机由哪三个子系统组成? 计算机由输入/输出子系统、存储子系统和中央处理器(CPU)子系统组成。 2.CPU 由哪几个部分组成? CPU 由算术逻辑单元(ALU)、控制单元和寄存器组成。 3.ALU的功能是什么? ALU(算术逻辑单元)负责执行计算机中的所有算术运算和逻辑运算。 4.控
阅读全文
摘要:复习题 1.算术运算和逻辑运算有什么区别? 算术运算是指对数字进行的运算,例如加、减、乘、除等。逻辑运算是指对布尔值(真/假)进行的运算,例如与、或、非等。 2.在二进制补码格式的整数相加中,最左边一列是怎样进位的? 在二进制补码格式的整数相加中,最左边一列的进位被忽略。这是因为补码表示中,最左边一
阅读全文
摘要:复习题 1. 说出5种计算机可以处理的数据。 a. 数字数据:整数和浮点数等数值类型数据。 b. 文本数据:字符、字符串和文本文档等。 c. 图像数据:以像素表示的图像或照片等。 d. 音频数据:以采样点表示的音频信号或音乐等。 e. 视频数据:连续图像的序列,构成视频或动画等。 2.位模式的长度如
阅读全文
摘要:复习题 1. 定义一个数字系统: 数字系统是一种表示和处理数字的方法,用于表示数值和进行数学运算。它由数字集合、基数(底)、符号集合和表示规则组成。在数字系统中,数值由一系列数字和符号按照一定的规则排列组合而成。 2. 辨析位置化和非位置化数字系统: - 位置化数字系统:在这种数字系统中,每个数位的
阅读全文
摘要:复习题 1. 定义一个基于图灵模型的计算机: 基于图灵模型的计算机是指使用图灵机作为理论基础的计算机。图灵机是英国数学家阿兰·图灵在1936年提出的一种抽象的计算模型,它由一个无限长的纸带和一个能在纸带上进行读写和移动的读写头构成。图灵机可以进行一系列状态转换,根据当前的状态和读写头所读取的符号,按
阅读全文