当前位置:首页 > 2011年高三计算机专业课综合试卷(网络、VF、C)合卷
16、关于查询和视图下列说法正确的是( )。
A)查询和视图都只能在数据库中建立 B)查询和视图都不能在数据库中建立 C)视图只能在数据库中建立 D)查询只能在数据库建立 17、下列表达式中结果不是日期型的是( )
A)CTOD(“2000/10/01”) B) {99/10/01}+365 C)VAL(“2000/10/01”) D) DATE() 18、以下日期正确的是( )。 A){“2001-05-25”} B){^2001-05-25} C){2001-05-25} D){[2001-05-25]}
19、 可以伴随着表的打开而自动打开的索引是( )。 A) 单一索引文件(IDX) B) 复合索引文件(CDX) C) 结构化复合索引文件 D) 非结构化复合索引文件 20、假定系统日期是1998年12月20日,有如下命令: N=(year(date())-1900)0,执行后N的值应为( ) A)1998 B)98 C)20 D)12 二、判断正误并改错(每题2分,共12分)
1. VFP数据库系统是关系数据库系统。 ( )
2. 按数据库的数据模型来分,数据库系统可分为单机、分时、网络三种类型。 ( )
3. VFP数据类型为14种。 ( )
4. 数组变量在未赋值前各个元素的初值为0。 ( ) 5. 通用型数据的长度为8位。 ( )
6. 一个变量或一个常数也是一个表达式。 ( ) 三、简答题(每题4分,共16分)
1. 什么是变量,VF6.0提供了那几种变量?内存变量的命名规则是什么?。
2. 比较input、accept、wait的异同
3比较locate、find、seek的异同
4.选择结构有那几种?写出其基本格式。
四、写出程序的运行结果(每题4分,共12分) 1.执行以下命令序列
.USE STUDENT LIST
姓名 性别 年龄 1 欧阳惠 女 23 2 李明 男 21 3 杨霞 女 24 4 郭昊 男 5 吴友 男 6 何文强 男 .INDEX ON 年龄 TO AGE .SEEK 23 .?姓名,年龄
执行最后一条?命令的显示内容为_______________
2.请阅读下列程序,并回答指定问题。 主程序 AAA.PRG SET TALK OFF CALEAR
SET PTOCEDURE TO BBB P=100
DO SUBPRO WITH P @ 5 SAY “P=”+STR(P,3) CANCEL
过程文件BBB。PRG PROCEDURE SUBPRO
PARAMETERS Q Q=200 RETURN
执行该程序后,屏幕显示的信息是___________________ 3.阅读下列程序,并给出运行结果 SET TALK OFF CLEAR
STORE 0 TO X,Y DO WHILE .T. X=X+Y
DO CASE
CASE INT(X/2)=X/2 LOOP CASE X>=10 EXIT
OTHERWISE Y=Y+X
23 25 27
ENDCASE ENDDO ? Y
SET TALK ON RETURN
运行结果Y的值是______________ 、程序填空(每小题4分,共12分)
1.在visual Foxpro6.0圆点提示符下分别执行下述命令,请给出执行结果() .?INT(108.9)屏幕显示_________________ .?ROUND(885.67,-1)屏幕显示_______________
2.有存储学生基本情况的数据库STD.DBF,在圆点提示符下执行如下操作序列,请填充空白。 .USE STD
.LIST STRUCTURE
字段 字段名 类型 宽度 小数 1 姓名 C 8 2 性别 C 2 3 出生日期 C 8 4 政治面貌 C 8 5 委培 L 1
6 民族 C 10
7 总分 N 3 0
Total________________
3.以上学生数据库已经存储600个学生记录要显示男委培学生的姓名和民族使用命令 .LIST姓名,民族FOR______________ 六、编程题(每题14分,共28分)
1. 编程逐个显示输出“xsda”表中所有女生的记录。
2. 从键盘输入一个数,判断它是奇数还是偶数。
《C语言程序设计》部分(100分)
一、单项选择题(每题1分,共20分)
1 C语言的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( ) A 必须为字母 B 必须为下划线
C 必须为字母或下划线 D 可以是字母、数字和下划线中的任意一种字符
2 若int a,b,c; ,则表达式(a=2,b=5,b++,a+b)的值是( ) A 7 B 8 C 6 D 2
3 在C语言中运算符的优先级从高到低的排列顺序是( ) A 关系运算符 算术运算符 赋值运算符 B算术运算符 赋值运算符 关系运算符 C赋值运算符 关系运算符 算术运算符 D算术运算符 关系运算符 赋值运算符 4 设有程序段: Int k=10;
While(k=0) k=k-1;
则下面描述中正确的是( )
A while 循环执行10次 B 循环是无限循环
C 循环体语句一次也不执行 D 循环体语句执行一次
5 已有说明 float f=3.14, *p ; 若让p指向f, 则正确的赋值语句是( ) A p=f; B p=&f; C *p=f ; D *p=&m;
6 在C语言中,设有数组定义char array[]=”China” ; 则array所占的空间为(A 4个字节 B 5个字节 C 6个字节 D 7个字节 7.下列叙述中正确的是( )
A C语言编译时不检查语法 B C语言的子程序有过程和函数两种 C C语言的函数可以嵌套定义 D C语言的函数可以嵌套调用 8 以下程序的输出结果是( ) #include “stdio.h” main() {int a,b;
Scanf(“%d,b=%d”,&a,&b); Printf(“a=%d,b=%d”,a,b); }
A 5 4 B 5,4 C 5 b=4 D 5,b=4
9 设E为表达式,以下与do……while(E);不等价的语句是( ) A do ……while(!E==0) B do……while(E>0||E<0); C do……while(E==0); D do……while(E!=0); 10 对两个数组a和b进行如下初始化
Char a[]=”ABCEEF”; Char b[]={?A?,?B?,?C?,?D?,?E?,?F?}; 则以下叙述正确的是( )
A a与b数组完全相同 B a与b数组长度相同 C a与b中都存放字符串 D a数组比b 数组长度长
11 能正确表示0≤a≤10的逻辑表达式是( )。
A a>=0&&a<=10 B a>=0| |a<=10 C a>=0,a<=10 D a<=0&&a<=10 12 若有定义 int x=12,n=5;则计算表达式x%=(n%=2)后x的值是( )。 A 1 B 12 C 0 D 6
13 若有定义int a[3],*p ;则p指向数组a的赋值语句是( )。 A a=p B p=a; C a[3]=p D *p=a
14 要使用sqrt(),sin()等库函数,需要包含的头文件是( )。
)
共分享92篇相关文档