计算机大题

1、计算机硬件系统组成:运算器、控制器、存储器、输入设备和输出设备功能:运算器是对数据进行运算的部件,它能够快速地对数据进行加、减、乘、除等基本算术运算及“与”、“或”、“非“等逻辑运算。在运算过程中

1、计算机硬件系统组成:运算器、控制器、存储器、输入设备和输出设备

功能:运算器是对数据进行运算的部件,它能够快速地对数据进行加、减、乘、除等基本算术运算及“与”、“或”、“非“等逻辑运算。在运算过程中,运算器不断得到由存储器提供的数据,运算后把结果(包括中问结果) 送回存储器保存起来。

控制器通过地址访问内存储器,逐条取出选中单元的指令,分析指令,并根据指令码产生相应的控制信号作用于其他各个部件,控制这些部件完成指令要求的操作。

存储器是用来存放信息的部件。内存直接与cPu 相连,可由CPu 直接读写信息,是cPu 能根据地址线直接寻址的存储空间。它一般用来存放正在执行的程序或正在处理的数据。外存储器不能与CPU 直接交换信息,CPU 需按输入/输出方式访问这部分存储空间外存一般用来存放暂时不用但又需长期保留的程序或数据。存放在外存的程序必须调入内存后才能运行。

输入设备是用户和计算机系统之间进行信息交换的主要装置之一. 是人或外部与计算机进行交互的一种装置,用于把原始数据和处理这些数的程序输入到计算机中。

输出设备(Output Device)是人与计算机交互的一种部件,用于数据的输出。它把各种计算结果数据或信息以数字、字符、图像、声音等形式表示出来。

2、机器语言、汇编语言和高级语言及特点

机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。

特 点:机器语言或称为二进制代码语言,计算机可以直接识别,不需要进行任何翻译。每台机器的指令,其格式和代码所代表的含义都是硬性规定的,它是第一代的计算机语言。机器语言对不同型号的计算机来说一般是不同的。

汇编语言(Assembly Language) 是面向机器的程序设计语言. 汇编语言是一种功能很强的程序设计语言, 也是利用计算机所有硬件特性并能直接控制硬件的语言。

汇编语言的特点:

1. 面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。

2. 保持了机器语言的优点,具有直接和简捷的特点。

3. 可有效地访问、控制计算机的各种硬件设备,如磁盘、存储器、CPU 、I/O端口等。

4. 目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。

5. 经常与高级语言配合使用,应用十分广泛。

高级语言是一种接近于人们使用习惯的程序设计语言。它允许用英文写解题的计算程序,程序中所使用的运算符号和运算式子,都和我们日常用的数学式子差不多。

1. 高级语言接近算法语言,易学、易掌握,一般工程技术人员只要几周时间的培训就可以胜任程序员的工作;

2. 高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高;

3. 高级语言远离机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可移植性好,重用率高;

4. 由于把繁杂琐碎的事务交给了编译程序去做,所以自动化程度高,开发周期短,且程序员得到解脱,可以集中时间和精力去从事对于他们来说更为重要的创造性劳动,以提高程序的质量。

3、OSI 参考模型

OSI (Open System Interconnect)开放式系统互联。一般都叫OSI 参考模型,是ISO (国

,

际标准化组织)组织在1985年研究的网络互联模型。该体系结构标准定义了网络互连的七层框架,即ISO 开放系统互连参考模型。在这一框架下进一步详细规定了每一层的功能,以实现开放系统环境中的互连性、互操作性和应用的可移植性。

ISO 将整个通信功能划分为七个层次,

第7层 应用层:OSI 中的最高层。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。它包括:文件传送访问和管理FTAM 、虚拟终端VT 、事务处理TP 、远程数据库访问RDA 、制造业报文规范MMS 、目录服务DS 等协议;

第6层 表示层:主要用于处理两个通信系统中交换信息的表示方式。它包括数据格式交换、数据加密与解密、数据压缩与恢复等功能;

第5层 会话层:—在两个节点之间建立端连接。此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式 ;

第4层 传输层:—常规数据递送-面向连接或无连接。包括全双工或半双工、流控制和错误恢复服务;

第3层 网络层:—本层通过寻址来建立两个节点之间的连接,它包括通过互连网络来路由和中继数据 ;

第2层 数据链路层:—在此层将数据分帧,并处理流控制。本层指定拓扑结构并提供硬件寻址;

第1层 物理层:处于OSI 参考模型的最底层。物理层的主要功能是利用物理传输介质为数据链路层提供物理连接,以便透明的传送比特流。

数据发送时,从第七层传到第一层,接受方则相反。 上三层总称应用层,用来控制软件方面。下四层总称数据流层,用来管理硬件。

应用层、表示层、会话层 以上都是在计算机内部完成

传输层

网络层 传输数据包,路由

数据链路层 传输帧

物理层 传输比特,定义接口型号等

4、域名和IP 地址

Internet 上的每台主机(Host)都有一个唯一的IP 地址。IP 地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。例如159.226.1.1。IP 地址有两部分组成,一部分为网络地址,另一部分为主机地址。IP 地址分为A 、B 、C 、D 、E5类。常用的是B 和C 两类。还可分为动态ip 和静态ip

网络中的地址方案分为两套:IP 地址系统和域名地址系统。这两套地址系统其实是一一对应的关系。IP 地址用二进制数来表示,每个IP 地址长32比特,由4个小于256的数字组成,数字之间用点间隔,例如166.111.1.11表示一个IP 地址。由于IP 地址是数字标识,使用时难以记忆和书写,因此在IP 地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP 地址。每一个符号化的地址都与特定的IP 地址对应,这样网络上的资源访问起来就容易得多了。这个与网络上的数字型IP 地址相对应的字符型地址,就被称为域名。可见域名就是上网单位的名称,是一个通过计算机登上网络的单位在该网中的地址。

域名基本类型:一是国际域名, 也叫国际顶级域名。例如表示工商企业的 .com ,表示网络提供商的.net ,表示非盈利组织的.org 等。二是国内域名,又称为国内顶级域名, 即按照国

,

家的不同分配不同后缀,这些域名即为该国的国内顶级域名。域名可分为不同级别,包括顶级域名、二级域名等。

5、操作系统(英语;Operating System ,简称OS )是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源; 控制程序运行; 改善人机界面; 为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。

分类:

根据应用领域来划分,可分为桌面操作系统、服务器操作系统、主机操作系统、嵌入式操作系统;

根据所支持的用户数目,可分为单用户(MSDOS、OS/2)、多用户系统(UNIX、MVS 、Windows) ;

根据硬件结构,可分为网络操作系统(Netware、Windows NT、OS/2 warp)、分布式系统(Amoeba)、多媒体系统(Amiga);

根据操作系统的使用环境和对作业处理方式来考虑,可分为批处理系统(MVX、DOS/VSE)、分时系统( Linux、UNIX 、XENIX 、Mac OS)、实时系统(iEMX、VRTX 、RTOS,RT WINDOWS) ;

根据操作系统的技术复杂程度,可分为简单操作系统、智能操作系统(见智能软件)。

操作系统的主要功能是资源管理,程序控制和人机交互等

6、总线拓扑、环形拓扑和星形拓扑结构。

总线型拓扑具有费用低、数据端用户入网灵活、站点或某个端用户失效不影响其它站点或端用户通信的优点。缺点是一次仅能一个端用户发送数据,其它端用户必须等待到获得发送权。媒体访问获取机制较复杂。尽管有上述一些缺点, 但由于布线要求简单, 扩充容易, 端用户失效、增删不影响全网工作, 所以是网络技术中使用最普遍的一种。

环形网拓扑结构环行结构的特点是, 每个端用户都与两个相临的端用户相连, 因而存在着点到点链路, 但总是以单向方式操作。于是, 便有上游端用户和下游端用户之称。环上传输的任何报文都必须穿过所有端点, 因此, 如果环的某一点断开, 环上所有端间的通信便会终止。

星形拓扑结构便于集中控制, 因为端用户之间的通信必须经过中心站。由于这一特点, 也带来了易于维护和安全等优点。端用户设备因为故障而停机时也不会影响其它端用户间的通信但这种结构非常不利的一点是, 中心系统必须具有极高的可靠性, 因为中心系统一旦损坏,整个系统便趋于瘫痪。

7、Access 数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。

表(Table) ——表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。

查询(Query) ——查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。

窗体(Form)——窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗

,

体显示相关联的表的内容。窗体也称表单。

报表(Report)——报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。 宏(Macro)——宏相当于DOS 中的批处理,用来自动执行一系列操作。Access 列出了一些常用的操作供用户选择,使用起来十分方便。

模块(Module)——模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用Visual Basic编程。

页——是一种特殊的直接连接到数据库中数据的一种WEB 页。通过数据访问页将数据发布到Internet 或Intranet 上,并可以适用浏览器进行数据的维护和操作。

8、5种类型的查询,包括选择查询、参数查询、交叉表查询、操作查询和SQL 查询。

1.选择查询

它从一个或多个表中检索数据,在一定的限制条件下,还可以通过选择查询来更改相关表中的记录。使用选择查询也可以对记录进行分组,并且可对记录进行总计、计数以及求平均值等其他类型的计算。

2.交叉表查询

交叉表查询可以在一种紧凑的、类似于电子表格的格式中,显示来源于表中某个字段的合计值、计算值、平均值等。交叉表查询将这些数据分组,一组列在数据表的左侧,一组列在数据表的上部。

3.参数查询

参数查询会在执行时弹出对话框,提示用户输入必要的信息(参数) ,然后按照这些信息进行查询。参数查询便于作为窗体和报表的基础。

4.操作查询

操作查询是在一个操作中更改许多记录的查询,操作查询又可分为四种类型:删除查询、更新查询、追加查询和生成表查询。

(1)删除查询 ,从一个或多个表中删除一组记录。

(2)更新查询,对一个或多个表中的一组记录进行批量更改。

(3)追加查询 ,将一个(或多个) 表中的一组记录添加到另一个(或多个) 表的尾部。

(4)生成表查询 ,根据一个或多个表中的全部或部分数据新建表。

5.SQL 查询

查询包括联合查询、传递查询、数据定义查询和子查询等。

(1)联合查询,将来自一个或多个表或查询的字段(列) 组合为查询结果中的一个字段或列。

(2)传递查询 ,直接将命令发送到()DBC数据库

(3)数据定义查询, 用于创建或更改数据库中的对象,如Access 或SOL Server表等。

(4)子查询 , 包含另一个选择查询或操作查询中的SQL Select语句。可以在查询设计网格的“字段”行输人这些语句来定义新字段,或在“准则”行来定义字段的准则。

标签: