2026版河北省对口招生考试计算机专业综合模拟卷(八)

标签:
精品解析文字版答案
2025-11-19
| 2份
| 28页
| 417人阅读
| 0人下载

内容正文:

河北省一般高等学校对口招生考试 计算机专业 综合模拟卷(八)答案 考前须知: 1.本试卷共八道大题。总分 240分。 2.第I卷“一、选择题”、第Ⅱ卷“二、推断题”的答案填涂在机读卡上,其余各题答案写在答题纸上,答在试卷上不得分。用蓝黑钢笔、碳素笔或圆珠笔答题。 3,答愿前将密封线内工程填写清晰。 第I卷(选择题 共100分) 1、 选择题(本大题共50小题,每题2分,共100分。在题所给出的四个选项中,只有一个符合题目要求,将正确选项填涂在机读卡上) 1、下列有关计算机的新技术说法,不正确的是( ) A.网格计算利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的超级计算机” B.嵌入式技术是将计算机作为一个信息处理部件,嵌入到应用系统中的一种技术,也就是说,它将软件固化集成到硬件系统中,将硬件系统与软件系统一体化 C.中间件是介于应用软件和操作系统之间的系统软件 D.网格计算技术能够提供资源共享,实现应用程序的互连互通,网格计算与计算机网络是一回事 【答案】D 【解析】网格计算和计算机网络并非一回事,计算机网络侧重 “连接设备”,实现数据传输和基础通信,网格计算侧重 “整合资源”,在网络连接的基础上,实现算力、存储等资源的共享与协同计算。 2、计算机启动时运行的病毒称为( )病毒。 A.定时发作型 B.良性 C.恶性 D.引导型 【答案】D 【解析】引导型病毒是在计算机启动过程中激活的病毒。 3、 下列一组设备包括输入设备、输出设备和存储设备的是( ) A. CRT、CPU、ROM B. 磁盘、鼠标、键盘 C. 鼠标、绘图仪、光盘 D.磁带、打印机、激光打印机 【答案】C 【解析】鼠标是输入设备;绘图仪是输出设备;光盘是存储设备。 4、下列关于ASCII编码的叙述中,正确的是( ) A.一个字特的标准 ASCII码占一个字节,其最高二进制位总为1 B.所有大写英文字母的 ASCII码值都小于小写英文字母a的ASCII码值 C,所有大写英文字母的ASCII码值都大于小写英文字母a的ASCII码值 D.标准 ASCII码表有256 个不同的字符编码 【答案】B 【解析】标准ASCI码采用7位二进制表示一个字符(或用一个字节表示,最高位为0),可以表示128个不同的字符。其中在字符的排序中,大写字母靠前,小写字母靠后,也就是说大写英文字母的 ASCI码值都小干小写英文字母的ASCU码值。 5、计算机操作系统通常具有的五大功能是( ) A.CPU管理、显示器管理、键盘管理、打印机管理和鼠标器管理 B.硬盘管理、软盘驱动器管理、CPU管理、显示器管理和键盘管理 C.处理器(CPU)管理、存储管理、文件管理、设备管理和作业管理 D.启动、打印、显示、文件存取和关机 【答案】C 【解析】操作系统的五大核心功能是计算机系统管理的基础,覆盖硬件资源和用户任务的核心管理场景:处理器(CPU)管理;存储管理;文件管理;设备管理;作业管理. 6、下列有关存储器的说法中,错误的是( ) A.存储器的存储单位是存储单元,每个单元都有一个唯一的地址 B.存储器的主要功能是用于存放程序和数据 C.内存也称工作存储器,是CPU可以直接访问的存储器 D.当前运行的程序和数据都必须放在ROM中,否则无法调用 【答案】D 【解析】当前运行的程序和数据都必须放在RAM中,否则无法调用。 7、 在下列各种编码中,每个字节最高位均是“1”的是( ) A.外码 B.ASCII码 C.汉字机内码 D.汉字国标码 【答案】C 【解析】汉字机内码是计算机内部存储和处理汉字的编码,由汉字国标码演变而来。 8、下列4种不同数制表示的数中,数值最大的一个是( )。 A.八进制数367 B.十进制数258 C.十六进制数F6 D.二进制数10000001 【答案】B 【解析】八进制数 367转换为十进制数为247;十六进制数 F6转换为十进制数为246; 二进制数 10000001转换为十进制数为129 9、Windows 10中,按名称、大小等排列方式排列桌面上图标的正确操作是( ) A.在开始菜单上右击,将出现一个快捷菜单,然后选择排序方式 B.在桌面的任意图标上右击,将出现一个快捷菜单,然后选择排序方式 C.在任务栏上右击,将出现一个快捷菜单,然后选择排序方式 D.桌面的任意空白处右击,将出现一个快捷菜单,然后选择排序方式 【答案】D 【解析】在桌面的任意空白处右击,在弹出的快捷菜单中选择 “排序方式”,接着可以根据需求选择按照名称、大小、项目类型、修改日期等方式对桌面图标进行排序。 10、下列有关在Wimdows10下查找文件或文件夹的说法中,错误的是( ) A.可以根据文件的位置查找 B.可以根据文件的修改日期查找 C.可以使用通配符查找 D.不可以根据文件的大小查找 【答案】D 【解析】在 Windows 10 下,可以根据文件的位置、修改日期、大小等条件来查找文件或文件夹,也可以使用通配符进行查找。 11、在 Word 2010中 ,不是选择性粘贴的形式的为( ) A.无格式的文本 B.带视频剪辑的图片格式 C.HTML格式 D.Microsoft Word文档对象 【答案】B 【解析】Word 2010 的选择性粘贴中并没有 “带视频剪辑的图片格式” 这种形式。 12、在 Word 2010 中,下列需求不能用“查找和替换”实现的是( )。 A.将指定文本替换为空 B.删除所有空段落 C.特殊字符 / 符号的处理 D.修改样式库中的样式 【答案】D 【解析】“查找和替换” 可替换文档中应用该样式的文本格式,但无法修改样式库中样式本身的定义。 13、在Excel2010中,输入分数2/3的方法是( ) A.直接输入 2/3 C.先输入0和空格,再输入2/3 B.先输入0,再输入2/3 D.以上方法都不对 【答案】C 【解析】在 Excel 2010中,输入分数时,应在分数前输入0(零)及一个空格,如分数23应输入02/3。如果直接输入2/3或02/3,则系统将把它视作日期,认为是2月3日。 14、下列关于 Excel 2010 工作表页面设置的描述,错误的是( ) A.可以自定义起始页码 B.不可以设置居中方式 C.可以指定多个打印区域 D.可以设置先打印列再打印行 【答案】B 【解析】页边距选项卡中可以设置居中对齐方式。 15、在 PowerPoint 2010 中,如果希望在演示过程中终止幻灯片的放映,则随时可按的终止键是( ) A. Delete B. Ctrl+E C. Shift+E D. ESC 【答案】D 【解析】在 PowerPoint 2010 的幻灯片放映模式下,ESC 键是系统默认的 “终止放映” 快捷键,按下后会直接退出放映模式,返回幻灯片编辑界面。 16、在PowerPoint 2010中,如果要从第2张幻灯片跳转到第8张幻灯片,应使用“插入”选项卡中的( ) A.超链接或动作 B.预设动画 C.幻灯片切换 D.自定义动画 【答案】A 【解析】超链接或动作设置可以设置在点击某个对象时跳转到指定幻灯片。 17、关于C#数据类型,下列描述错误的是( )。 A. int只能存储整型,不能存储小数 B. decimal用来存储金钱类型,值后面需要加上一个m C. char是字符串类型,用来存储字符串 D. string类型的值需要被双引号引起来 【答案】 C 【解析】char用于存储字符,并不是字符串。 18、在C#中,分析下列代码的执行结果是( ) int a=5,b=4,c=6,d; Console.WriteLine("{0}",d=a>b?(a>c?a:c):b); A .5 B .4 C .6 D.不确定 【答案】C 【解析】第一步判断 a > b(5 > 4),结果为 true;第二步判断 a > c(5 > 6),结果为 false。 19、在C#中,表达式12/4-2+5*4%5/2的值为( )。 A.1 B.3 C.4 D.10 【答案】A 【解析】在C#中,*、/与%优先级相同。 20、在C#中,用户单击消息框(MessageBox)的按钮时.消息框的返回值是( )类型的。 A. DialogValue B. DialogBox C. MessageResult D. DialogResult 【答案】D 【解析】C# 中,MessageBox.Show () 方法的返回值是 System.Windows.Forms.DialogResult 枚举类型。 21、在C#中,有一段代码块如下,请问执行该代码块后,数组pins的值为( ) string[] pins=new string[4]{"a","b","c","d"}; string[]myArr=pins; myArr[3]="e"; A. "a","b","e","d" B. "a","b","c","e" C. "a","b","c","d" D. "e","e","e","d" 【答案】B 【解析】在 C# 中,数组属于引用类型。当执行string[] myArr = pins;时,myArr并未创建新数组,而是与pins指向同一块内存地址。 22、在C#中,使用列表框的( )方法,可以清除列表框的所有列表项。 A.RemoveAll B. RemoveAt C. Clear D. Remove 【答案】C 【解析】列表框(ListBox)的 Clear() 方法是系统内置方法,功能是直接清除控件中所有列表项,无参数,调用后列表框变为空。 23、C#中,关于面向对象程序设计的概念中,对类(class)的描述,错误的是( )。 A.类(class)是一组具有相同数据结构和相同操作的对象的集合 B.类(class)用来定义对象可执行的操作 C.类(class)是创建对象实例的模板,对象是类的一个实例 D.当应用程序通过类(class)创建一个对象时,该对象就是一个窗口 【答案】D 【解析】只有当类是窗口相关类时,其对象才可能是窗口。 24、在C#中,利用sealed修饰的类( )。 A.表示抽象类 B.密封,可以继承 C.表示基类 D.密封,不能继承 【答案】D 【解析】在 C# 中,sealed关键字用于修饰类时,其核心作用是密封该类,禁止其他类继承它,防止类的功能被修改或扩展。 25、在ADO.NET中,用户可以使用( )对象建立应用程序与数据库连接。 A. DataSet B. DataReader C. Connection D. Command 【答案】C 【解析】Connection 对象是ADO.NET中专门用于建立和管理应用程序与数据库之间连接的核心组件。 26、在 C#中,由系统定义的方法,称为系统方法,此类方法在程序中无需_______, 直接_______即可。( ) A.定义,调用 B.定义,运行 C.调用,定义 D.编写,调用 【答案】A 【解析】在 C# 中,系统方法是由.NET 框架预先实现并提供的方法。这些方法的代码已经由系统定义完成,因此在程序中无需开发者重新定义。开发者只需直接通过方法名调用即可使用其功能。 27、 在MySQL中,数据库逻辑结构设计阶段的主要功能是( ) A.明确用户需求,确定新系统的功能 B.建立数据库的E-R模型 C.将数据库的E-R模型转换为关系模型 D.选择合适的存储结构和存储路径 【答案】C 【解析】数据库逻辑结构设计阶段的主要任务是将概念结构设计阶段得到的 E-R 模型,转换为具体数据库管理系统(如 MySQL)支持的关系模型(即表结构),并进行规范化处理。 28、在MySQL中,下面用于存储二进制数据的是( )。 A.INT B.FLOAT C.DECIMAL D.BIT 【答案】D 【解析】BIT在 MySQL 中专门用于存储二进制数据,可存储 0、1 或由 0 和 1 组成的位序列,符合 “存储二进制数据” 的需求。 29、在MySQL中,下列SQL语句能够实现实体完整性控制的语句是( ) A. Foreign Key B. Primary Key C. References D. Foreign key 和references 【答案】B 【解析】实体完整性是指保证表中每个实体(记录)都是唯一的,不允许存在重复的记录,其核心是通过主键(Primary Key)来实现。主键能够唯一标识表中的每条记录,确保实体的唯一性。 30、在MySQL中,要查询information表中姓“王“且单名的学生情况,可用( )命令。 A.Select*From Information Where姓名Like'王%’ B.Select*From Information Where姓名 Like '王_' C.Select * From Information Where 姓名=“王%’ D. Select* From Information Where姓名='王_ _' 【答案】B 【解析】_ 仅匹配一个字符,'王%':匹配所有姓 “王” 的姓名。 31、以下情况中,不属于 MySQL 数据库的介质故障的是( )​ A. 硬盘物理损坏导致数据文件丢失​ B. 数据库表空间文件被误删除​ C. 数据库管理员误执行 DROP TABLE 语句​ D. 存储设备出现坏道使数据无法读取 【答案】C 【解析】MySQL 中的介质故障(又称硬件故障)是指由于存储介质物理问题导致导致的数据损坏或丢失,通常与物理存储设备相关。 32、在10BASE-5以太网中,用来扩展线缆长度的中继器,最多可以有( )个。 A.3 B.4 C.5 D.任意多个 【答案】B 【解析】“5-4-3 规则” 完整要求:最多 5 个网段、4 个中继器,且只有 3 个网段可连接终端设备,进一步限制了中继器数量。 33、信道上可传送信号的最高频率与最低频率之差为( ) A.波特率 B.比特率 C.吞吐量 D.信道带宽 【答案】D 【解析】信道带宽的定义是:信道能够传输的信号频率范围,即信道上可传送信号的最高频率与最低频率之差,单位通常为赫兹(Hz)。 34、有关局域网拓扑结构的说法,以下不正确的是( ) A.星形结构的中心计算机发生故障,整个网络将停止工作 B.环形结构的网络中任何一台计算机出现故障,都将导致全网瘫痪 C.总线结构的网络中若某台计算机出现故障,一般不影响全网工作 D.环形结构的网络中信息的传输方向是双向的 【答案】D 【解析】环形结构的网络中,信息传输方向通常是单向的 35、传输延迟时间最小的交换方法是( ) A.线路交换 B.报文交换 C.分组交换 D.信元交换 【答案】A 【解析】线路交换一旦连接建立,数据传输过程中无需进行分组、存储转发等操作,直接通过专用线路连续传输,因此延迟最小 36、下面关于CSMA/CD网络的叙述,正确的是( ) A. 任意节点通信数据都要通过整个网络,且每个节点都接收并校验该数据 B. 如果源节点知道目的地的IP和MAC地址的话,信号是直接送往目的地 C. 一个节点的数据发往最近的路由器,路由器将数据直接送往目的地; D. 节点有可能在发送数据时不检测网络上是否发生冲突 【答案】A 【解析】任何节点发送数据时,信号会通过共享介质传遍整个网络,网络中所有节点都会接收到该数据,然后通过校验数据帧中的目标 MAC 地址,判断是否为自身接收的信息。 37、关于无分类编址 CIDR,下列说法错误的是( ) A.CIDR 使用各种长度的“网络前缀”来代替分类地址中的网络号和子网号 B.CIDR 将网络前缀都相同的连续的 IP 地址组成“CIDR”地址块 C.网络前缀越短,其地址块所包含的地址数就越少 D.使用 CIDR,查找路由表时可能会得到多个匹配结果,应当从匹配结果中选择具有最长网络前缀的路由,因为网络前缀越长,路由就越具体 【答案】C 【解析】网络前缀越短,主机位越长,地址块包含的地址数越多。 38、下面关于令牌环网的工作原理,( )是不正确的。 A. 只有拿到令牌的站可以发送帧,没有拿到令牌的站的只能等待; B. 拿到令牌的站将令牌转变成访问控制头,后面加上自己的数据进行发送; C. 当数据帧通过目标站点时,该站点接受该数据帧,并再放置空令牌到环上; D. 发送站回收数据帧,同时再放一个空令牌到环上; 【答案】C 【解析】数据帧在环路上传输时,每个站点都会校验帧中的目标地址,匹配则复制数据帧并标记 “已接收”。目标站点不会生成或放置空令牌,空令牌由发送站点回收数据帧后重新释放。 39、小型无线路由器的默认管理地址通常是( )。 A. 192.168.1.1 B. 10.0.0.1 C. 172.16.0.1 D. 255.255.255.0 【答案】A 【解析】小型无线路由器的默认管理地址通常是 192.168.1.1 或 192.168.0.1 等,不同品牌和型号可能会有所不同,但 192.168.1.1 是比较常见的。10.0.0.1 和 172.16.0.1 虽然也是私有 IP 地址段,但一般不作为小型无线路由器的默认管理地址;255.255.255.0 是子网掩码,不是 IP 地址。 40、关于TCP/IP模型中的网络接口层的功能,说法不正确的是( ) A. 为IP模块发送和接收数据 B.为ARP模块发送ARP请求和接收ARP应答 C.为RAPR模块发送RARP请求和接收RARP应答 D. 实现IP地址到MAC地址的映射 【答案】D 【解析】IP 地址到 MAC 地址的映射功能由ARP 模块实现,而非网络接口层。 41、下列情况中,需要启动 ARP 请求的是( )。 A.主机需要接收信息,但 ARP 表中没有源 IP 地址与 MAC 地址的映射关系 B.主机需要接收信息,但 ARP 表中已有源 IP 地址与 MAC 地址的映射关系 C.主机需要发送信息,但 ARP 表中没有目的 IP 地址与 MAC 地址的映射关系 D.主机需要接收信息,但 ARP 表中已有目的 IP 地址与 MAC 地址的映射关系 【答案】C 【解析】当源主机欲向本局域网上的某个目标主机发送 IP 分组时,它先在其 ARP 高速缓存中查看有无目标主机的 IP 地址。如有,就可查出其对应的硬件地址,再将此硬件地址写入 MAC 帧,然后再通过局域网将该 MAC帧发往此硬件地址。如果没有,则先通过广播 ARP 请求分组,在获得目标主机的 ARP 响应分组后,将目标主机的硬件地址写入 ARP 高速缓存中,添加目标主机的 IP 地址到硬件地址的映射,然后通过局域网向目的主机发送数据帧。 42、( )又称协议转换器,主要用于连接不同结构体系的网络或局域网与主机之间的连接。 A.网桥 B.路由器 C.网关 D.交换机 【答案】C 【解析】网关的核心功能是 “协议转换”,能连接协议类型、数据格式或结构体系不同的网络 43、以下网络地址中属于私网地址的是( ) A.172.15.22.1 B.128.168.22.1 C.172.16.22.1 D.192.158.22.1 【答案】C 【解析】172.16.22.1在 B 类私网 172.16.0.0~172.31.255.255 范围内,是私网地址。 44、使用( )命令用于检查当前 TCP/IP 网络中的配置情况,可显示本机的主机名、物理地址等配置参数。 A.IpConfig B.cmd C.ping D.tracert 【答案】A 【解析】IpConfig 是 Windows 系统中专门用于查看和管理 TCP/IP 配置的命令。 45、对于缩写词X.25,ISDN,PSTN和DDN,分别表示的是( ) A. 数字数据网, 公共交换电话网,分组交换网,帧中继 B. 分组交换网,综合业务数字网,公共交换电话网,数字数据网 C. 帧中继,分组交换网,数字数据网,公共交换电话网 D. 分组交换网,公共交换电话网,数字数据网,帧中继 【答案】B 【解析】X.25:对应 “分组交换网”;ISDN:对应 “综合业务数字网”;PSTN:对应 “公共交换电话网”;DDN:对应 “数字数据网”。 46、VPN的关键技术是隧道技术,SSL VPN协议属于( ) A.第一层 B. 第二层 C.第三层 D. 第四层 【答案】D 【解析】第四层 VPN:SSL VPN 基于传输层(TCP),通过封装应用层数据实现安全传输。 47、小丽使用 163 邮箱给小华的 QQ 邮箱发了一封邮件,该邮件从 163 邮箱服务器投递到QQ 邮件服务器,下列选项中,能实现这一功能的协议是( )。 A.SMTP B.Telnet C.POP3 D.FTP 【答案】A 【解析】SMTP(简单邮件传输协议)的核心功能是邮件服务器之间的邮件传输,负责将邮件从发件人邮箱服务器 48、攻击者向对网络提供某种服务的服务器发起攻击,造成该服务器不能有效、持续地为网络用户提供服务。这种攻击类型是( ) A.非服务攻击 B.网络瘫痪 C.网络阻塞 D.拒绝服务攻击 【答案】D 【解析】拒绝服务攻击(DoS)的核心目的是让目标服务器或网络无法正常提供服务,通过向服务器发送大量无效请求、占用资源等方式,导致服务器过载,无法响应合法用户的正常请求。 49、某企业的数据中心进行综合布线升级,要求能够支持高速率的数据传输和大量的设备连接,同时要保证布线系统的可靠性和可扩展性。在设计设备间子系统时,以下说法正确的是( ) A. 设备间应尽量靠近建筑物的中心位置,以减少线缆的长度和传输损耗 B. 设备间内的温度应控制在 20℃-25℃之间,湿度应控制在 40%-60% 之间 C. 设备间内的核心交换机应采用单台高性能设备,以提高系统的可靠性 D. 设备间内的线缆应随意摆放,以便于后期的维护和升级 【答案】B 【解析】设备间内的温度应控制在 20℃-25℃之间,湿度应控制在 40%-60% 之间,这样的环境条件有利于设备的正常运行和使用寿命。 50、下列算法属于非对称加密算法的是( ) A. DES B. RC2 C.RSA D.三重DES 【答案】C 【解析】RSA 是典型的非对称加密算法,广泛应用于数字签名、密钥交换等场景,通过大质数分解的数学难题保障安全性。 第II卷(非选择题 共140分) 二、判断题(本大题共14小题,每题1分,共14分。将答案填涂在机读卡上,正确的填涂“A”,错误的填涂“B”) 51、运算器由算术逻辑运算单元(ALU)和寄存器组成,前者完成运算,后者提供操作数和存放运算结果。( ) 【答案】A 【解析】算术逻辑运算单元(ALU)的本质是 “运算执行核心”,接收寄存器传递的操作数,按指令完成计算。寄存器的具体作用提供操作数和存放运算结果。 52、主板是微型计算机中最大的一块电路板。( ) 【答案】A 【解析】主板作为微型计算机的 “硬件中枢”,不仅是尺寸最大的电路板,更是所有核心硬件的连接载体。 53、在Windows10中,按下 Alt+PrintScreen 可以复制整个屏幕为一张图片。( ) 【答案】B 【解析】Alt+PrintScreen 可以复制当前的活动窗口为一张图片,而不是整张图片。 54、在Word2010中,从键盘输入文本时,状态栏默认显示“插入”,当按键盘上的 Insert键则改为“改写”状态,此时输入内容会替换掉后面的文字;再按 Insert 键重新改为“插入”。( ) 【答案】A 【解析】插入状态:输入的新文字会 “挤入” 光标位置,原有文字自动向后顺延,不会删除任何内容。改写状态:输入的新文字会直接 “替换” 光标后的文字,每输入一个字符,就覆盖后续一个字符,适合修改已有文本时快速替换内容。 55、Excel 2010中,要在单元格内输入当前的日期,应按组合键Ctrl+,。( ) 【答案】B 【解析】在单元格内输入当前的日期,应按组合键Ctrl+; 56、在 PowerPoint 2010中,各张幻灯片均可使用不同的版式。( ) 【答案】A 【解析】PowerPoint 2010 支持为每张幻灯片独立设置不同版式,灵活适配不同内容展示需求。 57、在C#中,有一个字符串的定义为string s = “hello world!”; 在此字符串中,字符w的索引是7。( ) 【答案】B 【解析】在 C# 中,字符串的索引从0开始计数,字符'w'的正确索引是6。 58、在C#中,有时不能确定一个方法的方法参数到底有几个,可以使用params关键字解决这个问题。( ) 【答案】A 【解析】在 C# 中,params关键字的核心作用就是解决 “方法参数数量不确定” 的问题,允许向方法传递任意数量的同类型参数。 59、在MySQL中,用户完整性是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。( ) 【答案】B 【解析】域完整性是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。 60、从系统功能的角度看,计算机网络主要由资源子网和通信子网两部分组成。其中通信子网由网络节点和通信链路组成。( ) 【答案】A 【解析】计算机网络的两大核心组成:资源子网和通信子网。 61、在 IEEE802 局域网体系结构中,数据链路层被细化成LLC 逻辑链路子层和MAC介质访问控制子层两层。( ) 【答案】A 【解析】IEEE802中,数据链路层分为两个子层:逻辑链路层何介质访问控制子层。 62、用户在连接网络上的某台计算机时,只可使用它的域名,不可以使用它的IP 地址。( ) 【答案】B 【解析】用户在连接网络上的某台计算机时,只可使用它的域名,不可以使用它的IP 地址。 63、IP分组交换中,一次交付过程包括一个直接交付和零个(多个)间接交付,最后的交付是间接交付。( ) 【答案】B 【解析】IP 分组交换中,一次完整交付过程的核心逻辑是 “最终交付必为直接交付” 64、SMTP 是发送电子邮件协议,负责将邮件从发件人的电子邮件服务器发送到接收人的电子邮件服务器,加密的是 SMTPS 协议。( ) 【答案】A 【解析】SMTP(简单邮件传输协议)仅负责 “服务器到服务器” 的邮件投递。SMTPS 是 SMTP 的加密版本,核心是通过 SSL/TLS 协议对邮件传输过程加密。 三、填空题(本大题共13小题,每题2分,共26分,请将答案填写在答题纸上) 65、英文缩写CAI的中文含义是_________。 【答案】计算机辅助教学 【解析】CAI 是 Computer-Assisted Instruction 的缩写,核心是利用计算机技术辅助教师开展教学活动。 66、国标码为362EH,则它的区位码是________。 【答案】2214 【解析】区位码高字节=36H − 20H=16H=22,区位码低字节=2EH − 20H=0EH=14 67、Windows 剪贴板中的内容仅暂存于计算机_____中,当计算机重启、注销用户或关闭相关程序时,剪贴板内容会自动清空。 【答案】内存 【解析】剪贴板依赖内存存储数据,内存的特性是 “断电易失”,因此重启后内容丢失。 68、在Word2010的图文混排中,插入图片、剪贴换、截图默认是________ 【答案】嵌入式 【解析】在 Word2010 的图文混排中,插入图片、剪贴画、截图的默认环绕方式是 嵌入型。 69、Excel 2010中有三种迷你图样式,即折线图、_______和盈亏图。 【答案】柱形图 【解析】Excel 2010 中有三种迷你图样式,即折线图、柱形图和盈亏图。 70、PowerPoint 2010 主要提供了三种母版:幻灯片母版、讲义母版和________。 【答案】备注母版 【解析】三种母版:幻灯片母版、讲义母版和 备注母版。 71、在C#中,如果一个属性里既有set访问器又有get访问器,那么该属性为________属性。 【答案】读写 【解析】同时包含两者的属性,允许外部代码对其进行 “读取” 和 “写入” 操作,因此称为读写属性。 72、在C#中,抽象类使用关键字_________来声明。 【答案】abstract 【解析】抽象类使用关键字 abstract 来声明。 73、在MySQL中,视图与数据表不同,数据库中只存放了视图的________不存放视图对应的数据。 【答案】定义 【解析】在 MySQL 中,视图是一个虚拟表,它基于 SQL 查询结果构建。数据库中仅存储视图的定义,而不存放视图对应的数据。 74、在计算机网络中,能够进行数字信号和模拟信号转换的网络设备被称为__________。 【答案】调制解调器 【解析】调制解调器(Modem)是计算机网络中专门负责数字信号与模拟信号双向转换的核心设备。 75、FTP 是 Internet 中用于将文件下载到本地计算机,或上传到服务器的一种服务,这种服务称为____________。 【答案】文件传输服务 【解析】“文件传输协议”,对应的服务核心就是实现文件的上传与下载 76、设置局域网中计算机的网络属性时,“默认网关”应该设置为_________的内网地址。 【答案】路由器 【解析】默认网关是网络中负责转发数据包到其他网络的设备,通常是路由器。 77、张老师家使用“光猫”上网,这种把光纤一直铺设到用户家庭的互联网接入方式是________ 【答案】FTTH(光纤到户) 【解析】光纤到户(FTTH,Fiber To The Home)是一种将光纤直接铺设到用户家庭的宽带接入技术,核心是通过光纤介质实现从运营商机房到家庭终端的全程光信号传输。 四、依据环境与题意,写出相应的Visual FoxPro语句或SQL语句,要求每题用一条语句完成(本大题共5小题,每题4分,共20分,请填写在答题纸上) 已知MySQL中有“product_management”数据库,数据库中有表“department”和”product”。 部门表department(dept_id CHAR(2) PRIMARY KEY,dept_name VARCHAR(20)),各字段分别表示部门号、部门名称。 商品表product(dept_id CHAR(2),prod_id CHAR(6) PRIMARY KEY,prod_name VARCHAR(16),price DECIMAL(5),quantity INT(3),origin VARCHAR(20) )各字段分别表示部门号、商品号、商品名称、单价、数量和产地。请完成如下操作的命令序列: 78、为 product 表添加 “折扣” 字段(discount,DECIMAL (3,2) 类型,默认值为 0.95)。 【答案】ALTER TABLE product ADD COLUMN discount DECIMAL(3,2) DEFAULT 0.95; 【解析】本题考查的是Alter命令。 79、查询单价在 800~1500 之间、产地不是 “北京” 且数量大于 5 的商品名称和部门号。 【答案】SELECT prod_name, dept_id FROM product WHERE price BETWEEN 800 AND 1500 AND origin != '北京' AND quantity > 5; 【解析】本题考查Select命令。 80、为 product 表的 prod_id 字段添加唯一约束,名为uk_prod_id。 【答案】ALTER TABLE product ADD CONSTRAINT uk_prod_id UNIQUE (prod_id); 【解析】本题考查Alter命令。 81、将 “数码部”(dept_id = '03')所有商品的数量增加 5 件。 【答案】UPDATE product SET quantity = quantity + 5 WHERE dept_id = '03'; 【解析】本题考查Update命令。 82、创建一个视图product_view,显示商品的关键信息(商品名称、单价、产地)及其所属部门名称,列名用汉字表示。 【答案】CREATE VIEW product_view AS SELECT product.prod_name AS 商品名称,product.price AS 单价,product.origin AS 产地,department.dept_name AS 部门名称 FROM product JOIN department ON product.dept_id = department.dept_id; 【解析】本题考查的是创建视图的命令。 五、程序分析(本大题共2小题,每题5分,共10分,读程序并分析结果,请填写在答题纸上) 83、分析C#程序,该程序实现的功能是____________ public static string function6(string str) { for (int i = 0; i < str.Length; i++) { if (str[i] >= '0' && str[i] <= '9') { str = str.Replace(str.Substring(0, i + 1), str.Substring(0, i + 1) + "#"); continue; } else { continue; } } return str; } 【答案】将一个字符串中所有数字字符后加一个#字符,并返回处理后的字符串。 【解析】str = str.Replace(str.Substring(0, i + 1), str.Substring(0, i + 1) + "#");截取从开头到当前索引(含i)的子串(如i=2时截取str[0..2]),并在该子串后添加#,然后用新字符串替换原字符串。 84、下列MySQL程序实现的功能是________________ CREATE PROCEDURE FindDivisibleBy(IN N INT) proc_label: BEGIN DECLARE i INT DEFAULT 3; DECLARE result_str VARCHAR(1000) DEFAULT ''; IF N <= 0 OR N >= 100 THEN SELECT '输入错误:请输入0到100之间的整数(不含0和100)' AS 结果; LEAVE proc_label; END IF; WHILE i < N DO IF result_str = '' THEN SET result_str = CAST(i AS CHAR); ELSE SET result_str = CONCAT(result_str, ', ', CAST(i AS CHAR)); END IF; SET i = i + 3; END WHILE; IF result_str = '' THEN SELECT CONCAT('没有符合条件的数') AS 结果; ELSE SELECT CONCAT('符合条件的整数有:', result_str) AS 结果; END IF; END 【答案】输入一个十进制数N(0<N<100),求出能被3整除且小于N的整数。 【解析】i INT DEFAULT 3:循环计数器,初始值为 3,最小的能被 3 整除的正整数,每次递增 3,确保只遍历能被 3 整除的数。result_str VARCHAR(1000) DEFAULT '':用于拼接符合条件的结果字符串,用逗号分隔多个数字。 六、写出以下程序的运行结果(本大题共5小题,每题5分,共25分,请填写在答题纸上) 85、分析C#程序: static void Main(string[] args) { int i, j; int[,] a = new int [3, 5]; int m = 0; for (i = 1; i <= 2;i++ ) { for (j = 1; j <= 2; j++) { if ((i + j) % 2 == 0) m = m + a.GetLength(0); else m = m + a.GetLength(1); } } Console.WriteLine(m); Console.ReadKey(); } 运行该程序,程序的运行结果为_________ 【答案】 16 【解析】int[,] a = new int[3, 5]; 定义了一个 3 行 5 列的二维数组,外层循环 i 从 1 到 2(共 2 次),内层循环 j 从 1 到 2(共 2 次),总执行 4 次循环,通过二维数组的长度属性(GetLength),根据 i+j 的奇偶性累加不同的值。 86、分析C#程序:下列程序运行后,单击命令按钮,文本框的内容为_______ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str = "ABCDEF"; textBox1.Text = A.fun(str).ToLower(); } } class A { public static string fun(string xstr) { string str1; int n, i; str1 = ""; n = xstr.Length-1; i = n / 2; while (i < n) { str1 = str1+xstr.Substring(i+1, 1); i = i + 1; } return str1+str1; } } 【答案】 defdef 【解析】函数fun的作用是截取原字符串中从中间位置后一位开始到结尾的字符,然后将该子串重复一次。 87、在MySQL中,有如下程序: CREATE PROCEDURE ProcessString(IN input_str VARCHAR(255)) proc_label: BEGIN DECLARE s VARCHAR(255) DEFAULT ''; DECLARE m INT; DECLARE i INT DEFAULT 1; DECLARE k CHAR(1); DECLARE asc_k INT; IF input_str IS NULL THEN SELECT '请输入有效的字符串' AS 结果; LEAVE proc_label; END IF; SET m = CHAR_LENGTH(input_str); WHILE i <= m DO SET k = SUBSTRING(input_str, i, 1); IF k BETWEEN '0' AND '9' THEN SET asc_k = ASCII(k); SET s = CONCAT(s, CHAR(105 - asc_k)); ELSE SET s = CONCAT(s, k); END IF; SET i = i + 1; END WHILE; SELECT CONCAT('S=', s) AS 结果; END 运行上述程序后,调用call ProcessString('5e7A317ls1478');程序的运行结果为:__________________________ 【答案】S=4e2A682s8521 【解析】转换后的程序完全保留原逻辑:数字字符按 0↔9、1↔8、2↔7、...、9↔0 反向转换,非数字字符不变,输出格式与原程序一致。 第88、89题使用下面的数据库表文件 XS表: 88、有如下命令: CREATE PROCEDURE StatStudentData(IN p_major VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,IN p_stat_type INT) BEGIN DECLARE temp_result DECIMAL(10,2); DECLARE temp_count INT; DECLARE temp_sum DECIMAL(10,2); DECLARE temp_max DECIMAL(10,2); SELECT COUNT(*), SUM(总分) INTO temp_count, temp_sum FROM XS WHERE (p_major IS NULL OR 专业 = p_major); DROP TEMPORARY TABLE IF EXISTS AA; CREATE TEMPORARY TABLE AA ( 总成绩 DECIMAL(10,2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE utf8mb4_unicode_ci; INSERT INTO AA (总成绩) SELECT SUM(总分) AS 总成绩 FROM XS GROUP BY 专业; SELECT MAX(总成绩) INTO temp_max FROM AA; DROP TEMPORARY TABLE IF EXISTS AA; IF p_stat_type = 1 THEN SET temp_result = IFNULL(temp_count, 0); ELSEIF p_stat_type = 2 THEN SET temp_result = IFNULL(temp_sum, 0.00); ELSE SET temp_result = IFNULL(temp_max, 0.00); END IF; SELECT temp_result AS 统计结果; END 运行上面的程序,执行CALL StatStudentData('计算机科学与技术', 1);,则程序的显示结果为:____________ 【答案】 3 【解析】该程序实现的功能是统计学生表 XS 的相关数据:人数、总成绩、最高总成绩。 89、 MySQL程序如下: CREATE PROCEDURE ProcessAndShowMajorAvg ( IN target_major VARCHAR(50)) BEGIN UPDATE XS SET 总分 = 总分 + 20 WHERE 性别 = '女' AND 专业 IN ('计算机科学与技术', '电子信息工程') AND 入学年份 = 2023 AND 总分 < 550; CREATE TEMPORARY TABLE IF NOT EXISTS PS_AVG ( 专业 VARCHAR(50) NOT NULL, 入学年份 INT NOT NULL, 年度平均分 DECIMAL(10,2) NOT NULL, PRIMARY KEY (专业, 入学年份) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE utf8mb4_unicode_ci; INSERT INTO PS_AVG (专业, 入学年份, 年度平均分) SELECT 专业,入学年份,AVG(总分) AS 年度平均分 FROM XS GROUP BY 专业, 入学年份; SELECT 入学年份 , 年度平均分 FROM PS_AVG WHERE 专业 = target_major ORDER BY 入学年份 DESC; END 运行上面的程序,执行CALL ProcessAndShowMajorAvg('电子信息工程');,程序的运行结果为_____________ 【答案】 2023 565.00 2022 610.00 【解析】该程序的功能是通过输入专业,查询该专业各年的平均分。 7、 C# 程序改错(本大题共有两个小题,每题5分,共10分,每个程序有两个错误行,请在答题纸上写出错误行和对应的正确行,改对一处得一处分,改错不扣分) 90、 程序功能:下面的C#程序用来产生并输出图示的杨辉三角。有两处错误。 class Program { static void Main(string[] args) { int [,]x =new int[10,10]; A a = new A(); a.readin(x,6); a.prinft(x,6); Console.ReadKey(); } } class A { public void readin(int[,]a,int b){ int i, j; for(i=1;i<=b;i++){ a[i, i] = 1; a[1, i] = 1; } for (i = 3; i <= b;i++ ) { for (j = 2; j <i; j++) { a[i,j]=a[i,j-1]+a[i-1,j-1]; } } } public void prinft(int[,]a,int b){ int i, j; for (i = 1; i <= b; i++) { for (j = 1; j <= i; j++) { Console.Write(" "+a[i,j]); } Console.WriteLine(); } } } 【答案】 (1)a[1, i] = 1; 改为:a[i, 1] = 1; (2) a[i,j]=a[i,j-1]+a[i-1,j-1]; 改为:a[i,j]=a[i-1,j]+a[i-1,j-1]; 【解析】 (1)a[i, i] = 1,确保每行最后一个元素为 1; a[i, 1] = 1;确保每一行的第一列为1 (2)杨辉三角核心公式为:a[i,j]=a[i-1,j]+a[i-1,j-1]; 91、 下列C#程序实现的功能是:输入一个字符串str1,分别统计字符串中数字、英文字母的个数。 class Program { static void Main(string[] args) { int counts = 0; int countz = 0; Console.WriteLine("请输入一个字符串:"); string str1 = Console.ReadLine(); for (int i = 0; i <= str1.Length; i++) { if (str1[i] >= '0' && str1[i] <= '9') { counts++; } else if ((str1[i] >= 'a' && str1[i] <= 'z') ) { countz++; } } Console.WriteLine("数字个数:" + counts); Console.WriteLine("英文字母个数:" + countz); Console.ReadKey(); } } 【答案】 (1)for (int i = 0; i <= str1.Length; i++) 改为:for (int i = 0; i < str1.Length; i++) (2) else if ((str1[i] >= 'a' && str1[i] <= 'z') ) 改为: else if ((str1[i] >= 'a' && str1[i] <= 'z') || (str1[i] >= 'A' && str1[i] <= 'Z')) 【解析】 (1)将循环条件 i <= str1.Length 改为 i < input.Length,确保索引范围在有效区间内,避免异常。 (2)新增对大写字母('A'-'Z')的判断,使程序能统计所有英文字母 八、程序填空(本大题共7个空,每空5分,共35分,按程序要求在答题纸上填入相应的内容,使程序完整正确) 92、(C#试题)程序实现的具体功能:计算表达式 1 + 1/1! + 1/2! + ... + 1/N! 的总和。 class Program { static void Main() { Console.Write("请输入一个正整数:"); int n = int.Parse(Console.ReadLine()); double sum = ___(1)_______ for (int i = 1; i <= n; i++) { sum += ___(2)_______ } Console.WriteLine("结果为:" + sum); Console.ReadKey(); } static long JC(int x) { long y = 1; for (int m = 1; m <= x; m++) { y *= m; } return y; } } 【答案】 (1)1; (2)1.0 / JC(i); 【解析】 (1)初始值 sum = 1.0 对应表达式的第一项 1。 (2)方法 JC(x) 计算 x 的阶乘(x!),循环中,每次累加 1/i!(通过 1.0 / JC(i) 计算),覆盖从 i=1 到 i=n 的所有项。 93、(C#试题)下面程序功能:输入一串字符,判别其是否是回文字符串。所谓回文字符串,是指正读反读都一样的字符串,如ABA、ABBA均是回文字符串,ABCA不是回文字符串。窗口如图所示,完善下列程序。 public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string input = textBox1.Text.Trim(); if (string.IsNullOrEmpty(input)) { textBox1.Text = "请输入字符串"; return; } ______(1)_____________ textBox2.Text = isPalindrome ? "是回文字符串" : "不是回文字符串"; } private bool IsPalindrome(string str) { str = str.ToLower(); int left = 0; int right = ______(2)_____________ while (left < right) { if (str[left] != str[right]) { return false; } left++; right--; } return true; } } 【答案】 (1)bool isPalindrome = IsPalindrome(input); (2)str.Length - 1; 【解析】 (1)对于 private bool IsPalindrome(string str) 方法,可以直接调用可获得是否回文字符串;bool isPalindrome = IsPalindrome(input); (2)字符串索引从 0 开始,长度为 str.Length,所以最后一个字符的下标是 str.Length - 1。 94、 (MySQL试题)在MySQL中,某数据库包含以下两张表: “XS”表(姓名,专业,总分,入学年份) “专业年度平均分”表(专业,统计年份,年度平均分) 现需要创建一个定时事件,事件的执行规则如下: 每月自动统计 XS 表中各专业的总分平均分,将结果(专业、统计年份、平均分)插入 专业年度平均分表,用于留存历史数据。 每月 1 次,首次执行 2024-01-01 00:00:00,结束时间为 2026-12-31 23:59:59。完善下列程序。 CREATE EVENT AutoProcessStudentScores ON SCHEDULE ______(1)________ STARTS '2024-01-01 00:00:00' ENDS '2026-12-31 23:59:59' ______(2)________ BEGIN INSERT INTO 专业年度平均分 (专业, 统计年份, 年度平均分) SELECT 专业, YEAR(CURDATE()) AS 统计年份, AVG(总分) AS 年度平均分 FROM XS ______(3)________ END; 【答案】 (1) EVERY 1 MONTH (2)Do (3)GROUP BY 专业; 【解析】该事件实现的功能是通过定时任务,每月自动从学生表(XS)中计算各专业的总分平均分,并将结果存储到 “专业年度平均分” 表中,实现成绩统计的自动化和历史数据的留存。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 河北省一般高等学校对口招生考试 计算机专业 综合模拟卷(八) 考前须知: 1.本试卷共八道大题。总分 240分。 2.第I卷“一、选择题”、第Ⅱ卷“二、推断题”的答案填涂在机读卡上,其余各题答案写在答题纸上,答在试卷上不得分。用蓝黑钢笔、碳素笔或圆珠笔答题。 3,答愿前将密封线内工程填写清晰。 第I卷(选择题 共100分) 1、 选择题(本大题共50小题,每题2分,共100分。在题所给出的四个选项中,只有一个符合题目要求,将正确选项填涂在机读卡上) 1、下列有关计算机的新技术说法,不正确的是( ) A.网格计算利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的超级计算机” B.嵌入式技术是将计算机作为一个信息处理部件,嵌入到应用系统中的一种技术,也就是说,它将软件固化集成到硬件系统中,将硬件系统与软件系统一体化 C.中间件是介于应用软件和操作系统之间的系统软件 D.网格计算技术能够提供资源共享,实现应用程序的互连互通,网格计算与计算机网络是一回事 2、计算机启动时运行的病毒称为( )病毒。 A.定时发作型 B.良性 C.恶性 D.引导型 3、 下列一组设备包括输入设备、输出设备和存储设备的是( ) A. CRT、CPU、ROM B. 磁盘、鼠标、键盘 C. 鼠标、绘图仪、光盘 D.磁带、打印机、激光打印机 4、下列关于ASCII编码的叙述中,正确的是( ) A.一个字特的标准 ASCII码占一个字节,其最高二进制位总为1 B.所有大写英文字母的 ASCII码值都小于小写英文字母a的ASCII码值 C,所有大写英文字母的ASCII码值都大于小写英文字母a的ASCII码值 D.标准 ASCII码表有256 个不同的字符编码 5、计算机操作系统通常具有的五大功能是( ) A.CPU管理、显示器管理、键盘管理、打印机管理和鼠标器管理 B.硬盘管理、软盘驱动器管理、CPU管理、显示器管理和键盘管理 C.处理器(CPU)管理、存储管理、文件管理、设备管理和作业管理 D.启动、打印、显示、文件存取和关机 6、下列有关存储器的说法中,错误的是( ) A.存储器的存储单位是存储单元,每个单元都有一个唯一的地址 B.存储器的主要功能是用于存放程序和数据 C.内存也称工作存储器,是CPU可以直接访问的存储器 D.当前运行的程序和数据都必须放在ROM中,否则无法调用 7、 在下列各种编码中,每个字节最高位均是“1”的是( ) A.外码 B.ASCII码 C.汉字机内码 D.汉字国标码 8、下列4种不同数制表示的数中,数值最大的一个是( )。 A.八进制数367 B.十进制数258 C.十六进制数F6 D.二进制数10000001 9、Windows 10中,按名称、大小等排列方式排列桌面上图标的正确操作是( ) A.在开始菜单上右击,将出现一个快捷菜单,然后选择排序方式 B.在桌面的任意图标上右击,将出现一个快捷菜单,然后选择排序方式 C.在任务栏上右击,将出现一个快捷菜单,然后选择排序方式 D.桌面的任意空白处右击,将出现一个快捷菜单,然后选择排序方式 10、下列有关在Wimdows10下查找文件或文件夹的说法中,错误的是( ) A.可以根据文件的位置查找 B.可以根据文件的修改日期查找 C.可以使用通配符查找 D.不可以根据文件的大小查找 11、在 Word 2010中 ,不是选择性粘贴的形式的为( ) A.无格式的文本 B.带视频剪辑的图片格式 C.HTML格式 D.Microsoft Word文档对象 12、在 Word 2010 中,下列需求不能用“查找和替换”实现的是( )。 A.将指定文本替换为空 B.删除所有空段落 C.特殊字符 / 符号的处理 D.修改样式库中的样式 13、在Excel2010中,输入分数2/3的方法是( ) A.直接输入 2/3 C.先输入0和空格,再输入2/3 B.先输入0,再输入2/3 D.以上方法都不对 14、下列关于 Excel 2010 工作表页面设置的描述,错误的是( ) A.可以自定义起始页码 B.不可以设置居中方式 C.可以指定多个打印区域 D.可以设置先打印列再打印行 15、在 PowerPoint 2010 中,如果希望在演示过程中终止幻灯片的放映,则随时可按的终止键是( ) A. Delete B. Ctrl+E C. Shift+E D. ESC 16、在PowerPoint 2010中,如果要从第2张幻灯片跳转到第8张幻灯片,应使用“插入”选项卡中的( ) A.超链接或动作 B.预设动画 C.幻灯片切换 D.自定义动画 17、关于C#数据类型,下列描述错误的是( )。 A. int只能存储整型,不能存储小数 B. decimal用来存储金钱类型,值后面需要加上一个m C. char是字符串类型,用来存储字符串 D. string类型的值需要被双引号引起来 18、在C#中,分析下列代码的执行结果是( ) int a=5,b=4,c=6,d; Console.WriteLine("{0}",d=a>b?(a>c?a:c):b); A .5 B .4 C .6 D.不确定 19、在C#中,表达式12/4-2+5*4%5/2的值为( )。 A.1 B.3 C.4 D.10 20、在C#中,用户单击消息框(MessageBox)的按钮时.消息框的返回值是( )类型的。 A. DialogValue B. DialogBox C. MessageResult D. DialogResult 21、在C#中,有一段代码块如下,请问执行该代码块后,数组pins的值为( ) string[] pins=news tring[4]{"a","b","c","d"}; string[]myArr=pins; myArr[3]="e"; A. "a","b","e","d" B. "a","b","c","e" C. "a","b","c","d" D. "e","e","e","d" 22、在C#中,使用列表框的( )方法,可以清除列表框的所有列表项。 A.RemoveAll B. RemoveAt C. Clear D. Remove 23、C#中,关于面向对象程序设计的概念中,对类(class)的描述,错误的是( )。 A.类(class)是一组具有相同数据结构和相同操作的对象的集合 B.类(class)用来定义对象可执行的操作 C.类(class)是创建对象实例的模板,对象是类的一个实例 D.当应用程序通过类(class)创建一个对象时,该对象就是一个窗口 24、在C#中,利用sealed修饰的类( )。 A.表示抽象类 B.密封,可以继承 C.表示基类 D.密封,不能继承 25、在ADO.NET中,用户可以使用( )对象建立应用程序与数据库连接。 A. DataSet B. DataReader C. Connection D. Command 26、在 C#中,由系统定义的方法,称为系统方法,此类方法在程序中无需_______, 直接_______即可。( ) A.定义,调用 B.定义,运行 C.调用,定义 D.编写,调用 27、 在MySQL中,数据库逻辑结构设计阶段的主要功能是( ) A.明确用户需求,确定新系统的功能 B.建立数据库的E-R模型 C.将数据库的E-R模型转换为关系模型 D.选择合适的存储结构和存储路径 28、在MySQL中,下面用于存储二进制数据的是( )。 A.INT B.FLOAT C.DECIMAL D.BIT 29、在MySQL中,下列SQL语句能够实现实体完整性控制的语句是( ) A. Foreign Key B. Primary Key C. References D. Foreign key 和references 30、在MySQL中,要查询information表中姓“王“且单名的学生情况,可用( )命令。 A.Select*From Information Where姓名Like'王%’ B.Select*From Information Where姓名 Like '王_' C.Select * From Information Where 姓名=“王%’ D. Select* From Information Where姓名='王_ _' 31、以下情况中,不属于 MySQL 数据库的介质故障的是( )​ A. 硬盘物理损坏导致数据文件丢失​ B. 数据库表空间文件被误删除​ C. 数据库管理员误执行 DROP TABLE 语句​ D. 存储设备出现坏道使数据无法读取 32、在10BASE-5以太网中,用来扩展线缆长度的中继器,最多可以有( )个。 A.3 B.4 C.5 D.任意多个 33、信道上可传送信号的最高频率与最低频率之差为( ) A.波特率 B.比特率 C.吞吐量 D.信道带宽 34、有关局域网拓扑结构的说法,以下不正确的是( ) A.星形结构的中心计算机发生故障,整个网络将停止工作 B.环形结构的网络中任何一台计算机出现故障,都将导致全网瘫痪 C.总线结构的网络中若某台计算机出现故障,一般不影响全网工作 D.环形结构的网络中信息的传输方向是双向的 35、传输延迟时间最小的交换方法是( ) A.线路交换 B.报文交换 C.分组交换 D.信元交换 36、下面关于CSMA/CD网络的叙述,正确的是( ) A. 任意节点通信数据都要通过整个网络,且每个节点都接收并校验该数据 B. 如果源节点知道目的地的IP和MAC地址的话,信号是直接送往目的地 C. 一个节点的数据发往最近的路由器,路由器将数据直接送往目的地; D. 节点有可能在发送数据时不检测网络上是否发生冲突 37、关于无分类编址 CIDR,下列说法错误的是( ) A.CIDR 使用各种长度的“网络前缀”来代替分类地址中的网络号和子网号 B.CIDR 将网络前缀都相同的连续的 IP 地址组成“CIDR”地址块 C.网络前缀越短,其地址块所包含的地址数就越少 D.使用 CIDR,查找路由表时可能会得到多个匹配结果,应当从匹配结果中选择具有最长网络前缀的路由,因为网络前缀越长,路由就越具体 38、下面关于令牌环网的工作原理,( )是不正确的。 A. 只有拿到令牌的站可以发送帧,没有拿到令牌的站的只能等待; B. 拿到令牌的站将令牌转变成访问控制头,后面加上自己的数据进行发送; C. 当数据帧通过目标站点时,该站点接受该数据帧,并再放置空令牌到环上; D. 发送站回收数据帧,同时再放一个空令牌到环上; 39、小型无线路由器的默认管理地址通常是( )。 A. 192.168.1.1 B. 10.0.0.1 C. 172.16.0.1 D. 255.255.255.0 40、关于TCP/IP模型中的网络接口层的功能,说法不正确的是( ) A. 为IP模块发送和接收数据 B.为ARP模块发送ARP请求和接收ARP应答 C.为RAPR模块发送RARP请求和接收RARP应答 D. 实现IP地址到MAC地址的映射 41、下列情况中,需要启动 ARP 请求的是( )。 A.主机需要接收信息,但 ARP 表中没有源 IP 地址与 MAC 地址的映射关系 B.主机需要接收信息,但 ARP 表中已有源 IP 地址与 MAC 地址的映射关系 C.主机需要发送信息,但 ARP 表中没有目的 IP 地址与 MAC 地址的映射关系 D.主机需要接收信息,但 ARP 表中已有目的 IP 地址与 MAC 地址的映射关系 42、( )又称协议转换器,主要用于连接不同结构体系的网络或局域网与主机之间的连接。 A.网桥 B.路由器 C.网关 D.交换机 43、以下网络地址中属于私网地址的是( ) A.172.15.22.1 B.128.168.22.1 C.172.16.22.1 D.192.158.22.1 44、使用( )命令用于检查当前 TCP/IP 网络中的配置情况,可显示本机的主机名、物理地址等配置参数。 A.IpConfig B.cmd C.ping D.tracert 45、对于缩写词X.25,ISDN,PSTN和DDN,分别表示的是( ) A. 数字数据网, 公共交换电话网,分组交换网,帧中继 B. 分组交换网,综合业务数字网,公共交换电话网,数字数据网 C. 帧中继,分组交换网,数字数据网,公共交换电话网 D. 分组交换网,公共交换电话网,数字数据网,帧中继 46、VPN的关键技术是隧道技术,SSL VPN协议属于( ) A.第一层 B. 第二层 C.第三层 D. 第四层 47、小丽使用 163 邮箱给小华的 QQ 邮箱发了一封邮件,该邮件从 163 邮箱服务器投递到QQ 邮件服务器,下列选项中,能实现这一功能的协议是( )。 A.SMTP B.Telnet C.POP3 D.FTP 48、攻击者向对网络提供某种服务的服务器发起攻击,造成该服务器不能有效、持续地为网络用户提供服务。这种攻击类型是( ) A.非服务攻击 B.网络瘫痪 C.网络阻塞 D.拒绝服务攻击 49、某企业的数据中心进行综合布线升级,要求能够支持高速率的数据传输和大量的设备连接,同时要保证布线系统的可靠性和可扩展性。在设计设备间子系统时,以下说法正确的是( ) A. 设备间应尽量靠近建筑物的中心位置,以减少线缆的长度和传输损耗 B. 设备间内的温度应控制在 20℃-25℃之间,湿度应控制在 40%-60% 之间 C. 设备间内的核心交换机应采用单台高性能设备,以提高系统的可靠性 D. 设备间内的线缆应随意摆放,以便于后期的维护和升级 50、下列算法属于非对称加密算法的是( ) A. DES B. RC2 C.RSA D.三重DES 第II卷(非选择题 共140分) 二、判断题(本大题共14小题,每题1分,共14分。将答案填涂在机读卡上,正确的填涂“A”,错误的填涂“B”) 51、运算器由算术逻辑运算单元(ALU)和寄存器组成,前者完成运算,后者提供操作数和存放运算结果。( ) 52、主板是微型计算机中最大的一块电路板。( ) 53、在Windows10中,按下 Alt+PrintScreen 可以复制整个屏幕为一张图片。( ) 54、在Word2010中,从键盘输入文本时,状态栏默认显示“插入”,当按键盘上的 Insert键则改为“改写”状态,此时输入内容会替换掉后面的文字;再按 Insert 键重新改为“插入”。( ) 55、Excel 2010中,要在单元格内输入当前的日期,应按组合键Ctrl+,。( ) 56、在 PowerPoint 2010中,各张幻灯片均可使用不同的版式。( ) 57、在C#中,有一个字符串的定义为string s = “hello world!”; 在此字符串中,字符w的索引是7。( ) 58、在C#中,有时不能确定一个方法的方法参数到底有几个,可以使用params关键字解决这个问题。( ) 59、在MySQL中,用户完整性是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。( ) 60、从系统功能的角度看,计算机网络主要由资源子网和通信子网两部分组成。其中通信子网由网络节点和通信链路组成。( ) 61、在 IEEE802 局域网体系结构中,数据链路层被细化成LLC 逻辑链路子层和MAC介质访问控制子层两层。( ) 62、用户在连接网络上的某台计算机时,只可使用它的域名,不可以使用它的IP 地址。( ) 63、IP分组交换中,一次交付过程包括一个直接交付和零个(多个)间接交付,最后的交付是间接交付。( ) 64、SMTP 是发送电子邮件协议,负责将邮件从发件人的电子邮件服务器发送到接收人的电子邮件服务器,加密的是 SMTPS 协议。( ) 三、填空题(本大题共13小题,每题2分,共26分,请将答案填写在答题纸上) 65、英文缩写CAI的中文含义是_________。 66、国标码为362EH,则它的区位码是________。 67、Windows 剪贴板中的内容仅暂存于计算机_____中,当计算机重启、注销用户或关闭相关程序时,剪贴板内容会自动清空。 68、在Word2010的图文混排中,插入图片、剪贴换、截图默认是________ 69、Excel 2010中有三种迷你图样式,即折线图、_______和盈亏图。 70、PowerPoint 2010 主要提供了三种母版:幻灯片母版、讲义母版和________。 71、在C#中,如果一个属性里既有set访问器又有get访问器,那么该属性为________属性。 72、在C#中,抽象类使用关键字_________来声明。 73、在MySQL中,视图与数据表不同,数据库中只存放了视图的________不存放视图对应的数据。 74、在计算机网络中,能够进行数字信号和模拟信号转换的网络设备被称为__________。 75、FTP 是 Internet 中用于将文件下载到本地计算机,或上传到服务器的一种服务,这种服务称为____________。 76、设置局域网中计算机的网络属性时,“默认网关”应该设置为_________的内网地址。 77、张老师家使用“光猫”上网,这种把光纤一直铺设到用户家庭的互联网接入方式是________ 四、依据环境与题意,写出相应的Visual FoxPro语句或SQL语句,要求每题用一条语句完成(本大题共5小题,每题4分,共20分,请填写在答题纸上) 已知MySQL中有“product_management”数据库,数据库中有表“department”和”product”。 部门表department(dept_id CHAR(2) PRIMARY KEY,dept_name VARCHAR(20)),各字段分别表示部门号、部门名称。 商品表product(dept_id CHAR(2),prod_id CHAR(6) PRIMARY KEY,prod_name VARCHAR(16),price DECIMAL(5),quantity INT(3),origin VARCHAR(20) )各字段分别表示部门号、商品号、商品名称、单价、数量和产地。请完成如下操作的命令序列: 78、为 product 表添加 “折扣” 字段(discount,DECIMAL (3,2) 类型,默认值为 0.95)。 79、查询单价在 800~1500 之间、产地不是 “北京” 且数量大于 5 的商品名称和部门号。 80、为 product 表的 prod_id 字段添加唯一约束,名为uk_prod_id。 81、将 “数码部”(dept_id = '03')所有商品的数量增加 5 件。 82、创建一个视图product_view,显示商品的关键信息(商品名称、单价、产地)及其所属部门名称,列名用汉字表示。 五、程序分析(本大题共2小题,每题5分,共10分,读程序并分析结果,请填写在答题纸上) 83、分析C#程序,该程序实现的功能是____________ public static string function6(string str) { for (int i = 0; i < str.Length; i++) { if (str[i] >= '0' && str[i] <= '9') { str = str.Replace(str.Substring(0, i + 1), str.Substring(0, i + 1) + "#"); continue; } else { continue; } } return str; } 84、下列MySQL程序实现的功能是________________ CREATE PROCEDURE FindDivisibleBy(IN N INT) proc_label: BEGIN DECLARE i INT DEFAULT 3; DECLARE result_str VARCHAR(1000) DEFAULT ''; IF N <= 0 OR N >= 100 THEN SELECT '输入错误:请输入0到100之间的整数(不含0和100)' AS 结果; LEAVE proc_label; END IF; WHILE i < N DO IF result_str = '' THEN SET result_str = CAST(i AS CHAR); ELSE SET result_str = CONCAT(result_str, ', ', CAST(i AS CHAR)); END IF; SET i = i + 3; END WHILE; IF result_str = '' THEN SELECT CONCAT('没有符合条件的数') AS 结果; ELSE SELECT CONCAT('符合条件的整数有:', result_str) AS 结果; END IF; END 六、写出以下程序的运行结果(本大题共5小题,每题5分,共25分,请填写在答题纸上) 85、分析C#程序: static void Main(string[] args) { int i, j; int[,] a = new int [3, 5]; int m = 0; for (i = 1; i <= 2;i++ ) { for (j = 1; j <= 2; j++) { if ((i + j) % 2 == 0) m = m + a.GetLength(0); else m = m + a.GetLength(1); } } Console.WriteLine(m); Console.ReadKey(); } 运行该程序,程序的运行结果为_________ 86、分析C#程序:下列程序运行后,单击命令按钮,文本框的内容为_______ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str = "ABCDEF"; textBox1.Text = A.fun(str).ToLower(); } } class A { public static string fun(string xstr) { string str1; int n, i; str1 = ""; n = xstr.Length-1; i = n / 2; while (i < n) { str1 = str1+xstr.Substring(i+1, 1); i = i + 1; } return str1+str1; } } 87、在MySQL中,有如下程序: CREATE PROCEDURE ProcessString(IN input_str VARCHAR(255)) proc_label: BEGIN DECLARE s VARCHAR(255) DEFAULT ''; DECLARE m INT; DECLARE i INT DEFAULT 1; DECLARE k CHAR(1); DECLARE asc_k INT; IF input_str IS NULL THEN SELECT '请输入有效的字符串' AS 结果; LEAVE proc_label; END IF; SET m = CHAR_LENGTH(input_str); WHILE i <= m DO SET k = SUBSTRING(input_str, i, 1); IF k BETWEEN '0' AND '9' THEN SET asc_k = ASCII(k); SET s = CONCAT(s, CHAR(105 - asc_k)); ELSE SET s = CONCAT(s, k); END IF; SET i = i + 1; END WHILE; SELECT CONCAT('S=', s) AS 结果; END 运行上述程序后,调用call ProcessString('5e7A317ls1478');程序的运行结果为:__________________________ 第88、89题使用下面的数据库表文件 XS表: 88、有如下命令: CREATE PROCEDURE StatStudentData(IN p_major VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,IN p_stat_type INT) BEGIN DECLARE temp_result DECIMAL(10,2); DECLARE temp_count INT; DECLARE temp_sum DECIMAL(10,2); DECLARE temp_max DECIMAL(10,2); SELECT COUNT(*), SUM(总分) INTO temp_count, temp_sum FROM XS WHERE (p_major IS NULL OR 专业 = p_major); DROP TEMPORARY TABLE IF EXISTS AA; CREATE TEMPORARY TABLE AA ( 总成绩 DECIMAL(10,2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE utf8mb4_unicode_ci; INSERT INTO AA (总成绩) SELECT SUM(总分) AS 总成绩 FROM XS GROUP BY 专业; SELECT MAX(总成绩) INTO temp_max FROM AA; DROP TEMPORARY TABLE IF EXISTS AA; IF p_stat_type = 1 THEN SET temp_result = IFNULL(temp_count, 0); ELSEIF p_stat_type = 2 THEN SET temp_result = IFNULL(temp_sum, 0.00); ELSE SET temp_result = IFNULL(temp_max, 0.00); END IF; SELECT temp_result AS 统计结果; END 运行上面的程序,执行CALL StatStudentData('计算机科学与技术', 1);,则程序的显示结果为:____________ 89、 MySQL程序如下: CREATE PROCEDURE ProcessAndShowMajorAvg ( IN target_major VARCHAR(50)) BEGIN UPDATE XS SET 总分 = 总分 + 20 WHERE 性别 = '女' AND 专业 IN ('计算机科学与技术', '电子信息工程') AND 入学年份 = 2023 AND 总分 < 550; CREATE TEMPORARY TABLE IF NOT EXISTS PS_AVG ( 专业 VARCHAR(50) NOT NULL, 入学年份 INT NOT NULL, 年度平均分 DECIMAL(10,2) NOT NULL, PRIMARY KEY (专业, 入学年份) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE utf8mb4_unicode_ci; INSERT INTO PS_AVG (专业, 入学年份, 年度平均分) SELECT 专业,入学年份,AVG(总分) AS 年度平均分 FROM XS GROUP BY 专业, 入学年份; SELECT 入学年份 , 年度平均分 FROM PS_AVG WHERE 专业 = target_major ORDER BY 入学年份 DESC; END 运行上面的程序,执行CALL ProcessAndShowMajorAvg('电子信息工程');,程序的运行结果为_____________ 7、 C# 程序改错(本大题共有两个小题,每题5分,共10分,每个程序有两个错误行,请在答题纸上写出错误行和对应的正确行,改对一处得一处分,改错不扣分) 90、 程序功能:下面的C#程序用来产生并输出图示的杨辉三角。有两处错误。 class Program { static void Main(string[] args) { int [,]x =new int[10,10]; A a = new A(); a.readin(x,6); a.prinft(x,6); Console.ReadKey(); } } class A { public void readin(int[,]a,int b){ int i, j; for(i=1;i<=b;i++){ a[i, i] = 1; a[1, i] = 1; } for (i = 3; i <= b;i++ ) { for (j = 2; j <i; j++) { a[i,j]=a[i,j-1]+a[i-1,j-1]; } } } public void prinft(int[,]a,int b){ int i, j; for (i = 1; i <= b; i++) { for (j = 1; j <= i; j++) { Console.Write(" "+a[i,j]); } Console.WriteLine(); } } } 91、 下列C#程序实现的功能是:输入一个字符串str1,分别统计字符串中数字、英文字母的个数。 class Program { static void Main(string[] args) { int counts = 0; int countz = 0; Console.WriteLine("请输入一个字符串:"); string str1 = Console.ReadLine(); for (int i = 0; i <= str1.Length; i++) { if (str1[i] >= '0' && str1[i] <= '9') { counts++; } else if ((str1[i] >= 'a' && str1[i] <= 'z') ) { countz++; } } Console.WriteLine("数字个数:" + counts); Console.WriteLine("英文字母个数:" + countz); Console.ReadKey(); } } 八、程序填空(本大题共7个空,每空5分,共35分,按程序要求在答题纸上填入相应的内容,使程序完整正确) 92、(C#试题)程序实现的具体功能:计算表达式 1 + 1/1! + 1/2! + ... + 1/N! 的总和。 class Program { static void Main() { Console.Write("请输入一个正整数:"); int n = int.Parse(Console.ReadLine()); double sum = ___(1)_______ for (int i = 1; i <= n; i++) { sum += ___(2)_______ } Console.WriteLine("结果为:" + sum); Console.ReadKey(); } static long JC(int x) { long y = 1; for (int m = 1; m <= x; m++) { y *= m; } return y; } } 93、(C#试题)下面程序功能:输入一串字符,判别其是否是回文字符串。所谓回文字符串,是指正读反读都一样的字符串,如ABA、ABBA均是回文字符串,ABCA不是回文字符串。窗口如图所示,完善下列程序。 public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string input = textBox1.Text.Trim(); if (string.IsNullOrEmpty(input)) { textBox1.Text = "请输入字符串"; return; } ______(1)_____________ textBox2.Text = isPalindrome ? "是回文字符串" : "不是回文字符串"; } private bool IsPalindrome(string str) { str = str.ToLower(); int left = 0; int right = ______(2)_____________ while (left < right) { if (str[left] != str[right]) { return false; } left++; right--; } return true; } } 94、 (MySQL试题)在MySQL中,某数据库包含以下两张表: “XS”表(姓名,专业,总分,入学年份) “专业年度平均分”表(专业,统计年份,年度平均分) 现需要创建一个定时事件,事件的执行规则如下: 每月自动统计 XS 表中各专业的总分平均分,将结果(专业、统计年份、平均分)插入 专业年度平均分表,用于留存历史数据。 每月 1 次,首次执行 2024-01-01 00:00:00,结束时间为 2026-12-31 23:59:59。完善下列程序。 CREATE EVENT AutoProcessStudentScores ON SCHEDULE ______(1)________ STARTS '2024-01-01 00:00:00' ENDS '2026-12-31 23:59:59' ______(2)________ BEGIN INSERT INTO 专业年度平均分 (专业, 统计年份, 年度平均分) SELECT 专业, YEAR(CURDATE()) AS 统计年份, AVG(总分) AS 年度平均分 FROM XS ______(3)________ END; 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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