2009年辽宁省专升本计算机试题(2010年)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
printf(" red white black\n");
for(i=0;i<=3;i++)
{for(________;j<=5;j++)
{k=k-i-j;
if(k>=0&&k<=6)
printf("%5d %5d %5d\n",i,j,k);
}
57.下面程序的功能是输出二维数组中每行的最大值。
#include<stdio.h>
A.For.a.public.tpt.ts.com B. For@public.tpt.ts.com
C. For a#public tpt ts com D.public$tpt.ts.com
20.下列关于多媒体计算机的描述中,正确的是
A.多媒体计算机的体系结构与传统的计算机不同
B.多媒体计算机可以输入、处理并输出语音与图像
9.在Word编辑窗口中,要将光标移到文档尾可用的快捷为
A. <Ctrl>+<End> B.<End> C.<Ctrl>+<Home> D.<Home>
10.以下关于“Word文本行”的说法中,正确的是
A.输入文本内容到达屏幕右边界时,只有按回车键才能换行
B.Word文本行的宽度与页面设置有关
C.Word文本行的宽度就是显示器的ຫໍສະໝຸດ Baidu度
}
}
58.下列程序的功能是判断一字符串是否是回文,是函数返回1,否则,函数返回0,所谓回文是指字符串从左向右读和从右向左读都一样。如:eye
#include <stdio.h>
#include<string.h>
int fun(char s[])
{int n=strlen(s);
int i=0;
for(i=0;i<n/2;i++)
A.将机器关闭一段时间后再打开B.删除感染病毒的文件
C.用杀毒软件杀毒D.对硬盘重新格式化
E.下载并安装操作系统的安全补丁
30.电子邮件可以插入附件以传输其他类型信息,附件中可以包括( )
A.声音文件B.文本文件C. Excel文档D.图像文件E.Word文档
三、判断题
31.Windows自身不附带任何字处理软件,必须利用微软公司的Word进行字处理工作。
32.在Windows中,多任务运行时,只有一个任务在前台运行,其他任务处于后台运行。
33.如果删除Windows桌面上程序文件的快捷图标,就删除了相应的程序文件。
34.可以通过网上邻居看到局域网上所有的共享资源。
35.只要两台主机IP地址有相同的网络号,不论它们位于何处,都属于同一个逻辑网络。
36.在Word中,已执行的命令不能撤销。
{int i,k,t;
for(k=1;k<=m;k++)
{t=a[n-1];
for(i=n-1;i>0;i--)
{s+=k;
________;
}
printf("1+11+111+...+111111111=%ld\n",s);
}
55.统计一个字符串中单词的个数,单词以一个空格为间隔。
#include<stdio.h>
main()
{char*s="you arewelcom!";
int num=0,f=0;
while(*s!=’\0’)
}
49.下面程序的运行结果是__________。
#include<stdio.h>
int b=8;
void fun(int a)
{a+=++b;
}
main()
{int a=6;
fun(a);
printf("a=%d,b=%d\n",a,b);
}
50.下面程序的运行结果是__________。
#include<stdio.h>
{if(__________) f=0;
else if(f==0)
{f=1;num++;}
s++;
}
printf("%d\n",num);
}
56.以下程序的功能是从3个红球、5个白球、6个黑球中任意取8个球,且其中必须有白球,输出所有可能的方案。
#include<stdio.h>
main()
{int i,j,k;
37.在Word中,只能对整篇文档分栏,不能对某一段落设置分栏。
38.在Excel中,选取整行或整列可单击行号或列号按钮。
39.在Excel中,只能选择数据表中连续的范围才可生成图表。
40.计算机病毒能传染可执行文件。
第二部分
四、填空题(每题
41.一个C语言程序由若干个函数构成,其中必须有一个__________函数。
{case 0:i=m++;
case 1:j=++m;break;
case 2:k=m++;
case 3:++m;
}
printf("%d,%d,%d,%d\n",i,j,k,m);
}
52.下面程序的运行结果是__________。
#include<stdio.h>
main()
{int a[]={1,2,3,4,5};
2009
第一部分:计算机基础部分
一
1.在微型计算机中,bit的中文含义是
A.二进制位B.字C.字节D.双字
2.将八进制数(1000)O转换成十进制数是
A.256 B.512 C.1000 D.1024
3.汉字国标码(GB2312-80)规定的汉字编码,每个汉字用
A.一个字节表示B.二个字节表示C.三个字节表示D.四个字节表示
42.设int a;float f;double i;,则表达式10+a+i*f的值的类型是__________。
43.若有代数式|3a+2b|,则正确的C语言表达式为__________。
44.在C语言中,可以使几个不同的变量共占同一段内存的结构为________。
45、设x=2,y=3,则表达式y+=x++,x+y的值为_________。
D.用户无法控制Word文本行的宽度
11.在Word中,要把相邻的两个段落合并为一段,应执行的操作是
A.将插入点定位于前段末尾,单击“撤销”按钮
B.将插入点定位于前段末尾,按退格键
C.将插入点定位于后段开头,按<Delete>键
D.删除两个段落之间的段落标记
12.以下对Word中表格操作的叙述,错误的是
A.光盘驱动器B.视频卡C.音频卡D.加密卡E.网卡
25.在Word中,下面说法正确的有( )
A.利用菜单命令可以设置水平滚动条
B.利用菜单命令可以设置垂直滚动条
C.不能隐藏非打印字符
D.可以显示工具栏
E.可以隐藏工具栏
26.在Word中,改变文档的字体大小可以使用( )
A.格式工具栏中的某个按钮
B.格式菜单中的“字体”命令
14.在Excel中,名称Sheet1,Sheet2, Sheet3,默认的含义是
A.工作表标签B.工作薄名称C.单元格名称D.菜单
15.在Excel的工作表中,如果选择了一组单元格,其中活动单元格是指被选单元格中的
A.一列单元格B.一行单元格C.最左上角的一个单元格D.最右下角的一个单元格
16.在Excel中,某个单元格的数值为1.234E+05,与它相等的数值是
4.某单位的财务管理软件属于
A.工具软件B.系统软件C.编程软件D.应用软件
5.在Windows中,应用程序窗口最小化后,该程序处于
A.暂停状态B.关闭状态C.运行状态D.退出状态
6.在Windows中,对话框与窗口类似,但对话框
A.没有菜单栏,尺寸是可变的,比窗口多了标签等控件
B.没有菜单栏,尺寸是固定的,比窗口多了标签等控件
C.有菜单栏,尺寸是可变的,比窗口多了标签等控件
D.有菜单栏,尺寸是固定的,比窗口多了标签等控件
7.下列文件扩展名中,表示可执行的程序文件的是
A. .DOC B. .TXT C. .EXE D. .XLS
8.在Windows中,桌面是指
A.启动Windows后的整个屏幕B.窗口的内部区域
C.启动Windows后屏幕中间的欢迎窗口D.屏幕上的对话框
main()
{int x[3][4]={1,5,7,4,2,6,4,3,8,2,3,1};
int i,j,p;
for(i=0;i<3;i++)
{p=0;
for(j=1;j<4;j++)
if(x[i][p]<x[i][j])
_________;
printf("The max value in line %d is %d\n",i,x[i][p]);
int x,y,*p;
p=&a[0];
x=*(p+2);y=*(p+4);
printf("*p=%d,x=%d,y=%d\n",*p,x,y);
}
53.下面程序的运行结果是________。
#include<stdio.h>
void fun(int x,int y)
{x+=3;y+=4;
}
main()
C.格式菜单中的“自动套用格式”
D.编辑菜单中的某个按钮
E.快捷菜单中的“字体”命令
27.下列的术语中,属于Excel中使用术语的有( )
A.电子表格B.幻灯片C.工作表D.工作薄E.单元格
28.在Excel中,可以选取( )
A.一个单元格B.两个单元格C.多个单元格
D.连续单元格E.不连续单元格
29.计算机感染病毒后应该采取适当的措施阻止病毒的进一步感染,方法可能有( )
A. 1.23405 B. 1.2345 C. 6.234 D. 123400
17.下面列出的计算机病毒传播途径,不正确的是
A.使用来路不明的软件B.通过借用他人的软盘
C.通过非法的软件拷贝D.通过把多张软盘叠放在一起
18.在计算机网络中,LAN指的是
A.局域网B.广域网C.城域网D.因特网
19.以下电子邮件地址中正确的是
if(a>b)
if(b)
x=10;
else
x=1;
printf("%d\n",x);
}
48.下面程序的运行结果是__________。
#include<stdio.h>
main()
{int n=123;
do{
printf("%d",n%10);
n/=10;
}while(n!=0);
printf("\n");
22.在Windows中,复制磁盘可通过( )
A.我的电脑B.资源管理器C.任务栏D.回收站
E.控制面板
23.在Windows中,可以对文件或文件夹进行移动和复制,常用的方法有( )
A.利用剪切板B.使用拖动技术C.使用拉伸技术
D.利用压缩技术E.使用还原技术
24.下列各项中,属于多媒体硬件的有( )
if(s[i]!=s[n-i-1])
__________;
if(i>=n/2) return 1;
else return 0;
}
59.下列程序的功能是使数组a中前面的各数顺序向后移动2个位置,最后两个数变成最前面的两个数,通过函数实现。
#include <stdio.h>
void fun(__________)
{int x=1,y=2;
fun(x,y);
printf("%d,%d\n",x,y);
}
六、完善程序题(每小题
54.编程计算:1+11+111+...+111111111的值。
#include<stdio.h>
main()
{int i;
long int k=1,s=0;
for(i=0;i<=9;i++)
C.多媒体计算机的输入设备与普通计算机相同
D.多媒体计算机的CPU与普通计算机不同
二、多项选择题
21.下列叙述中,正确的有( )
A.计算机最好不要长期闲置不用
B.不能连续使用计算机,使用几小时后,应关一会计算机
C.应避免在强磁场干扰下使用计算机
D.频繁开关计算机会减少计算机的使用寿命
E.计算机区别于其他计算工具的最主要特点是能存储程序和数据
main()
{int a=-1,b=1,c;
c=++a==b--?a+2:b+3;
printf("%d\n",c);
}
51.下面程序的运行结果是__________。
#include<stdio.h>
main()
{int i=0,j=0,k=0,m;
for(m=0;m<3;m++)
switch(m)
A.在表格的单元格中,除了可以输入文字,数字,还可以插入图片
B.表格的每一行中各单元格的宽度可以不同
C.表格一行中的单元格不能合并
D.表格的表头单元格中可以绘制斜线
13.对工作表中A2到A6五个单元格组成的区域进行求和运算,在选中存放计算结果的单元格后,应输入
A.SUM(A2:A6) B. A2+A3+A4+A5+A6 C. = SUM(A2:A6) D. =SUM(A2,A6)
五、阅读程序(每小题
46.下面程序的运行结果是________。
#include<stdio.h>
main()
{int a=2;
a%=3;a=a%3;
a+=a*2;
printf("%d\n",a);
}
47.下面程序的运行结果是__________。
#include<stdio.h>
main()
{int x=20,a=10,b=20;
for(i=0;i<=3;i++)
{for(________;j<=5;j++)
{k=k-i-j;
if(k>=0&&k<=6)
printf("%5d %5d %5d\n",i,j,k);
}
57.下面程序的功能是输出二维数组中每行的最大值。
#include<stdio.h>
A.For.a.public.tpt.ts.com B. For@public.tpt.ts.com
C. For a#public tpt ts com D.public$tpt.ts.com
20.下列关于多媒体计算机的描述中,正确的是
A.多媒体计算机的体系结构与传统的计算机不同
B.多媒体计算机可以输入、处理并输出语音与图像
9.在Word编辑窗口中,要将光标移到文档尾可用的快捷为
A. <Ctrl>+<End> B.<End> C.<Ctrl>+<Home> D.<Home>
10.以下关于“Word文本行”的说法中,正确的是
A.输入文本内容到达屏幕右边界时,只有按回车键才能换行
B.Word文本行的宽度与页面设置有关
C.Word文本行的宽度就是显示器的ຫໍສະໝຸດ Baidu度
}
}
58.下列程序的功能是判断一字符串是否是回文,是函数返回1,否则,函数返回0,所谓回文是指字符串从左向右读和从右向左读都一样。如:eye
#include <stdio.h>
#include<string.h>
int fun(char s[])
{int n=strlen(s);
int i=0;
for(i=0;i<n/2;i++)
A.将机器关闭一段时间后再打开B.删除感染病毒的文件
C.用杀毒软件杀毒D.对硬盘重新格式化
E.下载并安装操作系统的安全补丁
30.电子邮件可以插入附件以传输其他类型信息,附件中可以包括( )
A.声音文件B.文本文件C. Excel文档D.图像文件E.Word文档
三、判断题
31.Windows自身不附带任何字处理软件,必须利用微软公司的Word进行字处理工作。
32.在Windows中,多任务运行时,只有一个任务在前台运行,其他任务处于后台运行。
33.如果删除Windows桌面上程序文件的快捷图标,就删除了相应的程序文件。
34.可以通过网上邻居看到局域网上所有的共享资源。
35.只要两台主机IP地址有相同的网络号,不论它们位于何处,都属于同一个逻辑网络。
36.在Word中,已执行的命令不能撤销。
{int i,k,t;
for(k=1;k<=m;k++)
{t=a[n-1];
for(i=n-1;i>0;i--)
{s+=k;
________;
}
printf("1+11+111+...+111111111=%ld\n",s);
}
55.统计一个字符串中单词的个数,单词以一个空格为间隔。
#include<stdio.h>
main()
{char*s="you arewelcom!";
int num=0,f=0;
while(*s!=’\0’)
}
49.下面程序的运行结果是__________。
#include<stdio.h>
int b=8;
void fun(int a)
{a+=++b;
}
main()
{int a=6;
fun(a);
printf("a=%d,b=%d\n",a,b);
}
50.下面程序的运行结果是__________。
#include<stdio.h>
{if(__________) f=0;
else if(f==0)
{f=1;num++;}
s++;
}
printf("%d\n",num);
}
56.以下程序的功能是从3个红球、5个白球、6个黑球中任意取8个球,且其中必须有白球,输出所有可能的方案。
#include<stdio.h>
main()
{int i,j,k;
37.在Word中,只能对整篇文档分栏,不能对某一段落设置分栏。
38.在Excel中,选取整行或整列可单击行号或列号按钮。
39.在Excel中,只能选择数据表中连续的范围才可生成图表。
40.计算机病毒能传染可执行文件。
第二部分
四、填空题(每题
41.一个C语言程序由若干个函数构成,其中必须有一个__________函数。
{case 0:i=m++;
case 1:j=++m;break;
case 2:k=m++;
case 3:++m;
}
printf("%d,%d,%d,%d\n",i,j,k,m);
}
52.下面程序的运行结果是__________。
#include<stdio.h>
main()
{int a[]={1,2,3,4,5};
2009
第一部分:计算机基础部分
一
1.在微型计算机中,bit的中文含义是
A.二进制位B.字C.字节D.双字
2.将八进制数(1000)O转换成十进制数是
A.256 B.512 C.1000 D.1024
3.汉字国标码(GB2312-80)规定的汉字编码,每个汉字用
A.一个字节表示B.二个字节表示C.三个字节表示D.四个字节表示
42.设int a;float f;double i;,则表达式10+a+i*f的值的类型是__________。
43.若有代数式|3a+2b|,则正确的C语言表达式为__________。
44.在C语言中,可以使几个不同的变量共占同一段内存的结构为________。
45、设x=2,y=3,则表达式y+=x++,x+y的值为_________。
D.用户无法控制Word文本行的宽度
11.在Word中,要把相邻的两个段落合并为一段,应执行的操作是
A.将插入点定位于前段末尾,单击“撤销”按钮
B.将插入点定位于前段末尾,按退格键
C.将插入点定位于后段开头,按<Delete>键
D.删除两个段落之间的段落标记
12.以下对Word中表格操作的叙述,错误的是
A.光盘驱动器B.视频卡C.音频卡D.加密卡E.网卡
25.在Word中,下面说法正确的有( )
A.利用菜单命令可以设置水平滚动条
B.利用菜单命令可以设置垂直滚动条
C.不能隐藏非打印字符
D.可以显示工具栏
E.可以隐藏工具栏
26.在Word中,改变文档的字体大小可以使用( )
A.格式工具栏中的某个按钮
B.格式菜单中的“字体”命令
14.在Excel中,名称Sheet1,Sheet2, Sheet3,默认的含义是
A.工作表标签B.工作薄名称C.单元格名称D.菜单
15.在Excel的工作表中,如果选择了一组单元格,其中活动单元格是指被选单元格中的
A.一列单元格B.一行单元格C.最左上角的一个单元格D.最右下角的一个单元格
16.在Excel中,某个单元格的数值为1.234E+05,与它相等的数值是
4.某单位的财务管理软件属于
A.工具软件B.系统软件C.编程软件D.应用软件
5.在Windows中,应用程序窗口最小化后,该程序处于
A.暂停状态B.关闭状态C.运行状态D.退出状态
6.在Windows中,对话框与窗口类似,但对话框
A.没有菜单栏,尺寸是可变的,比窗口多了标签等控件
B.没有菜单栏,尺寸是固定的,比窗口多了标签等控件
C.有菜单栏,尺寸是可变的,比窗口多了标签等控件
D.有菜单栏,尺寸是固定的,比窗口多了标签等控件
7.下列文件扩展名中,表示可执行的程序文件的是
A. .DOC B. .TXT C. .EXE D. .XLS
8.在Windows中,桌面是指
A.启动Windows后的整个屏幕B.窗口的内部区域
C.启动Windows后屏幕中间的欢迎窗口D.屏幕上的对话框
main()
{int x[3][4]={1,5,7,4,2,6,4,3,8,2,3,1};
int i,j,p;
for(i=0;i<3;i++)
{p=0;
for(j=1;j<4;j++)
if(x[i][p]<x[i][j])
_________;
printf("The max value in line %d is %d\n",i,x[i][p]);
int x,y,*p;
p=&a[0];
x=*(p+2);y=*(p+4);
printf("*p=%d,x=%d,y=%d\n",*p,x,y);
}
53.下面程序的运行结果是________。
#include<stdio.h>
void fun(int x,int y)
{x+=3;y+=4;
}
main()
C.格式菜单中的“自动套用格式”
D.编辑菜单中的某个按钮
E.快捷菜单中的“字体”命令
27.下列的术语中,属于Excel中使用术语的有( )
A.电子表格B.幻灯片C.工作表D.工作薄E.单元格
28.在Excel中,可以选取( )
A.一个单元格B.两个单元格C.多个单元格
D.连续单元格E.不连续单元格
29.计算机感染病毒后应该采取适当的措施阻止病毒的进一步感染,方法可能有( )
A. 1.23405 B. 1.2345 C. 6.234 D. 123400
17.下面列出的计算机病毒传播途径,不正确的是
A.使用来路不明的软件B.通过借用他人的软盘
C.通过非法的软件拷贝D.通过把多张软盘叠放在一起
18.在计算机网络中,LAN指的是
A.局域网B.广域网C.城域网D.因特网
19.以下电子邮件地址中正确的是
if(a>b)
if(b)
x=10;
else
x=1;
printf("%d\n",x);
}
48.下面程序的运行结果是__________。
#include<stdio.h>
main()
{int n=123;
do{
printf("%d",n%10);
n/=10;
}while(n!=0);
printf("\n");
22.在Windows中,复制磁盘可通过( )
A.我的电脑B.资源管理器C.任务栏D.回收站
E.控制面板
23.在Windows中,可以对文件或文件夹进行移动和复制,常用的方法有( )
A.利用剪切板B.使用拖动技术C.使用拉伸技术
D.利用压缩技术E.使用还原技术
24.下列各项中,属于多媒体硬件的有( )
if(s[i]!=s[n-i-1])
__________;
if(i>=n/2) return 1;
else return 0;
}
59.下列程序的功能是使数组a中前面的各数顺序向后移动2个位置,最后两个数变成最前面的两个数,通过函数实现。
#include <stdio.h>
void fun(__________)
{int x=1,y=2;
fun(x,y);
printf("%d,%d\n",x,y);
}
六、完善程序题(每小题
54.编程计算:1+11+111+...+111111111的值。
#include<stdio.h>
main()
{int i;
long int k=1,s=0;
for(i=0;i<=9;i++)
C.多媒体计算机的输入设备与普通计算机相同
D.多媒体计算机的CPU与普通计算机不同
二、多项选择题
21.下列叙述中,正确的有( )
A.计算机最好不要长期闲置不用
B.不能连续使用计算机,使用几小时后,应关一会计算机
C.应避免在强磁场干扰下使用计算机
D.频繁开关计算机会减少计算机的使用寿命
E.计算机区别于其他计算工具的最主要特点是能存储程序和数据
main()
{int a=-1,b=1,c;
c=++a==b--?a+2:b+3;
printf("%d\n",c);
}
51.下面程序的运行结果是__________。
#include<stdio.h>
main()
{int i=0,j=0,k=0,m;
for(m=0;m<3;m++)
switch(m)
A.在表格的单元格中,除了可以输入文字,数字,还可以插入图片
B.表格的每一行中各单元格的宽度可以不同
C.表格一行中的单元格不能合并
D.表格的表头单元格中可以绘制斜线
13.对工作表中A2到A6五个单元格组成的区域进行求和运算,在选中存放计算结果的单元格后,应输入
A.SUM(A2:A6) B. A2+A3+A4+A5+A6 C. = SUM(A2:A6) D. =SUM(A2,A6)
五、阅读程序(每小题
46.下面程序的运行结果是________。
#include<stdio.h>
main()
{int a=2;
a%=3;a=a%3;
a+=a*2;
printf("%d\n",a);
}
47.下面程序的运行结果是__________。
#include<stdio.h>
main()
{int x=20,a=10,b=20;