一、单项选择题:(每小题5分,共110分)
1、windows xp中,某条菜单命令显示为灰色,则表示( )
A、该命令错误 B、该命令是系统命令,无法更改
C、该命令当前无法使用 D、该命令已被选中
2、在windows xp中,要选择多个不连续的文件,需要按下( )键。
A、ctrl B、shift C、Alt D、TAB
3、利用windows搜索框,不可以搜索( )
A、文件或文件夹 B、计算机 C、用户 D、打印机
4、计算机病毒可以通过网络或移动存储设备从一台计算机传播到另一台计算机,说明它具有( )
A、破坏性 B、传染性 C、隐蔽性 D、潜伏性
5、利用windows media player不能打开( )文件。
A、、.mp3 C、.wmv D、.psd
6、小明在www.126.com申请了一个电子邮箱,用户名为xiaoming,则其申请到的邮箱为( )
A、xiaoming.126.com B、xiaoming@www.126.com
C、xiaoming@126.com D、126.com@xiaoming
7、数据传输之前需要建立连接,且各中间节点要存储数据的交换方式是( )
A、线路交换 B、报文交换 C、数据报分组交换 D、虚电路分组交换
8、以下IP中,不属于同一VLAN的是( )
A、192.168.1.95/27 B、192.168.1.96/27
C、192.168.1.98/27 D、192.168.1.110/27
9、windows中被复制的内容会被送入到剪贴板中,剪贴板是( )中的一块区域,关机后,其中内容( )丢失,在windows中相继复制了两个文件,则剪贴板中( )
A、硬盘、不会、两个文件都有 B、内存、会、只有第二个文件
C、内存、会、两个文件都有 D、硬盘、不会、只有第二个文件
10、以下上网方式中,传输介质上传输的是数字信号的是( )
A、拨号上网 B、ADSL C、DDN D、CABLE MODEM
11、以下属于输出设备的是( )
A、条形码扫描仪 B、喷绘机 C、摄像头 D、麦克风
12、数字数据转换成模拟信号,不包括以下技术( )
A、相移键控法 B、脉冲编码调制 C、调频 D、移幅键控
13、局域网一般不采用( )拓扑结构。
A、星型 B、总线型 C、环型 D、网状
14、我们经常在电信局见到的用于打印收费票据的打印机是( )
A、针式 B、喷墨 C、激光 D、热敏
15、关于闪存的说法,不正确的是( )
A、体积小 B、相对价钱贵 C、不怕摔 D、存储数据没硬盘安全
16、使用E-mail发送电子邮件,不必要的是( )
A、发件人的邮箱地址 B、收件人的密码
C、收件人的邮箱地址 B、发件人的密码
17、设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是 。
A) x=x*100+0.5/100.0 B) x=(x*100+0.5)/100.0
C) x=(int)(x*100+0.5)/100.0 D) x=(x/100+0.5)*100.0
18、以下4个选项中,不能被看作是一条语句的是 。
A) {;} B) a=0,b=0,c=0;
C) if (a>0); D) if (b==0)m=1;n=2;
19、执行x=5>1+2&&2||2*4<4-!0后,x的值为 。
A)-1 B)0 C)1 D)5
20、以下非法的赋值语句是 。
(A)n=(i+2,i++); (B)j++; (C)++(i+1); D)x=j>0
21、若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a(A)1 (B)2 (C)3 (D)4
22、若有以下定义:intx,y;char a,b,c;并有以下输入数据(此处代表空格):
12
ABC
则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是 。
(A)scanf ("x=%dy=%d",&x,&y);a=getchar( );b=getchar( );c=getchar( );
(B)scanf ("%d %d",&x,&y);a=getchar();b=getchar( );c=getchar( );
(C)scanf ("%d%d%c%c%c ",&x,&y,&a,&b,&c);
(D)scanf ("%d%d%c%c%c %c%c%c",&x,&y,&a,&a,&b,&b,&c,&c);
二、基本操作题:(每空3分,共60分)
23、以下是给本机网卡指定一个静态IP192.168.1.168的过程,请补充:
右击 (1) 选属性,右击本地连接,选 (2) ,在下图中,选中 (3) 后点“属性”按钮,再在弹出的对话框中设置IP地址。为了保证能正常访问,IP地址与 (4) 应设置为同一网段。
24、在windows xp中,在 (5) 中双击 (6) 可以打开如下所示的窗口。如果要更改管理员Administrator的密码为mlyzxxk,则应在窗口中单击该用户,然后单击 (7) 超链接来更改密码。若要开启来宾帐户,应该在窗口中单击guest帐户,再单击 (8) 按钮来开启。
25、在windows xp中,可以把局域网中另一计算机共享的一个文件夹映射为本机的一个网络驱动器,以便于访问。若局域网中名为jsj的计算机上已共享了一个名为soft的文件夹,现要将它映射为本机的网络驱动器A,请回答:
在“我的电脑”窗口中,单击 (9) 菜单下的“ (10) ”命令,可以打开如下对话框。
在上面的对话框中,“文件夹”后面应填 (11) 。如果计算机jsj已关机,则本机还可不可以通过该网络驱动器访问此共享文件夹? (12) (填“可以”或“不可以”)
26、下图是word中的打印对话框,由图可知,此打印机的型号是 (13) ,此打印机的数据线接口类型为 (14),如选中“打印到文件”复选框,则会生成一个扩展名为 (15) 的文件。如果要打印的页码为第1、3、4、5、6、12页,则页码范围应输入 (16)
27、①若想通过以下输入语句使a = 5.0, b = 4, c = 3则输入数据的形式应该是_(17)__。
int c, b;
float a;
scanf( “%f, %d, c = %d”, &a, &b, &c);
②表达式3 * 7 % 2 + 7 % 2 * 5的值为_(18)__;表达式8.0*(1/2)的值为_ (19) __。
③若int x = 3,则执行表达式x* = x+ = x - 1后x的值为_(20)_。
三、综合应用题:(每空5分,共80分)
28、某单位有40台计算机,通过路由器+光纤的方式接入Internet,以下是网络结构图:
为了使网络性能更佳,请问图中(1) 和(2) 两处应分别选用什么设备?其中充当网关的设备是 (3) (填设备名),(1)设备左右两边各有一个端口,这两个端口的IP地址(4) (能/不能)设置在同一网段。
29、为了测试网络的连通性,通常用到ping命令,已知本机IP为192.168.1.100,网关的地址为192.168.1.1,腾讯网的域名是www.qq.com,Internet上某一台计算机的IP地址为180.97.33.107,则:
要检测本地网络连接是否畅通,可以使用命令 (5)
要检测与连接是否畅通,可以使用命令 (6)
要测试域名服务器设置是否正确,工作是否正常,可以使用命令 (7)
要测试网卡安装或配置是否正确,可以使用命令 (8)
30、在网络中,为了防止IP地址盗用,可以将IP地址与 (9) 地址绑定起来。如果要将192.168.1.2与地址为00-1F-31-62-8A-16的网卡绑定起来,应使用命令 (10) 。要显示当前所有的绑定情况,应使用命令 (11) ,要解除IP地址192.168.1.8的绑定,应使用命令 (12)
31、以下程序的功能是读入3个双精度数,求它们的平均值并保留此平均值到小数点后一位数,对小数点后第二位数进行四舍五入,最后输出结果。请完成各空。
void main()
{
double a,b,c,ave;
printf("Enter a,b,c:");
scanf("%1f %1f %1f (13) );
(14) ; /*求三个数的平均值*/
ave= (15) ; /*将平均值四舍五入*/
printf("a=%f,b=%f,c=%f,ave=%f\\n (16) );
}
四、程序分析题:
32、以下程序输出3到10000内的可逆素数。可逆素数是指:一个素数将其各位数字的顺序倒过来构成的反序数也是素数。如157和751均为素数,它们是可逆素数。prime函数用于判定素数。invert(int a)函数用于倒序一个数,如a=123,则invert函数返回值为321。
#include main() {int i; for(i=3; i<10000; i++) if(prime(i)) if(prime( (1) ) printf("%5d", i); printf("\\n"); } invert(int a) {int s=0; while(a>0) {s=10*s+ (2) ; a/=10; } return s; } prime(int a) {int i; for(i=2; i<=(int)sqrt(a); i++) if( (3) ==0) return 0; return 1; } 33、以下程序是用来从10到99数字中挑出能被3整除且至少有一位是5的两位数,并打印出所有这样的数及其个数。请写出三个下线划处应填上的有关内容,使本程序得以完整。 #include main() { int k, m=0; for(k=10; k<=99; k++) m+=sub(k); printf("个数为: %d\\n", m); } sub(int k) { int a1, a2, n=0; a2= (4) ; a1=k/10; if(k%3==0&&( (5) )) { printf("%d ", k); (6) ; } else return 0; } 34、以下程序的输出结果是 。 #define DEBUG main() { int a=15,b=14,c=a/b; #ifdef DEBUG printf("%o,%o,",a,b); #endif printf("%d\\n",c); } 以下程序的输出结果是 。 void main( ) { int a,b,c; a=10; b=20; c=(a%b<1)||(a/b>1); printf("%d %d %d\\n",a,b,c);} 以下程序的运行结果是: void main() { int a, b, c; a = (b = (c = 3) * 5)*5; printf ("a=%d, b=%d, c=%d \\n", a, b, c);} 35、找出并更正以下程序中的错误。 void main ( ) { double pound; double kilograms; scanf (“%f”,pound); kilogram=pound/2.2; printf (“%d pounds equals %d kilograms\\n”,pounds,kilograms);} 36、程序改错 void main( ) { float f=7.12; char c=“c”; printf(“%d\\n”,int(f%3)); printf("%c",c);} 五、程序设计题:(本大题共25分) 37、神州行用户无月租费,话费每分钟0.6元,全球通用户月租费50元,话费每分钟0. 4元。输入一个月的通话时间,分别计算出两种方式的费用,判断哪一种合适。 38、个人所得税计算,应纳税款的计算公式如下: 六、选考题:(每空4分,共40分) 39、IP地址为128.36.199.3,子网掩码是255.255.240.0. 网络地址: 广播地址: 有效IP地址范围: 每个子网中主机数: 子网个数: 40、某实验室新购进24台计算机,一个路由器,一个交换机,需要将它们组建成一个小型的局域网并接入Internet,实验室拥有32个合法的IP(202.113.27.96——202.113.27.127),请你采用一个合理的网络构建方案,并回答以下问题: (1)这个网络使用的IP地址是 类,它的网络地址是 ,广播地址是 ,子网掩码是 (3)现在想在该局域网中添加计算机,那么最多还可以添加 台主机。
输入某人的收入,计算出应纳税额及实际得到的报酬。收入 税率 收入<=1000元部分 0% 2000元>=收入>1000元部分 5% 3000元>=收入>2000元部分 10% 6000元>=收入>3000元部分 15% 收入>6000元部分 20%