(NEW)沈阳师范大学教育技术学院633C语言程序设计(含网络基础知识)历年考研真题汇编

上传人:jian****iuqi 文档编号:142273436 上传时间:2020-08-18 格式:PDF 页数:58 大小:4.09MB
返回 下载 相关 举报
(NEW)沈阳师范大学教育技术学院633C语言程序设计(含网络基础知识)历年考研真题汇编_第1页
第1页 / 共58页
(NEW)沈阳师范大学教育技术学院633C语言程序设计(含网络基础知识)历年考研真题汇编_第2页
第2页 / 共58页
(NEW)沈阳师范大学教育技术学院633C语言程序设计(含网络基础知识)历年考研真题汇编_第3页
第3页 / 共58页
(NEW)沈阳师范大学教育技术学院633C语言程序设计(含网络基础知识)历年考研真题汇编_第4页
第4页 / 共58页
(NEW)沈阳师范大学教育技术学院633C语言程序设计(含网络基础知识)历年考研真题汇编_第5页
第5页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《(NEW)沈阳师范大学教育技术学院633C语言程序设计(含网络基础知识)历年考研真题汇编》由会员分享,可在线阅读,更多相关《(NEW)沈阳师范大学教育技术学院633C语言程序设计(含网络基础知识)历年考研真题汇编(58页珍藏版)》请在金锄头文库上搜索。

1、目录 2014年沈阳师范大学教育技术学院628C语言程序设计(含网络基础知 识)考研真题 2013年沈阳师范大学教育技术学院627C语言程序设计(含网络基础知 识)考研真题 2数据链路层上信息传输的基本单位称为( )。 A段 B数据包 C帧 D数据报 3交换机工作在OSI模型的哪一层( )。 A应用层 B数据链路层 C网络层 D传输层 5FTP是一种( )。 A文件传输协议 B高级程序设计语言 C网址 D域名 6以下哪个不是数据链路层的功能( )。 A流量控制 B差错控制 C帧同步 D路由选择 inta=1 inty=1 p= for(x=0;x3;x+)y+=*(p+x); printf(“

2、%dn” A15 B21 C16 D9 2012年沈阳师范大学教育技术学院627C语言程序设计(含网络基础知 识)考研真题 2014年沈阳师范大学教育技术学院628C语 言程序设计(含网络基础知识)考研真题 代码:628 科目名称:C语言程序设计(含网络基础知识) 适用专业名称:教育技术学 考生注意:请将答案写在答题纸上,写在本题签及草纸上无效。考 试后本题签同答题纸一并交回。 一、填空题(共10题,每空1分,合计10分) 1调用C语言标准库函数时要求用_命令。 2若有定义:int a=8,b=5,c;执行语句c=a/b+0.4;后c的值为 _。 3若a=5,b=2,c=1,则表达式a-bc|

3、b=c的值是_。 4已知int i,a;执行语句i=(a=2*3,a*5),a+6;后,变量a的值是 _。 5.printf(%5.3fn,123456.12345);输出为_。 6定义二维数组,int a34=1,0,6,0,0,3;则数组a23的 值为_。 7在OSI参考模型中,与TCP /IP参考模型的互联层对应的是 _。 8计算机网络是以能相互_资源方式互联起来的自治计算 机的集合。 9在数据传输系统中,表示二进制数据传输出错概率的是 _。 10.TELNET服务器通常在TCP的_端口侦听客户端的连接 请求。 二、单项选择题(共25题,每题2分,合计50分) 1在TCP/IP参考模型中

4、,实现可靠端到端通信的层次是 ()。 A数据链路层 B物理层 C网络层 D传输层 2一个信道上的同一时刻,能够进行双向数据传送的通信方式是 ()。 A单工方式 B半双工方式 C全双工方式 D多路复用方式 3.Ipv4的地址长度是()。 A64位 B32位 C128位 D16位 4.IP地址210.30.208.7是一个()。 AA类 BB类 CC类 DD类 5在Internet上浏览时,浏览器和WWW服务器之间传输网页使用 的协议是()。 AIP BTelnet CFTP DHTTP 6在网络互联中,中继器一般工作在( )。 A物理层 B传输层 C网络层 D链路层 7如果IP地址为202.13

5、0.191.33,子网掩码为255.255.255.0,那么 网络地址是()。 A202.130.0.0 B202.130.191.0 C202.130.191.33 D202.0.0.0 8局域网中为登录域的计算机分配动态 IP 地址的服务器为 ()。 ADHCP服务器 BDNS服务器 CWWW服务器 DWINS服务器 9以下符合C语言语法的实型常量是( )。 A1.2E0.5 B3.14159 E C5E-3 DE15 10设x、y、t均为int型变量,则执行语句:x=y=3;t=+x|+y; 后y 的值为( )。 A不定值 B4 C3 D1 11执行以下程序段后,变量a,b,c的值分别是

6、( )。 int x=9,y=8; int a,b,c; a=(-x=y+)?-x:+y; b=x+; c=y; Aa=8,b=8,c=8 Ba=7,b=7,c=9 Ca=8,b=9,c=8 Da=0,b=10,c=9 12执行下面的程序后,a的值为( )。 main() int a,b; for (a=1,b=1;a=15) break; if(b%3=1) b+=3; continue; b-=5; printf(a=%dn,a); A6 B7 C8 D9 13下面程序的输出结果是( )。 main() char *s=“12134211”; int v4=0,0,0,0,k,i; for

7、(k=0;sk;k+) switch(sk) case 1:i=0; case 2:i=1; case 3:i=2; case 4:i=3; vi+; for(k=0;k4;k+) printf(“%d”,vk); A4211 B0008 C0123 D3210 14以下进行字符串赋初值语句错误的是( )。 Achar str5= good!; Bchar str = good!; Cchar *str=good!; Dchar str5= g,o,o,d; 15以下程序的输出结果是( )。 main() int i,x33=9,8,7,6,5,4,3,2,1,*p= for(i=0;i4;i

8、+=2 ) printf(%d,pi); A52 B51 C53 D97 16以下所列的各函数首部中,正确的是( )。 Aint fun(int a ,b) Bint fun(int a ,int a) Cint fun(int *a, int b) Dint fun(char a ,int b) 17以下程序的输出结果是( )。 # define N 2 # define M N+1 # define NUM (M+1)*M-2 main() int i , n=0; for ( i=1;i=NUM;i+) n+; printf(%d,n); A5 B6 C7 D10 18若有以下定义:in

9、t a23=2,4,6,8,10,12;则*(*(a+1)+2)的值是 ( )。 A6 B8 C10 D12 19已知int a=5,4,3,2,1, *p=a+3,a+2,a+1,a, *q=p; 则表达 式:*(p0+1) + *(q +2 ) 的值是( )。 A5 B4 C6 D7 20有以下函数 char *fun(char *p) return p; 该函数的返回值是( )。 A无确切的值 B形参p中存放的地址值 C一个临时存储单元的地址 D形参p自身的地址值 21以下程序的输出结果是( )。 #include main() char *p1=abc,*p2=ABC,str50=xy

10、z; strcpy(str+2,strcat(p1,p2); printf(%sn, str); AxyzabcABC BzabcABC CyzabcABC DxyabcABC 22若有下面的说明和定义: struct test int m1; char m2; float m3; union uuchar u15;int u22;ua; myaa; 则sizeof(struct test)的值是( )。 A12 B16 C17 D20 23表达式5 i=x=y=0; do +i; if(i%2!=0) x=x+i; i+; y=y+i+; while(iM/2) break; if(M%i=

11、0) printf(%d ,i); i+; printf( n); 2写出下面程序的运行结果。 #include int Fun(int x) static int y = 0; y += x; return y; main() int x = 10, y = 0, k; for(k=0; k2; k+) y = Fun(x); printf(y = %dn, y); 3写出下面程序的运行结果。 div(int *n,int *k) if(*n%*k=0) printf(%d,%dn,*n,*k); *n/=*k; else (*k)+; main() int a5=-5,0,60,45,34

12、,i=0,j=2; while(ai=0) i+; while(ai!=1) div(a+i, 4写出下面程序的运行结果。 f(int n) int a; if(n=1) return 1; a=n+f(n-1); return(a); main() int c, i=5; int (*g)()=f ; c=(*g)(i); printf(%dn,c); 5简述计算机网络的功能。 6简述网络安全面临的风险。 7简述路由选择的策略及优缺点。 8简述虚拟局域网与普通局域网的差异。 9简述DNS服务器的工作过程。 10简述物理层的功能及接口特性。 四、编程题(共4题,每题10分,合计40分) 1找出

13、一个二维数组中的鞍点,即该位置上的元素是该行上的最 大值,是该列上的最小值。二维数组也可能没有鞍点。 2编写函数,采用递归方法在屏幕上显示如下杨辉三角形(要求 输出10行): 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 3编写程序,实现比较两个分数的大小。(提示:对分数进行通分 后比较分子的大小。) 4磁盘文件a1和a2,各自存放一个已按ASCII码值从小到大排好的 字符串,编程合并两个文件到a3文件中,合并后仍保持ASCII码值从小 到大的顺序,且相同的字符只出现一次。(如a1中存放“AGNOacez”, a2中存放“Gpafghz”,则a3中为“

14、AGNOPacefghz”)。 2013年沈阳师范大学教育技术学院627C语 言程序设计(含网络基础知识)考研真题 代码:627 科目名称:C语言程序设计(含网络基础知识) 适用专业名称:教育技术学 考生注意:请将答案写在答题纸上,写在本题签及草纸上无效。考 试后本题签同答题纸一并交回。 一、填空题(共10题,每空1分,合计10分) 1.C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型 是 。 2假设所有变量均为整型,则表达式(a=2,b=5,b+,a+b)的值是 。 3表示a和b同时为正或同时为负的逻辑表达式是_。 4已知int x=6; 则执行x+=x- =x*x; 语句后,x的值

15、为_。 5执行以下程序时输入1234567,则输出结果是_。 #include main( ) int a=1,b; scanf(“%2d%2d”, printf(“%d %dn”,a,b); 6若执行fopen函数时发生错误,则函数的返回值是 。 7计算机网络的信息交换方式有电路交换、 和 三种。 8.SNMP协议是一个应用广泛的 协议,它工作于 层。 二、单项选择题(共25题,每题2分,合计50分) 1下列关于TCP和UDP的描述正确的是()。 ATCP面向连接,UDP是无连接的 BTCP是无连接的,UDP面向连接 CTCP,UDP均是面向连接的 DTCP,UDP均是无连接的 2数据链路层上信息传输的基本单位称为 ( )。 A段 B数据包 C帧 D数据报 3交换机工作在OSI模型的哪一层( )。 A应用层 B数据链路层 C网络层 D传输层 4一台计算机与一个局域网连接,需要用到()。 A网间互连设备 B广域网技术 C通信介质 D网卡 5FTP是一种( )。 A文件传输协议 B高级程序设计语言 C网址 D域名 6以下哪个不是数据链路层的功能( )。 A流量控制 B差错控制 C帧同步 D路由选择 7下面4种地址中()是C类地址。 A221.1.10.1 B240.1.10.2 C190.10.1.1 D126.10.10.1 8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号