您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 应届生基础知识笔试题514
1/14基础知识笔试题姓名:院校:日期:一.选择题(2分/题,共30题)1.对于一个具有容错能力的系统,是错误的。A.通过硬件冗余来设计系统,可以提高容错能力B.在出现一般性故障时,具有容错能力的系统可以继续运行C.容错能力强的系统具有更高的可靠性D.容错是指允许系统运行时出现错误的处理结果2.在获取与处理音频信号的过程中,正确的处理顺序是。A.采样、量化、编码、存储、解码、D/A变换B.量化、采样、编码、存储、解码、A/D变换C.编码、采样、量化、存储、解码、A/D变换D.采样、编码、存储、解码、量化、D/A变换3.为增强访问网页的安全性,可以采用(1)协议;为证明数据发送者的身份与数据的真实性需使用(2)。(1)A.TelnetB.POP3C.HTTPSD.DNS(2)A.散列算法B.时间戳C.数字信封D.加密算法4.已知有n个进程共享一个互斥段,如果最多允许m个进程(mn)同时进入互斥段,则信号量的变化范围是。A.–m~1B.–m~0C.–(n-m)~mD.–(m-1)~n5.C程序代码“while((c=getchar()!=’a’)putchar(c);”中存在错误。A.调用B.语法C.逻辑D.运行6.面向对象程序设计语言中提供的继承机制可将类组织成一个结构,以支持可重用性和可扩充性。A.栈B.星形C.层次D.总线7.对高级语言源程序进行编译时,可发现源程序中的错误。A.堆栈溢出B.变量未定义C.指针异常D.数组元素下标越界8.选择一个适当的测试用例,用以测试下图的程序,能达到判定覆盖的2/14是。A.B.FalseTrueC.D.9.若某企业的数据库系统中有如下所示的员工关系和仓库关系,每个仓库可有多名员工,但只有一个负责人,员工关系(employee):员工编号(employeeID)员工姓名(name)部门(department)职务(position)001李蕾仓储部组长002张明仓储部组长003何苗仓储部保管员仓库关系(warehouse):仓库编号(warehouseID)仓库名称(name)地址(address)负责人编号(pricipalID)01仓库A地址A00102仓库B地址B00203仓库C地址C001则创建仓库表结构的SQL语句为。FalseTrueTrueFalseFalseFalseTrueTrueFalseTrueTrueFalseTrueTrueAORBFalseInstructionTrueABABABAB3/14A.CREATETABLE(employeeIDCHAR(2)NOTNULLUNIQUE,nameCHAR(30)NOTNULL,addressCHAR(40),pricipalIDCHAR(3));B.CREATEwarehouse(warehouseIDCHAR(2)PRIMARYKEY,nameCHAR(30),addressCHAR(40),pricipalIDCHAR(3));C.CREATETABLEwarehouse(warehouseIDCHAR(2)PRIMARYKEY,nameCHAR(30)NOTNULL,addressCHAR(40),pricipalIDCHAR(3),FOREIGNKEY(pricipalID)REFERENCESemployee(employeeID));D.CREATETABLEwarehouse(warehouseIDCHAR(2),nameCHAR(30)NOTNULL,addressCHAR(40),pricipalIDCHAR(3),PRIMARYKEY(warehouseID),FOREIGNKEY(employeeID)REFERENCESemployee(employeeID));10.在Windows操作系统中可以通过安装组建创建FTP站点。A.IISB.IEC.POP3D.DNS11.某工作站无法访问域名为的服务器,使用ping命令对该服务器的IP地址进行测试,响应正常;但是对服务器域名进行测试时出现超时错误。可能出现的问题是。A.线路故障B.路由故障C.域名解析故障D.服务器网卡故障12.关于汇编语言,以下叙述中正确的是。A.汇编语言源程序可以直接在计算机上运行B.将汇编语言源程序转换成目标程序的软件称为解释程序C.在汇编语言程序中,不能定义符号常量D.将汇编语言源程序翻译成机器语言程序的软件称为汇编程序13.若二维数组P[1..5,0..8]的首地址为base,数组元素按行存储,且每个元素占用1个存储单位,则元素P[3,3]在该数组空间的地址为。A.base+13B.base+16C.base+18D.base+2114.在下面的程序代码中,a是全局变量。若以引用调用(callbyreference)方式调用函数f,则输出结果为(1);若以值调用(callbyvalue)方式调用4/14函数f,输出结果为(2)。(1)A.10B.40C.36D.72(2)A.10B.40C.36D.7215.对于n个元素的关键字序列{k1,k2,…,kn},若将其按次序对应到一棵具有n个结点的完全二叉树上,使得任意结点都不大于其孩子结点(若存在孩子结点),则称其为小顶堆。根据以上定义,是小顶堆。A.B.C.D.16.软件设计活动中的设计制定各个组件之间的通信方式以及各组件之间如何相互作用。A.数据B.接口C.结构D.组件17.软件测试通常采用黑盒测试和白盒测试。其中黑盒测试根据软件的(1)设计测试用例,白盒测试根据软件的(2)设计测试用例。(1)A.功能规格说明B.需求说明C.内部结构和逻辑D.数据流图(2)A.功能规格说明B.需求说明C.内部结构和逻辑D.数据流图a:=5;b:=f(a);write(a+b);Mainprograma:=a-1;x:=a+x;returna*x;functionf(x)2125552351632151236355252163552551232151556325235/1418.软件开发工期以及所需的开发人数依赖于软件规模以及开发方式。有人对某种开发方式下软件的规模(以千行源代码为单位)、开发工期(月数)以及平均所需的开发人数做了统计,如下表所示。软件规模(KDSI)开发工期(月)平均所需的开发人数241.1882.732146.51282416对于规模为12.8千行源代码(KDSI)的软件,利用上表及线性插值方法,可以估算出这种开发方式所需的开发工资(月数)及开发人数为。A.9.0,3.0B.9.2,3.5C.9.5,3.8D.9.7,4.019.在TCP/IP传输层的段中,采用来区分不同的应用进程。A.端口号B.IP地址C.协议类型D.MAC地址20.在检测网络故障时使用的ping命令是基于协议实现的。A.SNMP(简单网络管理协议)B.FTP(文件传输协议)C.IGMP(互联网组管理协议)D.ICMP(互联网控制管理协议)21.某主机的IP地址为10.100.100.01/20,其子网掩码是。A.255.255.248.0B.255.255.252.0C.255.255.240.0D.255.255.255.022.开发微型嵌入式应用系统,采用更合适。A.C语言或汇编语言B.HTML或XML语言C.脚本语言D.SQL语言23.栈的运算特点是后进先出。元素a、b、c、d依次入栈,则不能得到的出栈序列是。A.abcdB.cabdC.dcbaD.bcda24.结构化分析方法(SA)采用“自顶向下,逐层分解”的开发策略,其需求分析的结果中不包括。A.一套分层的数据流图B.一本数据字典6/14C.一组加工逻辑D.一组用户界面25.通常在软件开发过程的阶段,无需用户参与。A.需求分析B.维护C.编码D.测试26.软件测试分为黑盒测试和白盒测试,其中属于黑盒测试。A.等价类划分和边界值划分B.循环覆盖以及基本路径测试C.错误推测和逻辑覆盖D.因果图和路径覆盖27.采用二维表格结构表达实体类型及实体间联系的数据模型称为。A.层次模型B.网状模型C.关系模型D.实体联系模型28.某民办学校有若干间宿舍准备安排给一批女生住。如果每间住3人,则会有21人无法安排;如果每间住6人,则最后一间不空也不满。根据上述情况,可以推算出该学校有(1)间宿舍,有(2)名女生需要安排住宿。(1)A.5B.6C.7D.8(2)A.45B.42C.39D.3629.InClanguage,areusedtocreatevariablesandaregroupedatthetopofaprogramblock.A.declarationsB.dimensionsC.commentsD.descriptions30.Anstatementcanperformacalculationandstoretheresultinavariablesothatitcanbeusedlater.A.executableB.inputC.outputD.assignment二.问答题(10分/题,共4题)1.阅读以下说明和C语言程序,将应填入(n)处的字句写在空白处。【说明】某电信公司记录了每个用户的详细通话情况(每次通话数据记录在一行),现将某用户某月的通话数据存入一个文本文件dial.txt,其数据格式如下:拨入或拨出标记通话开始时间通话结束时间对方号码注1:数据字段以一个空格作为分隔符。注2:拨入和拨出标记均为小写字母。拨入标记为i,表示其他用户呼叫本机,7/14本机用户不需付费;拨出标记为o,表示本机呼叫其他用户,此时本机用户需要付费。注3:通话开始和结束时间的格式均为HH:MM:SS。其中HH表示小时,取值00~23;MM表示分钟,取值00~59;SS表示秒,取值00~59。从通话开始到结束这段时间称为通话时间,假定每次通话时间以秒为单位,最短为1秒,最长不超过24小时。注4:跨月的通话记录计入下个月的通话数据文件。例如“o23:01:1200:12:15…”表示本次通话是本机呼叫其他用户,时间从23时01分12秒至次日的0时12分15秒,通话时间为71分03秒。下面程序的功能是计算并输出该用户本月电话费(单位:元)。通话计费规则为:1.月通话费按每次通话费累加;2.每次的通话费按通话时间每分钟0.08元计算,不足1分钟时按1分钟计费。对于每次的拨出通话,程序中先分别计算出通话开始和结束时间相对于当日0点0分0秒的时间长度(以秒为单位),然后算出本次通话时间和通话费。例如,若输入文件dial.txt的数据如下所示,则输出fee=7.44。o14:05:2314:11:2582346789i15:10:0016:01:1513890000000o10:53:1211:07:0563000123o23:01:1200:12:1513356789001[C程序代码]#includestdio.hFILE*fin;intmain(){charstr[80];inth1,h2,m1,m2,s1,s2;8/14longt_start,t_end,interval;intc;doublefee=0;fin=fopen(dial.txt,r);if(!fin)return-1;while(!feof(fin)){if(!fgets(str,80,fin))break;if((1))continue;h1=(str[2]-48)*10+str[3]-48;m1=(str[5]-48)*10+str[6]-48;s1=(str[8]-48)*10+str[9]-48;h2=(str[11]-48)*10+str[12]-48;m2=(str[14]-48)*10+str[15]-48;s2=(str[17]-48)*10+str[18]-48;t_start=h1*60*60+m1*60+s1;/*通话开始时间*/t_end=h2*60*60+m2*60+s2;/*通话结束时间*/if((2))/*若通话
本文标题:应届生基础知识笔试题514
链接地址:https://www.777doc.com/doc-2457875 .html