计算机科学与技术专业综合试题
- 格式:doc
- 大小:81.00 KB
- 文档页数:11
第一部分计算机网络技术及应用(共80分)一、选择题(16分,注意:1-5题是单选题,6-8题是多选题)1.传输层的信息单位是()。
(A)bit (B)frame (C)segment (D)message2.哪种物理拓扑结构使用一个中心设备,向外伸出许多分支电缆?()(A)总线结构(B)环型结构(C)星型结构(D)网状结构3.Netware的IPX协议使用哪种路由选择方法?()(A)静态(B)动态(C)链路状态法(D)距离矢量法4.哪种交换方法将上层的报文划分成多个较小单位,以便能沿不同路径传输?()(A)电路(B)分组(C)报文(D)永久虚电路5.()信号以频率、振幅及相位三个特性来描述。
(A)数字(B)模拟(C)电磁波(D)光6.哪两个功能属于文件服务内容?()(A)文件传输(B)漫游存储(C)文件归档(D)数据集中7.与数据库服务有关的是()两个。
(A)协调分布的数据(B)复制机制(C)专门化(D)多媒体8.采用争用法的协议有()两种。
(A)CSMA/CD (B)令牌环(C)令牌总线(D)CSMA/CA二、填空题(10分)1.常用的无线媒介有()、()、()三种。
2.媒介访问方法有()、()、()。
3.路由寻找方法有()、()。
4.表示层涉及的问题有()、()。
三、简答题(54分)1.选择物理拓扑结构时要注意哪些特性?2.选择媒介访问方法时要考虑哪些因素?3.打印服务能帮助用户做哪些工作?4.常用的网络协议各在何时使用?5.紧急修复过程包含的功能是哪些?6.UPS的工作原理是什么?第二部分 C语言程序设计(共60分)一、选择题(10分)1.一个C语言程序是由()(A)一个主程序和若干个子程序组成。
(B)若干子程序组成。
(C)若干过程组成。
(D)函数组成。
2.在C语言中,main函数的位置是()(A)必须在最开头。
(B)必须在系统调用的函数后面。
(C)必须在最后。
(D)任意的位置。
3.下面选项中,均为不合法的用户标识符是()(A)ss,kl0,while(B)k,la0,iuu(C)5r,define,struct(D)stu,char,p4.表达式pow(2.8,sqrt(double(x)))值的数据类型为()(A) int(B) float(C) double(D)不确定5.根据变量的定义和数据的输入方式,输入语句的正确形式为()。
已有定义:float x,y;数据的输入方式:1433,09<回车>35,59<回车>(A)scanf(“%f,%f”,&x,&y)(B)scanf(“%f%f”,&x,&y)(C)scanf(“%4.2f%2.2f”,&x,&y)(D)scanf(“%4.2f%2.2f”,&x,&y)6.下面的运算符优先顺序按照由低至高排列正确的是()(A)关系运算符、算术运算符、赋值运算符、逻辑与运算符(B)逻辑与运算符、关系运算符、算术运算符、赋值运算符(C)赋值运算符、逻辑与运算符、关系运算符、算术运算符(D)算术运算符、关系运算符、赋值运算符、逻辑与运算符7.在C语言中,引用数组元素时,其数组下标的数据类型允许是()(A)整型常量(B)整型表达式(C)整型常量或整型表达式(D)任何类型表达式8.凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()(A)自动(auto)(B)静态(static)(C)外部(extern)(D)寄存器(register)9.下面能正确进行字符串赋值*作的是()(A) char s[7]={“student”}(B) char s[7]={‘s’, ‘t’, ‘u’, ‘d’, ‘e’, ‘n’, ‘t’}(C) char *s; s=”student”(D) char *s; scanf(“%s”,s)10.当说明一个结构体变量时,系统分配给它的内存是()(A)各成员所需内存量的总和。
(B)结构中第一成员所需内存量(C)成员中占内存量最大者所需的容量(D)结构中最后一个成员所需内存量二、填空题(20分)1.若变量k、temp均是整型,且temp=k=10,则计算表达式k=temp++,temp++,++k后,k的值是()。
2.若a是int类型的变量,a=6,则计算表达式a-=a+=a*a/8+a后,a的值为()。
3.C语言中,注释部分两侧分界符为()和()。
4. a=12, b=43, c=0,表达式a>b!=c的值为()。
5.若有定义:int a[]={2,4,6,8,10,12}, p=a; 则*(p+1)的值是(),*(a+5)的值是()。
6.执行语句for(l=0; l++>6; );后变量l的值是()。
7.下面的程序运行的结果是()。
p=1; a=0; s=1;do {a=a+s*p; s=-s; p++;} while(p<=10);printf(“a=%d”,a);8.若有以下定义和语句:int s[2][3]={0},(*p)[3];p=s;则p+1表示()。
三、程序填空(10分)1.下面的程序将字符串helloeveryone赋给一个字符数组,然后从第一个字母开始间隔地输出该字符串。
例如:″abcde″输出为ace。
在空白处填写适当的语句使程序功能完整。
#include ″stdio.h″main(){static char x[]= ;char *p;for( )putchar(*p);printf(\n);}2.下面的程序段是从键盘输入的字符中统计大写字母的个数,用?结束输入,最后输出统计的结果。
int n=0;char c;c=getchar( );while( ){if ( )n++;c=getchar( );};四、编程题(20分)1、函数f的功能是计算100个数据的平均数。
编写一个完整的程序,要求在主函数中输入100名工人的月薪并调用f函数,最后输出这100名工人的平均月薪数目。
2、输入15个整型数据,利用起泡排序方法将其从小到大输出第三部分数据库原理及其应用(共60分)一、选择题(10分)1、某表文件有记录14条,若3条记录已加删除标记,这时执行设置命令set delete on,再执行? reccount(),结果为。
(A)3 (B)7 (C)10 (D)142、设当前表文件有8条记录,当EOF()为真时,命令?RECNO()的显示结果为。
(A)8 (B)9 (C) 0 (D)空3、在Visual Foxpro中,字段的长度只受外存空间限制的字段类型为:。
(A)字符型 (B)备注型 (C)数值型 (D)浮点型4、MIN(ROUND(8.89,1),INT(26/3))的值是:。
(A)8.7 (B)8 (C)9 (D)8.9 5、已知表文件ST.DBF的记录如下:学号姓名出生日期性别入学成绩001刘立771015女452002李刚780902男543003张明771009男609004江红761123女498执行下列命令后,屏幕显示结果为:。
USE ST.DBFSET FILTER TO 入学成绩>500GO TOPRECNO()GO 2RECNO()(A)1 2 (B)2 2 (C)3 2 (D)2 1二、填空题(16分)1.数据表的四个结构参数是:、、、。
2.与其他高级语言相似,Visual Foxpro语言也包括、、等语言成分。
3.执行下列命令后,屏幕显示的结果是:。
STORE ″微型计算机″ TO SAT(″电脑″,S)4.有一职工档案表ZG.DBF,结构和记录如下:姓名职务基本工资工龄工资房租水电奖金实发李正处长470.0035.0074.00120.000.00王军教师320.0072.0040.00100.000.00吴立教师457.0027.0078.50100.000.00尚伟教师370.0072.0040.00100.000.00刘江科员300.0023.0040.00100.000.00(1)对职员是教师的职工基本工资增加10%,并计算每个职工的实发金额,修改表文件后,统计库中人数和实发金额的总和。
SET TALK OFFACCEPT ″请输入库文件名″ TO SUSE &SREPLACE ALL 基本工资WITHALL 实发 WITH 基本工资+工龄工资+奖金-房租水电ALL TO SASUM 实发 TO SB″总人数:″,″实发总额:″,USESET TALK ONRERURN(2)显示实发金额小于600的职工的姓名SET TALK OFFUSE ZGIF?″姓名:″,姓名ENDIFSKIPENDDOUSESET TALK ONRETURN三、简答题(10分)1. SQL的特点是什么?2.模式分解的作用是什么?四、程序设计题(24分)1.求1!+2!+3!+ (6)更多信息登陆:北上() ————关注福建专升本2. 利用文本框输入圆的半径,求圆的周长。
如图所示,用户界面有一个命令按钮组CommandGroup1,包含三个命令按钮,编写CommandGroup1的Click事件代码。