(4)“Primary slave: None”的中文含义是:____________________________________。 (5)第二个IDE接口接了_____ ____作为从设备。 77.网络计算及配置案例(共15分)
1)交换机级联如题77-1图所示,请回答问题。(7分)
题77-1图
(1)交换机工作在OSI模型的 层,电脑与交换机相连应使用 (填直通线或交叉线)。(每空1分)
(2)图中各设备之间用网线连接,制作网线的工具是:压线钳和网络测试仪,材料是: 和双绞线。网线的制作过程:剪线;剥线;排线,如果采用EIA/TIA 568B标准,线序1-8号分别按照下表的颜色一字排开;插线;压线;测线后结束网线制作成功。(每空1分)
1
2 橙 3 4 蓝 5 蓝白 6 7 8 棕 2)某单位网络拓扑如题72-2图所示,试完成下列问题。(9分)
计算机应用专业综合理论 试卷 第 11 页 共 19 页
222.1.1.1 LAN1 LAN3 222.1.3.3 R1 222.1.5.1 222.1.1.2 222.1.1.3 222.1.1.4 222.1.6.1 222.1.2.1 N3 222.1.6LAN2 . N2 222.1.5222.1.5.2 222.1.6.2 . R3 N1 222.1.4R2 222.1.3.1 222.1.2.5 . 222.1.4.2 222.1.4.1 222.1.3.2 B 222.1.2.2 互联网 222.1.2.4 222.1.2.3 题77-2图
(1)(每空1分) 网络 子网1 子网掩码 子网地址 主机最小IP地址 主机最大IP地址 广播地址 是否加一个默认网关??
(2)在设置LAN2中计算机的Internet协议(TCP/IP)属性时可以通过______________协议自动获取一个IP地址,若指定一个IP地址,则还需设置子网掩码和____________________。(每空1分)
(3)图中LAN3采用Ethernet,集线器连接每台电脑,物理上为______________拓扑结构,采用____________________________数据传输控制方式。 (每空1分)
五、程序阅读题(本大题共5题,每题12分,共60分) 78.阅读下列程序,并把运行结果填写在题78答题处。
运行程序时,从键盘上输入的一串字符为“A180*ce/FQP-Mh”。
计算机应用专业综合理论 试卷 第 12 页 共 19 页
#include
char str[50]; int i=0; do{
scanf(\
if(str[i]>='A' && str[i]<='Z') str[i]+=32; }while(str[i++]!='\\n'); i-=2;
while(i>=0){
printf(\ }
printf(\}
题78答题处 79.阅读下列程序,并把答案填写在题79答题处。
程序的功能是:将一个无序一维数组的元素插入到一个已经按照升序排序的一维数组中,使得插入后的数组仍然是升序排列。函数void insert(int m[],int n,int x)是将x插到有n个元素的一维升序数组m中,插入后数组m升序特性不变。 源程序如下: #include
void insert(int m[],int n,int x){ int i,j; i=n-1;
题79答题处 while( ① )
i--;
for(j=n-1;j>i;j--)
①____________ ____ m[j+1]=m[j];
m[j+1]=x;建议此处增加一空
}
②_____________ ___ main(){
int a[10]={0,6,9,12,14},b[4]={-2,19,11,5};
int i; for(i=0;i<4;i++) insert( ② ); for(i=0;i<9;i++) printf(\}
计算机应用专业综合理论 试卷 第 13 页 共 19 页
80.在题80答题处写出下列程序的运行结果。 #include
main(){
int a[N][N],b[N*N]={1,1};
int i,j;
for(i=2;i b[i]=b[i-2]+b[i-1]; for(i=0;i a[j][i]=b[i*N+j]; for(i=0;i printf(\ printf(\ } } 81. 在题81答题处写出下列程序的运行结果#include sum(int a,int b); ave(int a[]); main() {int a=6,b=8; int yuwen[3]={10,12,14}; printf(\printf(\ printf(\printf(\} sum(int a,int b) {x+=a++; y+=--b; printf(\{int y=6; y=y+x; printf(\} return x+y; } 计算机应用专业综合理论 试卷 题80答题处 题81答题处 第 14 页 共 19 页 int ave(int a[]) {static int s,i; for(i=0;i<3;i++) s+=a[i]; return s/3; } 82.已知计算机f盘vc文件夹下有一文本文件206.txt,文件中包含10个数据,下列程序将数据从206.txt中读出,并用选择排序法升序排序,将排序结果输出到同一文件夹下的206re.txt中。试完成程序,并将结果填写到题82答题处。 #include \#include \main() {int i,j,n=10,t,p; 题82答题处 int a[10]; FILE ① ; ①_____________ ___ fp1=fopen(\ fp2=fopen( ② ); ②____________ ____ printf(\ for(i=0;i ③______________ __ {fscanf(fp1,\ printf(\ ④___________ _____ } printf(\ printf(\ for(i=0;i<=n-2;i++) {p= ③ ; for(j=i+1;j<=n-1;j++) if(a[p]>a[j]) p=j; if(p!=i) { ④ } } for(i=0;i { printf(\ fprintf(fp2,\ } fclose(fp1); fclose(fp2); } 计算机应用专业综合理论 试卷 第 15 页 共 19 页