重庆市高职分类考试计算机专业综合理论测试模拟试卷(七)

标签:
精品解析文字版答案
2025-07-23
| 2份
| 13页
| 217人阅读
| 0人下载

内容正文:

重庆市高等职业教育分类考试 计算机类专业综合理论测试模拟试题(七) (满分200分,考试时间120分钟) 一、单项选择题(共20个小题,每小题3分,共60分) 1.计算机网络按( )分为局域网、城域网、广域网。 A.传输速率 B.传输介质 C.分布距离 D.拓扑结构 【答案】C 【解析】计算机网络按分布距离(覆盖范围)分为局域网(LAN,百米至千米)、城域网(MAN,城市范围)、广域网(WAN,跨地域)。传输速率、传输介质、拓扑结构是其他分类标准。 2.以下哪个是B类私有IP地址( )。 A.10.0.0.5 B.172.17.2.6 C.224.12.0.5 D.192.168.18.3 【答案】B 【解析】私有IP地址范围: A类:10.0.0.0~10.255.255.255;B类:172.16.0.0~172.31.255.255;C类:192.168.0.0~192.168.255.255。 B选项172.17.2.6属于B类私有IP,A是A类私有IP,C是D类地址(多播),D是C类私有IP。 3.在制作双绞线时不需要( )。 A.压线钳 B.UTP C.打机钳 D.校线器 【答案】C 【解析】制作双绞线需要压线钳(压接水晶头)、UTP(非屏蔽双绞线)、校线器(检测线序);打机钳用于电话线或网线模块打线,非双绞线制作必需。 4.将网络通信协议和交通规则进行类比,交通规则中车辆靠右行驶对应为( )。 A.传输代码 B.不同频率和信道传输 C.出错控制 D.信息交换的速率 【答案】B 【解析】交通规则中“车辆靠右行驶”是对传输信道(道路)的规范,对应网络协议中“不同频率和信道传输”的规则(避免信号冲突)。 5.当需要换其他管理员进行系统管理时,应进行( )操作。 A.登录 B.s锁定 C.注销 D.关闭 【答案】C 【解析】更换管理员时需注销当前用户,重新登录新管理员账号;锁定(B)仅暂停操作,未更换用户;登录(A)是首次进入系统,关闭(D)会终止系统运行。 6.下列不能用于测试DNS域名解析服务的命令是( )。 A.Ping 192.168.5.3 B.nslookup 192.168.5.3 C.Ping www.cctv.com D.nslookup www.cctv.com 【答案】A 【解析】Ping 192.168.5.3:直接测试IP连通性,不涉及DNS解析; nslookup 192.168.5.3:反向解析IP对应的域名; Ping www.cctv.com:需解析域名到IP; nslookup www.cctv.com:直接测试域名解析。 7.HTTP协议使用的默认端口号是( )。 A.80 B.21 C.119 D.443 【答案】A 【解析】HTTP协议默认端口是80;21是FTP端口,119是NNTP端口,443是HTTPS(加密HTTP)端口。 8.使用ADSL接入因特网时,分离器上的line用于连接( )。 A.phone B.Modom C.电话线进线 D.计算机 【答案】C 【解析】ADSL分离器的line接口连接电话线进线,phone连接电话机,modem连接调制解调器。 9.在C语言中,下列整型字面量不正确的是( )。 A.32768 B.12LL C.019 D.0X32C 【答案】C 【解析】C语言中整型字面量的表示规则如下:十进制字面量直接由数字组成(如A选项32768);长整型可加LL后缀(如B选项12LL);八进制字面量以0开头,且数字只能是0-7,C选项019中包含数字9,不符合八进制规则,是错误的;十六进制字面量以0X或0x开头,数字可包含0-9、A-F(或a-f),D选项0X32C正确。 10.在C语言中,有如下程序段:if(x>y)z=3;else if(y>0)z=2;else z=1;要使z的结果为1,下列满足条件的一组数是( ) A,x=-1,y=-2 B.x=1,y=2 C.x=2,y=1 D. x=-2,y=-1 【答案】A 【解析】z=1的条件是:if(x>y)条件为假,即x<=y,且if(y>0)条件也为假,即y<=0。以下选项中同时满足x<=y且y<=0的是A选项。 11.在C语言中,若m,n已经定义为整型,则下列程序段中循环体的执行次数是( )。 for( m=0 ;m<5;m++) for(n=5;n>0;n--); A.15次 B.20次 C.25次 D.30次 【答案】C 【解析】外层循环中,m从0到4(共5次);内层循环中,n从5到1(共5次)。循环体(内层循环的空语句;)的执行次数为外层次数×内层次数=5×5=25次。 12.在C语言中,若“int i=4,a[10]={1,2,3,4,5,6};”,则a[i++]输出数组的第( )项。 A. 6 B.5 C.4 D.3 【答案】B 【解析】C语言数组下标从0开始,i=4时,a[i]即a[4],对应数组的第5项(值为5)。i++是后置自增,先使用i的值,再自增,因此输出的是第5项。 13.下列不可以作为字符串结束标志的是( )。 A.’\0’ B.’0’ C.0x0 D.0 【答案】B 【解析】字符串结束标志是'\0'(ASCII值为0);A选项'\0'是标准结束标志;B选项'0'的ASCII值为48,不是0,不能作为结束标志;C选项0x0是十六进制的0,等价于'\0';D选项0的数值为0,等价于'\0'。 14.以下程序运行后,输出结果是( )。 struct abc { int a, b, c; }; main() { struct abc s[2]={{1,2,3},{4,5,6}}; int t; t=s[0].a+s[1].b; printf("%d ",t); } A.5 B.6 C.7 D.8 【答案】B 【解析】结构体数组s有两个元素,s[0].a=1,s[0].b=2,s[0].c=3,s[1].a=4,s[1].b=5,s[1].c=6因此 t=s[0].a+s[1].b;即t=1+5 t= 6,输出6。 15.VFP是一种数据库管理系统,它属于( )。 A.系统软件 B.杀毒软件 C.办公软件 D.应用软件 【答案】A 【解析】VFP(Visual Foxpro)是用于管理数据库的系统软件,属于数据库管理系统(DBMS)范畴。系统软件负责管理计算机底层资源,而应用软件是为特定任务开发的,因此VFP不属于杀毒软件、办公软件或普通应用软件。 16.在指定的字段或表达式允许出现重复值,且重复时只取首次出现记录的索引是( )。 A.主索引 B.候选索引 C.唯一索引 D.普通索引 【答案】C 【解析】主索引/候选索引:不允许关键字重复; 唯一索引:允许关键字重复,但仅存储首次出现的记录; 普通索引:允许关键字重复且存储所有记录。 题目描述符合唯一索引的特点,因此选C。 17.在VFP的SQL语句中,修改字段名的子句是( )。 A.Rename B.Alter C.Update D.Change 【答案】A 【解析】SQL中修改字段名的语法为Alter table <表名> Rename <旧字段名> To <新字段名>,其中Rename是实现字段重命名的子句。Alter是修改表结构的关键字,Update用于更新数据,Change并非标准SQL子句。 18.在VFP中,扩展名为FRX的报表文件中保存的是( )。 A.报表的数据信息 B.报表的执行命令 C.报表的格式定义 D.报表的备注信息 【答案】C 【解析】本题主要考察了报表布局文件的知识,报表布局文件指定了需要的控件、打印的文本在页面上的位置,它存贮了报表的位置和格式信息,而非字段值,因此本题选C。 19.在VFP中,语句“Delete From 成绩表 Where VFP<60”的功能是( )。 A.物理删除成绩表中VFP成绩在60分以下的学生记录 B.物理删除成绩表中VFP成绩在60分以上的学生记录 C.逻辑删除成绩表中VFP成绩在60分以下的学生记录 D.将VFP成绩低于60分的字段值删除,但保留记录中其它字段值 【答案】C 【解析】Deletefrom<表名>Where<条件>是VFP中逻辑删除记录的SQL命令,会为符合条件的记录添加删除标记(而非物理删除)。题目中条件为“VFP成绩<60”,因此功能是逻辑删除该类记录,选C。物理删除需后续执行Pack命令。 20.在VFP的表单中,用于显示图片的控件是( )。 A.标签 B.图像控件 C.文本框 D.命令按钮 【答案】B 【解析】图像控件(Image):专门用于在表单中显示图片; 标签(Label):显示文本; 文本框(Textbox):输入/显示文本; 命令按钮(Commandbutton):触发事件。 因此选B。 二、判断题(共12个小题,每小题2分,共24分) 21.子网掩码是32位的二进制数,由连续的“1”和“0”组成。( ) 【答案】对 【解析】子网掩码是32位二进制数,由连续的“1”(网络位)和“0”(主机位)组成,用于划分网络和主机部分。 22.交换机工作在OSI的网络层。( ) 【答案】错 【解析】交换机工作在OSI模型的数据链路层(第二层),用于转发数据帧;路由器工作在网络层。 23.单模光纤中,光线以直线方式前进,频率单一,没有折射,传输距离较远。( ) 【答案】对 【解析】单模光纤纤芯细,光线沿直线传播(无折射),频率单一,传输距离远(数千米),多模光纤有折射,距离近,表述正确。 24.内置账号不能被删除。( ) 【答案】对 【解析】系统内置账号(如Administrator、Guest)无法删除,只能禁用。 25.连接计算机与计算机的双绞线两端线序必须相同。( ) 【答案】错 【解析】计算机与交换机连接用直通线(两端线序相同),计算机与计算机直接连接需用交叉线(两端线序不同)。 26.电子邮件只能发送文字和图片。( ) 【答案】错 【解析】电子邮件可发送文字、图片、音频、视频等多种格式文件(通过附件), 27.全局变量与程序有相同的生命期。( ) 【答案】对 【解析】全局变量在程序启动时分配内存,程序运行期间一直存在,直到程序结束才释放,因此与程序有相同的生命期。 28.在C语言中,if语句可以嵌套使用实现多分支流程,但switch语句不可以嵌套使用。( ) 【答案】错 【解析】switch语句也可以嵌套使用,只要内部语法正确(如每个case后正确处理分支),例如在一个case的语句块中可以包含另一个switch语句。 29.在C语言中,gets()函数一次只可读取一个字符。( ) 【答案】错 【解析】gets()函数的功能是从标准输入读取一行字符串(直到换行符为止,换行符被丢弃,自动添加'\0'作为结束标志),一次可读取多个字符;一次读取一个字符的函数是getchar()。 30.在VFP中,主索引的关键字值可以重复。( ) 【答案】错 【解析】主索引要求关键字值唯一,不允许重复,否则无法建立主索引。 31.在VFP中,函数RECNO()返回当前记录号。( ) 【答案】对 【解析】Recno()函数返回当前数据表中指针指向的记录号,是VFP中常用的记录操作函数。 32.在VFP的表单中,属性AutoCenter用于设置表单运行后是否自动居中。( ) 【答案】对 【解析】表单的Autocenter属性设为.T.时,表单运行后会自动居中显示,方便用户操作。 三、填空题(共20个小题,每小题3分,共60分) 33.最早出现的计算机网络是 。 【答案】ARPANET(阿帕网) 【解析】1969年美国军方建立的ARPANET是世界上最早的计算机网络,为现代互联网的前身。 34. 是指同时携带多个信号或同时给多个用户高效地使用传输介质。 【答案】多路复用 【解析】多路复用技术允许在一条传输介质上同时传输多个信号(如频分复用、时分复用),提高介质利用率。 35.交换机按网络层次结构有核心层交换机、 、接入层交换机。 【答案】汇聚层交换机 【解析】交换机按网络层次分为核心层(骨干)、汇聚层(汇总)、接入层(终端接入),形成三层架构。 36.访问网络共享文件夹的资源路径是 。 【答案】\\服务器名\共享名 【解析】访问网络共享文件夹的路径格式为`\\服务器IP或名称\共享名。 37.当两个主机的网络ID不同时,不能直接通信,必须通过 进行转发。 【答案】路由器 【解析】不同网络ID的主机属于不同网段,需通过路由器(网络层设备)转发数据才能通信。 38. 拓扑结构中,其信息传递方向总是从发送信息的节点向两端扩散,如同广播电台发射的信息一样。 【答案】总线型 【解析】总线型拓扑中,一个节点发送信息会沿总线向两端扩散(类似广播),所有节点均可接收。 39.用户对共享文件夹的访问权限由授予的共享权限和 决定。 【答案】NTFS权限 【解析】网络访问共享文件夹时,权限由共享权限和NTFS权限共同决定(取两者中更严格的权限)。 40.在访问Internet资源时,客户端需要使用 精确定位到所访问服务器中的信息。 【答案】URL(统一资源定位符) 【解析】URL(如`http://www.example.com/index.html`)用于精确定位Internet上的资源,包含协议、服务器地址、路径等信息。 41.生成100以内(不包括100)的随机整数的表达式为 。 【答案】rand() % 100 【解析】rand()函数生成随机整数,%100取余后结果为0-99,即100以内(不包括100)的随机整数。 42.在C语言中,已知字符‘A’的ASCII值为65,将’b’表示为十六进制转义字符的是 。 【答案】'\x62' 【解析】字符'b'的ASCII值为98,转换为十六进制是62。C语言中十六进制转义字符的格式为'\xhh'(hh为十六进制数字),因此'b'的十六进制转义字符是'\x62'。 43.表达式'0'==0x0的结果是 。 【答案】0(假) 【解析】'0'是字符常量,其ASCII值为48;0x0是十六进制整数,值为0。48不等于0,因此表达式结果为假,在C语言中用0表示。 44.在C语言的循环结构中,提前结束本次循环周期,然后根据循环条件是否满足来决定是否进入下一循环周期的是 语句。 【答案】continue 【解析】continue语句的作用是跳过本次循环中剩余的语句,直接进入下一次循环的条件判断;而break语句是直接跳出整个循环。 45.在C语言中,若有“char ch[20]=”good luck”,则表达式sizcof(ch)的值是 。 【答案】20 【解析】sizeof(ch)计算的是数组ch的总字节数,数组定义为char ch[20],即包含20个元素,每个char占1字节,因此结果为20(与数组中实际存储的字符串长度无关)。 46.在C语言中,函数不调用时, 不占用内存单元。 【答案】形参 【解析】形参是函数定义时的参数,只有在函数被调用时才会为其分配内存单元,函数调用结束后内存被释放;而函数的代码、全局变量等在程序运行期间一直占用内存。 47.在VFP中,数据库管理系统的英文缩写是 。 【答案】DBMS 【解析】数据库管理系统的英文全称是Database management system,缩写为DBMS。 48.在VFP中,数据表必须以_______________方式打开才能行进编辑和修改。 【答案】独占 【解析】数据表需以独占方式(Use <表名>)打开才能进行编辑和修改,共享方式下可能无法修改数据。 49.在VFP的SQL语句中,"*"代表表中__________字段。 【答案】:全部/所有 【解析】:在SQL中通过*表示表中所有字段,查询时将显示表中的全部字段。 50.在VFP中,创建分组统计报表时需要按___________进行索引或排序,不然不能确保正常分组。 【答案】分组字段 【解析】创建分组统计报表时,必须按分组字段进行索引或排序,以确保同组记录连续显示,否则分组可能出错。 51.函数Substr("2023-06-27",6,2)+Right("对口升学考试",4)的返回值是_______。 【答案】06考试 【解析】Substr("2023-06-27",6,2):从第6个字符(“0”)开始取2个字符,结果为"06"; Right("对口升学考试",4):取右侧4个字符(每个汉字占2字节),即“考试”; 拼接后为"06考试"。 52.在VFP中,文本框失去焦点时触发的事件是__________。 【答案】Lostfocus 【解析】文本框失去焦点(如用户点击其他控件)时触发Lostfocus事件,可用于验证输入数据等操作。 四、程序填空(共8空,每空4分,共32分) 53.编程实现:输入一个正整数,判断其是否是回文数。 #include"stdio.h" main() { int s=0,x,t; scanf("%d",&x); t=x; while(t) { ① ; t/=10; } if( ② ) printf("YES "); else printf("NO "); } 【答案】①s = s * 10 + t % 10 ②s == x 【解析】①通过循环将原数t的每一位逆序拼接成s。②若逆序后的数s与原数x相等,则该数是回文数,输出"YES",否则输出"NO"。 54.你是一名顶尖的网络特工,需要从两个不同的安全系统中获取加密碎片,然后将它们拼接成完整的密钥,才能解锁终极机密文件。你的任务是编写一个程序,将两个碎片字符串合并成一个完整的密钥。 #include"stdio.h" #include"string.h" main() { char ch3[100],ch2[50],ch[50]; int i,j=0; printf("请输入第一个字符串: "); gets(ch); printf("请输入第二个字符串: "); gets(ch2); for(i=0;ch[i]!='\0';i++) ③ ; for(i=0;ch2[i]!='\0';i++) ch3[j++]=ch2[i]; ④ ; puts(ch3); } 【答案】③ch3[j++] = ch[i] ④ch3[j] = '\0' 【解析】③将第一个字符串ch的每个字符依次存入ch3,j记录当前存储位置并自增。④字符串必须以'\0'结尾,拼接完成后在ch3的末尾添加结束标志,确保puts()能正确输出整个字符串。 55.已知一数据表Zggz.dbf有编号(N,4)、姓名(C,6)、年龄(N,3)、工资(N,5)、职称(C,6)等字段。使用SQL语句计算职称是“高级讲师”的平均工资,对年满50岁以上(含50岁)的员工增加200元的工资。请填空完成。 Select ⑤ from Zggz where 职称="高级讲师" Update Zggz ⑥ where 年龄>=50 【答案】⑤Avg(工资) ⑥Set工资=工资+200 【解析】本题考查查询平均工资需要用Avg()函数实现;本题考查更新记录需要使用Update <表名> Set <字段名1>=<表达式1>[,<字段名2>=<表达式2>…][Where<条件表达式>]命令实现。 56.在表单 Form1中有标签框、复选框和命令按钮等控件,如图所示。在古诗数据表Gsb.dbf中有题目(C,10)、第一句(C,10)、、第二句(C,10)、第三句(C,10)、第四句(C,10)等字段,该数据表已经添加到表单数据环境中。当运行表单后,用户单击“随机抽取”按钮后,随机从数据表抽取古诗,将抽中的古诗题目显示在标签框Label1中;当其中一个复选框选中时,将显示对应的诗句(如:当选中“提示第一句”,就显示对应古诗的第一句),未选中的复选框则不显示诗句。 表单Form1的Init事件代码: ThisForm.Label2.Visible=.F. ThisForm.Label3.Visible=.F. ThisForm.Label4.Visible=.F. ThisForm.Label5.Visible=.F. “随机抽取”按钮的Click事件代码为: Go ⑦ ThisForm.Label1.Caption=题目 ThisForm.Label2.Caption=第一句 ThisForm.Label3.Caption=第二句 ThisForm.Label4.Caption=第三句 ThisForm.Label5.Caption=第四句 复选框Check1的Click事件代码为: If ⑧ ThisForm.Label2.Visible=.T. Else ThisForm.Label2.Visible=.F. EndIf 【答案】⑦Int(Rand()*Reccount())+1 ⑧This.Value=1 或者thisform.Check1.value=1 【解析】当运行表单后,用户单击“随机抽取”按钮后,随机从数据表抽取古诗,因此需要使用Go Int(Rand()*Reccount())+1命令实现将指针随机定位到数据表中的某一条记录上。当复选框选中时,将显示对应的诗句,If条件语句中要构造出复选框选中的状态,因此需要使用This.Value=1条件实现;其中This代表当前对象是复选框Check1,复选框Value的状态有未选中、选中、变灰不可用,分别对应的值是0、1、2。 五、阅读程序(共4小题,每小题6分,共24分) 57.#include"stdio.h" main() { float amount, discount, final_price; printf("请输入购物金额:"); scanf("%f", &amount); if (amount < 200) discount = 0; else if (amount < 500) discount = 0.1; else discount = 0.2; final_price = amount * (1 - discount); printf("%.2f ", final_price); } 当输入600时,程序运行结果: 【答案】480.00 【解析】输入600时,满足amount >= 500,折扣discount=0.2,最终价格final_price=600*(1-0.2)=480,%.2f表示保留两位小数,因此输出480.00。 58 #include"stdio.h" main() { int m; int f(int n); printf("%ld ",f(5)); } long f(int n) { if(n==1) return n; else return f(n-1)*n; } 程序运行结果: 【答案】120 【解析】函数f(n)是递归函数,用于计算n的阶乘(n!)。f(5)=5*f(4)=5*4*f(3)=5*4*3*f(2)=5*4*3*2*f(1)=5*4*3*2*1=120,因此输出120。 59.现有某公司职工工资表ZGGZ.DBF,该表中有姓名(C,6),职称(C,6),补贴(N,4)字段,其记录如表所示。 姓名 职称 补贴 吴道 工程师 1000 何建华 高工 1500 韩明静 工程师 1200 夏勇 技术员 500 宋俊平 高工 1600 郑杰 技术员 600 Select 职称,avg(补贴) from ZGGZ where 补贴>=1000 group by 职称 执行该命令后,浏览窗口所显示的结果是: 【答案】职称 Avg_补贴 高工 1550.00 工程师 1100.00 【解析】工程师补贴:1000、1200,平均(1000+1200)/2=1100; 高工补贴:1500、1600,平均(1500+1600)/2=1550; 技术员补贴(500、600)<1000,不参与统计。Avg()函数运行后默认保留2位小数,其次只有分组时,默认分组字段作为排序字段,升序排列。 60.现有某小区楼栋门牌号地址表DZ.DBF,该表中有门牌号(C,3)字段,其记录如表所示。 记录号 门牌号 1 101 2 102 3 201 4 202 5 301 6 302 7 401 8 402 9 501 10 502 Use DZ ADR="0103050709" S="" For K=1 To 4 N=int(Val(Subs(ADR,2*K+1,2))) Go N S=S+门牌号 Endfor ?S,N 程序的运行结果是: 【答案】201301401501 9 【解析】 Adr="0103050709",循环K=1到4: K=1:取Subs(Adr,3,2)="03",N=3,门牌号201; K=2:取Subs(Adr,5,2)="05",N=5,门牌号301; K=3:取Subs(Adr,7,2)="07",N=7,门牌号401; K=4:取Subs(Adr,9,2)="09",N=9,门牌号501; K=5>4,超出循环范围,循环结束。 S拼接为"201301401501",最终N=9。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 重庆市高等职业教育分类考试 计算机类专业综合理论测试模拟试题(七) (满分200分,考试时间120分钟) 一、单项选择题(共20个小题,每小题3分,共60分) 1.计算机网络按( )分为局域网、城域网、广域网。 A.传输速率 B.传输介质 C.分布距离 D.拓扑结构 2.以下哪个是B类私有IP地址( )。 A.10.0.0.5 B.172.17.2.6 C.224.12.0.5 D.192.168.18.3 3.在制作双绞线时不需要( )。 A.压线钳 B.UTP C.打机钳 D.校线器 4.将网络通信协议和交通规则进行类比,交通规则中车辆靠右行驶对应为( )。 A.传输代码 B.不同频率和信道传输 C.出错控制 D.信息交换的速率 5.当需要换其他管理员进行系统管理时,应进行( )操作。 A.登录 B.锁定 C.注销 D.关闭 6.下列不能用于测试DNS域名解析服务的命令是( )。 A.Ping 192.168.5.3 B.nslookup 192.168.5.3 C.Ping www.cctv.com D.nslookup www.cctv.com 7.HTTP协议使用的默认端口号是( )。 A.80 B.21 C.119 D.443 8.使用ADSL接入因特网时,分离器上的line用于连接( )。 A.phone B.Modom C.电话线进线 D.计算机 9.在C语言中,下列整型字面量不正确的是( )。 A.32768 B.12LL C.019 D.0X32C 10.在C语言中,有如下程序段:if(x>y)z=3;else if(y>0)z=2;else z=1;要使z的结果为1,下列满足条件的一组数是( ) A,x=-1,y=-2 B.x=1,y=2 C.x=2,y=1 D. x=-2,y=-1 11.在C语言中,若m,n已经定义为整型,则下列程序段中循环体的执行次数是( )。 for( m=0 ;m<5;m++) for(n=5;n>0;n--); A.15次 B.20次 C.25次 D.30次 12.在C语言中,若“int i=4,a[10]={1,2,3,4,5,6};”,则a[i++]输出数组的第( )项。 A. 6 B.5 C.4 D.3 13.下列不可以作为字符串结束标志的是( )。 A.’\0’ B.’0’ C.0x0 D.0 14.以下程序运行后,输出结果是( )。 struct abc { int a, b, c; }; main() { struct abc s[2]={{1,2,3},{4,5,6}}; int t; t=s[0].a+s[1].b; printf("%d ",t); } A.5 B.6 C.7 D.8 15.VFP是一种数据库管理系统,它属于( )。 A.系统软件 B.杀毒软件 C.办公软件 D.应用软件 16.在指定的字段或表达式允许出现重复值,且重复时只取首次出现记录的索引是( )。 A.主索引 B.候选索引 C.唯一索引 D.普通索引 17.在VFP的SQL语句中,修改字段名的子句是( )。 A.Rename B.Alter C.Update D.Change 18.在VFP中,扩展名为FRX的报表文件中保存的是( )。 A.报表的数据信息 B.报表的执行命令 C.报表的格式定义 D.报表的备注信息 19.在VFP中,语句“Delete From 成绩表 Where VFP<60”的功能是( )。 A.物理删除成绩表中VFP成绩在60分以下的学生记录 B.物理删除成绩表中VFP成绩在60分以上的学生记录 C.逻辑删除成绩表中VFP成绩在60分以下的学生记录 D.将VFP成绩低于60分的字段值删除,但保留记录中其它字段值 20.在VFP的表单中,用于显示图片的控件是( )。 A.标签 B.图像控件 C.文本框 D.命令按钮 二、判断题(共12个小题,每小题2分,共24分) 21.子网掩码是32位的二进制数,由连续的“1”和“0”组成。( ) 22.交换机工作在OSI的网络层。( ) 23.单模光纤中,光线以直线方式前进,频率单一,没有折射,传输距离较远。( ) 24.内置账号不能被删除。( ) 25.连接计算机与计算机的双绞线两端线序必须相同。( ) 26.电子邮件只能发送文字和图片。( ) 27.全局变量与程序有相同的生命期。( ) 28.在C语言中,if语句可以嵌套使用实现多分支流程,但switch语句不可以嵌套使用。( ) 29.在C语言中,gets()函数一次只可读取一个字符。( ) 30.在VFP中,主索引的关键字值可以重复。( ) 31.在VFP中,函数RECNO()返回当前记录号。( ) 32.在VFP的表单中,属性AutoCenter用于设置表单运行后是否自动居中。( ) 三、填空题(共20个小题,每小题3分,共60分) 33.最早出现的计算机网络是 。 34. 是指同时携带多个信号或同时给多个用户高效地使用传输介质。 35.交换机按网络层次结构有核心层交换机、 、接入层交换机。 36.访问网络共享文件夹的资源路径是 。 37.当两个主机的网络ID不同时,不能直接通信,必须通过 进行转发。 38. 拓扑结构中,其信息传递方向总是从发送信息的节点向两端扩散,如同广播电台发射的信息一样。 39.用户对共享文件夹的访问权限由授予的共享权限和 决定。 40.在访问Internet资源时,客户端需要使用 精确定位到所访问服务器中的信息。 41.生成100以内(不包括100)的随机整数的表达式为 。 42.在C语言中,已知字符‘A’的ASCII值为65,将’b’表示为十六进制转义字符的是 。 43.表达式'0'==0x0的结果是 。 44.在C语言的循环结构中,提前结束本次循环周期,然后根据循环条件是否满足来决定是否进入下一循环周期的是 语句。 45.在C语言中,若有“char ch[20]=”good luck”,则表达式sizeof(ch)的值是 。 46.在C语言中,函数不调用时, 不占用内存单元。 47.在VFP中,数据库管理系统的英文缩写是 。 48.在VFP中,数据表必须以_______________方式打开才能行进编辑和修改。 49.在VFP的SQL语句中,"%"代表表中__________字段。 50.在VFP中,创建分组统计报表时需要按___________进行索引或排序,不然不能确保正常分组。 51.函数Substr("2023-06-27",6,2)+Right("对口升学考试",4)的返回值是_______。 52.在VFP中,文本框失去焦点时触发的事件是__________。 四、程序填空(共8空,每空4分,共32分) 53.编程实现:输入一个正整数,判断其是否是回文数。 #include"stdio.h" main() { int s=0,x,t; scanf("%d",&x); t=x; while(t) { ① ; t/=10; } if( ② ) printf("YES "); else printf("NO "); } 54.你是一名顶尖的网络特工,需要从两个不同的安全系统中获取加密碎片,然后将它们拼接成完整的密钥,才能解锁终极机密文件。你的任务是编写一个程序,将两个碎片字符串合并成一个完整的密钥。 #include"stdio.h" #include"string.h" main() { char ch3[100],ch2[50],ch[50]; int i,j=0; printf("请输入第一个字符串: "); gets(ch); printf("请输入第二个字符串: "); gets(ch2); for(i=0;ch[i]!='\0';i++) ③ ; for(i=0;ch2[i]!='\0';i++) ch3[j++]=ch2[i]; ④ ; puts(ch3); } 55.已知一数据表Zggz.dbf有编号(N,4)、姓名(C,6)、年龄(N,3)、工资(N,5)、职称(C,6)等字段。使用SQL语句计算职称是“高级讲师”的平均工资,对年满50岁以上(含50岁)的员工增加200元的工资。请填空完成。 Select ⑤ from Zggz where 职称="高级讲师" Update Zggz ⑥ where 年龄>=50 56.在表单 Form1中有标签框、复选框和命令按钮等控件,如图所示。在古诗数据表Gsb.dbf中有题目(C,10)、第一句(C,10)、、第二句(C,10)、第三句(C,10)、第四句(C,10)等字段,该数据表已经添加到表单数据环境中。当运行表单后,用户单击“随机抽取”按钮后,随机从数据表抽取古诗,将抽中的古诗题目显示在标签框Label1中;当其中一个复选框选中时,将显示对应的诗句(如:当选中“提示第一句”,就显示对应古诗的第一句),未选中的复选框则不显示诗句。 表单Form1的Init事件代码: ThisForm.Label2.Visible=.F. ThisForm.Label3.Visible=.F. ThisForm.Label4.Visible=.F. ThisForm.Label5.Visible=.F. “随机抽取”按钮的Click事件代码为: Go ⑦ ThisForm.Label1.Caption=题目 ThisForm.Label2.Caption=第一句 ThisForm.Label3.Caption=第二句 ThisForm.Label4.Caption=第三句 ThisForm.Label5.Caption=第四句 复选框Check1的Click事件代码为: If ⑧ ThisForm.Label2.Visible=.T. Else ThisForm.Label2.Visible=.F. EndIf 五、阅读程序(共4小题,每小题6分,共24分) 57.#include"stdio.h" main() { float amount, discount, final_price; printf("请输入购物金额:"); scanf("%f", &amount); if (amount < 200) discount = 0; else if (amount < 500) discount = 0.1; else discount = 0.2; final_price = amount * (1 - discount); printf("%.2f ", final_price); } 当输入600时,程序运行结果: 58 #include"stdio.h" main() { int m; int f(int n); printf("%ld ",f(5)); } long f(int n) { if(n==1) return n; else return f(n-1)*n; } 程序运行结果: 59.现有某公司职工工资表ZGGZ.DBF,该表中有姓名(C,6),职称(C,6),补贴(N,4)字段,其记录如表所示。 姓名 职称 补贴 吴道 工程师 1000 何建华 高工 1500 韩明静 工程师 1200 夏勇 技术员 500 宋俊平 高工 1600 郑杰 技术员 600 Select 职称,avg(补贴) from ZGGZ where 补贴>=1000 group by 职称 执行该命令后,浏览窗口所显示的结果是: 60.现有某小区楼栋门牌号地址表DZ.DBF,该表中有门牌号(C,3)字段,其记录如表所示。 记录号 门牌号 1 101 2 102 3 201 4 202 5 301 6 302 7 401 8 402 9 501 10 502 Use DZ ADR="0103050709" S="" For K=1 To 4 N=int(Val(Subs(ADR,2*K+1,2))) Go N S=S+门牌号 Endfor ?S,N 程序的运行结果是: 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

重庆市高职分类考试计算机专业综合理论测试模拟试卷(七)
1
重庆市高职分类考试计算机专业综合理论测试模拟试卷(七)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。