信息技术面试常见问题集锦

需积分: 34 1 下载量 121 浏览量 更新于2024-09-10 收藏 42KB DOC 举报
"北航考研复试相关知识点" 北航考研复试涉及了多个计算机科学和技术领域的知识点,以下是这些知识点的详细说明: 1. **空间局部性**:在计算机编程中,空间局部性是指程序在短时间内倾向于访问同一块内存区域的特性。这是因为程序通常按顺序执行,并且相邻的数据或指令往往一起被使用。为了利用这一特性,现代计算机系统采用高速缓存(Cache),将最近使用的数据存储在快速访问的存储器中,以提高性能。 2. **TCP/UDP比较**: - TCP(传输控制协议)提供可靠、面向连接的服务,确保数据包按序到达,通过三次握手建立连接,并有错误检测和重传机制。 - UDP(用户数据报协议)是无连接的,不保证数据包的顺序或可靠性,但具有更低的延迟和更高的效率,适用于实时通信或对速度要求高的应用。 3. **DBMS数据模型**: - 数据模型包括:关系模型、层次模型、网状模型、对象-关系模型等。其中,关系模型是最常见的,以表格形式表示数据,支持SQL语言进行操作。 4. **父子进程并发运行**:在操作系统中,父子进程可以在同一时间执行,这取决于调度算法和并发控制。父子进程间的通信和同步可能需要特殊机制,如信号量、管道或共享内存。 5. **网络协议的三个核心要素**:协议通常包括语法(数据格式)、语义(意义和动作)和定时(事件顺序)。 6. **关系数据库操作**:主要包括选择(Select)、投影(Project)、连接(Join)、除法(Divide)等,用于查询和处理关系型数据。 7. **网络体系结构**:是指网络的逻辑结构,包括层次结构、协议和服务的定义。它的实现是指具体的硬件和软件,而理论则是指设计原理和标准。 8. **重定位硬件**:通常包括地址寄存器、基址寄存器和界限寄存器,用于动态或静态地将虚拟地址转换为物理地址。 9. **网络时延**:包括发送时延、传播时延和处理时延,分别发生在发送数据、数据在媒介中传播和接收端处理数据时。 10. **数据库保护**:包括数据安全性、完整性、并发控制和恢复机制,以防止未经授权的访问和数据错误。 11. **非剥夺调度**:在某些情况下是合理的,因为它避免了频繁的上下文切换,提高了系统效率,但在需要高响应时间的系统中可能不适用。 12. **系统调用**:是用户程序与操作系统内核之间的接口,用于请求操作系统服务。 13. **数据库管理员(DBA)职责**:包括数据库设计、性能优化、安全性管理、备份与恢复、故障排查等。 14. **多道程序技术**:是为了提高处理器利用率和系统吞吐量,让多个进程同时在内存中运行。 15. **TCP/IP核心**:“TCP over everything”和“everything over TCP”指的是TCP协议在网络中广泛应用于各种上层协议,如HTTP、FTP等。 16. **数据库文件的优点**:如数据共享、数据独立性、减少数据冗余、事务处理能力等。 17. **有连接和无连接服务**:如TCP提供面向连接服务,UDP提供无连接服务,前者保证数据完整性和顺序,后者则不保证。 18. **DBMS的数据模型**:包括关系模型、网络模型、层次模型等,每个模型都有其特定的数据组织方式和操作方法。 19. **缓冲**:在系统中用于暂时存储数据,以减少输入输出设备和CPU之间的速度差异造成的等待时间。 20. **管理**:在计算机领域,管理通常指资源管理,如内存管理、进程管理、文件系统管理等。 以上是北航考研复试中可能出现的一些关键知识点,涵盖了操作系统、数据库、计算机网络等多个方面的内容。