2009级生物工程、英语、公共管理专业计算机期末考试试题(A)

更新时间:2023-07-24 23:08:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

川北医学院试卷

第 2 页,共 9 页

川北医学院教务处制

2009级英语、公管、生物医学工程、护理

计算机期终试题(A卷)

一.单项选择题(每小题1分,共40分)

1.世界上第一台计算机产生在( )。

A.中国 B.美国 C.英国 D.前苏联 2.在计算机网络系统中,WAN是( )。

A.局域网 B.广域网 C.城域网 D.以太网 3.微型计算机的CPU包括运算器和( )

A.存储器 B.编辑器 C.控制器 D.寄存器 4.下面不同进制的四个数中,最大的一个数是( )。 A.二进制数 110010 B.十进制数 56 C.八进制数 64 D.十六进制数 3A 5.计算机的存储单元中存储的内容( )

A.只能是数据 B.只能是程序 C.可以是数据和指令 D.只能是指令 6.在计算机内部,信息的表示采用( )进制。

A.十进制 B.八进制 C.十六进制 D.二进制 7.鼠标是一种常用的( )

A.输出设备 B.输入设备 C.存储器 D.运算器

8.源程序不能直接运行,需要翻译成( )程序后才能运行。 A.汇编语言 B.C++语言 C.机器语言 D.高级语言 9.计算机病毒的本质是( ) A.生物细菌 B.计算机程序 C.程序逻辑错误 D.生物病毒 10.冯.诺依曼计算机的基本工作原理是( )

A.采用十进制表示信息 B.存储程序 C.采用逻辑器件 D.采用芯片结构 11.在计算机中,ASCII码是( )

A.西文字符编码 B.双字节代码 C.汉字编码 D.补码 12.计算机软件系统包括( ) A.主机和外部设备 B.系统软件和应用软件 C.系统硬件和系统软件 D.硬件和软件

13.在Windows 中,浏览系统资源可以通过“我的电脑”和( )进行。 A.公文包 B.文件管理器 C.程序管理器 D.资源管理器

14.在资源管理器右窗格中,如果需要选定多个连续排列的文件,应按组合键( )+单击要选定的文件对象的第一个文件和最后一个文件

A.Ctrl B.Alt C.Shift D.DEL 15.Windows中,“粘贴”的快捷键( )。

A.Ctrl+V B.Ctrl+A C.Ctrl+X D.Ctrl+C

16.下列关于Windows XP文件和文件夹的说法中,正确的是( ) A.在一个文件夹中可以有两个同名文件 B.在一个文件夹中可以有两个同名文件夹

C.在一个文件夹中可以有一个文件与一个文件夹同名 D.在不同文件夹中可以有两个同名文件

17.在Windows XP中能更改文件名的操作是( )

A.用鼠标单击文件名,然后选择“重命名”键入新文件名后按回车键 B.用鼠标右键单击文件名,然后选择“重命名”键入新文件名后按回车键 C.用鼠标左键双击文件名,然后选择“重命名”键入新文件名后按回车键 D.用鼠标右键双击文件名,然后选择“重命名”键入新文件名后按回车键 18.在Windows中,单击鼠标右键,可显示( )。

A.下拉菜单 B.快捷菜单 C.主菜单 D.开始菜单 19.在Windows中,显示在窗口最顶部的称为( )。

A.标题栏 B.信息栏 C.菜单栏 D.工具栏

20.在Windows中,按下组合键Print Screen可以实现( ) A.将活动窗口的映像保存到剪贴板中 B.将整个计算机屏幕的映像保存到剪贴板中B.将选定图标保存到剪贴板中 D.将屏幕所有图标保存到剪贴板中 21.下列关于报表带区及其作用的叙述,错误的是( ) A.对于“页标头”带区,系统打印一次该带区所包含的内容

B.对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容 C.对于“细节”带区,每条记录的内容只打印一次

D.对于“组标头”带区,系统将在数据分组时打印一次该内容 22.可以运行查询文件的命令是( )

A.DO B.BROWSE

C.DO QUERY D.CREATE QUERY 23. .PRG是哪类文件的扩展名( )。

A.项目文件 B.表文件 C.程序文件 D.表单文件 24.为已知设备表增加一个“设备总金额N(10,2)”字段,正确的命令是( ) A.ALTER TABLE 设备表 ADD FIELDS设备总金额 N(10,2) B.ALTER TABLE设备表 ADD 设备总金额 N(10,2)

C.ALTER TABLE设备表 ALTER FIELDS设备总金额 N(10,2) D.ALTER TABLE设备表 ALTER 设备总金额 N(10,2)

25.当前数据库中,"体育达标"字段为逻辑类型,要显示所有未达标的记录应使用命令( A.LIST FOR 体育达标=F B.LIST FOR 体育达标 <> .F. C.LIST FOR .NOT. 体育达标 D.LIST FOR .NOT.″体育达标″ 26.假定M=[22+28],则执行命令?M后屏幕将显示( ) A.50 B.22+28 C.[22+28] D.50.00 27.以下赋值语句正确的是( )

A.STORE 8 TO X,Y B.STORE 8,9 TO X,Y C.X=8,Y=9 D.X,Y=8

28.关于数据库表与自由表的转换,下列说法中正确的是( )。

A.数据库表能转换为自由表,反之不能 B.自由表能转换成数据库表,反之不能 C.两者不能转换 D.两者能相互转换

29.关系数据库管理系统管理的关系实际上是( )。 A.一个DBF文件 B.若干个二维表 C.一个DBC文件 D.若干个DBC文件 30.在VFP中,一个数据表可添加到( )数据库中

A.两个 B.一个 C.多个 D.随意个

)

31.在VFP中,关于视图的描述正确的是( ) A.视图与数据表相同 B.视图不能单独存在,它必须依赖于数据库而存在 C.在视图上不能进行更新操作 D.视图就是数据库

32.表达式VAL(SUBS(″本年第2期″,7,1))*LEN(″他!我″)的结果是( ) A.0 B.2 C.8 D.10 33.执行下列命令,输出结果是( )

N =“18.45” ? 12+&N

A.1218.45 B.30.45 C.1218 D.出错信息 34.主索引字段( )。

A.不能出现重复值或空值 C.能出现空值

B.能出现重复值

D.不能出现重复值,但能出现空值

35.对象的标题属性是( )。

A. CAPTION B. NAME C. RECORDSOURCE D. FONTSIZE

36.下列命令中,拷贝表文件结构的命令是( )

A.COPY TO B.COPY STRUCTURE TO

C.COPY FILE TO D.COPY STRUCTURE EXTENDED TO 37.用命令DIMENSION S(3,4)定义后,S数组中共有( )个元素。

A.12

B.6

C.7

D.20

38.向一个项目中添加一个数据库,应该使用项目管理器的( ) A.“代码”选项卡 B.“类”选项卡 C.“文档”选项卡 D.“数据”选项卡

39.启动表单后,要使文本框TEXT1中的内容只能查看不能修改,下列命令正确的是( ) A.THISFORM.TEXT1.ENABLED=.T. B.THISFORM.TEXT1.READONLY=.F. C.THISFORM.TEXT1.READONLY=.T. D.THISFORM.TEXT1.VISIBLE=.F.

40.设当前数据表有10条记录,在下列三种情况下:当前记录号为1时,EOF()为真时,BOF()为真时,命令?RECN()的结果分别是( )

A.1,11,1 B.1,10,1 C.1,11,0 D.1,10,0

二.阅读程序题(每小题2分,共20分)

1. 阅读下列程序

clear N=4

For I=N to l STEP -1

?space(10-I) For j=1 to 2*(I-1) ?? “*” endfor

endfor

return

(41)程序运行完后I的值是( )

A.5 B.4 C.1 D.0

(42)程序运行后显示结果是( )

A. * ***** * B. ****** C. * D. **

***** **** *** ****

*** ** ***** ****** * *******

2. 阅读下列程序

SET TALK OFF DIME A(6) I=1

DO WHILE I<=6

INPUT "A("+STR(I,1,0)+")" I=I+1

ENDDO

DO WHILE I<=5

J=I+1

DO WHILE J<=6

IF A(I)<=A(J) L=A(J) A(J)=A(I) A(I)=L ENDIF J=J+1 ENDDO I=I+1 ENDDO

? A(2),A(4) RETURN

(43)执行上面程序后,若分别输入数据:45,89,75,40,82,90,则最后显示的结果为( A.75 45 B.82 45 C. 89 40 D.82 89 (44)上面程序的功能是( )

A.将输入的六个数按降序排列,并输出其中二个数A(2)和A(4) B.将输入的六个数按升序排列,并输出其中二个数A(2)和A(4) C.找出六个数中的最大值A(2)和最小值A(4) D.找出六个数中的最小值A(2)和最大值A(4)

3. 执行如下主程序MAIN.prg:

MAIN.prg *SUB1.prg

A=5 PRIVATE B, C B=10 A=21 C=15 B=22 DO SUB1 C=23 ? A,B,C ① RETURN DO SUB2 WITH A+B, C, 10

? A , B , C ③ *SUB2.prg

)

RETU PARAMETER X,Y,Z

? X, Y, Z ② X=31 Y=32 C=33

DO SUB1 RETU

(45)程序运行到 时,屏幕显示( )。 A.5 10 15 B.21 22 23 C.21 10 15 D.5 22 23 (46)程序运行到②时,屏幕显示( ) A.31 32 33 B.31 15 10 C.5 10 15 D.21 22 23 (47)程序运行到 时,屏幕显示( )

A.21 10 32 B.21 22 23 C.21 10 15 D.21 32 23

4. 程序如下:

CLEAR

STORE 0 TO A,B,C FOR I=1 TO 10

DO CASE

CASE MOD(I,2)=0

A=A+I/2

CASE INT(I/3)=I/3

B=B+I/3 OTHER

C=C+1 ENDCASE ENDFOR ? A,B,C

(48)程序执行后变量A的值是( )

A.13.00 B. 14.00 C. 15.00 D. 16.00

(49)程序执行后变量B的值是( )

A. 3.00 B. 4.00 C. 5.00 D. 6.00

(50)程序执行后变量C的值是( )

A. 0 B. 1 C. 2 D. 3

三.程序填空题(每空3分,共30分)

1. 使用格式输入修改表STUD.DBF中记录号为5的新记录。

SET TALK OFF USE STUD

@2,20 SAY“学号:”GET 学号 @3,20 SAY“姓名:”GET 姓名 @4,20 SAY“性别:”GET 性别 @5,20 SAY“出生日期:”GET 出生日期 @6,20 SAY“专业:”GET 专业 USE

RETURN

2. 在成绩表中,只显示分数最高的前3名男学生的记录,请填空。

SELECT * TOP 3 FROM 成绩表 总分 DESC 性别=”男” 3. 下述程序的功能是根据STUDENT表反复查询并显示学生情况,请将程序补充完整。

use Student

do while

clear

acce “请输入待查姓名:” to xm loca for 姓名=xm

if

? “姓名: ”+姓名 ? “性别:”+性别 else

? “查无此人!” endif

wait “继续查询吗?(Y/N)” TO yn

if exit

endif enddo close all retu

4. 有如图所示的表单:

(1)表单上三个文本框绑定了Student.dbf中的

相关字段,则设计时在表单设计器中,应将数据表Student.dbf添加到表单的 58 。

(2) 以下是命令按钮组的CLICK事件代码,请填空。 DO CASE

CASE THIS.VALUE=1

SKIP –1 IF BOF()

GO BOTT

ENDIF

THISFORM.REFRESH

CASE THIS.VALUE=2

IF EOF()

GO TOP ENDIF

THISFORM.REFRESH

CASE THIS.VALUE=3 ENDCASE

四.编写程序题(10分)

表STUDENT.DBF和SCORE.DBF的记录如下,编一程序,计算机score.dbf中的平均分,并显示入学成绩为前五名的学生的学号、姓名、性别、入学成绩、平均等信息。

本文来源:https://www.bwwdw.com/article/eqlm.html

Top