程序员 http://www.educity.cn/jiaocheng/zg14.html
(2)字长。GPU进行运算和数据处理的最基本、最有效的信息位长度。PC的字长已由8088的准16位〔运算用16位,I/O用8位)发展到现在的32位、64位。
(3)指令系统的合理性。每种机器都设计了一套指令,一般均有数十条到上百条,例如,加、浮点加、逻辑与、跳转等等,组成了指令系统。
1.3.7 试题12~14分析
本题考查操作系统的分类及各类操作系统的工作模式。
操作系统是用户与计算机之间的接口,根据参与操作用户数的不同,操作系统可以分为单用户和多用户操作系统;根据处理任务数的不同,又可以划分为单任务和多任务处理操作系统。
PC-DOS是个人计算机版的DOS操作系统,是单用户单任务的操作系统。 Windows是微软为个人计算机开发的一种多任务的操作系统。 Linux是多用户多任务操作系统。
客户机/服务器模式的网络操作系统的基本特点是服务器以用户进程的形式运行而不是运行于核心态,它们不直接访问硬件,单个服务器的崩溃不会导致整个系统的崩溃。 在第14题的选项中,只有Windows 2003 Server是在体系结构上采用了客户机/服务器模式的网络操作系统。
1.3.8 试题15分析
本题考查计算机系统校验码的基础知识。
数据在计算机系统中进行输入、存储时,可能产生错误,因此发明了各种校验检错方法,并依据这些方法设置了校验码。
凡设有校验码的代码,由本体码与校验码两部分组成(如组织机构代码),本体码是表
程序员 http://www.educity.cn/jiaocheng/zg14.html
示编码对象的号码;校验码则附加在本体码后边,用来校验本体码在输入过程中的准确性。每一个本体码只能有一个校验码,校验码通过规定的数学关系得到。
奇偶校验码是奇校验码和偶校验码的统称,是一种最基本的检错码。在传送字符的各位之外,再传送1位奇/偶校验位。奇校验要求传送的数位(含字符的各数位和校验位)中,\的个数为奇数,偶校验要求\的个数为偶数。奇偶校验能够检测出信息传输过程中的部分误码(1位误码能检出,2位及2位以上误码不能检出),同时,它不能纠错。在发现错误后,只能要求重发。但由于其实现简单,仍得到了广泛使用。
循环冗余校验码(CRC)由两部分组成,前一部分是信息码,就是需要校验的信息;后一部分是校验码。如果CRC码共长n位,信息码长k位,就称为(n,k)码。它的编码规则是:首先将原信息码(k位)左移r位(k+r=n),运用一个生成多项式g(x)(也可看成二进制数)模2除以上面的式子,得到的余数就是校验码。CRC码是检错码,也就是只能检查出错误而不能自动纠正。
海明校验码是由Richard Hamming于1950年提出、目前还被广泛采用的一种很有效的校验方法,只要增加少数几个校验位,就能检测出二位同时出错、也能检测出一位出错并能自动恢复该出错位的正确值的有效手段,后者被称为自动纠错。其实现原理是在k个数据位之外加上r个校验位,从而形成一个k+r位的新的码字,使新码字的码距比较
均匀地拉大。把数据的每一个二进制位分配在几个不同的偶校验位的组合中,当某一位出错后,就会引起相关的几个校验位的值发生变化,这不但可以发现出错,还能指出是哪一位出错,为进一步自动纠错提供了依据。
1.3.9 试题16分析 本题考查程序语言基础知识。
程序员 http://www.educity.cn/jiaocheng/zg14.html
变量程序语言中的一个重要概念,具有类型、存储地址、作用域和生存期等属性。变量的作用域是指一个范围,是从代码空间的角度考虑问题,它决定了变量的可见性,说明变量在程序的哪个区域可用,即程序中哪些行代码可以使用变量。作用域有三种:局部作用域、全局作用域和文件作用域,相对应于局部变量(local variable)、全局变量和静态变量(global variable)。在变量的作用域中,可以合法地引用它,设置它的值,或在表达式中使用它;在变量的作用域之外,就不能引用它的名称,这么做会导致一个编译错误。 在程序执行时,所有的变量都有有限的生存期。它们从被声明的那一刻起存在,并在某一刻消失,最迟也要在程序终止时消失。变量生存多长时间取决于属性\存储持续时间\函数中定义的变量(局部变量)一般在函数被执行时由系统自动在栈区分配存储空间,当函数执行结束时自动撤消其存储空间,这称为变量具有自动的存储持续时间。对于全局变量,其生存期一般从程序运行开始,至程序运行结束,称为变量具有静态的存储持续时间。还有一些变量,其存储空间由程序员根据需要申请或释放,称为具有动态的存储持续时间。
1.3.10 试题17分析 本题考查程序语言基础知识。
传统程序设计语言主要是为了构造自足的应用系统,即能接受某种输入、按某种可以理解的方式操作这些输入并产生出适当输出的系统。例如C/C++、Java等是典型的传统程序设计语言。
在Java、C或其他常规语言里写各种协作代码,倾向于强调效率、可维护性、可移植性,以及静态的错误检查。它们的类型系统通常是围绕着一些硬件的概念构造起来的,如固定大小的整数、浮点数、字符和数组。与此相反,脚本语言倾向于强调灵活性、快速开发、局部用户定制以及动态(运行时)检查。
程序员 http://www.educity.cn/jiaocheng/zg14.html
现代脚本语言的前身主要来自命令解释器或传统批处理和\终端\(命令行)计算的外壳语言,例如IBM的JCL、MS-DOS的command解释器,以及UNIX的sh和csh外壳族等,例如IBM的RPG,以及UNIX的sed和awk等。从这些应用中演化出的Rexx,即IBM的\重构的可扩充执行器\时间可以追溯到1979年;还有Perl,由Larry Wall于24世纪80年代后期开始设计,现在已成为使用最广泛的通用脚本语言。其他通用的脚本语言包括Tcl(\),Python、Ruby、VBScript(用于Windows)和AppleScript(用于Mac)。 虽然很难精确地定义脚本语言,但它们还是有一些大致都有的公共特征,如同时支持批处理和交互式使用、经济的表达式、以解释方式运行等。脚本语言与编程语言也有很多相似的地方,其函数与编程语言比较相像一些,其也涉及到变量。
1.3.11 试题18分析
本题考查数据库系统和文件系统的区别。
数据库系统和文件系统都可以对数据进行保存和操作。但与文件系统相比,数据库技术具有以下特点。
(1)采用复杂的数据模型表示数据结构,数据冗余小,易扩充,实现了数据共享。 (2)具有较高的数据和程序独立性,数据库的独立性有物理独立性和逻辑独立性。 (3)数据库系统为用户提供了方便的用户接口。
(4)数据库系统提供4个方面的数据控制功能,分别是并发控制、恢复、完整性和安全性。数据库中各个应用程序所使用的数据由数据库系统统一规定,按照一定的数据模型组织和建立,由系统统一管理和集中控制。
1.3.12 试题19分析
本题考查SQL语言的定义和基本特征。
程序员 http://www.educity.cn/jiaocheng/zg14.html
SQL语言是标准化数据库查询语言,集数据定义语言、数据操纵语言、数据控制语言的功能于一体,语言风格统一。SQL语言采用了集合的操作方式,简单易用。
1.3.13 试题20分析
本题考查数据库中的关系运算。
关系演算运算是以数理逻辑中的谓词演算为基础,用公式表示关系运算的条件。关系演算按所用到的变量不同,可以分为元组关系演算和域关系演算。题目中给出的是元组关系演算。根据题目给出的演算R,我们很容易可以求得结果为C.
1.3.14 试题21分析
本题考查我国《商标法》中有关保护注册商标的相关规定。
商标法主要是保护注册商标,注册商标是指经国家主管机关核准注册而使用的商标,注册人依法对其注册商标享有专用权(商标权)。
在我国,商标权的取得实行的是注册原则,即商标所有人只有依法将自己的商标注册后,商标注册人才能取得商标权,其商标才能得到法律的保护。未注册商标是指未经核准注册而自行使用的商标人不享有法律赋予的专用权。
商标权不包括商标设计人的权利,注重商标所有人的权利,商标设计人的发表权、署名权等人身权在商标的使用中没有反映,它不受商标法保护,商标设计人可以通过其他法律来保护属于自己的权利。例如,可以将商标设计图案作为美术作品通过著作权法来保护,与产品外观关系密切的商标图案还可以申请外观设计专利,通过专利法保护。
1.3.15 试题22分析
本题考查《计算机软件保护条例》中关于软件合法复制品的一些相关规定。
《计算机软件保护条例》是我国计算机软件保护的法律依据,它的保护客体是计算机软

