- 40.50 KB
- 2021-05-13 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
甘肃省普通高等教育对口招收中等职业学校学生招生考试
模拟试题专业基础测试(二)(信息技术类)
班级: 学号: 姓名: 成绩:
《计算机网络基础》部分
一、选择题:(本题包括15小题,每小题2分,共30分。每小题只有一个选项符合题意。将正确答案的序号填在答案栏内。)
1、以下的网络分类方法中,( )分类方法有误。
A、 局域网/广域网 B、对等网/城域网
C、 环型网/星型网 D、有线网/无线网
2、Internet的网络层含有四个重要的协议,分别为 ( )。
A、IP,ICMP,ARP,UDP B、TCP,ICMP,UDP,ARP
C、IP,ICMP,ARP,RARP D、UDP,IP,ICMP,RARP
3、一座大楼内的一个计算机网络系统,属于( )。
A、 PAN B、LAN C、MAN D、WAN
4、在OSI中,完成整个网络系统内连接工作,为上一层提供整个网络范围内两个终端用户用户之间数据传输通路工作的是( )。
A、物理层 B、数据链路层 C、网络层 D、运输层
5、ATM采用的线路复用方式为( )。
A、频分多路复用 B、同步时分多路复用
C、异步时分多路复用 D、独占信道
6、数据链路层可以通过( )标识不同的主机。
A、物理地址 B、端口号 C、IP地址 D、逻辑地址
7、以太网采用( )标准。
A、IEEE802.3 B、 IEEE802.4 C、IEEE802.5 D、Token Ring
8、每个信元具有固定的长度( )字节。
A、48 B、50 C、53 D、 60
9、将域名地址转换为IP地址的协议是( )。
A、DNS B、 ARP C、RARP D、ICMP
10、LAN参考模型可分为物理层( )。
A、MAC,LLC等三层 B、LLC,MHS等三层
C、MAC,FTAM等三层 D、LLC,VT等三层
11、网络协议主要要素为( )。
A、数据格式. 编码. 信号电平 B、数据格式. 控制信息. 速度匹配
C、语法. 语义. 同步 D、 编码. 控制信息. 同步
12、在传输过程中,接收和发送发共享同一信道的方式称为( )
A)单工 B)半双工 C)双工 D)自动
13、令牌环网中某个站点能发送帧是因为 ( )。
A. 最先提出申请 B. 优先级最高 C. 令牌到达 D. 可随机发送
14、10BASE-T通常是指( )
A)细缆 B)粗缆 C)双绞线 D) 以太网
15、下面选项中并非正确地描述OSI参考模型的是( )
A)为防止一个区域的网络变化影响另一个区域的网络
B)分层网络模型增加了复杂性
C)为使专业的开发成为可能
D)分层网络模型标准化了接口
二、判断题(本大题共5小题,每小题2分,共10分)
16.无线局域网采用的标准是IEEE802.11。( )
17.TCP/IP开发先于OSI参考模型,但是它却完全符合OSI参考模型标准。 ( )
18.链路层协议只能解决相邻节点间的数据传输问题,不能解决两个主机之间的问题。( )
19.千兆以太网与广域网连接时,容易形成瓶颈。( )
20.单位时间内传送的比特数越多,则信息的传输能力也就越大,但信道容量越小。( )
三、填空题:(本题包括5小题,每空1分,共10分。)
21. 在TCP/IP协议簇中,运输层的 提供了一种可靠的数据流服务。
22. __________是各层向它的上层提供的一组原语,__________是定义同层对等实体之间交换的帧、分组、报文格式及意义的一组规则。
23.10BASE-2以太网采用的传输介质为 ,最大段长度为 米,网卡接口为 。
24. 决定局域网特性的主要技术要素为 、 和 。
25.星型拓扑结构的访问方式采用 控制策略。
四、名词解释(解释下列网络名词,本题包括3小题,每小题5分,共15分)
26.路由选择:
27.虚拟局域网:
28.广域网:
五、简答题:(按要求作答下列各题,本题包括2小题,每小题10分,共20分。)
29.简述TCP/IP协议的特点?
30.局域网的概念和特点是什么?
六、综合题(按要求作答下列各题,本题包括1小题,共15分)
31、试简单说明下列协议的含义和作用:
1)UDP: 2)IP:
3)ICMP: 4)Telnet:
5)SMTP: 6)RIP:
7)SNMP:
《数据库应用基础》部分
一、选择题(共40分)
1. 在一个二维表中,行称为( ),列称为( )。
A 属性;元组 B 元组;属性
C 关系;元组 D 属性;关系
2. 数据库系统的核心是( )。
A 数据库管理系统 B 数据库
C 数据 D 数据库应用系统
3. 在关系模型中,从表中选出满足条件的记录的操作称为( )。
A 连接 B 投影
C 联系 D 选择
4. VFP是一种关系型数据库管理系统,所谓关系是指( )。
A 表中各个记录之间的联系
B 满足一定条件的二维表
C 表中各个字段之间的联系
D 一个表与另一个表之间的联系
5. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是( )的联系。
A 一对一 B 多对一
C 一对多 D 多对多
6. 在使用项目管理器时,如果要移去一个文件,在对话框中选择“移去”按钮,系统会把所选择的文件移走,被移走的文件将会( )。
A 不被保留在原目录中
B 将被从磁盘上删除
C 也可能保留在原来的目录中,也可能被保留在其他目录中
D 被保留在原目录中
7. 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是( )。
A DB包括DBS和DB B DBMS包括DB和DBS
C DBS包括DB和DBMS D 三者之间没有联系
8. 下列操作方法中,不能退出VFP的一项是( )。
A 单击“文件”菜单中的“退出”命令
B 单击“文件”菜单中的“关闭”命令
C 在命令窗口中输入QUIT命令,按Enter键
D 按Alt+F4键
9. 项目管理器中的“文档”选项卡用于显示和管理( )。
A 数据库、自由表和查询 B 表单、报表和标签
C 数据库、标签和报表 D 表单、报表和查询
10. 项目管理器中的“数据”选项卡用于显示和管理( )。
A 数据库、自由表和查询 B 表单、报表和标签
C 数据库、标签和报表 D 表单、报表和查询
11. 下面关于项目及项目中的文件的叙述,不正确的一项是_______。
A. 项目中的文件不是项目的一部分
B. 项目中的文件表示该文件与项目建立了一种关联
C. 项目中的文件是独立存在的
D. 项目中的文件是项目的一部分
12. 下列不能作为字段名的是( )
A 价格 B 5-价格
C 价格-A D 价格-5
13. 下列操作中,不能用MODIFY STRUCTURE命令实现的是( )
A.为数据表增加字段
B.删除数据表中的某些字段
C.对数据表中的字段名进行重新命名
D.对数据表中的记录进行修改
14 下列关于数据库表的叙述中,错误的是( )
A 一个数据库表只能属于一个数据库
B 一个数据库表可以属于多个数据库
C 数据库表可以移出数据库成为自由表
D 自由表可以添加到数据库成为数据库表
15. 每个字段有4个属性,下面哪个不是字段的属性( )
A 字段名 B 字段类型 C 字段宽度 D 字段属性
16. 下面关于追加记录的叙述,错误的是( )
A APPEND命令可以在指定表的末尾追加记录
B APPEND BLANK命令可以在当前表的末尾追加一条空记录
C INSERT INTO命令可以向指定的表追加一条记录
D APPEND FROM命令可以把其它表文件中的数据追加到当前表文件中
17.命令DELETE ALL和ZAP的区别是( )
A. DELETE ALL只删除当前工作区的所有记录,而ZAP删除所有工作区的记录
B. DELETE ALL只删除当前工作区的所有记录,而ZAP删除当前记录
C. DELETE ALL只删除记录,而ZAP连同库一起删除
D. DELETE ALL删除记录后可以用RECALL恢复,而ZAP删除后不能恢复
18.打开一个空数据表文件,用函数EOF()和BOF()测试,其结果一定是( )
A..T.和.T. B. .F.和.F.
C. .T.和.F. D. .F.和.T.
19.执行以下赋值命令 X=“5”,Y=6*8,Z=LEFT(“FOXPRO”,3)之后,下列表达式中,合法的表达式是( )
A. X+Y B. Y+Z
C. X-Z+Y D. &X+Y
20.下列表达式中,运算结果为数值型的正确表达式是( )
A. DATE()+TIME() B. DATE()+30
C. DATE()-CTOD(“01/01/18”) D. DATE()-DTOC(DATE())
二、填空题(共20分)
1. VFP中,项目文件的扩展名是________。
2. 在Visual FoxPro中,扩展名为.PRG的程序文件位于项目管理器的_______选项卡中。
3. 在Visual FoxPro中,显示命令窗口的快捷键是_______。
4. 在命令窗口中输入_______命令,按Enter键,可以退出Visual FoxPro。
5.vfp6.0中备注型字段的宽度是
6.在项目管理器中移去表时,先选择“表”选项,再选择 按钮
7.修改记录时浏览修改的命令动词是
8.对于一个非空的数据表,执行GO BOTTOM命令后,测试函数EOF( )的值是 ________________。
9.记录指针以当前记录为准向下移动三条记录的命令是 。
10.数据库的扩展名是
三、判断题(共10分)
( )1、Visual FoxPro 只能打开一个数据库表。
( )2、VFP中备注字段的宽度是10。
( )3、LOCATE命令既可以在表文件中查找,也可以在索引文件中查询。
( )4、如果某个表有3个备注字段,则该表相应生成3个备注文件。
( )5、函数MOD(-3,8)的返回值为2。
( )6、floor(-2.8)的返回值是-2
( )7、自由表和数据库能互相转化。
( )8、一个数据库表可以属于两个数据库。
( )9、”How are you”$”you”.OR.88>542.AND..NOT.”ABC”>”abc”的结果为.T.
( )10、打开表时,第一条记录是当前记录。
四、写出下列命令(共30分)
1、在C:XS文件夹中创建一个文件名为”学生信息”的项目文件
2、在C:XS文件夹中创建的数据库文件“学生信息”
3、复制学生信息.DBF表的结构,新文件名为学生信息1.DBF表。
4、计算学生成绩表中所有学生的平均分字段的值(平均分为语文,数学,英语三科的平均值)
5、计算学生成绩表中语文、数学两科的平均值
6、打开C:XS文件夹中的ST.DBC的数据库文件。
7、物理删除学生信息表中3---8号记录。
8、将“学生信息”表中的记录按入学成绩降序排列,若入学成绩相同则按学号升序排列,生成新表文件“学生排序”
9、向C:XS ST.DBF表中追加一条空白新记录
10、显示学生信息表第5条记录的学号、姓名、数学字段的数据。
《C语言》部分
一、单项选择题(共20分,10小题,每小题2分)
1、有FILE *fp1; int a,*fp2;且fp1指向某文件,以下函数调用正确的是( )
A、fclose(fp1); B、fgetc(fp2); C、fputc(a,fp1);D、fgetc(‘a’,fp1);
2、正确定义有4个元素的整形数组a的选项是( )
A、 float a[4] B、 int a[3] C、 int a[4] D、 char a[4]
3、定义一个5个数组元素值都为0的整型数组,错误的选项是( )
A、int a[]={0,0,0,0,0} B、int a[ 5 ]={ 0 }
C、int a[ 5 ]={ 0,0,0,0,0,0 } D、int a[ 5 ]={0,0,0}
4、正确定义两个文件指针的选项是( )
A、FILE *fp1,*fp2; B、FILE *fp1, fp2;
C、file *fp1,*fp2; D、file *fp1, fp2;
5、输出数组元素的值时,printf函数的输出项必须是( )
A、 字符串 B、数组元素 C、数组名 D、字符常量
6、输入一个字符串时,scanf函数的输入项是( )
A、数组元素 B、字符 C、字符串 D、数组名
7、下面定义数组a和一个指针变量p,并使p指向a的语句正确的是( )
A、int a[ 10], float *p; p=a B、float a[ 10],char *p;p=a
C、char a[ 10],char *p; p=a D、int a[ 10],int *p;a=p
8、下列说法正确的是( )
A、C语言中文件按数据类型分为两类:文本文件和二进制文件。
B、char *pc;FILE *pb,定义了两个指针变量pc和pb,数据类型分别为char和FILE。
C、使用fputc和fgetc对文件操作时,可以写入或读出多个字符。
D、字符数组可以存放字符串。
9、给指针变量赋值有误的是( )
A、int *p1,*p2;p1=p2; B、int *p1;float a; p1=&a;
C、int *p1,a[5]; p1=a; D、FILE *p1; p1=fopen(“a.TXT”,“r”);
10、下列说法错误的是( )
A、C语言中数组的地址就是第一个元素的地址。
B、C语言中数组元素a[i]的地址是a+i。
C、C语言中,pa是指针变量,则pa+i指向数组元素a[i]。
D、“r+”方式通常用于打开已经存在的文件。
二.判断题(共12分,每小题2分,对的打“√”,错的打“×”并改正)
1、定义一个有5个元素的整型数组a 的方法:int i=5;int a[i];( )
2、初始化有四个元素的实型数组a的方法:float a[]={1.8, 2, 2.2, 2.4};( )
3、执行程序段:char *p; p=“c program”后,就将c program存放到p中。( )
4、既可以从以“wb+”方式打开的文件中读出数据,也可以向其写入数据。( )
5、int *pa,定义了一个名为*pa的指针变量( )
6、scanf(“%s”,输入项)中,输入项可以是数组元素,也可以是数组名。( )
三、简答题( 每小题4分,共16分)
1、简述指针和指针变量的定义,并写出定义指针变量的一般形式。
2、简述C语言中文件的概念以及文件的操作步骤。
3、写出调用fopen函数和fputc函数的一般形式并写出他们的功能。
4、定义一个整型变量、一个整型数组、一个文件指针、一个指向整型变量的指针。
四、写出下列程序的运行结果(共12分,每小题4分)
1、main( ){
int i,a[5];
for(i=0;i<5;i++) a[i]=i*5;
for(i=0;i<5;i++) printf(“%d”,a[i] ); }
2、main( ){
int a=5,b=10;int *pa,*pb,*p; pa=&a; pb=&b;
p=pa; pa=pb; pb=p;
printf(“*pa=%d,*pb=%d”,*pa,*pb); }
3、main( ){
int a=8,b=16;int *pa,*pb; pa=&a; pb=&b;
*pa=16; *pb=8;
printf(“a=%d, b=%d”, a, b); }
五、程序填空(共12分,每小题4分)
1、交换两个指针变量所指向的变量的值。
main( )
{
int a,b,*pa,*pb; pa=&a; pb=&b;
; ; ; ;
printf(“a=%d,b=%d”,a,b); }
2、地址法实现:输入三个实数,然后输出。
main( ){
int i; a[3] ;
for(i=0;i<3;i++) scanf(“ %f”, );
for(i=0;i<3;i++) printf(“ ”, );}
3、输入一个整数,在数组中查找该数,如果找到这个数,就将对应元素的值改为它的相反数。
main( ){
int i,x,a[ ]={1,2,3,4,5,6,7,8,9};
scanf(“%d”, );
for( i=0; ;i++ )
if(a[i] )
;}
六、编程题(共28分,每小题14分)
1、编程实现:给文件abc.txt写入一个字符常量:A。
2、输入两个整数,交换它们的值后输出。要求:(1)用户自定义函数sub,该函数功能是交换两个变量的值。(2)主调函数(main函数)调用sub函数。(3)指针变量作为函数参数。