计算机资格证笔试题2
- 格式:doc
- 大小:71.00 KB
- 文档页数:9
计算机二级考试题库1. 操作系统1.1 进程和线程1.什么是进程和线程?它们有什么区别?一个进程是一个正在执行的程序。
线程是进程内的一个实体,用于执行程序中的指令。
进程是资源分配的最小单位,而线程是处理器调度的最小单位。
2.进程间通信的几种方式有哪些?进程间通信的方式包括管道、信号量、共享内存、消息队列和套接字等。
3.线程有哪些状态?线程有创建、就绪、运行、阻塞和结束等状态。
4.线程同步的方法有哪些?线程同步的方法包括互斥锁、条件变量、读写锁和信号量等。
1.2 文件系统1.什么是文件系统?文件系统是操作系统通过文件管理器提供的一种对文件进行组织和管理的方式。
2.文件系统的常见类型有哪些?常见的文件系统类型有FAT32、NTFS、EXT3和HFS+等。
3.文件系统的特点有哪些?文件系统的特点包括文件的命名和路径、文件的组织和存储、文件的访问和权限控制等。
4.文件系统的数据结构有哪些?文件系统的数据结构包括超级块、索引节点和数据块等。
1.3 内存管理1.什么是虚拟内存?虚拟内存是一种将物理内存和磁盘空间结合起来使用的技术,它通过将部分虚拟地址空间映射到磁盘上,扩大了可供程序使用的内存空间。
2.虚拟内存的作用是什么?虚拟内存的作用包括提供更大的内存空间、在不同进程之间共享内存和保护进程的内存等。
3.什么是页面置换算法?页面置换算法是指在虚拟内存中当物理内存不足时,选择页面将其换出到磁盘上,以便为新的页面腾出空间。
4.什么是页面走步算法?页面走步算法是指在页面置换算法中选择被替换的页面时,预测哪个页面最久没有被访问,将其换出。
2. 数据库2.1 关系数据库1.什么是关系数据库?关系数据库是按照关系模型组织和存储数据的数据库。
2.关系数据库的特点有哪些?关系数据库的特点包括数据以表的形式组织、数据之间通过主键和外键建立关系、支持数据的增删改查等。
3.什么是数据库事务?数据库事务是一系列数据库操作的执行单元,它要么全部执行成功,要么全部回滚。
《Access》第2章笔试题及答案一、选择题(1)在分析建立数据库的目的时,应该A)将用户需求放在首位B)确定数据库结构与组成C)确定数据库界面形式D)A),B)和C)都正确(2)在设计数据库时,确定Access数据库中的表时,应该先A)在纸上进行设计B)将数据进行分类C)确定表之间的关系D)A)和B)(3)在设计Access数据库中的表之前,应先将数据进行分类,分类原则是A)每个表应只包含一个主题的信息B)表中不应该包含重复信息C)信息不应该在表之间复制D)A),B)和C)都是(4)下列关于确定Access表中字段的说法中,叙述错误的是A)每个字段所包含的内容应该与表的主题相关B)不要物理设置推导或计算的字段C)要以最小逻辑部分作为字段来保存D)字段名应符合数据库命名规则(5)关于Access字段名,下面叙述错误的是A)字段名长度为1-255个字符B)字段名可以包含字母、汉字、数字、空格和其他字符C)字段名不能包含句号(.)、惊叹号(!)、方括号([])等D)字段名不能出现重复(6)Access字段名可包含的字符是A)“.” B)“!” C)空格D)“[]”(7)Access字段名的最大长度为A)32个字符B)64个字符C)128个字符D)256个字符(8)Access字段名不能包含的字符是A)“^” B)“*” C)“$” D)"`"(9)Access字段名不能包含的字符是A)“@” B)“!” C)“*” D)“&”(10)下列对主关键字段的叙述,错误的是A)数据库中的每个表都必须有一个主关键字段B)主关键字段值是惟一的C)主关键字可以是一个字段,也可以是一组字段D)主关键字段中不许有重复值和空值(11)若将文本字符串“12”、“6”、“5”按升序排序,则排序的结果为A)“12”、“6”、“5” B)“5’、“6”、“12”C)“12”、“5”、“6” D)“5”、“12”、“6”(12)在Access数据库中,表之间的关系一般定义为A)一对一的关系B)一对多的关系C)多对一的关系D)多对多的关系(13)“TRUE/FALSE”数据类型为A)“文本”类型B)“是/否”类型C)“备注”类型D)“数字”类型(14)不属于编辑表中内容的主要操作的是A)定位记录B)选择记录C)复制字段中的数据D)添加字段(15)查找数据时.设查找内容为“b[!aeu]ll”,则可以找到的字符串是A) bill B) ball C)bell D)bull(16)自动编号数据类型一旦被指定,就会永久地与A)字段连接B)记录连接C)表连接D)域连接(17)创建表结构的方法有A)2种B)3种C)4种D)5种(18)查找数据时,可以通配任何单个数字字符的通配符是A)* B)# C)!D)?(19)编辑表中内容的主要操作有A)4种B)5种C)6种D)7种(20)必须输入字母或数字的输入掩码是A)A B)&C)9 D)?(21)在Access中,空数据库是指A)没有基本表的数据库B)没有窗体、报表的数据库C)没有任何数据库对象的数据库D)数据库中数据是空的(22)Access默认的数据库文件夹是A)Access B)My Documents C)用户定义的文件夹 D)Temp(23)Access默认的文本型字段大小为A)25个字符B)50个字符C)100个字符D)150个字符(24)文本型字段的大小取值最大为A)64个字符B)127个字符C)255个字符D)512个字符(25)当文本型字段取值超过255个字符时,应改用的数据类型是A)文本B)备注C)OLE对象D)超级链接(26)备注数据类型适用于A)字符B)数字C)长文本及数字D)文本(27)在备注型字段中搜索文本的速度与在文本字段中搜索文本的速度相比要A)快B)慢C)一样 D)在备注型字段中无法搜索文本(28)备注数据类型所允许存储的内容可长达A)3,2000个字符B)6,4000个字符C)12,8000个字符D)25,6000个字符(29)Access不能进行排序或索引的数据类型是A)文本B)备注C)数字D)自动编号(30)如果要在数据表的某字段中存放图像数据,则该字段应设为A)文本型B)数字型C)OLE对象D)二进制数据类型(31)在数字数据类型中,单精度数字类型的字段长度为A)1个字节B)2个字节C)4个字节D)8个字节(32)在数字数据类型中,双精度数字类型的小数位数为A)7位B)11位C)13位D)15位(33)在“日期/时间”数据类型中,每个字段需要的存储空间是A)4个字节B)8个字节C)12个字节D)16个字节(34)货币数据类型等价于具有什么属性的数字数据类型?A)整型B)长整型C)单精度D)双精度(35)下面关于自动编号数据类型叙述错误的是A)每次向表中添加新记录时,Access会自动插入惟一顺序号B)自动编号数据类型一旦被指定,就会永远地与记录连接在一起C)如果删除了表中含有自动编号字段的一个记录后。
全国计算机二级考试题第一部分:选择题1. 下列哪个不是计算机的基本部件?A. CPUB. 显示器C. 键盘D. 鼠标2. 在Windows系统中,以下哪个是常用的图像编辑软件?A. PhotoshopB. ExcelC. WordD. PowerPoint3. 在Excel中,用于计算一系列数值的函数是:A. IF函数B. SUM函数C. COUNT函数D. MAX函数4. 在编写程序时,选择结构可以通过以下哪个关键词实现?A. ifB. forC. whileD. switch5.在网络传输中,以下哪个协议是用于网页访问的?A.FTPB.SMTPC.HTTPD.TCP/IP第二部分:简答题1. 什么是操作系统?请简要描述操作系统的作用及其具体功能。
操作系统是一种软件,用于管理和控制计算机硬件以及为用户提供简化和增强计算机使用的环境。
操作系统的主要作用有:- 管理计算机的资源,包括处理器、内存、硬盘和外部设备等;- 提供用户与计算机之间的接口,使用户能够方便地操作计算机;- 调度和管理运行在计算机上的各种应用程序和任务;- 提供文件管理和访问控制等功能。
2. 请解释什么是数据库以及数据库管理系统(DBMS)的作用。
数据库是一个存储、管理和组织数据的集合。
它可以理解为一个电子化的文件柜,用于存储和管理大量的数据。
数据库管理系统(DBMS)是一种用于管理和操作数据库的软件。
它的作用有:- 创建和定义数据库结构;- 存储、检索和更新数据;- 支持数据的备份和恢复;- 提供数据安全和访问控制等功能。
3. 什么是IP地址?有哪些常见的IP地址类别?IP地址是互联网协议地址的缩写,它用于标识和定位网络上的设备。
IP地址由32位二进制数组成,通常以点分十进制的形式表示。
常见的IP地址类别有:- A类IP地址:以0开头,范围从1.0.0.0到126.0.0.0;- B类IP地址:以10开头,范围从128.0.0.0到191.0.0.0;- C类IP地址:以110开头,范围从192.0.0.0到223.0.0.0;- D类IP地址:以1110开头,用于多播;- E类IP地址:以11110开头,保留未使用。
2022年3月计算机二级C语言笔试真题文字word版详细答案解析22022年3月全国计算机等级考试二级C语言真题一、选择题1、下列叙述中正确的是:A、循环队列是队列的一种顺序存储结构B、循环队列是队列的一种链式存储结构C、循环队列是非线性结构D、循环队列是一直逻辑结构2、下列叙述中正确的是A、栈是一种先进先出的线性表B、队列是一种后进先出的线性表C、栈和队列都是非线性结构D、以上三种说法都不对3、一棵二叉树共有25个节点,其中5个时子节点,那么度为1的节点数为A、4B、6C、10D、164、在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A、内模式B、外模式C、概念模式D、逻辑模式5、在满足实体完整性约束的条件下A、一个关系中可以没有候选关键词B、一个关系中只能有一个候选关键词C、一个关系中必须有多个候选关键词D、一个关系中应该有一个或者多个候选关键词6、有三个关系R、S和T如下:RSTABCABCABCa12bc2311ab1221ab2311则由关系R和S得到关系T的操作是A、自然连接B、并C、差D、交7、软件生命周期中的活动不包括A、软件维护B、市场调研C、软件测试D、需求分析8、下面不属于需求分析阶段任务的是A、确定软件系统的功能需求B、确定软件系统的系统的系能需求B、制定软件集成测试计划D、需求规格说明书审评9、在黑盒测试方式中,设计测试用例的主要根据是A、程序外部功能B、程序内部逻辑C、程序数据结构D、程序流程图10、在软件设计中不使用的工具是A、系统结构图B、程序流程图C、PAD图D、数据流图(DFD图)11、针对简单程序设计,以下叙述的实施步骤正确的是A、确定算法和数据结构、编码、调试、整理文档B、编码、确定算法和数据结构、调试、整理文档C、整理文档、确定算法和数据结构、编码、调试D、确定算法和数据结构、调试、编码、整理文档12、关于C语言中数的表示,以下叙述正确的是2022年3月全国计算机等级考试二级C语言真题A、只有整型数在允许范围内能精确无误的表示,实型数会有误差B、只要在在允许范围内整型和实型都能精确表示C、只有实型数在允许范围内能精确无误的表示,整型数会有误差D、只有八进制表示的数在不会有误差13、以下关于算法叙述错误的是A、算法可以用伪代码、流程图等多种形式来描述B、一个正确的算法必须有输入C、一个正确的算法必须有输出D、用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码14、以下叙述错误的是A、一个C程序可以包含多个不同名的函数B、一个C程序只能有一个主函数C、C程序在书写时,有严格的缩进要求,否则不能编译通过D、C程序的主函数必须用main作为函数名15、设有以下语句Charch1,ch2,canf(”%c%c”,&ch1,&ch2);若要为变量ch1和ch2分别输入字符A和B,正确的输入形式应该是A、A和B之间用逗号间隔B、A和B之间不能有任何间隔符C、A和B之间可以用回车间隔D、A和B之间用空格间隔16、以下选项中非法的字符常量是A、’\\102’B、’\\65’C、’\\某ff’D、’\\019’17、有以下程序#includeMain(){IntA=0,B=0,C=0;C=(A-=A-5);(A=B,B+=4);Printf(“%d,%d,%d\\n”,A,B,C)}程序运行后输出的结果是A0,4,5B4,4,5C4,4,4D0,0,018、设变量均已正确定义并且赋值,以下与其他三组输出结构不同的一组语句是A、某++;printf((“%d\\n”,某);B、n=++某;printf((“%d\\n”,n);C、++某;printf((“%d\\n”,某);D、n=某++;printf((“%d\\n”,n);19、以下选项中,能表示逻辑值“假”的是A1B0.000001C0D100.020、有以下程序#includeMain(){inta;Scanf(“%d”,&a);If(a++<9)printf((“%d\\n”,a);Eleprintf((“%d\\n”,a--);}2022年3月全国计算机等级考试二级C语言真题程序运行时键盘输入9,则输出的结构是A、10B11C9D821、有以下程序#includeMain(){int=0,n;For(n=0;n<3;nCae2;+=2;break;Cae3;+3;Cae4;+=4;}printf((“%d\\n”,);}}程序运行后的结果是A1,2,4B1,3,6C3,10,14D3,6,1022、若k是int类型变量,且有以下for语句For(k=-1;k<0;k++)printf(某某某某\\n”);下面关于语句执行情况的叙述中正确的是A、循环体执行一次B、循环体执行两次C、循环体一次也不执行D、构成无限循环23、有以下程序#includeMain(){charA,B,C;B=’1’;C=’A’For(A=0;A<6;A++){if(A%2)putchar(B+A);Eleputchar(C+A);}}程序运行后输出的结果是A1B3D5FBABCDFECA2C4E6D12345624、设有如下定义语句Intm[]={2,4,6,8},某k=m;以下选项中,表达式的值为6的是A某(k+2)Bk+2C某k+2D某k+=225、fun函数的功能是:通过键盘输入给某所指的整型数组所有元素赋值。
计算机等级考试二级题库
一、选择题
1. 计算机等级考试二级主要考察哪些方面的知识和能力?
A. 计算机基础知识
B. 编程语言和算法
C. 数据库和网络知识
D. 以上都是
2. 以下哪个选项不是编程语言?
A. C++
B. HTML
C. Java
D. Python
3. 下列哪个是正确的数据类型?
A. 字符串 "123" 是整数类型
B. 数字 123 是浮点数类型
C. 数字 123.45 是整数类型
D. 以上都不对
4. 以下哪个是面向对象编程的特点?
A. 模块化
B. 封装
C. 多态
D. 以上都是
5. 下列哪个不是计算机等级考试二级的考试科目?
A. C语言程序设计
B. 数据结构与算法
C. 数据库应用基础
D. 电子商务基础
二、填空题
1. 在C++中,定义一个整型变量,可以使用关键字________。
2. 在Python中,可以使用________方法将字符串转换为大写字母。
3. 数据库中,一个完整的表格由________、________和________三部分组成。
4. 在计算机网络中,________是用来进行数据传输的协议。
5. 算法的时间复杂度是指算法执行所需的时间与________的数量级关系。
三、简答题
1. 简述什么是计算机程序,并举例说明。
2. 简述面向对象编程中的封装的概念,并举例说明。
3. 简述数据库的基本操作,包括增删改查。
4. 简述计算机网络的主要功能。
5. 简述算法的时间复杂度对程序性能的影响。
选择题(针对以下题目,选择符合题目要求的答案。
针对每一道题目,全选对,则该题得分;所选答案错误或漏选,则该题不得分。
每题2分。
)1.假如要在网页中显示下列内容:“钓鱼岛是中国的”并要求将"中国" 两个字用25号字体显示,下面语句正确的是( A )A、<p>钓鱼岛是<SPAN STYLE="font-size:25">中国</SPAN>的B、<P>钓鱼岛是<SPAN STYLE="fpmt=soze:25">中国</SPAN>的C、<P>钓鱼岛是<SPAN FONT="font-size:25">中国</SPAN>的D、<P>钓鱼岛是<SPAN STYLE="font=size:25">中国</SPAN>的2.HTML中( D )标记用于将文本变为下标A、<b></b>B、<tt></tt>C、<sup></sup>D、<sub></sub>3.下面语句中,(B )将HTML页面的标题设置为"HTML练习"A、<HEAD>HTML 练习</HEAD>B、<TITLE>HTML练习</TITLE>C、<H>HTML 练习</H>D、<T>HTML 练习</T>4 (B )标记用于将文字显示为粗体字A、<A>B、<B>C、<U>D、<I>5 要实现以下功能:在网页中插入一个图片 jokell.gif,使用者通过单击该图片,连接到jokell.htm上去,下面的HTML代码( C )是正确的。
第一章数据库基础一,选择题1.visualfoxpro 是一种()A 数据库系统 B.数据库管理系统C 数据库D数据库应用系统2.数据库系统的核心是()A 数据模型B数据库管理系统C数据库D数据库管理员3. visualfoxpro是一种关系型数据库管理系统,这里关系通常是指()A 数据库文件(dbc文件)B 一个数据库中两个表之间有一定的关系C 表文件(dbf文件)D 一个表文件中两条记录之间有一定的关系4.下列叙述正确的是()A 为了建立一个表,首先要构造数据的逻辑关系B 表示关系的二维表中各元组的每一个分量还可以分成若干数据项C 一个关系的属性名表称为关系模式D 一个关系可以包括多个二维表5.用二维表数据来表示实体及实体之间联系的数据模型为()A 联系模型B层次模型C网状模型D关系模型6. 数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()A DBS包括DB和DBMSB DBMS包括DB和DBSC DB包括DBS和DBMSD DBS就是DB,也就是DBMS7. 下列关于数据库系统叙述正确的是()A 数据库中只存在数据项之间的联系B 数据库的数据项之间和记录之间存在联系C 数据库的数据项之间无联系,记录之间存在联系D 数据库的数据项之间和记录之间都不存在联系8. 在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段在这几个阶段中,数据独立性最高的()A 数据库系统B 文件系统C 人工管理D数据项管理9 在数据库系统中,用户所见的数据模式为()A 概念模式B 外模式C内模式 D 物理模式10 下列叙述正确的是()A 在数据库系统中,数据的物理结构必须与逻辑及结构一致B 数据库技术的根本目标是解决数据的共享问题C 数据库设计是指在已有数据库管理系统的基础上建立数据库D 数据库系统需要操作系统的支持11. “商品”与“顾客”两个实体机集间的联系一般是()A 一对一B 一对多C 多对一D多对多12.在数据库中,下列说法不正确的是()A 数据库避免了一切重复的数据B 若系统是安全可以控制的,则系统可确保更新时的一致性C 数据库中的数据可以共享D 数据库减少了数据冗余13.下列概念中,不是数据库管理系统必须提供的数据控制功能是()A 安全性B 完整性C 移植性D一致性14. 在数据库的3级模式结构中,内模式有()A 1个B2个C 3个D任意15.从关系模式中制定若干个属性组成新的关系的运算称为 A 联系 B 投影 C 选择 D 排序 16 数据库系统与文件系统的主要区别是() A 数据库系统复杂,而文件系统简单B 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C 文件只能管理程序文件,而数据库系统可以管理庞大的各种类型 的文件D 文件系统管理的数量较少,而数据库系统可以管理庞大的数据量 17. 在关系数据库分析中,设计视图是哪个阶段的内容A 需求分析阶段B 概念设计阶段C 逻辑设计阶段D 物理设计阶段18. 设关系R 和关系S 的元素分别是3和4,关系T 是R 和S 的笛卡尔积,既T=R.S ,则关系T 的元素是。
资格证笔试题及答案详解一、单项选择题(每题2分,共20分)1. 以下哪个选项是正确的?A. 地球是平的B. 地球是圆的C. 地球是方的D. 地球是三角形的答案:B2. 计算机的CPU是指什么?A. 中央处理单元B. 中央存储单元C. 中央输入单元D. 中央输出单元答案:A3. 以下哪个选项不是操作系统?A. WindowsB. LinuxC. AndroidD. Photoshop答案:D4. 计算机网络中,IP地址的作用是什么?A. 标识网络设备B. 传输数据C. 存储数据D. 管理网络设备5. 在数据库中,用于创建表的SQL命令是什么?A. CREATE TABLEB. INSERT INTOC. SELECTD. DROP TABLE答案:A6. 以下哪个选项是HTML的标签?A. <table>B. <table>C. <table>D. <table>答案:A7. 以下哪个选项是正确的二进制数?A. 101B. 102C. 11AD. 1010答案:D8. 以下哪个选项是正确的十六进制数?A. 1AB. 1GC. 1ZD. 1H答案:A9. 以下哪个选项是正确的HTML属性?B. hrefC. altD. All of the above答案:D10. 在编程中,以下哪个选项是正确的注释方式?A. // This is a commentB. /* This is a comment */C. # This is a commentD. All of the above答案:D二、多项选择题(每题3分,共15分)1. 以下哪些选项是计算机硬件的组成部分?A. CPUB. RAMC. 显示器D. 操作系统答案:ABC2. 在HTML中,以下哪些标签用于创建列表?A. <ul>B. <ol>C. <li>D. <dl>答案:ABC3. 以下哪些选项是正确的数据类型?A. intB. floatC. stringD. boolean答案:ABCD三、判断题(每题1分,共10分)1. 计算机的内存是永久存储数据的地方。
计算机二级c语言笔试题库及答案一、选择题(每题2分,共20分)1. 在C语言中,以下哪个关键字用于定义一个结构体?A. structB. unionC. enumD. typedef答案:A2. 以下哪个函数用于将字符串s2连接到字符串s1的末尾?A. strcat(s1, s2)B. strcpy(s1, s2)C. strncpy(s1, s2, n)D. strcmp(s1, s2)答案:A3. 在C语言中,以下哪个运算符用于取地址?A. *B. &C. %D. #答案:B4. 若有以下定义:int a[5] = {1, 2, 3, 4, 5}; 则表达式a[0] +a[2] + a[4]的值是多少?A. 8B. 10C. 12D. 15答案:C5. 在C语言中,以下哪个函数用于将一个字符串复制到另一个字符串?A. strcat()B. strcpy()C. strncpy()D. strcmp()答案:B6. 在C语言中,以下哪个关键字用于声明一个函数?A. intB. voidC. returnD. function答案:A7. 在C语言中,以下哪个关键字用于声明一个变量?A. varB. letC. intD. var答案:C8. 在C语言中,以下哪个函数用于将一个整数转换为字符串?A. atoi()B. itoa()C. sprintf()D. strcpy()答案:B9. 在C语言中,以下哪个函数用于打开一个文件?A. fopen()B. fclose()C. fread()D. fwrite()答案:A10. 在C语言中,以下哪个关键字用于定义一个指针?A. pointerB. ptrC. *D. ref答案:C二、填空题(每题2分,共20分)1. 在C语言中,________关键字用于定义一个宏。
答案:#define2. 在C语言中,________关键字用于定义一个枚举类型。
2022年9月至10年9月全国计算机等级考试二级C笔试试题及答案1)一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
A)123456ABCDEB)EDCBA54321C)ABCDE12345D)54321EDCBA(2)下列叙述中正确的是()。
A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C)在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D)循环队列中元素的个数是由队头指针和队尾指针共同决定(3)在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
A)O(n)B)O(n2)C)O(log2n)D)O(nlog2n)(4)下列叙述中正确的是()。
A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C)顺序存储结构能存储有序表,链式存储结构不能存储有序表D)链式存储结构比顺序存储结构节省存储空间(5)数据流图中带有箭头的线段表示的是()。
A)控制流C)模块调用B)事件驱动D)数据流(6)在软件开发中,需求分析阶段可以使用的工具是()。
A)N-S图C)PAD图B)DFD图D)程序流程图(7)在面向对象方法中,不属于“对象”基本特点的是()。
A)一致性C)多态性B)分类性D)标识唯一性(9)在数据管理技术发展的三个阶段中,数据共享最好的是()。
A)人工管理阶段C)数据库系统阶段(10)有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
A)笛卡尔积B)交C)并D)自然连接(11)在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
A)voidf1(int某);B)voidf2(int某某);C)voidf3(contint某某);D)voidf4(int&某)(12)在C++中,编译系统自动为一个类生成缺省构造函数的条件是()。
1)在中,关于DetailsView控件的常用事件描述错误的是()(选择二项)a)ItemInserting事件在单击添加按钮,执行添加方法之前执行b)ItemInserted事件在单击添加按钮,执行添加方法之前执行c)ItemUpdating事件在单击添加按钮,执行添加方法之前执行d)ItemUpdated事件在单击添加按钮,执行添加方法之前执行2)使用Struts框架时,需要将()的路径配置到项目中的web.xml文件中。
(选择一项)a)web.xmlb)struts-config.xmlc)hibernate.hbm.xmld)applicationContext.xml3)在JSP中调用JavaBean时,可以使用JSP标准动作来执行操作,下面选项中不属于JSP 标准动作的是()(选择一项)a)<jsp:useBean>b)<jsp:setProperty>c)<hibernate.hbm.xml>d)<applicationContext.xml>4)在中使用三层结构搭建的某网上专卖店的网站上设计用户登录的页面,如果你是设计人员,你将在三层结构的()中实现。
(选择一项)a)模型层b)表示层c)数据访问层d)业务逻辑层5)MVC中的M是指()。
(选择一项)a)Modelb)Methodc)Mappingd)mac 地址6)Hibernate通过()为后缀的配置文件获得实体类与数据表的映射关系。
(选择一项)a).propertiesb).hbmc).incd).xml7)中Ajax框架技术的Accordion控件的AutoSize属性的值可以设置为None、()和Fill。
(选择一项)a)Dockb)Limitc)Sized)Class8)在中,如果没有安装IIS并需要将站点文件存储在本地磁盘上,那么可以选择下列()方式创建Web站点。
(选择一项)a)文件系统b)本地IISc)FTP站点d)远程站点9)UpdatePanel的属性UpdateMode有两种模式()和()。
(选择二项)a)Alwaysb)Limitc)Conditionald)Every10)Servlet可以在服务器端处理客户请求,当用户提交请求后可以借助HttpServletRequest 对象的()方法获取客户端请求数据。
(选择一项)a)setAttribute()b)getAtribute()c)setParameter()d)getParameter()11)在中,下面关于page指令的AutoEvenWireup属性的说法最准确的是()。
(选择一项)a)它的默认设置为false。
b)设置页面是否自动调用网页事件。
c)设置页面自动执行Page_Load()方法d)指定页面关联的事件12)在中使用GridView显示学员信息列表时,()属性可以设置当前显示第几页。
(选择一项)a)AllowPagingb)PageIndexc)PageSized)PageItem13)HTTP协议时超文本传输协议,下面选项中对于HTTP协议描述正确的是()。
(选择一项)a)HTTP协议是有状态协议b)HTTP协议是无状态协议c)HTTP协议是可以进行会议跟踪的d)HTTP协议仅适用于局域网14)在中,下面不属于优势的是()。
(选择一项)a)使用生成的代码可以在任何浏览器中正常工作b)在Visual Studio中可跟踪调试程序c)的代码后置技术将界面与逻辑分开,便于开发维护d)使用可创建动态交互的Web页面15)下列使用Query正确的是()。
(选择一项)a)Query query = session.createQuery(“from Books”);List books = query.serach();b)Query query = session.createQuery(“from Books”);List books = query.list();c)Query query = session.createQuery(“from Books”);List books = query.find();d)Query query = session.createQuery(“from Books”);List books = query.lookup();16)在中,关于Web Service说法错误的是()。
(选择二项)a)用C#开发的Web Service可以由Java语言来调用b) Ajax页面调用Web Service时,需要给被调用方法加上[ScriptMethod]特性c)先实例化Web Service类,然后才能调用Web Service方法,因此可以推断出Web Service 方法是public的,且是非静态方法。
d)Web Service可以穿越防火墙,因为它是基于SOAP协议的。
17)在中,使用PagedDataSource实现分页的过程错误的是()。
(选择一项)a)指定PagedDataSource对象的数据源b)设置允许分页AllowPaging、页大小PageSize、当前页CurrentPageIndexc)计算并设置总页数PageCountd)指定数据显示控件的数据源为该实例对象并绑定18)JSTL核心标签库,依据功能划分为通用标签,条件标签和迭代标签,下面的选择不属于通用标签的是()。
(选择一项)a)<c:set>b)<c:remove>c)<c:if>d)<c:out>19)MVC是一种流行程序设计模式,下面对于MVC设计模式的特点描述错误的是()。
(选择一项)a)有利于开发中的分工b)使程序结构的耦合性降低c)有利于组件的重用d)MVC设计模式适合所有应用程序开发20)在 Ajax扩展控件中,关于ModalPopup控件的描述正确的是()。
(选择一项)a)要将已显示的弹出窗口关闭或隐藏只能设置ModalPopup控件CancelControlID属性b)PopupControlID属性用于设置弹出的控件ID和允许拖拽的控件IDc)Drag属性表示是否允许拖拽d)X属性表示垂直坐标,单位是px21)在 Ajax中,如果所示,点击“查询”在label上显示数据,要求实现无刷新,采用的关键代码如下://……<asp:UpdatePanel ID=”UpdatePanell” runat=”server”UpdateMode=”Conditional”><ContentTemplate><asp:Label ID=”Labell” runat=”server” Text=”Label”></asp:Label></ContentTemplate><Triggers><asp:AsyncPostBackTrigger ControlID=”btnQuery”EventName=”Click”/><Triggers></asp:UpdatePanel><asp:Buttonl ID=”btnQuery” runat=”server” Text=”查询”Onclick=”Buttonl_Click”/>关于这段代码说法错误的是()(选择一项)a)如果Button控件在UpdatePanel的内容模板内则不需要有Trigger属性b)触发UpdatePanel更新的AsyncPostBackTrigger只能有一个c)如果Button控件在UpdatePanel的内容模板内则不需要设置UpdateMode属性d)ScriptManager必须位于使用它的控件之前22)下面选项中,关于EL表达式使用正确的是()(选择一项)a)&{}b)${bean[name]}c)${bean.age+15}d)${bean.[“name”]}23)Struts处理请求过程中ActionServlet、struts-config.xml、ActionForm以及自定义Action 被调用的顺序,正确的是()。
(选择一项)a)ActionServlet、struts-config.xml、ActionForm、自定义Actionb)ActionServlet、ActionForm、struts-config.xml、自定义Actionc)ActionServlet、struts-config.xml、自定义Action、ActionFormd)ActionServlet、自定义Action、struts-config.xml、ActionForm24)下面关于Servlet生命周期的描述不正确的是()。
(选择一项)a)Servlet容器负责加载和实例化Servletb)通过调用initial()方法初始化Servletc)Servlet初始化后,通过service()方法判断调用doGet()或doPost()方法处理请求d)通过调用Servlet的destroy()直接回收资源25)在中,关于使用FileUpload控件上传文件说法错误的是()。
(选择一项)a)可以通过添加ontextchange属性来控制上传文件的格式b)FileUpload控件本身不启动上传过程c)使用FileUpload控件的FileName属性可以获取上传文件的文件名d)使用FileUpload控件的SaveAs方法可以将文件上传给服务器26)JSP表达式语言(EL)为我们提供了多种隐式对象,下面选项中不属于作用域访问对象的是()。
(选择一项)a)pageContextb)pageScopec)requestScoped)sessionScope27)关于Ajax说法正确的有()。
(选择二项)a)使用Ajax技术,JavaScript也可以获得数据库中的数据,打破了JavaScript不能访问数据库的说法b)Ajax的异步指的是,JavaScript脚本发送请求后一直等待服务器响应,直到有请求需要发送c)Ajax并不是全新的技术,而是整合了几种现有的技术:JavaScript、XML和CSSd)没有DWR就不能实现Ajax28)使用GridView控件展示一个产品列表,页面默认显示10条数据,应该实施的步骤是()。
(选择一项)a)设置GridView的AllowPaging属性为True,将PageSize属性设置为10b)将PageSize属性设置为10,并在PageIndexChange事件中设置CurrentPageIndex属性及执行GridView的数据绑定c)将PageSize属性设置为10,并在PageIndexChanged事件中设置CurrentPageIndexd)设置GridView的AllowPaging属性为True29)在中,根据一个数字范围检查用户的输入是否正确,最好使用()验证控件。