全国计算机等级考试 2011年3月

合集下载

全国计算机等级考试二级VISUALBASIC真题2010年3月_真题(含答案与解析)-交互

全国计算机等级考试二级VISUALBASIC真题2010年3月_真题(含答案与解析)-交互

全国计算机等级考试二级VISUAL BASIC真题2010年3月(总分115, 做题时间120分钟)一、选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。

1.下列叙述中正确的是SSS_SINGLE_SELA 对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n log2n)该问题分值: 2答案:A2.算法的时间复杂度是指SSS_SINGLE_SELA 算法的执行时间B 算法所处理的数据量C 算法程序中的语句或指令条数D 算法在执行过程中所需要的基本运算次数该问题分值: 2答案:D3.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。

下面属于系统软件的是SSS_SINGLE_SELA 编辑软件B 操作系统C 教务管理系统D 浏览器该问题分值: 2答案:B4.软件(程序)调试的任务是SSS_SINGLE_SELA 诊断和改正程序中的错误B 尽可能多地发现程序中的错误C 发现并改正程序中的所有错误D 确定程序中错误的性质该问题分值: 2答案:A5.数据流程图(DFD图)是SSS_SINGLE_SELA 软件概要设计的工具B 软件详细设计的工具C 结构化方法的需求分析工具D 面向对象方法的需求分析工具该问题分值: 2答案:C6.软件生命周期可分为定义阶段,开发阶段和维护阶段。

详细设计属于SSS_SINGLE_SELA 定义阶段B 开发阶段C 维护阶段D 上述三个阶段该问题分值: 2答案:B7.数据库管理系统中负责数据模式定义的语言是SSS_SINGLE_SELA 数据定义语言B 数据管理语言C 数据操纵语言D 数据控制语言该问题分值: 2答案:A8.在学生管理的关系数据库中,存取一个学生信息的数据单位是SSS_SINGLE_SELA 文件B 数据库C 字段D 记录该问题分值: 2答案:D9.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的SSS_SINGLE_SELA 需求分析阶段B 逻辑设计阶段C 概念设计阶段D 物理设计阶段该问题分值: 2答案:A10.有两个关系R和T如下:则由关系R得到关系T的操作是SSS_SINGLE_SELA 选择B 投影C 交D 并该问题分值: 2答案:A11.在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是SSS_SIMPLE_SINA B C D该问题分值: 2答案:D12.设x是整型变量,与函数Ⅱf(x>0,-x,x)有相同结果的代数式是SSS_SINGLE_SELA |x|B -|x|C xD -x该问题分值: 2答案:B13.设窗体文件中有下面的事件过程:Private Sub Command1_Click()Dim sa%=100Print aEnd Sub其中变量a和s的数据类型分别是SSS_SINGLE_SELA 整型,整型B 变体型,变体型C 整型,变体型D 变体型,整型该问题分值: 2答案:C14.下面哪个属性肯定不是框架控件的属性SSS_SINGLE_SELA TextB CaptionC LeftD Enabled该问题分值: 2答案:A15.下面不能在信息框中输出“VB”的是SSS_SINGLE_SELA MsgBox "VB"B x=MsgBox("VB")C MsgBox("VB")D Call MsgBox "VB"该问题分值: 2答案:D16.窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程Private Sub Option1_C1ick(Index As Integer)…End Sub下面关于此过程的参数Index的叙述中正确的是SSS_SINGLE_SELA Index为1表示单选按钮被选中,为O表示未选中B Index的值可正可负C Index的值用来区分哪个单选按钮被选中D Index表示数组中单选按钮的数量该问题分值: 2答案:C17.设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发SSS_SINGLE_SELA Text1的SetFocus事件B Text1的GotFocus事件C Text1的LostFocus事件D 窗体的GotFocus事件该问题分值: 2答案:B18.VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母SSS_SINGLE_SELA 这3个事件都会触发B 只触发KeyPress事件C 只触发KeyDown、KeyUp事件D 不触发其中任何一个事件该问题分值: 2答案:A19.下面关于标准模块的叙述中错误的是SSS_SINGLE_SELA 标准模块中可以声明全局变量B 标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程C 标准模块中可以包含一些Public过程D 一个工程中可以含有多个标准模块该问题分值: 2答案:B20.设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是SSS_SINGLE_SELA Form1_MouseDownB Win_MouseDownC Form_MouseDownD MouseDown_Form1该问题分值: 2答案:A21.下面正确使用动态数组的是SSS_SINGLE_SELA Dim arr() As Integer …ReDim arr(3,5)B Dim arr() As Integer …ReDim arr(50)As StringC Dim arr() …ReDim arr(50) As IntegerD Dim arr(50) As Integer …ReDim arr(20)该问题分值: 2答案:A22.下面是求最大公约数的函数的首部Function gcd(ByVal x As Integer, ByVal y As Integer) As Integer 若要输出8、12、16这3个数的最大公约数,下面正确的语句是SSS_SINGLE_SELA Print gcd(8,12),gcd(12,16),gcd(16,8)B Print gcd(8,12,16)C Print gcd(8),gcd(12),gcd(16)D Print gcd(8,gcd(12,16))该问题分值: 2答案:D23.有下面的程序段,其功能是按图1所示的规律输出数据Dim a(3,5) As IntegerFor i=1 To 3For j=1 To 5A(i,j)=i+jPrint a(i,j);NextPrintNext若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是SSS_SINGLE_SELA For i=1 To 5 For j=1 To 3 Print a(j,i); Next Print NextB For i=1 To 3 For j=1 To 5 Print a(j,i); Next Print NextC For j=1 To 5 For i=1 To 3 Print a(j,i); Next Print NextD For i=1 To 5 For j=1 To 3 Print a(i,j); Next Print Next该问题分值: 2答案:A24.窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序Private Sub Commandl_Click()Dim nIf Text1.Text<>"23456" Thenn=n+1Print "口令输入错误" & n & "次"End IfEnd Sub希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。

2023年四川全国计算机等级考试时间(3月25日至3月27日)

2023年四川全国计算机等级考试时间(3月25日至3月27日)

2023年四川全国计算机等级考试时间(3月25日至3月27日)2023年四川全国计算机等级考试时间2023年3月25日至3月27日。

计算机等级考试一年考几次计算机等级考试次数一年基本最少可以考两次,最多四次。

一方面取决于考生所在省份省级承办机构,另一方面也是由考生所报考的考试级别决定。

计算机等级考试自下而上一次为计算机一二三四级。

计算机等级考试还存在一种特殊情况就是一年只考一次,毕竟可能会因为不可抗力等因素影响的另外一次考试未能如期举行。

一般计算机等级考试大多数省份一年只开考两次,比如陕西、贵州、云南,上半年和下半年各一次。

计算机考试时间为一般是3月、5月、9月、12月,其中3月和9月开考全部级别全部科目,5月和12月考试开考一、二级全部科目,省级承办机构根据情况决定是否开考5月和12月考试。

所以说以贵州考生为例,3月报考计算机二级没过,可9月继续报考,一年可考两次。

但上海、重庆基本一年考四次的地区,考计算机二级的考生就可参加四次考试,但考三级和四级的考生也就只能考两次了。

计算机等级考试上机时的注意事项计算机等级考试上机考试的评分是以机评为主,人工复查为辅的。

计算机等级考试的机评当然不存在公正性的问题,但却存在呆板的问题,有时还可能因为出题者考虑不周出现错评的情况。

考生计算机等级考试时不充分考虑到这些情况,也可能吃亏。

例如,DOS命令部分由于条件限制,不可能考很多内容。

估计以后的计算机等级考试也可能略有变化,即逐渐增加使用命令的条数。

由于计算机等级考试该内容变化小,考生应当练习到纯熟的境地,在计算机等级考试时用尽可能少的时间来做这部分内容。

有题一时想不起,可以暂时先不做,做完其他题后如有时间可再回头做。

这部分的时间不超过十分钟较好。

计算机等级考试要带的东西:身份证和准考证。

参加计算机等级考试务必带上身份证和计算机等级考试准考证,缺一不可。

不得携带具有存储功能的计算器、电子词典、mp3等其他工具和物品。

2022年3月全国计算机等级考试三级网络技术真题及答案解析

2022年3月全国计算机等级考试三级网络技术真题及答案解析

以下各题 A、B、C、D 四个选项中,惟独一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

1. 多媒体版本的“清明上河图“分成 54 个场景发展高辨别率扫描,每一个场景约为 58.3MB,那末全图所需的存储容量是A. 1.15GBB. 2.15GBC. 3.15GBD. 4.15GB答案: C解析:多媒体版本的“清明上河图”分成 54 个场景发展扫描,每一个场景约为 58.3M,全图需要的存储容量为 54*58.3 MB=3.15GB。

2. 关于计算机发展阶段的描述中,正确的选项是A. 最早批量生产的大型主机是 UNIVACB. 的小型机是 DG 公司的 PDP 系列C. 最早的微型机是 IBM-PCD. 流行的小型机是 DEC 公司的 Nova 系列答案: A解析:最早批量生产的大型主机是埃克特-莫奇莱计算机公司的 UNIVAC;的小型机是 DEC 公司的 PDP 系列;最早的微型机是美国苹果计算机公司的AppleⅡ微型计算机;流行的小型机是DEC 公司的VAX-11 系列小型计算机。

3. 关于效劳器机器的描述中,错误的选项是 A. 企业级效劳器是高端效劳器 B. 效劳器按体系构造分为 RISC、CISC 和VLIW 三种 C. 入门级效劳器不能供应 E-mail 效劳 D. 采用刀片式效劳器可以实现高密度的构造答案: C4. 关于计算机技术指标的描述中,正确的选项是A. 奔腾芯片是 32 位的,双核奔腾芯片是 64 位的B. 平均浮点指令执行速度的单位是 MIPSC. 单字长定点指令平均执行速度的单位是 MFLOPSD. 平均无故障时间指多长期系统发生一次故障答案: D解析:奔腾芯片是 32 位的,双核奔腾芯片也是 32 位的;平均浮点指令执行速度的单位是 MFLOPS;单字长定点指令平均执行速度的单位是MIPS。

5. 关于软件开辟的描述中,错误的选项是 A. 软件开辟包括打算、开辟、运行三个阶段 B. 程序由指令序列组成,采用自然语言编写C. 开辟前期包括需求分析、总体设计、具体设计D. 运行阶段主要是发展软件维护答案: B解析:由于现在的计算机还不能彻底理解人类的自然语言,所以还不能直接用自然语言编写计算机程序。

全国计算机等级考试-二级MS-Office高级应用(Excel部分:第1-10套)

全国计算机等级考试-二级MS-Office高级应用(Excel部分:第1-10套)

全国计算机等级考试二级MS Office高级应用〔Excel局部:第1-10套〕【第1套】请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。

注意:以下的文件必须保存在考生文件夹下小今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。

请你根据销售数据报表〔"Excel.xlsx" 文件〕,按照如下要求完成统计和分析工作:1. 请对"订单明细表"工作表进展格式调整,通过套用表格格式方法将所有的销售记录调整为一致的外观格式,并将"单价"列和"小计"列所包含的单元风格整为"会计专用"〔人民币〕数字格式。

2. 根据图书编号,请在"订单明细表"工作表的"图书名称"列中,使用VLOOKUP函数完成图书名称的自动填充。

"图书名称"和"图书编号"的对应关系在"编号对照"工作表中。

3. 根据图书编号,请在"订单明细表"工作表的"单价"列中,使用VLOOKUP 函数完成图书单价的自动填充。

"单价"和"图书编号"的对应关系在"编号对照"工作表中。

4. 在"订单明细表"工作表的"小计"列中,计算每笔订单的销售额。

5. 根据"订单明细表"工作表中的销售数据,统计所有订单的总销售金额,并将其填写在"统计报告"工作表的B3单元格中。

6. 根据"订单明细表"工作表中的销售数据,统计《MS Office高级应用》图书在2012年的总销售额,并将其填写在"统计报告"工作表的B4单元格中。

2019年3月全国计算机等级考试二级C语言笔试试题(含参考答案)

2019年3月全国计算机等级考试二级C语言笔试试题(含参考答案)

2019年3月全国计算机等级考试二级C语言笔试试卷(考试时间120分钟,满分100分)一、选择题((1)~(10)、(21)~(40)每题2分,(11)~(20)每题1分,70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选择涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A)栈是“先进先出”的线性表B)队列是“先进后出”的线性表C)循环队列是非线性结构D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构(2)支持子程序调用的数据结构是A)栈B)树C)队列D)二叉树(3)某二叉树有5个度为z的结点,则该二叉树中的叶子结点数是A)10B)8C)6D)4(4)下列排序方法中,最坏情况下比较次数最少的是A)冒泡排序B)简单选择排序C)直接插入排序D)堆排序(5)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是A)编译程序B)操作系统C)教务管理系统D)汇编程序(6)下面叙述中错误的是A)软件测试的目的是发现错误并改正错误B)对被调试的程序进行“错误定位”是程序调试的必要步骤C)程序调试通常也称为DebugD)软件测试应严格执行测试计划,排除测试的随意性(7)耦合性和内聚性是对模块独立性度量的两个标准。

下列叙述中正确的是A)提高耦合性降低内聚性有利于提高模块的独立性B)降低耦合性提高内聚性有利于提高模块的独立性C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度D)内聚性是指模块间互相连接的紧密程度(8)数据库应用系统中的核心问题是A)数据库设计B)数据库系统设计C)数据库维护D)数据库管理员培训(9)有两个关系R, S如下:由关系R通过运算得到关系S,则所使用的运算为A)选择B)投影C)插入D)连接(10)将E-R图转换为关系模式时,实体和联系都可以表示为A)属性B)键C)关系D)域(11)以下选项中合法的标识符是A)1_1B)1-1C)_11D)1_ _(12)若函数中有定于语句:int k;,则A)系统将自动给K赋初值0B)这时k中的值无定义C)系统将自动给k赋初值-1D)这时k中无任何值(13)以下选项中,能用作数据常量的是A)o115B)0118C)1.5e1.5D)115L(14)设有定义:int x=2;,以下表达式中,值不为6的是A)x*=x+1B)x++,2*xC)x*=(1+x)D)2*x, x+=2(15)程序段:int x=12; double y=3.141593; printf (“%d%8.6f”, x, y);的输出结果是A)123.141593B)12 3.141593C)12, 3.141593D)123.1415930(16)若有定义语句:double x, y,*px,*pY; 执行了px=&x; py=&y;之后,正确的输入语句是A)scanf(“%f%f”,x,y);B)scanf(“%f%f”,&x,&y);C)scanf(“%lf%le”,px,py);D)scanf(“%lf%lf”,x,y);(17)以下是if语句的基本形式:if(表达式)语句其中“表达式”A)必须是逻辑表达式B)必须是关系表达式C)必须是逻辑表达式或关系表达式D)可以是任意合法的表达式(18)有以下程序#include <stdio.h>main(){ int x;scanf(“%d”,&x);if (x<=3);elseif (x!=10) printf(“ %d\n”,x);}程序运行时,输入的值在哪个范围才会有输出结果A)不等于10的整数B)大于3且不等10的整数C)大于3或等于10的整数D)小于3的整数(19)有以下程序#include <stdio.h>main(){ int a=1,b=2,c=3,d=0;if (a==1&&b++==2)if (b!=2||c--!=3)printf(“%d,%d,%d\n”,a,b, c);else printf(“%d, %d, %d\n”,a,b, c);else printf(“%d, %d,%d\n”,a,b,c);}程序运行后的输出结果是A)1,2,3B)1,3,2C)1,3,3D)3,2,1(20)以下程序段中的变量已正确定义for( i=0; i<4; i++,i++)for( k=l; k<3; k++);printf(“*”);程序段的输出结果是A)********B)****C)**D)*(21)有以下程序#iinclude <stdio.h>main(){ char *s= {“ABC”};do{ printf(“%d”;*s%l0); s++}whi1e(*s);}注意:字母A的ASCII码值为65。

2012年3月全国计算机等级考试二级笔试试卷及答案分析

2012年3月全国计算机等级考试二级笔试试卷及答案分析

2012年3月全国计算机等级考试二级笔试试卷Access数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是()。

A.循环队列是队列的一种链式存储结构B.循环队列是一种逻辑结构C.循环队列是非线性结构D.循环队列是队列的一种顺序存储结构(2)下列叙述中正确的是()。

A.栈是一种先进先出的线性表B.队列是一种后进先出的线性表C.栈与队列都是非线性结构D.以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。

A.4B.10C. 6D.16(4)下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。

A.内模式B.外模式C.概念模式D.逻辑模式(5)在满足实体完整性结束的条件下()。

A.一个关系中必须有多个候选关键字B.一个关系中只能有一个候选关键字C.一个关系中应该有一个或多个候选关键字D.一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

A.差B.自然连接C.交D.并(7)软件生命周期中的活动不包括()。

A.需求分析B.市场调研C.软件测试D.软件维护(8)下面不属于需求分析阶段任务的是()。

A.确定软件系统的功能需求B.制定软件集成测试计划C.确定软件系统的性能需求D.需求规格说明书评审(9)在黑盒测试方法中,设计测试用例的主要根据是()。

A.程序内部逻辑B.程序流程图C.程序数据结构D.程序外部功能(10)在软件设计中不使用的工具是()。

A.数据流图(DFD图)(结构化分析方法中使用的工具,在可行性研究阶段,即需求分析阶段用到)B.PAD图(问题分析图)在详细设计阶段用到C.系统结构图(在概要设计阶段用到)D.程序流程图(在详细设计阶段用到)软件设计:概要设计(变换型的系统结构图,事务型数据流图)和详细设计(PDF程序流程图、PAD)(11)在Access数据库中,用来表示实体的是()。

计算机等级考试(国家)-二级c语言真题2015年03月-(2)

计算机等级考试(国家)-二级c语言真题2015年03月-(2)

二级C语言真题2015年03月-(2)一、选择题1、下列叙述中正确的是______。

A.每一个结点有两个指针域的链表一定是非线性结构B.所有结点的指针域都为非空的链表一定是非线性结构C.循环链表是循环队列的链式存储结构D.线性结构的存储结点也可以有多个指针2、使用白盒测试方法时,设计测试用例应根据______。

A.程序的内部逻辑 B.程序的复杂结构 C.程序的功能 D.使用说明书3、在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。

则实体医生和患者之间的联系是______。

A.多对多 B.多对一 C.一对多 D.一对一4、设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是______。

A.二分法查找 B.顺序查找 C.分块查找 D.哈希查找5、设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是______。

A.R={(5,1),(7,9),(1,7),(9,3)} B.R={(9,7),(1,3),(7,1),(3,5)}C.R={(1,9),(9,7),(7,5),(5,3)} D.R={(1,3),(3,5),(5,9)}6、深度为7的二叉树共有127个结点,则下列说法中错误的是______。

A.该二叉树有一个度为1的结点 B.该二叉树是满二叉树C.该二叉树是完全二叉树 D.该二叉树有64个叶子结点7、某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为______。

A.DCBA B.BDCA C.ABCD D.BADC8、下面能作为软件需求分析工具的是______。

A.PAD图 B.程序流程图C.甘特图 D.数据流程图(DFD图)9、下面不属于对象主要特征的是______。

A.唯一性 B.多态性 C.可复用性 D.封装性10、关系R经过运算σ(A=B∧G>4∧D>3)(R)的结果为______。

2021年3月计算机等级考试三级网络真题及参考答案

2021年3月计算机等级考试三级网络真题及参考答案

3月计算机级别考试三级网络真题及参照答案(-05-24 13:43:35)一、选取题(每小题1分,共60分)(1)1959年10月国内研制成功一台通用大型电子管计算机是A)103计算机B)104计算机C)720计算机D)l30计算机(2)关于计算机应用描述中,错误是A)模仿核爆炸是一种特殊研究办法B)天气预报采用了巨型计算机解决数据C)经济运营模型还不能用计算机模仿D)过程控制可采用低档微解决器芯片(3)关于服务器描述中,对的是A)按体系构造分为入门级、部门级、公司级服务器B)按用途分为台式、机架式、机柜式服务器C)按解决器类型分为文献、数据库服务器D)刀片式服务器每个刀片是一块系统主板(4)关于计算机配备描述中,错误是A)服务器机箱个数用1U/2U/3U/……/8U表达B)当前流行串行接口硬盘是SATA硬盘C)独立磁盘冗余阵列简称磁盘阵列D)串行SCSI硬盘简称SAS硬盘(5)关于软件开发描述中,对的是A)软件生命周期涉及筹划、开发两个阶段B)开发初期进行需求分析、总体设计、详细设计C)开发后期进行编码、测试、维护D)软件运营和使用中形成文档资料(6)关于多媒体描述中,错误是A)多媒体数据最很大,必要进行压缩才干实用B)多媒体信息有许多冗余,这是进行压缩基本C)信息熵编码法提供了无损压缩D)惯用预测编码是变换编码(7)关于数据报互换方式描述中,错误是A)在报文传播前建立源结点与目结点之间虚电路B)同一报文不同分组可以通过不同途径进行传播C)同一报文每个分组中都要有源地址与目地址D)同一报文不同分组也许不按顺序到达目结点(8)IEEE 802.11无线局域网介质访问控制办法中,帧间间隔大小取决于A)接入点B)互换机C)帧大小D)帧类型(9)如下网络应用中不属于Web应用是A)电子商务B)域名解析C)电子政务D)博客(10)关于千兆以太网描述中,错误是A)与老式以太网采用相似帧构造B)原则中定义了千兆介质专用接口C)只使用光纤作为传播介质D)用GMII分隔MAC子层与物理层(11)虚拟局域网技术基本是A)路由技术B)带宽分派C)互换技术D)冲突检测(12)关于OSI参照模型描述中,对的是A)高层为低层提供所需服务B)高层需要懂得低层实现办法C)不同结点同等层有相似功能D)不同结点需要相似操作系统(13)如果网络结点传播I0bit数据需要1×10-8s,则该网络数据传播速率为A)10Mbps B)1Gbps C)100Mbps D)10Gbps(14)关于老式Ethernet描述中,错误是A)是一种典型总线型局域网B)结点通过厂播方式发送数据C)需要解决介质访问控制问题D)介质访问控制办法是CSMA/CA(15)网桥实现网络互联层次是A)数据链路层B)传播层C)网络层D)应用层(16)在TCP/IP参照模型中,负责提供面向连接服务合同是A)FTP B)DNS C)TCP D)UDP(17)如下哪一种不是无线局域网IEEE 802.11规定物理层传播方式?A)直接序列扩频B)跳频广播C)蓝牙D)红外(18)关于网络层描述中,对的是A)基本数据传播单位是帧B)重要功能是提供路由选取C)完毕应用层信息格式转换D)提供端到端传播服务(19)1000BASE-T原则支持传播介质是A)单模光纤B)多模光纤C)非屏蔽双绞线D)屏蔽双绞线(20)电子邮件传播合同是A)DHCP B)FTP C)CMIP D)SMTP(21)关于IEEE 802模型描述中,对的是A)相应于OSI模型网络层B)数据链路层分为LLC与MAC子层C)只涉及一种局域网合同D)针对广域网环境(22)关于Ad Hoc网络描述中,错误是A)是一种对等式无线移动网络B)在WLAN基本上发展起来C)采用无基站通信模式D)在军事领域应用广泛(23)如下P2P应用软件中不属于文献共享类应用是A)Skype B)Gnutella C)Napster D)BitTorrent(24)关于服务器操作系统描述中,错误是A)是多顾客、多任务系统B)普通采用多线程解决方式C)线程比进程需要系统开销小D)线程管理比进程管理复杂(25)关于Windows Server基本特性描述中,对的是A)Windows 开始与IE集成,并挣脱了DOS B)Windows 根据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、程序填空题
请补充main 函数,该函数的功能是:输出一个4×4的矩阵,要求必须使用行指针表示输出变量。

注意:部分源程序给出如下。

请勿改动主函数main 和其他函数中的任何内容,仅在main 函数的横线上填入所编写的若干表达式或语句。

试题程序:
#include <stdlib.h>
#include <stdio.h>
void main()
{
static int arr [4][4]={ {9,8,7,6},
{6,5,4,3},{3,2,1,0},{2,4,6,8}};
int (*p)[4],j,i;
p=___1____;
system("CLS");
for (i=0;i<4;i++)
{
printf("\n \n");
for (j=0;j<4;j++)
printf("%4d",____2____);
}
}
1、arr
2、*(*(p+i)+j)
解析:题目中要求必须使用行指针表示输出变量,由程序可知变量p 为行指针,其应该初始化为数组的首地址。

因此第一空填arr ;每输出一个数组元素时,变量p 为上一行的末地址加上该行的偏移量,因此第二空填*(*(p+i)+j)。

一、程序填空题
请补充函数proc ,该函数的功能是计算下面公式S N 的值:
1-1-2451311N N S N S ++++=
例如,当N =20时,SN =29.031674。

注意:部分源程序给出如下。

请勿改动主函数main 和其他函数中的任何内容,仅在函数proc 的横线上填入所编写的若干表达式或语句。

试题程序:
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
double proc(int n)
{
double s=1.0,s1=0.0;
int k;
for (【1】;k<=n;k++)
{
s1=s;
【2】;
}
return【3】;
}
void main()
{
int k=0;
double sum;
system("CLS");
printf("\nPlease input N= ");
scanf("%d",&k);
sum=proc(k);
printf("\nS=%lf ",sum);
}
【1】k=2【2】s+=(2*k-1)/s1【3】s
解析:由题目中所给公式可知,多项式的第一项为1,变量s中存放多项式的和,其初始值为1,因此,循环从第二项开始,故【1】填k=2;变量s1中存放各项表达式的值,由公式可知【2】填s+=(2*k-1)/s1;题目中要求将多项式的和返回到主函数当中,因此【3】填s。

二、程序改错题
下列给定程序中,函数proc的功能是根据整型形参n,计算如下公式的值。

y=1-1/(2×2)+1/(3×3)-1/(4×4)+…+(-1)(n+1)/(n×n)
例如,n中的值为10,则应输出0.817962。

请修改程序中的错误,使它能得到正确结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
double proc(int n)
{ double y=1.0;
/*******found*******/
int j=1;
int i;
for (i=2; i<=n; i++)
{
j=-1*j;
/*******found*******/
y+=1/(i * i);
}
return(y);
}
void main()
{
int n=10;
system("CLS");
printf("\nThe result is %lf\n" ,proc(n));
}
(1)错误:int j=1;正确:double j=1.0;
(2)错误:y+=1/(i * i);正确:y+=j/(i * i);
解析:由函数proc可知,变量j为控制每一项符号的变化,并且作为运算的分子,应改为double 型变量。

因此int j=1应改为double j=1.0;变量y中存放多项式的值,多项式中的每一项符号由变量j决定,因此y+=1/(i * i)应改为y+=j/(i * i)。

三、程序设计题
编写一个函数,从传入的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(以****作为结束输入的标志)。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数proc的花括号中填入所编写的若干语句。

试题程序:
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
Char *proc(char (*a)[81], int num, char *max)
{
}
void main()
{
char str[10][81],*ps;
int n, i=0;
system("CLS");
printf("输入若干个字符串:");
for (i=0;i<5;i++)
gets(str[i]);
printf("\nThe %d string :\n ",N);
for (i=0;i<5;i++)
puts(str[i]);
n=5;
ps=proc(str,n,ps);
printf("\nmax=%s\n",ps);
}
proc(char (*a)[81], int num, char *max)
{
int i=0;
max=a[0];
for(i=0;i<num;i++)从num个字符中找出最长的一个字符串
if(strlen(max)<strlen(a[i]))
max=a[i];将max指向其首地址
return max;通过形参指针max传回该串地址
}
解析:按照题目中要求,找出最长的一个字符串。

需要比较每一个字符串的长度,将最长的字符串的首地址返回到主函数当中。

相关文档
最新文档