以琛:呵呵!那是因为你的机器装了1块(3) __________硬盘。 A.机械 B.固态 C.温彻斯特 D.虚拟 默笙:能不能玩大型3D游戏啊?
以琛:嗯??恐怕不行,你的显卡是(4)_________的,不能满足某些大型3D游戏的需求。 A.集成 B.独立 C.单色 D.多功能 默笙:你看,我这台电脑配置上还有什么问题么?
以琛:从测试来看,部分硬件单项性能指标还不错,但配的是200W电源。我们来看看你这 台机器的总耗电量(详见题76表):
题76表 计算机配件耗电统计表 硬件配件 耗电量(单位:W)
CPU 45
32 主板
5 内存
18 硬盘
25 光驱
5 PCI卡
3 键盘和鼠标
20 USB设备
10 机箱散热风扇
163 总计
一般来说,电源要按比系统实际功率高30%以上配置,那么需要配备的电源功率应 该选(5) __________的才好。
A.200W B.250W C.300W D.350W 默笙:哦,看来我买的这台机器配置不是很合理啊1 77.计算机网络案例
按题目要求完成下列问题。
(1)某单位结构化布线系统如题77 (a)图所示。其中①是_____(2分),②是____(2分)。 (填写对应选项字母标号)
A.建筑群子系统 B.干线子系统 C.设备间子系统 D.工作区子系统
第 6 页 共 14 页 2015年计算机专业高考试卷
(2)在②中使用的双绞线RJ -45接头线序如题77 (b)图所示,表明采用的是TIA/EIA _____________(2分)接线标准。
(3)楼A有3层,每层有4间办公室。网管员为楼A分配的网络出口IP地址是
218. 98. 101. 16.希望能对每间办公室分别进行管理,因此需要进行子网划分。子网划
分的思路为:①至少需要___________(2分)个可用子网;②确定子网号要占用_______ (2分)个二进制位,此时每个子网可容纳的主机数为_________(2分);③由此可知需 要用到的子网掩码是_________________(点分十进制形式,3分)。 五、程序阅读题(本大题共5小题每小题12分共60分) 78.阅读下列程序,将有关问魉的答案填写在题78答题处。 (1)#include
(4) int m ,n:
(5) printf(”请输入年份:”); (6) scanf(”%d”,&m);
(7) if(m%4= =0)
(8) { 题78答题处 (9) if(m0= =0) ①_____________________ (10) { ②____________________ (11) if(m@0= =0)
③____________________ (12) n=l;
④____________________ (13) else
(14) n=0
(15) ? (16) else
(17) n=1; (18) ? (19) else (20) n=0 (21) if(n)
(22) printf(\是\(23) else
(24) printf( \不是\(25) printf( \闰年\\n\
上述程序中,第2行是函数首部,其中void表示函数没有参数,故该行又可以表示为: ① ,与第7行 中的if语句相匹配的是第 ② 行的else语句。此程序的功能是 ③ ,程序运行后,若输入数字“2015”,则输出结果是 ④ 。 79.阅读下列程序,将运行结果填写在题79答题处。 # include
题79答题处 void main( )
{
int i=7; do { switch(i%2)
{
__________________________- case l: i+ + ; break; case 0: i- - ; continue;
第 7 页 共 14 页 2015年计算机专业高考试卷
? i=i- 2 ;
printf( \ } while(i>0) ; ?
80.阅读下列程序,将运行结果填写在题80答题处。 # include
# define strc '$' void prn(char cc) { int n;
for(n=1;n<=5;n+ +) printf( \?
void main( )
题80答题处 {
int i,j;
char ss;
ss=strc ;
for(i=1;i<=3;i+ +)
{
printf( \ \ prn(ss) ; printf( \________________________ ?
for(i=3;i>l;i- -) {
for(j=i;j>=l;j- -)
printf( \ \ prn(ss) ; printf( \ ?
printf( \? 81.下列程序的功能是在键盘上输入学生3门课的成绩,然后查找出平均成绩不及格的学生并删除。在题81答题处填写合适的内容以完善程序。 # include
float scores[N][3],avestu[N]; int i,j,k,mm; /*1- -输入学生成绩*/ printf(\输入成绩:\\n \; for(i=0;i 第 8 页 共 14 页 2015年计算机专业高考试卷 for(i=0;i 题81答题处 avestu[i]= ② ; for(j=0;j<3;j++) ① ____________________ avestu[i]+=scores[i][j]; avestu[i]/=3; ? ② ____________________ /* 3——显示学生单科及平均成绩*/ printf(\学生成绩表:\\n\; ③ ____________________ for(i=0;i { ④ ____________________ for(j=0;j<3;j++) printf(\, ③ ); printf(\ ? printf(\\n\; /* 4——查找并删除平均成绩不及格学生记录*/ mm=N-l; for(i=mm;i>=O;i——) if(avestu[1]<60) { mm= mm-l; for(j=0;j<=mm;j+ +) { for(k=0;k<3;k++) scores[j][k]= scores[j+l][k]; avestu[j]= ④ ; } } /* 5 ——输出平均成绩及格学生成绩*/ for(i=0;i<=mm;i++) { for(j=0;j<3;j++) printf(”%8. 2f\ printf(“%8.2f\\n\} } 82.下列程序实现的是将键盘中输入的字符串写入文件“score.dat”中并显示输出,用 “#”作为字符串输入结束的标志。在题82答题处填写合适的内容。 # include void main() { void wtext(FILE * fp) ; void rtext ( FILE * fp) ; ① ; fp=fopen(\ 第 9 页 共 14 页 2015年计算机专业高考试卷 wtext(fp) ; fclose(fp) ; fp=fopen(\ rtext( fp) ; ② ; 题82答题处 } /*1——写字符串到文件*/ ① ____________________ void wtext(FILE* fp) { ② ____________________ char strc[60],cc[2]=\; do{ ③ ____________________ gets( strc); if( strcmp( ③ )= =0) return; ④ ____________________ fputs(strc,fp); fputc('\\n',fp); }while(l); } /* 2- -从文件读字符串到屏幕*/ void rtext( FILE* fp) { char ch; while( !feof(fp) { ch= fgetc( ④ ); putchar(ch) ; } getch() ; } 六、计算作图题(本大题共5小题,每小题12分,共60分) 83.(12分)电路如题83图所示,三极管的UBE=0.7V,UCES=0.3V,二极管为理想二极管。 试分析计算: (1)集电极临界饱和电流ICs和基极临界饱和电流IBS。(2分) (2)若CMOS门电路输出高电平为6V,输出低电平为0V,试分析当ABCD=0000时三极 管的状态及输出电平V0;当ABCD=0111时三极管的状态及V0。(6分) (3)若要保证三极管可靠饱和,试求门电路可输出高电平的最小值。(4分) 解:(1)集电极临界饱和电流Ics=_______mA,基极临界饱和电流IBS=____μA。 (2)当ABCD=0000时三极管的状态为________,此时V0=____V; 当ABCD= 0111时三极管的状态为________,此时V0=____V。 (3)若要保证三极管可靠饱和,则门电路可输出高电平的最小值= ________V。 第 10 页 共 14 页 2015年计算机专业高考试卷