- 0
- 0
- 约2.59千字
- 约 8页
- 2026-01-28 发布于山东
- 举报
计算机基础理论简答题归纳与解答
一、数据的表示与运算
1.什么是数制?计算机中为何普遍采用二进制?
数制是用一组固定符号和统一规则来表示数值的方法。计算机采用二进制的主要原因:
物理实现简单:电子元件(如晶体管)的导通与截止两种状态可直接对应0和1。
运算规则简便:二进制加法和乘法规则简单,降低硬件设计复杂度。
逻辑兼容性:二进制的0和1与逻辑代数中的“假”和“真”天然契合,便于实现逻辑运算。
2.原码、反码、补码的作用是什么?为何现代计算机多采用补码存储整数?
它们是机器数的三种表示形式,用于解决带符号数的运算问题。
原码:直观表示符号和数值,但存在正负零问题,且减法运算复杂。
反码:为解决原码减法问题而引入,运算时需处理进位,仍有正负零。
补码:解决了正负零问题,将减法运算转化为加法(减去一个数等于加上其补码),简化运算器设计,因此成为主流。
3.简述ASCII码与Unicode的区别。
ASCII码是早期字符编码标准,用7位二进制表示128个字符,仅包含英文字母、数字和部分符号,无法满足多语言需求。Unicode则是国际通用编码标准,旨在为世界上所有字符分配唯一标识符,常见实现方式如UTF-8(可变长编码,兼容ASCII)、UTF-16等,支持全球语言文字及符号。
二、计算机系统构成
1.冯·诺依曼体系结构的核心思想是什么?其主要组成部分有哪些?
核心思想是“存储程序”,即程序和数据以二进制形式存储在存储器中,计算机按地址顺序执行指令。主要组成部分包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器与控制器合称中央处理器(CPU),是系统的核心。
2.简述计算机硬件系统和软件系统的关系。
硬件是计算机系统的物理基础,包括各类电子元件、电路板和设备;软件是控制硬件运行的指令集合,分为系统软件(如操作系统、编译器)和应用软件(如办公软件、游戏)。二者相辅相成:硬件为软件提供运行平台,软件赋予硬件实际功能,缺一不可。
3.什么是总线?按功能可分为哪几类?
总线是计算机各部件间传输信息的公共通信干线。按功能分为:
数据总线:传输数据信息,双向传输,位数(总线宽度)直接影响数据传输速率。
地址总线:传输存储单元或I/O端口的地址信息,位数决定系统可寻址的最大空间。
控制总线:传输控制信号(如读写信号、中断请求),协调各部件工作。
三、操作系统基础
1.操作系统的主要功能是什么?
操作系统是管理计算机硬件与软件资源的系统软件,核心功能包括:
进程管理:负责进程的创建、调度、同步与通信,以及处理死锁。
内存管理:实现内存分配、地址映射、内存保护与扩充(如虚拟内存)。
文件管理:管理文件的创建、删除、读写和存取控制,组织文件在存储设备上的结构。
设备管理:控制I/O设备与CPU、内存之间的数据传输,提供设备驱动程序接口。
用户接口:提供命令行、图形界面等交互方式,方便用户操作计算机。
2.什么是进程?进程与程序的区别是什么?
进程是程序的一次执行过程,是系统进行资源分配和调度的基本单位。区别:
动态与静态:进程是动态的,有生命周期(创建、运行、消亡);程序是静态的,是指令的集合。
资源占有:进程会占用CPU、内存等系统资源;程序本身不占用资源,仅存储于外存。
独立性:进程是独立运行的基本单位,拥有自己的地址空间;程序不能独立运行。
四、数据库技术基础
1.什么是数据库?数据库管理系统(DBMS)的作用是什么?
数据库是长期存储在计算机内、有组织、可共享的数据集合,其数据按一定结构组织,冗余度低且独立于应用程序。DBMS是管理数据库的软件,作用包括:数据定义(创建表、视图等)、数据操纵(增删改查)、数据控制(权限管理、事务控制)、维护数据的完整性和安全性。
2.关系数据库的基本特点是什么?主键和外键的作用分别是什么?
关系数据库以二维表(关系)为基本结构,特点包括:数据结构化、数据独立性高、冗余度低、易于扩展。
主键:唯一标识表中每条记录的字段(或字段组合),确保记录的唯一性和完整性,不能为空且值唯一。
外键:用于关联两个表的字段,其值对应另一个表的主键,实现表之间的参照完整性,维护数据一致性。
五、计算机网络基础
1.OSI七层模型和TCP/IP四层模型分别包含哪些层次?简述各层的主要功能。
OSI七层模型:
TCP/IP四层模型:
网络接口层(对应OSI物理层+数据链路层)→网络层(IP协议、路由)→传输层(TCP/UDP协议)→应用层(对应OSI会话层+表示层+应用层)。
2.TCP和UDP协议的主要区别是什么?分别适用于哪些场景?
UDP:无连接、不可靠传输(不保证数据到达顺序和完整性)、面向报文、开销小、实时性好。
原创力文档

文档评论(0)