2021山西软件水平考试考试真题卷(4).docx
《2021山西软件水平考试考试真题卷(4).docx》由会员分享,可在线阅读,更多相关《2021山西软件水平考试考试真题卷(4).docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2021山西软件水平考试考试真题卷(4)本卷共分为2大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共25题,每题2分。每题的备选项中,只有一个最符合题意) 1.在Word文本编辑状态下,选定某些文本后,执行“编辑|复制命令,则_。A选定的文本复制到插入点后B将剪贴板中的内容复制到插入点后C选定的文本复制到剪贴板中D插入点后的文本使用选定文本的格式 2.下列关于Word分栏的叙述中,正确的是()。A各栏的宽度必须相等B各栏的间距是固定不变的C分栏操作只能应用于整篇文档D分栏可预设为偏左或偏右3.Word的功能不包括_。A自动拼写检查B编辑排版C图文混排D数据管理
2、4.某Word文档共有100页,现需要打印该文档的第5页到第9页和第12页,在打印对话框中,可输入打印页码_。A5,9,12B5-9,12C5-9,12D5-9,12- 5.在Word的编辑状态下,按先后顺序依次打开1doc、2doc、3doc和4doc四个文档窗口,则当前的活动窗口是_。A1docB2docC3docD4doc 6.下列关于Word表格处理的叙述中,不正确的是_。A可以平均分布各行或各列B对表格中的数据只能进行升序排列C可以对表格进行拆分或合并D可以将表格转换成文本 7.下列关于Word标尺的叙述中,不正确的是_。A首行缩进可使光标所在段落的第行向右缩进B左缩进可使光标所在段
3、落的整体从左边界向右缩进C右缩进可使光标所在段落的整体从右边界向左缩进D悬挂缩进可使光标所在段落所有的行按向左或向右的拖动方向缩进 8.下列关于Word文字编辑的叙述中,正确的是_。A文字编辑是最基础和常用的一种文字处理技术B可用重复功能撤销对上一次的操作C文字的移动主要用于需要重复输入的文字D“复制”就是将选定的内容复制到剪贴板中,同时将原来选定的内容删除 9.下列关于Word字体和字号的叙述中,正确的是_。A汉字可以设置字体和字号,英文不能设置字体和字号B字体与字号的设置可以在录入前或录入后进行C可以设置文字效果,但不能打印所设置的效果D字号不能以磅为单位进行设置 10.下列符号中,属于E
4、xcel比较运算符的是_。ABCD/ 11.下列关于Excel功能的叙述中,不正确的是_。A可用于处理数及数之间的计算B不能设置打开权限密码C能根据工作表中的数据绘制图表D可根据用户的选择显示部分数据列 12.在Excel中,若在某单元格插入公式“$A1*A3”,则该公式中对单元格的引用属于_。A相对引用B绝对引用C混合引用D交叉引用 13.在Excel中,函数“AVERAGE(A1,B4)”的含义是_。A按行计算A列和B列的平均值B计算A1到B4单元格的平均值C计算A1与B4单元格的平均值D按列计算第1行和第4行的平均值 14.在Excel的A1单元格中输入函数“LEFT(“信息处理技术员”
5、,2)”,按回车键后,A1单元格中的值为_。A信息B处理技术员CTRUEDFALSE 15.在Excel的A1单元格中输入函数“=ROUND(13.4,-1)”,按回车键后,A1单元格中的值为_。A-134B134C124D10 16.在Excel的A1单元格中输入函数“INT(-194)”,按回车键后,A1单元格中的值为_。A-19B19C19.4D-20 17.在Excel的Al单元格中输入画数“IF(12,1,2)”,按回车键后,A1单元格中的值为_。ATRUEBFALSEC1D2 18.()()A-1B-8C1D419.()A#VALUE!B4C3D220.()A50B100C104D
6、超出数值范围21.()A6B8CTRUEDFALSE22.()A演示文稿循环放映B演示文稿的放映类型C幻灯片的换片方式D幻灯片切换的声音效果23.下列关于PowerPoint的叙述中,正确的是()。A自绘的图形不能插入到幻灯片中B幻灯片的剪辑库中不包括视频媒体C在幻灯片中可以播放CD乐曲D在幻灯片中插入的图片,只能从PowerPoint的图片剪辑库中选取24.在PowerPoint中,幻灯片中占位符的作用是_。A表示文本长度B为文本、图形预留位置C表示图形大小D限制插入对象的数量 25.某PPT文件共有8张幻灯片,现选中第6张幻灯片,对其设置新的背景颜色,单击“应用”按钮后,则_。A只有第6张
7、幻灯片的背景颜色被改变B第6张幻灯片到第8张幻灯片的背景颜色被改变C第1张幻灯片到第6张幻灯片的背景颜色被改变D除第6张幻灯片外的其他幻灯片背景颜色被改变 二、多项选择题(共25题,每题2分。每题的备选项中,有多个符合题意) 1.请补充函数fun(),该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入“Are you come from Sichuan”,则输入“are you come from si- chuan”。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 试题程
8、序: #includestdio.h #includestnng.h #includeconlo.h char *fun(char tt) int i; for(i=0; tti;i+) if(tti=A)&( (1) ) (2) ; return( (3) ); main() charn81; printf(nPlease enter a string:); gets(tt); printf(nThe result string is:n%s,fun(tt); 2. 下面是一个Applet程序,其功能是建立一个图形用户界面的窗口,包括一个文本显示区和一个按钮,点击按钮,可以在文本区已有的文本
9、基础上追加显示10条Welcome to China信息,并且文本区由滚动条控制文本的上下滚动。 程序运行结果如图4所示。 import javax.swing.*; import java.awt.*; import java.awt.event.*; /* appletcode=ex5_6.class width=800 height=400 /applet */ public class ex5_6 extends JApplet JButton jb=new JButton(Add Text); JTextPane jtp=new JTextPane(); public void in
10、it() jb.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) for(int i =1;i 10;i+) (1) + Welcome to China!n; ; Container cp= (2) ; cp.add(new JScrollPane(jtp); cp.add( (3) ); public static void main (String args) ex5_6 obj5_6=new ex5_6(); String str=obj5_6.getClass().toS
11、tring(); if(str.indexOf(class)!=-1) str=str.Substring(6); JFrame frm=new JFrame(str); frm.addWindowListener(new (4) public void windowClosing(WindowEvent we) System.exit(0); ); (5) .add(ex5_6); frm.setSize(300,400); frm.setVisble(true); ex5_6htm| HTML HEAD TITLEex5_6/TITLE /HEAD BODY appletcode=ex5_
12、6.class Width=800 height=400 /applet /BODY /HTML 3. 函数DeleteNode(Bitree * r,int e)的功能是:在树根结点指针为r的二叉查找(排序)树上删除键值为e的结点,若删除成功,则函数返回0,否则函数返回-1。二叉查找树结点的类型定义为: typedef struct Tnode int data; /*结点的键值*/ struct Tnode * Lchild,*Rchild; /*指向左、右子树的指针*/ * Bitree; 在二叉查找树上删除一个结点时,要考虑三种情况: 若待删除的结点p是叶子结点,则直接删除该结点; 若
13、待删除的结点p只有一个子结点,则将这个子结点与待删除结点的父结点直接连接,然后删除结点P; 若待删除的结点p有两个子结点,则在其左子树上,用中序遍历寻找关键值最大的结点s,用结点s的值代替结点p的值,然后删除结点s,结点s必属于上述、情况之一。 int DeleteNode(Bitree * r,int e) Bitree p=*r,pp,s,c; while( (1) ) /*从树根结点出发查找键值为e的结点*/ pp=p; if(ep-data)p=p-Lchild; else p=p-Rchild; if(!p)return-1; /*查找失败*/ if(p-Lchild &p-Rchi
14、ld)/*处理情况*/ s= (2) ; pp=p; while( (3) )pp=s;s=s-Rchild; p-data=s-data;p=s; /*处理情况、*/ if( (4) )c=p-Lchild; else c=p-Rchild; if(p=*r)*r=c; else if( (5) )pp-Lchildc; else pp-Rchildc; free(p); return 0; 4. 在类体中添加函数move(double ax,double ay)的定义,使得点的坐标x和y分别移动 ax和ay个单位。 在类定义外完成重载的两个构造函数CPosition()和CPosition
15、(double dx,double dy),其中前者为不带参数的构造函数,使CPosition对象的默认值为x=0,y=0,后者为带参数的构造函数,把数据成员x和y分别初始化为参数dx和dy的值。 完成函数double distance(double bx,double by)的定义,该函数返回*this和点(bx, by)的距离。 注意:除在指定的位置添加语句外,请不要改动程序中的其他语句。 源程序文件test5.cpp清单如下: #includeiostream.h #includemath.h class CPosition public: CPosition(); CPosition(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 山西 软件 水平 考试 真题卷
限制150内