829计算机专业基础
829计算机专业基础:
I. 计算机网络技术:
1. OSI参考模型:它允许各种不同类型的网络设备之间实现通信,包括通信协议和数据模型的定义等。
2. TCP / IP引用模型:它是网络设计和分析的基础,以及产品开发和实施的重要指南,规定了四层协议体系结构,以及如何在这些层之间进行通信。
3.传输控制协议(TCP):它提供可靠的端到端服务,为有序的数据传输。
4. 用户数据报协议(UDP):它提供不可靠的报文服务,主要用于网络诊断和应用层协议。
II. 计算机语言:
1. 高级语言:它可以用结构化,模块化和逻辑张力编程,它可以减少编程时间,提高编程效率。
2. 低级语言:它是可以直接在计算机能理解的语言,更快,更有效,它可以与芯片和操作系统相联系。
3. 汇编语言:它是一种高级语言的低级翻译,它为人们提供了编程的可能性,代码的可读性,处理器之间的兼容性,以及在芯片和操作系统之间进行编程。
III. 计算机结构:
1. 外部设备:包括键盘,显示器,鼠标和打印机等外部设备,它们可以提供和操纵计算机输入和输出信息的办法。
2. CPU:它是用于执行计算机操作的处理器,它连接到控制计算机指令的逻辑芯片,管理和控制整个计算机系统的内部运行。
3. 系统内存:它是用来存储信息的,执行不同的操作的程序数据必须存储在内存中,以便CPU读取并执行它们。
4. I / O系统:它可以使计算机与外界连接,它可以接收用户输入或输出信息,如通过键盘发送信息,或者通过打印机将信息输出等。
IV. 操作系统:
1. 基本操作系统:它是一种把用户操作界面集成到操作系统程序里的特殊软件,它可以运行MS-DOS,Mac OS,Unix等。
2. 中间件:它是系统开发的一部分,它是软件的一部分,可以提供许多服务,如数据存储和系统管理等,帮助应用软件开发者快速,高效地开发应用软件。
3. 网络服务:它是实现各种网络服务的基础软件,它可以有效地管理网络资源,方便用户在网络上共享数据。
低级编程语言