内容正文:
软件与应用技术类专业知识试题 第 1 页 共 8 页
2024 年山东省春季高考第一次模拟考试
《软件与应用技术专业类》试题
本试卷分卷一(选择题)和卷二(非选择题)两部分,满分200分,考试时间120
分钟,考生请在答题卡上答题,考试结束后,请将本试卷和答题卡一并交回。
卷一(选择题,共 100 分)
一、选择题(本大题50小题,每题2分,共100分。在每小题列出的四个选项中, 只有一项符合题
目要求,请将符合题目要求的选项字母代号选出,并涂在答题卡)
1.下列四组选项中,均不是 C 语言关键字的选项是( )
A.file IF type B.include scanf case
C.while go pow D.getc char printf
2.与十进制数 97 不等值的字符常量是( )
A.'\101' B.'\x61' C.'\141' D.'a'
3.设 int x= 1, y= 1; 表达式(!x||y--)的值是( )
A.- 1 B.0 C.2 D.1
4.表达式 18/4*sqrt(8)值的数据类型为( )
A.不确定 B.double C.int D.float
5. 已知 year 为整型变量,不能使表达式(year%4==0&&year%100!=0)||year%400==0 的值为真
的数据是( )
A.1992 B.1990 C.2000 D.1996
6.执行下面程序后,输出结果是( )
#include <stdio.h>
main()
{ int a=0,b= 1,c=0,d=20;
if(a) d=d-10;
else if(!b)
if(!c) d=15;
else d=25;
printf("d=%d
",d);
}
A.d=10 B.d=15 C.d=20 D.d=25
7.下列程序的输出结果是( )
main()
{ int i,s=0;
for(i= 1;i<10;i++)
if(!(i%2)&&!(i%3))
s+=i;
printf("%d
",s);
}
A.5 B.6 C.7 D.8
8.运行以下程序后,如果从键盘上输入 china#〈回车〉,则输出结果是( )
main( )
{ int v1=0,v2=0;
char ch;
while((ch=getchar( ))!='#')
switch(ch)
{ case 'a':
case 'h':
case 'o': v2++;
default: v1++;
}
printf("%d,%d
",v1,v2);}
A.2 ,0 B.5 ,0 C.5 ,5 D.5 ,2
软件与应用技术类专业知识试题 第 2 页 共 8 页
9若有以下说明,则数值为 4 的表达式是( )
int a[12] ={1,2,3,4,5,6,7,8,9, 10, 11, 12};
char c='a', d, g ;
A.a[g-c] B.a[4] C.a['d'-'c'] D.a['d'-c]
10.运行以下程序段,输出结果是( )
main()
{ char a[7]="abcdef";
char b[4]="ABC";
strcpy(a,b);
printf("%c",a[5]);
}
A. 空格 B.’\0 ’ C.e D.f
11.下面程序的输出结果是( )
#include <stdio.h>
main( )
{ int n[3][3], i, j;
for(i=0;i<3;i++ )
for(j=0;j<3;j++ )
n[i][j]=i+j;
for(i=0;i<2;i++)
for(j=0;j<2;j++)
n[i+1][j+1]+=n[i][j];
printf("%d
", n[i][j]);
}
A.4 B.5 C.6 D.7
12.执行下面程序后,输出结果是( )
#include <stdio.h>
int max(int x,int y)
{ int z;
if(x>y) z=x;
else z=y;
return(z);
}
main()
{ int a=45,b=27,c=0;
c=max(a,b);
printf("%d
",c);
}
A.18 B.27 C.45 D.72
13.下列程序的输出结果是( )
#include <stdio.h>
void fun( int *x, int *y)
{ printf("%d %d",*x,*y);
*x=3;
*y=4;
}
main( )
{ int x= 1,y=2;
fun(&y, &x);
printf("%d %d",x,y);
}
A.2 1 1 2 B.1 2 3 4 C.2 1 4 3 D.1 2 1 2
14.有如下说明:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;那么数值 9 的表达式是( )
A.*p+9 B.*(p+8) C.*p+=9 D.p+8
软件与应用技术类专业知识试题 第 3 页 共 8 页
15.下列程序的输出结果是( )
#include <stdio.h>
main()
{ struct student
{
char name[10];
int score[50];
float average;
}stud1;
printf("%d",sizeof(stud1));
}
A.112 B.114 C.214 D.216
16.下列关于数据库的叙述中,正确的是( )
A.数据库避免了数据的冗余
B.数据库中的数据独立性强
C.数据库中的数据一致性是指数据类型一致
D.数据库系统比文件系统能够管理更多数据
17.假设数据库中表 A 和表 B 建立了“一对多 ”关系,表 B 为“多 ”的一方,则下列
说法中正确的是( )
A.表 A 中的一个记录能与表 B 中的多个记录匹配
B.表 B 中的一个记录能与表 A 中的多个记录匹配
C.表 A 中的一个字段能与表 B 中的多个字段匹配
D.表 B 中的一个字段能与表 A 中的多个字段匹配
18.创建查询时,想为显示的字段重新命名,需要在“字段属性 ”对话框中设置( )
A.格式 B.标题 C.名称 D.说明
19.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一
般是( )
A.一对一 B.一对多 C.多对多 D.关联
20.在一张表中,要使“年龄 ”字段的取值范围设在 14—35 之间(包含 14 和 35),则 在“有
效性规则 ”属性框中输入的表达式为( )
A.>= 14 &&<=35 B.>= 14 OR <=35 C.>=35 And <= 14 D.>= 14 And <=35
21. 对数据表进行筛选操作的结果是将( )
A.满足条件的记录保存在新表中 B.不满足条件的记录从表中隐藏
C.不满足条件的记录从表中删除 D.不满足条件记录保存在新表中
22. 下列关于索引的叙述中,正确的是( )
A.索引可以提高数据输入的效率 B.索引可以提高记录查询的效率
C.任意类型字段都可以建立索引 D.建立索引的字段取值不能重复
23. 在已建数据表中有"专业"字段,若查找包含"经济" 两个字的记录,正确的条件表 达式是( )
A.=left([专业],2)="经济" B.Mid([专业],2)="经济"
C.="*经济*" D.like"*经济*"
24.下列关于格式属性的叙述中,正确的是( )
A.格式属性影响字段在表中存储的内容 B.可在需要控制数据的输入格式时选用
C.可在需要控制数据的显示格式时选用 D.可以设置自动编号型字段的格式属性
25.与下面查询设计视图所示的查询结果等价的 SQL 查询语句是( )
A.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别="女" AND 所属院系 IN("03","04")
B.SELECT 姓名,简历 FROM tStud WHERE 性别="女" AND 所属院系 IN("03","04")
C.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别="女" AND 所属院 系="03"OR 所
属院系="04"
软件与应用技术类专业知识试题 第 4 页 共 8 页
D.SELECT 姓名,简历 FROM tStud WHERE 性别="女" AND 所属院系 ="03" OR 所属院系="04"
26.查询 2023 年调入某校的教师信息,需要设定查询时间范围的条件是( )
A.between 2023-01-01 and 2023- 12-31
B.between #2023-01-01# and #2023-12-31#
C.>=#2023-01-01# or <=#2023-12-31#
D.时间>=#2023-01-01# and 时间<=#2023-12-31#
27.若要查询学生表(学号、姓名、性别、班级、系别)中男、女学生的人数,则要分组和计数的字
段分别是( )
A.学号、系别 B.性别、学号 C.学号、性别 D.学号、班级
28.下面关于列表框和组合框叙述正确的是( )
A.列表框和组合框的列表只能包含一列数据 B.可以在列表框中输入新值,而组合框不能
C.可以在组合框中输入新值,而列表框不能 D.在列表框和组合框中均可以输入新值
29.下列关于窗体的描述,说法正确的的是( )
A.自动创建的窗体一次能显示多条记录
B.窗体视图分为设计视图、纵栏表视图、窗体视图
C.OLE 对象在数据表中可见,但是在窗体中不可见
D.分割窗体同时包含窗体视图和数据表视图,两种视图为同一数据源
30.在创建窗体时,若需要改变窗体中文本框控件的数据源,应设置( )属性
A.记录源 B.默认值 C. 筛选值 D.控件来源
31.在 IHA 架构中,负责管理内存、CPU、显卡等高速设备的是( )
A.ICH B.MCH C.CPU D.BIOS
32.利用特殊的硬件指令,把单个物理核心模拟成两个核心(逻辑核心),让每个核心都能使用线
程级并行计算的技术是( )
A.HT 技术 B.双核技术 C. 高速缓存技术 D.EM64T 技术
33.硬盘磁头移动到数据所在磁道所用的时间,称为( )
A.吞吐率 B.缓存 C.转速 D.平均寻道时间
34.能够记录本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目 录大小、 FAT
个数、分配单元的大小等重要参数的是( )
A.MBR B. 引导程序 C.BPB D.DIR
35.液晶显示器在黑屏的情况下,单纯地呈现出R或者G或者B色彩的点,请问这种情况表明( )
A.在同一像素内存在一个暗点 B.在同一像素内存在一个亮点
C.在同一像素内存在一个坏点 D.无法判断在同一像素内亮点、暗点、坏点的个数
36.机箱面板的各开关或指示灯连线中,两芯且有方向性的是( )
A.RESET SW B.HDD LED C.SPEAKER D.POWER LED
37.在 Award BIOS 中设置计算机的定时开关机功能,应选择( )
A.Advanced BIOS Features B.Integrated Peripherals
C.Power Management Setup D.Frequency/Voltage Control
38.下列选项中不属于 Direct X 组成部分的是( )
A.显示部分 B.声音部分 C.网络部分 D.输出部分
39.要恢复硬盘误分区丢失的数据,一般使用的软件是( )
A.WinHex B.Fina1Data C.EasyRecovery D.DiskGenius
40.一台电脑开机无显示,硬盘指示灯有不规律的闪动并有读取数据的声音,故障部件可能是( )
A.CPU B. 内存 C.显卡 D.显示器
41.在 Photoshop 中,与双击工具箱中的“缩放工具 ”的操作效果等同的菜单命令是 ( )
A.视图→打印尺寸 B.视图→放大 C.视图→按屏幕大小缩放 D.视图→ 100%
42.要得到如下图所示的笔触效果,需要设置“画笔 ”控制面板中的( )
A.传递参数 B.散布参数 C.形状动态参数 D.画笔笔势参数
43.在 Photoshop 中,创建文字路径时,以下哪一符号表示文字的起点( )
软件与应用技术类专业知识试题 第 5 页 共 8 页
44.以下哪一工具是智能化的橡皮擦,可用于抠图处理( )
45.下列关于蒙版的描述正确的是( )
A. 图层蒙版不可转化为浮动的选择区域
B.快速蒙版的作用主要是为创建选区使用的临时性蒙版
C.剪贴蒙版只能由两个图层构成
D.矢量蒙版的创建可以使用路径或形状
46.在 Photoshop CC 中,将上下两个图层位置重叠的像素的颜色进行混合或过滤,同 时保留底
层原色亮度的图层混合模式是( )
A.正片叠底 B.滤色 C.叠加 D.颜色
47.通过转换点工具可以将平滑点转变为角点,以下哪一操作可以将平滑点转变为具 有两条相互独
立方向线的角点( )
A.在平滑点上单击并拖动鼠标 B.拖动平滑点的方向线
C.按住 ALT 键单击平滑点 D.直接单击平滑点
48.色相/饱和度对话框中有一 按钮 ,在图像上单击并拖动鼠标可以改变的参数是( )
A. 色相 B. 明度 C.HSB D.饱和度
49. 图像有 2048 种颜色,那么它的颜色位深度是( )
A.11 B.2 C.10 D.24
50.关于通道的操作,以下说法正确的是( )
A.灰度模式的图像可以分离通道
B.将 CMYK 颜色模式的的图像进行分离通道, 自动生成 5 个文件
C.按住 Ctrl 键单击“创建新通道 ”按钮,会打开“新建通道 ”对话框
D.合并通道的图像只包含一个背景图层
卷二(非选择题,共 100 分)
二、简答题(本大题6个小题,每小题5分,共30分)
1.下面程序的输出结果是
#include <stdio.h>
void num()
{ extern int x,y;
int a=15,b=10;
x=a-b;
y=a+b;
}
int x,y;
main()
{ int a=7,b=5;
x=a-b;
y=a+b;
num();
printf("%d,%d
",x,y);
}
2.以下程序的输出结果是
#include <stdio.h>
struct st{
int x,*y;
}*p;
int s[]={10,20,30,40};
struct st a[]={1,&s[0],2,&s[1],3,&s[2],4,&s[3]};
main()
{ p=a;
printf("%d
",++(*(++p)->y));
}
3.在“图书管理”数据库中建有表对象“books”,表内容如下图所示。现需要筛选出“作者”为
“张巍”且“出版社代码”为“0001”或者“0004”的记录,并保存为“作者筛选”,请写出具体
操作步骤。
软件与应用技术类专业知识试题 第 6 页 共 8 页
4.现有表对象“tEmployee”,表结构如图所示。请按以下要求完成表的编辑,写出具体操作步骤。
(1)将“出生日期”字段的有效性规则设置为只能输入大于 16 岁的日期(要求:必须用函数计算
年龄)。
(2)在表结构中的“简历”字段后增加一个新字段,字段名称为“在职否”,字段类型为“是/
否”型;将其默认值设置为真。
(3)将“职务 ”字段的输入设置为“职员”、“主管 ”或“经理 ”列表选择。
5.简述 CPU 缓存的工作原理。
6.在 Photoshop 中创建和编辑图像时颜色的使用是必不可少的,所以精确设置前景色和背景色非
常重要,请回答以下问题。
(1)前景色和背景色的作用。
(2)简要介绍设置前景色和背景色的方法。
三、案例分析题(本大题 6 个小题,每小题 5 分,共 30 分)
1.功能描述:输入一批整数(以零或负数为结束标志),求其中所有素数的和。素数就是只能被 1
和自身整除的数。(1不是素数,2是素数。)
运行示例:
Enter integers: 2 3 6 8 11 0
sum = 16
补全程序,使程序正确运行。
#include <stdio.h>
#include <math.h>
main( )
{ int i, x, sum=0;
while( ① )
{ for(i=2; i<= sqrt(x); i++ )
if( ② )
③ ;
if(i>sqrt(x) && x!= 1 )
④
}
printf("sum = %d", sum);
}
2.以下程序的功能是:将一个字符串中的大写字母转换为小写字母,要求使用指针实现,补全程序,
使程序正确运行。
#include <stdio.h>
①
②
int main()
{ char str[100];
printf("请输入字符串: ");
软件与应用技术类专业知识试题 第 7 页 共 8 页
③ ;
to_lower(str);
printf("转换后的字符串为: %s
", str); }
void to_lower( ④ )
{ int i;
for(i=0;str[i]!='\0';i++)
{
if ( ⑤ )
str[i]+='a'-'A';
}
}
3.现有三个表对象,其结构如下:tStud(学号,姓名,性别,年龄,政治面貌)、tCourse(课程编
号,课程名,学分)和 tScore(学号,课程编号,成绩)。创建一个查询,运行该查询后生成一张新
表,表名为"tNew" ,表结构包括“姓名”、“课程名”和“成绩”三个字段,表内容为90分以上(
包括 90 分)或不及格的所有学生记录。要求所建新表中的 记录按照“成绩”降序保存。
4.在“ 图书管理 ”数据库中包含标对象“buy”和“books”,同时设计出以“buy”和 “books”
为数据源的窗体对象,如图所示。在此基础上按照以下要求完成窗体设计, 并写出具体操作步骤。
(1)“购买日期”字段默认显示为当前系统日期;
(2)“书号”字段输入数据时,既可以直接输入又可以通过下拉列表进行选择(下拉列表内容包
含“书号”、“书名”、“作者”);
(3)窗体运行时,为弹出式,不包含“记录选择器”和“导航按钮 ”。
5.计算机频繁死机,在进行 BIOS 设置时也会出现死机现象。请分析产生这种故障的原因,并写出
解决方案。
6.在 photoshop 中,利用素材“地球.jpg”,“海.jpg”,完成“拒绝核污染.jpg” 效果图,请
写出操作步骤。(提醒:效果图背景右侧为灰色)
四、综合应用题(本大题 4 个小题,每小题 10 分,共 40 分)
1.有以下函数式: ,请按要求完成
编程(注:将两个问题合并成一个可执行的程序)。
(1) 自定义函数 f(x,n) ,其功能是计算(x+n)n 的值并返回(不允许调用 pow 函数) 。函数返
回值的类型是 double;
(2)编写 main()函数,功能是输入实数 x 和正整数 n ,调用(1)中的函数 f(x,n), 计算表
达式 s 的值并输出。
2.现有“人事管理 ”数据库,包含表对象“person ”,表内容如下图所示。根据下列题 目要求
完成相应操作。
软件与应用技术类专业知识试题 第 8 页 共 8 页
(1)创建一个查询,查找“person”表中未婚女教师或无职称的教师,且在“职称”字段后面新
加一个“年龄”字段,最后生成一个新数据表“调研”。
(2)利用 SQL 语句,完成如下功能:
①查询毕业于四川大学本科学历的教师信息,并按年龄升序排序。
②向数据表新增一条新的教师信息:0007,刘敏,女,370181197612134560,1976/12/13, 是,
研究生,山东大学,讲师。
③将所有年龄大于 40 岁男教师的职称改为高级讲师。
3.张老师不小心将电脑 E 盘进行了高级格式化,他急切的想恢复丢失的数据。请按要求回答下列
问题:
(1)什么是硬盘数据恢复?
(2)张老师电脑 E 盘的数据能被恢复的原因是什么,哪种情况下该文件无法恢复?
(3)请用 EasyRecovery 软件对 E 盘进行数据恢复,写出具体的操作步骤。
4.新建一个文档(宽为 11.6 厘米,高为 7.8 厘米,分辨率为 300 像素/英寸,背景内容为白色)
,利用填充、图案叠加等方法,制作出如“一寸照片排版.jpg”的效果图,请写出操作步骤。
(以下两幅图的黑色边框线为区分试卷与图片背景所添加,不是 PS效果)