山东省春季高考软件与应用专业全真模拟卷(五)

标签:
精品解析文字版答案
2026-04-13
| 2份
| 27页
| 84人阅读
| 0人下载

内容正文:

绝密★启用前 山东省普通高校招生(春季)考试 软件技术与应用类专业知识全真模拟卷(五) 本次试卷分卷一(选择题)和卷二(非选择题)两部分,满分200分。考试时间120分钟。考试结束,将本试题和答题卡一并交回。 卷一(选择题 共100分) 一、选择题(本大题共50小题,每小题2分,共100分。在每小题列出的四个选项中,只有一项是符合题目的,请将符合题目要求的选项字母代号选出,填涂在答题卡上) 1.在 C 语言中,下列关键字可以用于声明一个函数的是( ) A. function B. void C. return D. main 【答案】B 【解析】void用于声明无返回值的函数;return用于函数返回值;main是主函数名,不是关键字。 2.以下变量初始化语句正确的是( ) A. int i=j=k=3; B. float 2_i,j=2e2; C. double a=2; D. char do='A'; 【答案】C 【解析】A 不能连续赋值;B 标识符不能以数字开头;Ddo是关键字,不能作变量名。 3.以下程序段的运行结果是( ) int a=0,b=1; if(a-1) printf("%d", a&b); printf("%d", a|b); A. 1 B. 11 C. 01 D. 0 【答案】A 【解析】a-1=-1为真,执行a&b=0&1=0;再执行a|b=0|1=1,最终输出 1。 4.以下程序的执行结果是( ) int a=-1,b=-1,c=2; while((b--||c--)&&a--); printf("%d,%d,%d",a,b,c); A. -1,-1,0 B. 0,0,1 C. -1,-1,1 D. 0,0,2 【答案】C 【解析】b--为真,逻辑或短路,c--不执行;a--为真,循环继续;第二次b--为假,c--执行,a--为假,循环结束。 5.以下程序的运行结果是( ) int i,j,a=0; for(i=0;i<=3;i++){ if(i%3) break; else continue; a++; } printf("%d",a); A. 0 B. 2 C. 3 D. 6 【答案】A 【解析】i=0时执行continue,跳过a++;i=1时执行break,循环结束,a仍为 0。 6.以下程序段的运行结果是( ) int m=16,n=36,r; r=n%m; while(r!=0) {n=m; m=r; r=n%m;} printf("%d",m); 【答案】A 【解析】该程序实现辗转相除法求最大公约数,16 和 36 的最大公约数是 4。 7.以下程序段的运行结果是( ) int k=5; while(--k) printf("%d ",k--); A. 42 B. 41 C. 54321 D. 死循环 【答案】A 【解析】第一次--k=4,输出 4,k--后 k=3;第二次--k=2,输出 2,k--后 k=1;第三次--k=0,循环结束。 8.能正确定义并初始化数组的是( ) A. int N=5,a[N][N]; B. int a[1][2]={{1},{2}}; C. int a[4]={{1,2},{3,4}}; D. int a[5][2]={{1,2},{3,4}}; 【答案】D 【解析】A 不能用变量定义数组大小;B 初始化元素个数超过数组大小;C 二维数组初始化格式错误。 9.不能把字符串 "hello" 赋值给数组 a 的是( ) A. char a[10]="hello"; B. char a[10]; strcpy(a,"hello"); C. char a[10]; a="hello"; D. char a[10],*p=a; p="hello"; 【答案】C 【解析】数组名是常量指针,不能直接赋值字符串。 10.以下程序段的运行结果是( ) int x[]={0,1,4,5,6,8},*p=x; printf("%d",*(++p)+2); A. 1 B. 2 C. 3 D. 5 【答案】C 【解析】++p指向x[1]=1,*(++p)+2=1+2=3。 11.若有定义int a=10,b=20; int *p1=&a,*p2=&b;,执行p1=p2;后,以下说法正确的是( ) A. 变量 a 的值变为 20 B. 变量 b 的值变为 10 C. 指针 p1 和 p2 都指向变量 b D. 指针 p1 和 p2 都指向变量 a 【答案】C 【解析】指针赋值是让 p1 指向 p2 指向的地址,即变量 b,不改变 a 和 b 的值。 12.以下关于函数调用的说法,不正确的是( ) A. 函数返回值的类型必须与函数的类型完全一致 B. 每个被调用的非空函数至少有一条 return 语句 C. 一个函数可以有多个 return 语句 D. return 语句的格式为return(表达式);或return 表达式; 【答案】A 【解析】函数返回值类型与函数类型不一致时,会自动进行类型转换。 13.以下结构体定义的说法中,不正确的是( ) struct s { int num; int age; char sex[4]; }x; A. 该结构体变量占据 12 个字节的空间 B. 结构体中的成员可以单独使用 C. 结构体类型名为 struct x,变量名为 struct s D. 该定义属于类型与变量同时定义 【答案】C 【解析】结构体类型名为struct s,变量名为x。 14.以下程序的运行结果是( ) #include"stdio.h" int abc(int x) {return(x+2);} main() { int a[]={1,2,3,4,5,6,7,8,9,10},i,s=0; for(i=1;i<4;i++) s=s+abc(abc(a[i])); printf("s=%d",s); } A. s=6 B. s=12 C. s=15 D. s=21 【答案】D 【解析】abc(abc(a[1]))=abc(abc(2))=2+4=6;abc(abc(a[2]))=abc(abc(3))=3+4=7;abc(abc(a[3]))=abc(abc(4))=4+4=8;总和:6+7+8=21,对应选项 D 15. 以下程序的运行结果是( ) #include<stdio.h> void fun(int*a,int*b) { int w; w=*a; *a=*b; *b=w; *a=*a*2; } main() { int x=2,y=3; int *px=&x,*py=&y; fun(px,py); printf("%d,%d",x,y); } A. 2,3 B. 3,2 C. 6,2 D. 4,3 【答案】C 【解析】指针传递可以修改实参的值,交换 x 和 y 后,x=3,再乘以 2 得 6,y=2。 16.在数据库中能够唯一标识一个元组的属性或属性组合的称为( ) A. 记录 B. 字段 C. 主键 D. 域 【答案】C 【解析】主键用于唯一标识表中的每一条记录(元组)。 17.在 Access 中,"日期 / 时间" 类型字段占用的字节数是( ) A. 1 B. 2 C. 4 D. 8 【答案】D 【解析】Access 中日期 / 时间类型固定占用 8 个字节。 18.使用 Access2016 创建数据表,在数据表视图下不能进行的操作是( ) A. 删除字段 B. 修改字段的数据类型 C. 添加记录 D. 设置主键 【答案】D 【解析】设置主键需要在表的设计视图中进行。 19.关于数据库管理系统,以下说法错误的是( ) A. 可以提高数据的共享性 B. 可以确保数据的安全性和完整性 C. 可以完全避免数据冗余 D. 可以实现数据的集中管理 【答案】C 【解析】数据库管理系统只能减少数据冗余,不能完全避免。 20.在 Access 查询中,若条件为 "姓名 like ' 李 [! 晓倩]'",则下列满足条件的是( ) A. 李晓 B. 李倩 C. 李晓倩 D. 李笑 【答案】D 【解析】[!晓倩]表示不是 "晓" 也不是 "倩" 的任意一个字符。 21.在 SQL 语句中,into 子句的作用是 A. 指定字段的别名 B. 将检索的记录转存到新表中 C. 指定分组字段 D. 指定数据源表或查询 【答案】B 【解析】select ... into 新表 from ...用于生成表查询。 22.下列关于删除查询的叙述,正确的是( ) A. 删除查询可以删除表中多个指定的字段 B. 删除查询完成后,被删除的记录可以恢复 C. 删除查询可根据指定的删除条件删除记录 D. 删除查询只能删除表中的一条记录 【答案】C 【解析】删除查询删除的是记录,不是字段;删除后不可恢复;可以批量删除符合条件的记录。 23.在 Access2016 中,可以查看、添加和修改数据的视图是( ) A. 窗体视图 B. 布局视图 C. 设计视图 D. 以上都可以 【答案】A 【解析】窗体视图是用于操作数据的主要视图;布局视图和设计视图主要用于设计窗体。 24.在 Access 窗体设计视图中,要使一个文本框显示当前日期,应将其 "控件来源" 属性设置为( ) A. =Date() B. Date C. &Date D. #Date# 【答案】A 【解析】Date()函数返回当前系统日期,作为计算控件的控件来源。 25.下列关于主窗体和子窗体的说法,不正确的是( ) A. 主窗体和子窗体必须是一对多关系 B. 创建前,应先建立表之间的关系 C. 主窗体的数据应设置主键 D. 子窗体也必须设置主键 【答案】D 【解析】子窗体不需要设置主键,主窗体必须设置主键。 26.在 Access 中,输入掩码 "LL00",用户输入时( ) A. 前两位必须输入字母,后两位必须输入数字 B. 前两位可以输入字母或数字,后两位必须输入数字 C. 前两位必须输入字母,后两位可以输入字母或数字 D. 前两位和后两位都可以输入字母或数字 【答案】A 【解析】L表示必须输入字母,0表示必须输入数字。 27.在 Access 追加查询中,如果源表和目标表的字段不完全匹配,则( ) A. 追加查询无法执行 B. 只能追加匹配字段的数据 C. 可以通过设置字段对应关系来追加数据 D. 会自动匹配字段并追加所有数据 【答案】C 【解析】系统不会自动匹配,也不会直接报错无法执行,更不会只追加匹配字段。可以在查询设计视图中,手动将源表的字段拖拽到目标表对应的字段上,设置字段对应关系,从而完成数据追加。 28.在 Access 中,下列 SQL 语句正确的是( ) A. insert into xs (ID,name,csdate) values ('1','John',#2023-01-01#) B. insert into xs values ('1','John',#2023-01-01#) C. insert values ('1','John',#2023-01-01#) into xs D. insert ('1','John',#2023-01-01#) into xs 【答案】A 【解析】B 没有指定字段名,若字段顺序或个数不一致会出错;C、D 语法错误。 29.自动编号数据类型的默认 "字段大小" 属性值是 A. 整型 B. 长整型 C. 同步复制 ID D. 文本型 【答案】B 【解析】Access 中自动编号字段默认是长整型。 30.在 Access2016 中,以下关于字段属性的描述,说法正确的是( ) A. 字段设置 "索引" 属性后,可以加快数据查找搜索的速度 B. 可对任意类型的字段设置默认值属性 C. "验证规则" 属性只能是一个表达式 D. 不同的字段类型,其字段属性相同 【答案】A 【解析】B 自动编号、OLE 对象等类型不能设置默认值;C 验证规则可以是多个表达式的组合;D 不同字段类型的属性不同。 31.下列不是位图格式的是( ) A. SWF B. TIFF C. JPEG D. PNG 【答案】A 【解析】SWF 是矢量动画格式,不是位图格式。 32.在 Photoshop 中,下列关于橡皮擦工具的说法,正确的是( ) A. 橡皮擦工具不能对背景图层进行擦除 B. 利用橡皮擦工具擦除背景时,背景层会自动转为普通图层 C. 利用橡皮擦工具时,被擦除部分变为透明 D. 背景橡皮擦工具不能擦除背景图层 【答案】B 【解析】擦除背景层时,背景层会自动转为普通图层,被擦除部分变为透明。 33.在 Photoshop 中,盖印可见图层的快捷键是( ) A. Ctrl+E B. Ctrl+Shift+E C. Ctrl+Alt+E D. Ctrl+Shift+Alt+E 【答案】D 【解析】Ctrl+Shift+Alt+E是盖印可见图层的快捷键。 34.在 Photoshop 中,将选区转换成工作路径,在 "路径" 调板中应单击的按钮是( ) A. 用前景色填充路径 B. 用画笔描边路径 C. 将路径作为选区载入 D. 从选区生成工作路径 【答案】D 【解析】"从选区生成工作路径" 按钮可以将选区转换为路径。 35.在 Photoshop 中,下列关于 Alpha 通道的说法,不正确的是( ) A. 在 Alpha 通道中,选区被作为 8 位灰度图像保存 B. 按 Ctrl 键单击 Alpha 通道可将通道中颜色较亮的区域转化为选区 C. Alpha 通道可以转化成专色通道 D. Alpha 通道不能参与分离通道操作 【答案】D 【解析】Alpha 通道可以参与分离通道操作。 36.在 Photoshop 中,将选定的任意形状的四边形进行裁剪,可使用的工具是( ) A. 裁剪工具 B. 斜切变形 C. 扭曲变形 D. 透视裁剪 【答案】D 【解析】透视裁剪工具可以裁剪透视变形的四边形图像。 37.在 Photoshop 中,使用剪贴蒙版时,内容图层会被哪个图层的形状所裁剪 A. 上方的图层 B. 下方的图层 C. 相邻的图层 D. 所有图层 【答案】B 【解析】剪贴蒙版中,下方的图层是基底图层,上方的内容图层会被基底图层的形状裁剪。 38.在 Photoshop 中,"色相 / 饱和度" 命令不能调整的是( ) A. 色相 B. 饱和度 C. 亮度 D. 对比度 【答案】D 【解析】对比度需要用 "亮度 / 对比度" 或 "曲线" 等命令调整。 39.在 Photoshop 中,下列关于图层蒙版的说法,正确的是( ) A. 图层蒙版是黑色的,图层完全显示 B. 图层蒙版是白色的,图层完全隐藏 C. 用黑色画笔在蒙版上涂抹,会隐藏对应的图层部分 D. 用白色画笔在蒙版上涂抹,会隐藏对应的图层部分 【答案】C 【解析】蒙版中黑色表示隐藏,白色表示显示,灰色表示半透明。 40.在 Photoshop 中,能够实现图像反相效果的图像调整命令是( ) A. 反相 B. 阈值 C. 黑白 D. 渐变映射 【答案】A 【解析】反相命令可以将图像的颜色反转,得到底片效果。 41.下列对计算机的理解,正确的是( ) A. 计算机主机由中央处理器和外存储器组成 B. 计算机之所以具有强大的功能,主要原因是安装了各种操作系统 C. 商用电脑更注重系统的稳定性和安全性 D. 多媒体计算机必须具备的基本部件是声卡 【答案】C 【解析】A 主机还包括内存、主板等;B 是因为存储程序控制原理;D 声卡不是必备部件。 42.关于超线程技术 (HT) 的描述,正确的是( ) A. 将单个物理核心模拟成多个逻辑核心 B. 两个逻辑核心拥有完全独立的硬件资源 C. 在多个 CPU 上同时执行多个程序 D. 最早应用于赛扬处理器 【答案】A 【解析】超线程技术将一个物理核心模拟成两个逻辑核心,共享部分硬件资源。 43.某 DIY 爱好者新买了 RTX4060 独立显卡,安装该显卡时,错误的操作是( ) A. 操作前带上防静电手套 B. 找到主板上的 PCIe x16 插槽,将显卡垂直插入 C. 用螺钉固定显卡 D. 找到主板上的 AGP 插槽,将显卡垂直插入 【答案】D 【解析】AGP 插槽是老式显卡插槽,现在的显卡使用 PCIe x16 插槽。 44.计算机在自检过程中若发现致命性故障,会( ) A. 系统给出提示信息 B. 发出尖锐的报警声 C. 停机 D. 给出提示信息的同时不间断地报警 【答案】C 【解析】致命性故障会导致系统停机,无法继续自检。 45.主板驱动程序的作用是( ) A. 开启主板芯片组内置功能及特性 B. 让主板可以识别 CPU、内存等设备 C. 使操作系统可以识别主板 D. 为集成网卡、声卡安装驱动程序 【答案】A 【解析】主板驱动主要用于开启芯片组的功能,优化系统性能。 46.下列关于数据恢复技术的说法,错误的是( ) A. 数据恢复技术是通过一定的方法将数据重新找回的技术 B. 数据恢复技术可恢复已丢失的文件 C. 数据恢复技术可以修复物理损伤的磁盘数据 D. 数据被新数据覆盖后,仍然可以轻易恢复 【答案】D 【解析】数据被覆盖后,原数据会被破坏,无法恢复。 47.在 "运行" 对话框中输入 "diskmgmt.msc" 后,按回车键,会( ) A. 打开 "磁盘管理" 对话框 B. 打开 "系统配置实用程序" 对话框 C. 显示网卡的 MAC 地址、IP 地址等信息 D. 打开注册表管理器 【答案】A 【解析】diskmgmt.msc是磁盘管理的命令。 48.下列关于虚拟内存的说法,正确的是( ) A. 使用虚拟内存的目的是解决内存速度慢的问题 B. 虚拟内存实际上是高速缓存中的一部分空间 C. Windows 操作系统默认利用 C 盘空间充当虚拟内存 D. 虚拟内存就是 RAM 的一部分 【答案】C 【解析】虚拟内存是硬盘上的一部分空间,用于弥补物理内存的不足。 49.开机自检时,发出 1 长 3 短报警声,可能的原因是( ) A. 内存故障 B. 显卡故障 C. 硬盘故障 D. CPU 故障 【答案】B 【解析】Award BIOS 中,1 长 3 短报警声表示显卡或显示器错误。 50.下列故障现象属于硬件故障的是( ) A. 病毒感染导致系统运行缓慢 B. 磁盘碎片过多导致电脑运行速度慢 C. 硬盘数据线脱落,开机检测不到硬盘 D. 系统文件损坏导致无法启动 【答案】C 【解析】数据线脱落是硬件连接故障,其他都是软件故障。 卷二(非选择题 共100分) 二、简答题(本大题共6小题,每小题5分,共30分) 1.阅读下面的程序,该程序的运行结果为 #include<stdio.h> int f(int x); main() { int a[]={6,7,8,9,10}; int *p; p=a; *(p+2)+=2; printf("%d, %d",*p, *(p+2)); } 【答案】6, 10 2.阅读下面的程序,该程序的运行结果为 #include <stdio.h> #include <math.h> int isPrime(int num) { int sqrtNum=sqrt(num); for(int i=2;i<=sqrtNum;i++) if(num%i==0) return 0; return 1; } int sumPrimeDigits(int prime) { int sum=0; while(prime>0) { sum+=prime%10; prime/=10; } return sum; } main() { int arr[]={2,3,4,5,6}; int totalSum=0; for(int i=0;i<5;i++) if(isPrime(arr[i])) totalSum += sumPrimeDigits(arr[i]); printf("%d", totalSum); } 【答案】10 3.某酒店的 “客房信息” 表如下图所示,现需要设计一个查询,要求:筛选价目在 280 元到 380 元之间(包含 280 和 380),且房型名称中包含 “标准间” 字样的客房的全部字段信息。将查询命名为“标准间价格查询”。请写出查询的设计步骤。 【答案】 打开包含 “客房信息” 表的数据库,点击顶部创建选项卡,在查询组中单击查询设计按钮。 在弹出的 “显示表” 对话框中,选中客房信息表,点击添加,再点击关闭。 双击 “客房信息” 表中的 *,将表中所有字段添加到设计网格第 1 列;依次双击 “价目” 和 “房型” 字段,将它们添加到第 2、3 列。 在 “价目” 字段的条件行,输入:Between 280 And 380;在 “房型” 字段的条件行,输入:Like "*标准间*" 取消勾选 “价目” 和 “房型” 字段对应的显示行复选框。 点击顶部设计选项卡→结果组→运行按钮,预览查询结果。按Ctrl+S保存查询,命名为 “标准间价格查询”,完成设计。 4.某图书馆使用 Access 2016 管理图书借阅信息,数据库包含以下 4 张表,且已建立正确的表间关系,如图1所示。 现需要设计一个超期罚款查询,如图2所示。请写出实现该功能的SQL 语句。 图1 图2 【答案】 SELECT 图书借阅表.读者编号, 读者信息表.姓名, 图书借阅表.图书编号, 图书表.书名, 图书借阅表.借阅日期, 图书借阅表.还书日期, 图书类别表.限借天数, (([还书日期]-[借阅日期])-[限借天数])*[超期罚款/天] AS 应缴罚款 FROM ((图书借阅表 INNER JOIN 读者信息表 ON 图书借阅表.读者编号 = 读者信息表.读者编号) INNER JOIN 图书表 ON 图书借阅表.图书编号 = 图书表.图书编号) INNER JOIN 图书类别表 ON 图书表.图书类别 = 图书类别表.图书类别 WHERE ([还书日期]-[借阅日期]) > [限借天数]; 5.请运用所学的Photoshop知识,利用图1所示素材做出如图2所示的窗花,写出具体的操作步骤。 图1 图2 【答案】 运行Photoshop,选择合适大小的空白画布建立文档。在Photoshop中打开素材图1。使用魔棒工具单击素材图中的空白部分,并删除空白部分。使用移动工具将窗花移动到空白画布中并调整大小。按Ctrl十T组合键调整素材的锚点至图片下方,在工具选项栏设置旋转角度为90度。使用Ctrl十Shift十Alt十T组合键多次旋转图层至图2所示。按Ctrl十S组合键保存为“窗花.ipg”。 6.小王组装了一台电脑,由于处理图像时不够清晰,他想再安装一块独立显卡,她购买显卡时应注重什么?如何安装该显卡? 【答案】 显存、显卡频率、散热方式、显卡接口、物理特性 ① 操作前带上防静电手环,并保持接地良好; ② 在主板上找到相应的插槽,将显卡垂直插入插槽; ③ 将板卡固定端紧固于机箱上,固定螺丝。 三、案例分析题(本大题共6小题,每小题5分,共30分) 1.补全以下 C 语言程序,实现输入 10 个无序整数,按从小到大排序后输出的功能。 #include <stdio.h> int main() { int a[___①___], i, j, temp; printf("请输入10个整数:"); for(i=0; i<___②___; i++) scanf("%d", &a[i]); for(i=0; i<___③___; i++) { for(j=0; j<___④___; j++) { if(a[j] > a[j+1]) { temp = a[j]; a[j] = a[j+1]; a[j+1] = ___⑤___; } } } printf("排序后的结果:"); for(i=0; i<10; i++) printf("%d ", a[i]); printf(" "); return 0; } 【答案】 ① 10 ② 10 ③ 9 ④ 9-i ⑤ temp 2.补全以下 C 语言程序,实现输出 2~1000 之间所有满足用 3 除余 2、用 5 除余 3 的数,每行 4 个的功能。 #include <stdio.h> int main() { int i, count = ___①___; for(i = ___②___; i <= 1000; i++) { if(i % 3 == 2 ___③___ i % 5 == 3) { printf("%-6d", i); ___④___; if(count % 4 == 0) ___⑤___; } } return 0; } 【答案】 ① 0 ② 2 ③ && ④ count++ ⑤ printf(" ") 3.某图书馆使用 Access 2016 管理图书借阅信息,其中有表 “超期借阅的读者信息”,其包含字段如图所示 现需要设计一个查询,要求:从表 “超期借阅的读者信息”中,删除所有已经还书的记录。请写出该查询的完整设计步骤。 【答案】 打开图书馆数据库,点击顶部创建选项卡,在查询组中单击查询设计按钮。 在弹出的 “显示表” 对话框中,选中超期借阅的读者信息,点击添加,再点击关闭。 点击顶部设计选项卡→查询类型组→删除按钮,查询设计网格会出现删除行。 双击 “超期借阅的读者信息” 表中的还书日期字段,将其添加到设计网格。 在还书日期字段的删除行,选择Where;在条件行,输入:Is Not Null。 点击设计选项卡→结果组→运行按钮,在弹出的确认对话框中点击「是」,完成记录删除。 按Ctrl+S保存查询,命名为 “删除已还书记录”。 4.建立一个教师关系表ITeacher,表中有6个宇段:教师编号(字符型8),姓名(字符型10),性别(字符型1),出生日期(日期型),职称(字符型7),所在系(字符型10),其中教师编号是关系的主键。请用SQL语言完成下列功能。 (1)添加一个教师记录,教师编号为30003019,姓名为刘德华,性别为男,出生日期为1981年07月12日,职称为助教,所在系为计算机系。 (2)删除姓名为张学友的教师记录。 (3)查找年龄最小的5个女教师的信息。 (4)查找1981年7月出生的教师的信息。 (5)统计计算机系教师的人数,显示为NUM。 【答案】 (1)INSERT INTO ITeacher(教师编号, 姓名, 性别, 出生日期, 职称, 所在系) VALUES('30003019', '刘德华', '男', #1981-07-12#, '助教', '计算机系'); (2)DELETE FROM ITeacher WHERE 姓名 = '张学友'; (3)SELECT TOP 5 * FROM ITeacher WHERE 性别 = '女' ORDER BY 出生日期 DESC; (4)SELECT * FROM ITeacher WHERE YEAR(出生日期) = 1981 AND MONTH(出生日期) = 7; (5)SELECT COUNT(*) AS NUM FROM ITeacher WHERE 所在系 = '计算机系'; 5.请参考图片回答问题: (1)描边路径需要用哪个按钮? (2)将路径转换成选区用哪个按钮? (3)将选区转换成工作路径用哪个按钮? (4)简述工作路径。 (5)请写出一种将工作路径存储为永久路径的方法。 【答案】 (1)描边路径需要用2按钮。 (2)将路径转换成选区用3按钮。 (3)将选区转换成工作路径用4按钮。 (4)工作路径为临时的路径,一旦重新绘制,原工作路径会被当前路径所替代。 (5)双击路径缩览图可打开“存储路径”对话框将其存储:将路径缩览图拖至“创建新路径”按钮上,以默认名称存储。6.小高的计算机重装系统后,需要安装驱动程序,请按要求回答下列问题。 (1)驱动程序的作用是什么? (2)简述驱动程序的安装顺序。 (3)Windows的驱动程序多数安装在那个文件夹下? 【答案】 (1)对 BIOS 不能支持的各种硬件设备进行解释,使计算机能够识别这些硬件设备,从而保证他们的正常运行。 (2) 安装操作系统后,首先应该装上操作系统的 service pack(SP)补丁;通过 SP 补丁解决系统兼容性问题 安装主板驱动:主板驱动开启主板芯片组内置功能及特性,包含 AGP 补丁,安装 IDE 再安装 AGP 补丁 安装 DirectX 驱动:由显示部分、声音部分、输入部分、网络部分四部分组成 安装显卡、声卡、网卡、调制解调器等插在主板上的板卡类驱动; 最后安装打印机、扫描仪、手写板等外设驱动。 (3)Windows 的驱动大多在 Inf 文件夹里面,这个文件夹是隐藏的。 四、综合应用题(本大题共4小题,每小题10分,共40分) 1.请使用 C语言编写程序:打印输出杨辉三角的前10行。 【答案】 #include <stdio.h> #define N 10 int main() { int triangle[N][N] = {0}; for (int i = 0; i < N; i++) { triangle[i][0] = 1; triangle[i][i] = 1; for (int j = 1; j < i; j++) { triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j]; } } for (int i = 0; i < N; i++) { for (int k = 0; k < N - i - 1; k++) { printf(" "); } for (int j = 0; j <= i; j++) { printf("%4d", triangle[i][j]); } printf(" "); } return 0; } 2.在“人力资源管理"数据库中有员工信息表,如图所示,请完成下列操作。 (1)在员工信息表 “简历” 字段前增加 “员工资质” 字段,该字段需要满足为同一位员工添加多张身份证、学历证书、职业资格证的扫描件 / 照片的需求,请写出该字段应选择的正确数据类型,并写出在设计视图中添加该字段的完整操作步骤。 (2) 为 “性别” 字段设置数据约束:仅允许输入 “男” 或 “女”,当输入内容不符合要求时,弹出提示 “性别只能输入男或女,请重新输入”,请写出完整的操作步骤。 (3)利用窗体向导创建纵栏表式窗体“员工信息管理”,包含所有字段。 【答案】 (1)选择“附件”数据类型。在左侧导航窗格找到员工信息表,右键点击该表,选择设计视图,打开表的设计视图界面。在字段列表中找到简历字段行,右键在弹出菜单中选择插入行,在简历字段上方新增空白字段行。在新增行的字段名称列输入员工资质,在数据类型中选择附件。 (2)在员工信息表设计视图界面,点击选中性别字段行,在设计视图下方的字段属性面板中,在有效性规则输入框,输入规则表达式:"男" Or "女"。在下方的有效性文本输入框中,输入提示文本:性别只能输入男或女,请重新输入。 点击左上角保存按钮保存表设置, (3)打开数据库,在“创建"选项卡的“窗体”组中单击“窗体向导”按钮,弹出“窗体向导”对话框。选择员工信息表中的“员工编号”等字段,添加到“选定字段”列表框中,单击“下一步”按钮。选择窗体布局方式为“纵栏表”,单击“下一步”按钮。确定窗体标题“员工信息管理",单击“完成"按钮。 3.在Photoshop中,利用给定的图1、图2素材,制作如图3所示效果,请写出操作步骤。 图1 图2 图3 【答案】 启动 Photoshop,分别导入图1、图2素材文件。全选图1的花纹图案并复制,切换到书本素材画布,粘贴生成独立花纹图层。对花纹图层执行自由变换,使用扭曲、透视功能匹配左书页的透视角度,再用变形功能贴合纸张弧度与折痕,确认变换。复制左页变形后的花纹图层,水平翻转后移动到右书页,再次用变形、透视功能适配右页的透视与弧度,确认变换。将两个花纹图层的混合模式改为正片叠底,调整不透明度。完成效果后保存文件。 4.在某一时刻,一台计算机的任务管理器窗口如图所示。回答下列问题。 (1)该CPU是i7的第几代产品?它的主频是多少? (2)标号1所指内容体现了该CPU采用了什么技术?写出该技术的优势。 (3)标号2所指内容体现了该CPU采用了什么技术?写出该技术的优点。 (4)如果CPU的利用率一直居高不下,分析可能的原因并给出解决方法。 【答案】 (1)第七代 2.70GHz。 (2)多核心技术;体现在处理多线程、多任务上,能够提高处理器的整体性能。 (3)超线程技术(HT技术);减少了CPU的闲置时间,提高了CPU的运行效率。 (4)可能是杀毒软件造成的故障;解决方法:只安装一种杀毒软件,减少监控服务压力。 可能是驱动程序出错造成的故障;解决方法:从官网下载并安装正版驱动程序。 可能是计算机病毒或木马人侵造成的故障;解决办法:对内存和磁盘进行病毒、木马查杀,重启计算机。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 绝密★启用前 山东省普通高校招生(春季)考试 软件技术与应用类专业知识全真模拟卷(五) 本次试卷分卷一(选择题)和卷二(非选择题)两部分,满分200分。考试时间120分钟。考试结束,将本试题和答题卡一并交回。 卷一(选择题 共100分) 一、选择题(本大题共50小题,每小题2分,共100分。在每小题列出的四个选项中,只有一项是符合题目的,请将符合题目要求的选项字母代号选出,填涂在答题卡上) 1.在 C 语言中,下列关键字可以用于声明一个函数的是( ) A. function B. void C. return D. main 2.以下变量初始化语句正确的是( ) A. int i=j=k=3; B. float 2_i,j=2e2; C. double a=2; D. char do='A'; 3.以下程序段的运行结果是( ) int a=0,b=1; if(a-1) printf("%d", a&b); printf("%d", a|b); A. 1 B. 11 C. 01 D. 0 4.以下程序的执行结果是( ) int a=-1,b=-1,c=2; while((b--||c--)&&a--); printf("%d,%d,%d",a,b,c); A. -1,-1,0 B. 0,0,1 C. -1,-1,1 D. 0,0,2 5.以下程序的运行结果是( ) int i,j,a=0; for(i=0;i<=3;i++){ if(i%3) break; else continue; a++; } printf("%d",a); A. 0 B. 2 C. 3 D. 6 6.以下程序段的运行结果是( ) int m=16,n=36,r; r=n%m; while(r!=0) {n=m; m=r; r=n%m;} printf("%d",m); 7.以下程序段的运行结果是( ) int k=5; while(--k) printf("%d ",k--); A. 42 B. 41 C. 54321 D. 死循环 8.能正确定义并初始化数组的是( ) A. int N=5,a[N][N]; B. int a[1][2]={{1},{2}}; C. int a[4]={{1,2},{3,4}}; D. int a[5][2]={{1,2},{3,4}}; 9.不能把字符串 "hello" 赋值给数组 a 的是( ) A. char a[10]="hello"; B. char a[10]; strcpy(a,"hello"); C. char a[10]; a="hello"; D. char a[10],*p=a; p="hello"; 10.以下程序段的运行结果是( ) int x[]={0,1,4,5,6,8},*p=x; printf("%d",*(++p)+2); A. 1 B. 2 C. 3 D. 5 11.若有定义int a=10,b=20; int *p1=&a,*p2=&b;,执行p1=p2;后,以下说法正确的是( ) A. 变量 a 的值变为 20 B. 变量 b 的值变为 10 C. 指针 p1 和 p2 都指向变量 b D. 指针 p1 和 p2 都指向变量 a 12.以下关于函数调用的说法,不正确的是( ) A. 函数返回值的类型必须与函数的类型完全一致 B. 每个被调用的非空函数至少有一条 return 语句 C. 一个函数可以有多个 return 语句 D. return 语句的格式为return(表达式);或return 表达式; 13.以下结构体定义的说法中,不正确的是( ) struct s { int num; int age; char sex[4]; }x; A. 该结构体变量占据 12 个字节的空间 B. 结构体中的成员可以单独使用 C. 结构体类型名为 struct x,变量名为 struct s D. 该定义属于类型与变量同时定义 14.以下程序的运行结果是( ) #include"stdio.h" int abc(int x) {return(x+2);} main() { int a[]={1,2,3,4,5,6,7,8,9,10},i,s=0; for(i=1;i<4;i++) s=s+abc(abc(a[i])); printf("s=%d",s); } A. s=6 B. s=12 C. s=15 D. s=21 15. 以下程序的运行结果是( ) #include<stdio.h> void fun(int*a,int*b) { int w; w=*a; *a=*b; *b=w; *a=*a*2; } main() { int x=2,y=3; int *px=&x,*py=&y; fun(px,py); printf("%d,%d",x,y); } A. 2,3 B. 3,2 C. 6,2 D. 4,3 16.在数据库中能够唯一标识一个元组的属性或属性组合的称为( ) A. 记录 B. 字段 C. 主键 D. 域 17.在 Access 中,"日期 / 时间" 类型字段占用的字节数是( ) A. 1 B. 2 C. 4 D. 8 18.使用 Access2016 创建数据表,在数据表视图下不能进行的操作是( ) A. 删除字段 B. 修改字段的数据类型 C. 添加记录 D. 设置主键 19.关于数据库管理系统,以下说法错误的是( ) A. 可以提高数据的共享性 B. 可以确保数据的安全性和完整性 C. 可以完全避免数据冗余 D. 可以实现数据的集中管理 20.在 Access 查询中,若条件为 "姓名 like ' 李 [! 晓倩]'",则下列满足条件的是( ) A. 李晓 B. 李倩 C. 李晓倩 D. 李笑 21.在 SQL 语句中,into 子句的作用是 A. 指定字段的别名 B. 将检索的记录转存到新表中 C. 指定分组字段 D. 指定数据源表或查询 22.下列关于删除查询的叙述,正确的是( ) A. 删除查询可以删除表中多个指定的字段 B. 删除查询完成后,被删除的记录可以恢复 C. 删除查询可根据指定的删除条件删除记录 D. 删除查询只能删除表中的一条记录 23.在 Access2016 中,可以查看、添加和修改数据的视图是( ) A. 窗体视图 B. 布局视图 C. 设计视图 D. 以上都可以 24.在 Access 窗体设计视图中,要使一个文本框显示当前日期,应将其 "控件来源" 属性设置为( ) A. =Date() B. Date C. &Date D. #Date# 25.下列关于主窗体和子窗体的说法,不正确的是( ) A. 主窗体和子窗体必须是一对多关系 B. 创建前,应先建立表之间的关系 C. 主窗体的数据应设置主键 D. 子窗体也必须设置主键 26.在 Access 中,输入掩码 "LL00",用户输入时( ) A. 前两位必须输入字母,后两位必须输入数字 B. 前两位可以输入字母或数字,后两位必须输入数字 C. 前两位必须输入字母,后两位可以输入字母或数字 D. 前两位和后两位都可以输入字母或数字 27.在 Access 追加查询中,如果源表和目标表的字段不完全匹配,则( ) A. 追加查询无法执行 B. 只能追加匹配字段的数据 C. 可以通过设置字段对应关系来追加数据 D. 会自动匹配字段并追加所有数据 28.在 Access 中,下列 SQL 语句正确的是( ) A. insert into xs (ID,name,csdate) values ('1','John',#2023-01-01#) B. insert into xs values ('1','John',#2023-01-01#) C. insert values ('1','John',#2023-01-01#) into xs D. insert ('1','John',#2023-01-01#) into xs 29.自动编号数据类型的默认 "字段大小" 属性值是 A. 整型 B. 长整型 C. 同步复制 ID D. 文本型 30.在 Access2016 中,以下关于字段属性的描述,说法正确的是( ) A. 字段设置 "索引" 属性后,可以加快数据查找搜索的速度 B. 可对任意类型的字段设置默认值属性 C. "验证规则" 属性只能是一个表达式 D. 不同的字段类型,其字段属性相同 31.下列不是位图格式的是( ) A. SWF B. TIFF C. JPEG D. PNG 32.在 Photoshop 中,下列关于橡皮擦工具的说法,正确的是( ) A. 橡皮擦工具不能对背景图层进行擦除 B. 利用橡皮擦工具擦除背景时,背景层会自动转为普通图层 C. 利用橡皮擦工具时,被擦除部分变为透明 D. 背景橡皮擦工具不能擦除背景图层 33.在 Photoshop 中,盖印可见图层的快捷键是( ) A. Ctrl+E B. Ctrl+Shift+E C. Ctrl+Alt+E D. Ctrl+Shift+Alt+E 34.在 Photoshop 中,将选区转换成工作路径,在 "路径" 调板中应单击的按钮是( ) A. 用前景色填充路径 B. 用画笔描边路径 C. 将路径作为选区载入 D. 从选区生成工作路径 35.在 Photoshop 中,下列关于 Alpha 通道的说法,不正确的是( ) A. 在 Alpha 通道中,选区被作为 8 位灰度图像保存 B. 按 Ctrl 键单击 Alpha 通道可将通道中颜色较亮的区域转化为选区 C. Alpha 通道可以转化成专色通道 D. Alpha 通道不能参与分离通道操作 36.在 Photoshop 中,将选定的任意形状的四边形进行裁剪,可使用的工具是( ) A. 裁剪工具 B. 斜切变形 C. 扭曲变形 D. 透视裁剪 37.在 Photoshop 中,使用剪贴蒙版时,内容图层会被哪个图层的形状所裁剪 A. 上方的图层 B. 下方的图层 C. 相邻的图层 D. 所有图层 38.在 Photoshop 中,"色相 / 饱和度" 命令不能调整的是( ) A. 色相 B. 饱和度 C. 亮度 D. 对比度 39.在 Photoshop 中,下列关于图层蒙版的说法,正确的是( ) A. 图层蒙版是黑色的,图层完全显示 B. 图层蒙版是白色的,图层完全隐藏 C. 用黑色画笔在蒙版上涂抹,会隐藏对应的图层部分 D. 用白色画笔在蒙版上涂抹,会隐藏对应的图层部分 40.在 Photoshop 中,能够实现图像反相效果的图像调整命令是( ) A. 反相 B. 阈值 C. 黑白 D. 渐变映射 41.下列对计算机的理解,正确的是( ) A. 计算机主机由中央处理器和外存储器组成 B. 计算机之所以具有强大的功能,主要原因是安装了各种操作系统 C. 商用电脑更注重系统的稳定性和安全性 D. 多媒体计算机必须具备的基本部件是声卡 42.关于超线程技术 (HT) 的描述,正确的是( ) A. 将单个物理核心模拟成多个逻辑核心 B. 两个逻辑核心拥有完全独立的硬件资源 C. 在多个 CPU 上同时执行多个程序 D. 最早应用于赛扬处理器 43.某 DIY 爱好者新买了 RTX4060 独立显卡,安装该显卡时,错误的操作是( ) A. 操作前带上防静电手套 B. 找到主板上的 PCIe x16 插槽,将显卡垂直插入 C. 用螺钉固定显卡 D. 找到主板上的 AGP 插槽,将显卡垂直插入 44.计算机在自检过程中若发现致命性故障,会( ) A. 系统给出提示信息 B. 发出尖锐的报警声 C. 停机 D. 给出提示信息的同时不间断地报警 45.主板驱动程序的作用是( ) A. 开启主板芯片组内置功能及特性 B. 让主板可以识别 CPU、内存等设备 C. 使操作系统可以识别主板 D. 为集成网卡、声卡安装驱动程序 46.下列关于数据恢复技术的说法,错误的是( ) A. 数据恢复技术是通过一定的方法将数据重新找回的技术 B. 数据恢复技术可恢复已丢失的文件 C. 数据恢复技术可以修复物理损伤的磁盘数据 D. 数据被新数据覆盖后,仍然可以轻易恢复 47.在 "运行" 对话框中输入 "diskmgmt.msc" 后,按回车键,会( ) A. 打开 "磁盘管理" 对话框 B. 打开 "系统配置实用程序" 对话框 C. 显示网卡的 MAC 地址、IP 地址等信息 D. 打开注册表管理器 48.下列关于虚拟内存的说法,正确的是( ) A. 使用虚拟内存的目的是解决内存速度慢的问题 B. 虚拟内存实际上是高速缓存中的一部分空间 C. Windows 操作系统默认利用 C 盘空间充当虚拟内存 D. 虚拟内存就是 RAM 的一部分 49.开机自检时,发出 1 长 3 短报警声,可能的原因是( ) A. 内存故障 B. 显卡故障 C. 硬盘故障 D. CPU 故障 50.下列故障现象属于硬件故障的是( ) A. 病毒感染导致系统运行缓慢 B. 磁盘碎片过多导致电脑运行速度慢 C. 硬盘数据线脱落,开机检测不到硬盘 D. 系统文件损坏导致无法启动 卷二(非选择题 共100分) 二、简答题(本大题共6小题,每小题5分,共30分) 1.阅读下面的程序,该程序的运行结果为 #include<stdio.h> int f(int x); main() { int a[]={6,7,8,9,10}; int *p; p=a; *(p+2)+=2; printf("%d, %d",*p, *(p+2)); } 2.阅读下面的程序,该程序的运行结果为 #include <stdio.h> #include <math.h> int isPrime(int num) { int sqrtNum=sqrt(num); for(int i=2;i<=sqrtNum;i++) if(num%i==0) return 0; return 1; } int sumPrimeDigits(int prime) { int sum=0; while(prime>0) { sum+=prime%10; prime/=10; } return sum; } main() { int arr[]={2,3,4,5,6}; int totalSum=0; for(int i=0;i<5;i++) if(isPrime(arr[i])) totalSum += sumPrimeDigits(arr[i]); printf("%d", totalSum); } 3.某酒店的 “客房信息” 表如下图所示,现需要设计一个查询,要求:筛选价目在 280 元到 380 元之间(包含 280 和 380),且房型名称中包含 “标准间” 字样的客房的全部字段信息。将查询命名为“标准间价格查询”。请写出查询的设计步骤。 4.某图书馆使用 Access 2016 管理图书借阅信息,数据库包含以下 4 张表,且已建立正确的表间关系,如图1所示。 现需要设计一个超期罚款查询,如图2所示。请写出实现该功能的SQL 语句。 图1 图2 5.请运用所学的Photoshop知识,利用图1所示素材做出如图2所示的窗花,写出具体的操作步骤。 图1 图2 6.小王组装了一台电脑,由于处理图像时不够清晰,他想再安装一块独立显卡,她购买显卡时应注重什么?如何安装该显卡? 三、案例分析题(本大题共6小题,每小题5分,共30分) 1.补全以下 C 语言程序,实现输入 10 个无序整数,按从小到大排序后输出的功能。 #include <stdio.h> int main() { int a[___①___], i, j, temp; printf("请输入10个整数:"); for(i=0; i<___②___; i++) scanf("%d", &a[i]); for(i=0; i<___③___; i++) { for(j=0; j<___④___; j++) { if(a[j] > a[j+1]) { temp = a[j]; a[j] = a[j+1]; a[j+1] = ___⑤___; } } } printf("排序后的结果:"); for(i=0; i<10; i++) printf("%d ", a[i]); printf(" "); return 0; } ① ② ③ ④ ⑤ 2.补全以下 C 语言程序,实现输出 2~1000 之间所有满足用 3 除余 2、用 5 除余 3 的数,每行 4 个的功能。 #include <stdio.h> int main() { int i, count = ___①___; for(i = ___②___; i <= 1000; i++) { if(i % 3 == 2 ___③___ i % 5 == 3) { printf("%-6d", i); ___④___; if(count % 4 == 0) ___⑤___; } } return 0; } ① ② ③ ④ ⑤ 3.某图书馆使用 Access 2016 管理图书借阅信息,其中有表 “超期借阅的读者信息”,其包含字段如图所示 现需要设计一个查询,要求:从表 “超期借阅的读者信息”中,删除所有已经还书的记录。请写出该查询的完整设计步骤。 4.建立一个教师关系表ITeacher,表中有6个宇段:教师编号(字符型8),姓名(字符型10),性别(字符型1),出生日期(日期型),职称(字符型7),所在系(字符型10),其中教师编号是关系的主键。请用SQL语言完成下列功能。 (1)添加一个教师记录,教师编号为30003019,姓名为刘德华,性别为男,出生日期为1981年07月12日,职称为助教,所在系为计算机系。 (2)删除姓名为张学友的教师记录。 (3)查找年龄最小的5个女教师的信息。 (4)查找1981年7月出生的教师的信息。 (5)统计计算机系教师的人数,显示为NUM。 5.请参考图片回答问题: (1)描边路径需要用哪个按钮? (2)将路径转换成选区用哪个按钮? (3)将选区转换成工作路径用哪个按钮? (4)简述工作路径。 (5)请写出一种将工作路径存储为永久路径的方法。 6.小高的计算机重装系统后,需要安装驱动程序,请按要求回答下列问题。 (1)驱动程序的作用是什么? (2)简述驱动程序的安装顺序。 (3)Windows的驱动程序多数安装在那个文件夹下? 四、综合应用题(本大题共4小题,每小题10分,共40分) 1.请使用 C语言编写程序:打印输出杨辉三角的前10行。 2.在“人力资源管理"数据库中有员工信息表,如图所示,请完成下列操作。 (1)在员工信息表 “简历” 字段前增加 “员工资质” 字段,该字段需要满足为同一位员工添加多张身份证、学历证书、职业资格证的扫描件 / 照片的需求,请写出该字段应选择的正确数据类型,并写出在设计视图中添加该字段的完整操作步骤。 (2) 为 “性别” 字段设置数据约束:仅允许输入 “男” 或 “女”,当输入内容不符合要求时,弹出提示 “性别只能输入男或女,请重新输入”,请写出完整的操作步骤。 (3)利用窗体向导创建纵栏表式窗体“员工信息管理”,包含所有字段。 3.在Photoshop中,利用给定的图1、图2素材,制作如图3所示效果,请写出操作步骤。 图1 图2 图3 4.在某一时刻,一台计算机的任务管理器窗口如图所示。回答下列问题。 (1)该CPU是i7的第几代产品?它的主频是多少? (2)标号1所指内容体现了该CPU采用了什么技术?写出该技术的优势。 (3)标号2所指内容体现了该CPU采用了什么技术?写出该技术的优点。 (4)如果CPU的利用率一直居高不下,分析可能的原因并给出解决方法。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

山东省春季高考软件与应用专业全真模拟卷(五)
1
山东省春季高考软件与应用专业全真模拟卷(五)
2
山东省春季高考软件与应用专业全真模拟卷(五)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。