贵州大学VF期末考试试卷

合集下载

vf期末试题及答案

vf期末试题及答案

vf期末试题及答案[注意:文中所含试题和答案仅供参考,具体内容应以实际考试为准。

]第一部分:选择题(共30题,每题2分,共60分)1. 下列选项中,哪一个不是计算机网络的特点?A. 可靠性B. 可扩展性C. 可移植性D. 可管理性答案:C2. 在TCP/IP模型中,以下哪一层负责数据传输的错误处理?A. 物理层B. 数据链路层C. 网络层D. 运输层答案:D3. 下列选项中,哪个协议用于终端与服务器之间的登录认证?A. HTTPB. FTPC. SSHD. SMTP答案:C4. 所谓的“黑客”是指:A. 在计算机系统中进行破坏和非法入侵的人B. 专门从事对计算机网络进行攻击的人C. 对计算机软件进行破解的人D. 从事计算机安全工作的人答案:A5. 下面哪个不是常见的网络安全威胁类型?A. 病毒B. 木马C. 垃圾邮件D. 数据库答案:D...第四部分:应用题(共4题,共40分)1. 请列举至少5个常用的云计算服务提供商,并简要介绍其提供的服务。

答案略。

2. 简述大数据技术的应用场景以及其在相关领域的作用。

答案略。

3. 请简要说明软件开发生命周期(SDLC)的各个阶段,并指出其中哪些环节较为关键。

答案略。

4. 什么是物联网(IoT)?请从技术构成、应用领域和未来发展趋势等方面进行简要解释。

答案略。

第五部分:附加题(共2题,每题10分,共20分)1. 简述人工智能(AI)的基本概念和发展历程,并对其在社会和经济中的影响进行展望。

答案略。

2. 以一个你熟悉的行业为例,探讨人工智能应用的现状、挑战和前景。

答案略。

总结:本文通过介绍vf期末试题及答案的格式,按照题目要求进行了编写。

文章内容整洁美观,语句通顺,表达流畅。

每道题目都给出了简要的答案,涵盖了计算机网络、网络安全、云计算、大数据、软件开发生命周期、物联网、人工智能等多个领域的基本概念和应用。

同时,附加题部分对人工智能的概念及影响、某一行业中的人工智能应用进行了探讨。

2022年贵州大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年贵州大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年贵州大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某机器字长32位,存储容量64MB,若按字编址,它的寻址范围是()。

A.8MB.16MBC.16MD.8MB2、主存按字节编址,地址从0A4000H到0CBFFFH,共有()字节;若用存储容量为32K×8位的存储芯片构成该主存,至少需要()片。

A.80K,2B.96K,2C.160K,5 C.192K,53、某计算机字长为32位,按字节编址,采用小端(Litle Endian)方式存放数据。

假定有一个double型变量,其机器数表示为1122334455667788H,存放在00008040H开始的连续存储单元中,则存储单元00008046H中存放的是()。

A.22HB.33HC.66HD.77H4、float 型数据常用IEEE754单精度浮点格式表示。

假设两个float型变量x和y分别存放在32位寄存器fl和f2中,若(fl)=CC900000H,(f2)=BOC00000H,则x和y 之间的关系为()。

A.x<y且符号相同B.x<y符号不同C.x>y且符号相同D.x>y且符号不同5、十进制数-0.3125的8位移码编码为()。

A.D8HB.58HC.A8HD.28H6、内部总线(又称片内总线)是指()。

A.CPU内部连接各寄存器及运算部件之间的总线B.CPU和计算机系统的其他高速功能部件之间互相连接的总线C.多个计算机系统之间互相连接的总线D.计算机系统和其他系统之间互相连接的总线7、下列关于多总线结构的叙述中,错误的是()。

A.靠近CPU的总线速度较快B.存储器总线可支持突发传送方式C.总线之间需通过桥接器相连D.PCI-Expressx16采用并行传输方式8、下列选项中,能缩短程序执行时间的措施是()。

1.提高CPU时钟频率Ⅱ.优化数据通路结构ll.对程序进行编译优化A.仪I、ⅡB.仅I、ⅢC.仅Ⅱ、ID.I、Ⅱ、Ⅲ9、假设基准程序A在某计算机上的运行时间为100s,其中90s为CPU时间,其余为/O 时间。

2022年贵州大学数据科学与大数据技术专业《计算机网络》科目期末试卷A(有答案)

2022年贵州大学数据科学与大数据技术专业《计算机网络》科目期末试卷A(有答案)

2022年贵州大学数据科学与大数据技术专业《计算机网络》科目期末试卷A(有答案)一、选择题1、在OS1参考模型中,直接为会话层提供服务的是()。

A.应用层B.表示层C.传输层D.网络层2、()属于TCP/IP协议簇的应用层应用服务元素。

A.文件传输协议FTPB.用户数据报协议UDPC.控制报文协议ICMPD.地址解析协议ARP3、可靠的传输协议中的“可靠”指的是()。

A.使用面向连接的会话B.使用“尽力而为”的传输C.使用滑动窗口来维持可靠性D.使用确认机制来确保传输的数据不丢失4、下面信息中()包含在TCP首部中而不包含在UDP首部中。

A.目标端口号B.序号C.源端口号D.校验号5、PPP提供的功能有()A.一种成方法B.链路控制协议(LCP)C.网络控制协议(NCP)D.A.B和C都是6、通过交换机连接的一组工作站()。

A.组成一个冲突域,但不是一个广播域B.组成一个广播域,但不是一个冲突域C.既是一个冲突域,又是一个广播域D.既不是冲突域,也不是广播域7、下列哪些是虚电路的特点?()I.传输前建立逻辑连接II.分组按序到达III.分组开销小IV.分组单独选择路由A.仅I、II、IIIB.仅II、IIIC.仅I、III,IVD.仅I、II,IV8、当描述一个物理层接口引脚在处于高电平时的含义时,该描述属于()A.机械特性B.电气特性C.功能特性D.规程特性9、一次传输一个字符(5~8位组成),每个字符用一个起始码引导,同一个停止码结束,如果没有数据发送,发送方可以连续发送停止码,这种通信方式称为()。

A.并行传输B.串行传输C.异步传输D.同步传输10、用户提出服务请求,网络将用户请求传送到服务器:服务器执行用户请求,完成所要求的操作并将结果送回用户,这种工作模式称为()。

A.客户/服务器模式B.对等模式C.CSMA/CD 模式D.令牌环模式11、www上每个网页都有一个唯一的地址,这些地址统称为()。

2022年贵州大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年贵州大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年贵州大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、无结构文件的含义是()A.变长记录的文件B.索引文件C.流式文件D.索引顺序文件2、一个磁盘的转速为7200r/min,每个磁道有160个扇区,每个扇区为512B.那么理想情况下,其数据传输率为()。

A.7200×160KB/sB.7200KB/sC.9600KB/sD.19200KB/s3、下面哪个特征是并发程序执行的特点()。

A.程序执行的间断性B.相通信的可能性C.产生死锁的可能性D.资源分配的动态性4、进程和程序的本质区别是()A.前者分时使用CPU,后者独占CPUB.前者存储在内存,后者存储在外存C.前者在一个文件中,后者在多个文件中D.前者为动态的,后者为静态的5、若系统S1采用死锁避免方法,S2采用死锁检测方法。

下列叙述中,正确的是()。

I.S1会限制用户申请资源的顺序,而S2不会II.S1需要进程运行所需资源总最信息,而S2不需要III.SI不会给可能导致死锁的进程分配资源,而S2会A.仅I、IIB.仅II、IIIC. 仅I、IID. I、II、III6、使用修改位的目的是()。

A.实现LRU页面置换算法B.实现NRU页面置换算法C.在快表中检查页面是否进入D.检查页面是否最近被写过7、目标程序对应的地址空间是()A.名空间B.逻辑地址空间C.存储空间D.物理地址空间8、实时操作系统必须在()内处理完来白外部的事件。

A.一个机器周期B.被控对象规定时间C.周转时间D.时间片9、假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是()。

A.DIV R0,R1;(R0)/(R1)→ROB.INT n;产生软中断C.NOT RO;寄存器R0的内容取非D.MOV RO,addr;把地址 addr处的内存数据放入寄存器RO中10、系统将数据从磁盘读到内存的过程包括以下操作:① DMA控制器发出中断请求②初始化DMA控制器并启动磁盘③从磁盘传输一块数据到内存缓冲区④执行“DMA结束”中断服务程序正确的执行顺序是():A.③①②④B.②③①④C.②①③④D.①②③④11、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作12、I/O交通管制程序的主要功能是管理()的状态信息。

2022年贵州大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年贵州大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年贵州大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、处理外部中断时,应该山操作系统保存的是()A.程序计数器(PC)的内容B.通用寄存器的内容C.快表(TLB)中的内容D.Cache中的内容2、下列选项中,在用户态执行的是()。

A.命令解释程序B.缺页处理程序C.进程调度程序D.时钟中断处理程序3、某系统有n台互斥使用的同类设备,3个并发进程分别需要3,4,5台设备,可确保系统不发生死锁的设备数n最小为()。

A.9B.10C.11D.124、进程资源静态分配方式是指一个进程在建立时就分配了它需要的全部资源,只有该进程所要资源都得到满足的条件下,进程才开始运行。

这样可以防止进程死锁。

静态分配方式破坏死锁的()为必要条件。

A.互斥条件B.请求和保持条件(占有并等待条件)C.非剥夺式等待条件D.循环等待条件5、系统中有3个不同的临界资源R1,R2和R3,被4个进程pl,p2,p3 及p4共享。

各进程对资源的需求为:pl申请RI和R2,p2申请R2和R3,p3申请R1和R3,p4申请R2。

若系统出现死锁,则处于死锁状态的进程数至少是()。

A.1B.2C.3D.46、程序员利用系统调用打开I/O设备时,通常使用的设备标识是(),A.逻辑设备名B.物理设备名C.主设备号D.从设备号7、在SPOOLing系统中,用户进程实际分配到的是()。

A.用户所要求的外设B.内存区,即虚拟设备C.设备的部分存储区D.设备的部分空间8、文件系统采用两级索引分配方式。

若每个磁盘块的大小为1KB.每个盘块号占4B,则该系统中单个文件的最大长度是()A.64MBB.128MBC.32MBD.都不对9、文件系统中设立打开(open)系统调用的卡要目的是()。

A.把文件从辅存读到内存B.把文件的控制信息从辅存读到内存C.把文件的FAT表信息从辅存读到内存D.把磁盘文件系统的控制管理信息从辅存读到内存10、有一个矩阵为100行x200列,即a[100][200]。

vf期末考试题库含答案

vf期末考试题库含答案

D.从左至右按
先后次序
15. 条件函数 IIF(LEN(SPACE(4))>3,1,-1)的值是)( A )。★
A. 1
B. -1
C. 3
D. 4
16. 数学表达式 5≤X≤8 在 Visual FoxPro 中应表示为( B)。
A. X>=5.OR.X<=8
B. X>=5.AND.X<=8
C. X≤8.AND.5≤X
22.物理删除某一打开的表中的第 3 条记录,使用以下命令:①DELE ②GO
3③PACK。正确的操作顺序是(D)
A.①②③ B.②③①
C.①③② D.②①③
23.修改表结构的命令是( D )。
A.CREATE B.LIST STRUCTURE
C.BROESE
D.MODIFY
STRUCTURE
24.设表文件及其索引文件已打开,为了确保指针定位在记录号为 1 的记录上,应
A. 文件
B. 字段
C. 数据项
D. 表
12. 联接运算要求联接的两个关系有相同的( B )。
A. 主键
B. 属性名
C. 实体名
D. 主属性名
13. 退出 VFP 系统的命令是(D )。
A.EXIT
B.RETURN C.CANCEL D.QUIT
14. 逻辑运算符在运算时的优先顺序是(A)
A.NOT→AND→OR B.AND→NOT→OR C.OR→NOT→AND
盘退出。
A、ctrl+w
B、ctrl+q C、ctrl+c D、esc
6. 在 Visual FoxPro 中,用 modify structure 对数据库结构进行修改时,数据

vf期末考试试题

vf期末考试试题

vf期末考试试题一、单项选择题:(每题1分,共30分)1、用二维表来表示实体与实体间联系的数据模型称为:A、层次模型B、实体—联系模型C、关系模型D、网状模型答案:C2、数据库管理系统的英文缩写是:A、DBB、DB SC、D B MSD、D B A答案:C3、下面哪一个不是V F P的工作方式:A、菜单工作方式B、窗口工作方式C、命令工作方式D、程序工作方式答案:B4、V P F中一共有多少种数据类型:A、11B、12C、13D、14答案:D5、V F P提供了几种常量类型:A、4B、5C、6D、7答案:C6、下列哪项不是合法的字段变量名:A、姓名B、X MC、_X MD、编号B L答案:C7、数值运算符不包括下列的哪项:A、$B、+C、–D、**答案:A8、在V i s u a l F o x P r o中,M I N(R O UN D(8.89,1),9)的值是A、8B、8.9C、9D、8.8答案:B9、V P F数据表的扩展名为:A、DB CB、DB FC、D CTD、P J X答案:B10、下列可以作为数据表合法文件名的是:A、j.d b fB、2a.d b fC、成绩表?.d b fD、a a*.d b f答案:B11、以下哪个说法是错误的:A、数据库表设计器可以设计字段有效性规则B、数据库表设计器可以设计字段内容显示格式C、数据库表设计器可以设计记录有效性规则D、自由表设计器和数据库表设计器有完全相同的设置项答案:D12、打开表X S CJ后,下列哪条命令不能显示数据表X S C J的全部记录:A、l i s tB、l i s t a l lC、d i s p l a yD、d i s p l a y a l l答案:C13、在V i s u a l F o x P r o中,建立索引的作用之一是A、节省存储空间B、便于管理C、提高查询速度D、提高查询速度和更新速度答案:C14、在V FP中,可以对每个记录进行纵向求和的命令是:A、RE P L AC EB、A VE R A G EC、S UMD、T O T A L ON答案:C15、使用A V E R A GE命令时,表文件需要:A、排序B、建立索引C、排序或建立索引D、处于打开状态答案:D16、执行了S E L EC T0选择工作区的结果是:A、选择了0号工作区B、选择了空闲的最小号工作区C、选择了一个空闲的工作区D、显示出错信息答案:B17、S Q L语言具有两种使用方式,分别称为交互式S Q L和________A、提示式S Q LB、多用户S Q LC、嵌入式S Q LD、解释式S Q L答案:C18、DE L E T E F R O M S WH E RE年龄>60语句的功能是________A、从S表中彻底删除年龄大于60岁的记录B、S表中年龄大于60岁的记录被加上删除标记C、删除S表D、删除S表的年龄列答案:B19、设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,如下S Q L 语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是________A、S E L EC T学号,姓名,性别F R O M s W HE R E E X I S T S(S E L E C T*F R O M S C W HE R E S C.学号=s.学号A N D 成绩<=85)B、S E LE CT学号,姓名,性别F R O M S W HE R E N OT E X I S T S (S E L E C T * F R O M S C W HE R E S C.学号=s.学号A N D 成绩<=85)C、S E LE CT学号,姓名,性别F R O M S W HE R E E X I S T S(SE L E C T *F R O M S C W HE R E S C.学号=S.学号AN D 成绩>85)D、S E LE CT学号,姓名,性别F R O M S W HE R E N OT E X I S T S (S E L E C T * F R O M S C W HE R E S C.学号=S.学号AN D 成绩<85)答案:D20、查询设计器和视图设计器的主要区别表现在________A、查询设计器有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”B、查询设计器没有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”C、视图设计器没有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”D、视图设计器有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”答案:B21、下列选项中不属于结构化程序设计方法的是________A、自顶向下B、逐步求精C、模块化D、可复用答案:D22、结构化程序设计的三种基本逻辑结构是________A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构答案:B23、如果主程序、子程序1、子程序2、子程序3依次调用,在子程序3中有R E T U R N T O M A S T E R语句,则将由子程序3返回________A、主程序B、子程序1C、子程序2D、子程序3答案:A24、在V i s u a l F o x P r o中,为了将表单从内存中释放(清除),可将表单中“退出”命令按钮的C l i c k事件代码设置为 CA、T h i s F o r m.D e l e t eB、T h i s F o r m.R e f r e s hC、T h i s F o r m.Re l e a s eD、T h i s F o r m.H i d e答案:C25、假如表单中包含一个命令按钮,那么在运行表单时,下列有关事件引发次序的描述正确的是(D)A、先命令按钮的I n i t事件,然后表单的In i t事件,最后表单的L oa d事件B、先表单的I n i t事件,然后命令按钮的I n i t事件,最后表单的L oa d事件C、先表单的L oa d事件,然后命令按钮的I n i t事件,最后表单的I n i t事件D、先表单的L o a d事件,然后表单的I n i t事件,最后命令按钮的I n i t事件26、在命令按钮组控件中,不能设定下列哪一个属性 DA、B u t t o n c o u n tB、B u t t o n sC、E n a b l e dD、C o n t r o l s o u r c e27、指定页框控件中所含页的的数目的属性名是 AA、P a ge c o u n tB、T a b sC、T a b s t r e t c hD、T a b s t y l e28、设计报表不需要定义报表的(c)A、页注脚B、页标头C、输出方式D、细节29、设计菜单要完成的最终操作是A、创建主菜单及子菜单B、指定各个菜单任务C、浏览菜单D、生成菜单程序答案:D30、用D O命令运行菜单程序,菜单程序的文件扩展名是A、.m n xB、.m p rC、.f m tD、.f r m答案:B二、多项选择题(每题2分,共10分)1、表达式V A L(S U BS T R("2010",2)+R I G HT(S T R(Y E A R(D A T E())),2))+1的数据类型和2值分别是:(假设系统日期为2010/01/01)A、数值型1011.00B、字符型“1011”C、数值型2010D、字符型“2001”答案:A2、U S E R S G LG O T O2S C AT T E R T O AG O T O4S C AT T E R T O BG A T HE R F R O M AG O T O2G A T HE R F R O M B如下说法错误的是:A、该程序执行后,将出现两条完全相同的记录B、该程序执行中,有可能出现两条完全相同的记录C、该程序实现了记录数据的互换D、该程序使用一维的数组传送数据答案:A3、要在浏览窗口中显示表T E A CH E R.d bf中所有教授和副教授的记录,下列命令中错误的是:A、S E LE CT*F R O M T E A CH E R W HE RE职称="教授"A N D职称="副教授"B、S E LE CT * F R O M T E A C HE R W HE R E职称="教授" U N I O N S E LE CT *F R O M T E AC HE R W HE R E职称="副教授"C、S E L EC T*F R O M T E A CH E R W HE R E"教授"$职称D、S E LE CT*F R O M T E A CH E R W HE R E职称I N("教授","副教授")答案:A4、I N P U T"请输入A:"T O AI N P U T"请输入B:"T O BI F A<b< p="">T=AA=BB=TE N D I FD O W H I LE B<>0T=M OD(A,B)A=BB=TE N D DOA运行时分别输入:8、12。

2022年贵州大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷B(有答案)

2022年贵州大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷B(有答案)

2022年贵州大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷B(有答案)一、选择题1、与流水线最大吞吐率高低有关的是( )A.各个子过程的时间B.最快子过程的时间C.最慢子过程的时间D.最后子过程的时间2、计算机组成设计不考虑()A.专用部件设置B.功能部件的集成度C.控制机构的组成D.缓冲技术3、除了分布处理、MPP和机群系统外,并行处理计算机按其基本结构特征可分为流水线计算机,阵列处理机,多处理机和()四种不同的结构。

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.主存速度B.机器工作状态C.信息保护D.数据9、计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是()。

A.汇编语言机器级,操作系统机器级,高级语言机器级B.微程序机器级,传统机器语言机器级,汇编语言机器级C.传统机器语言机器级,高级语言机器级,汇编语言机器级D.汇编语言机器级,应用语言机器级,高级语言机器级10、以下说法中,不正确的是,软硬件功能是等效的,提高硬件功能的比例会:( )A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需要的存贮器用量二、填空题11、要实现两条指令在时间上重叠解释,首先需要付出________,其次,要处理好指令之间可能存在的________12、向量处理机的结构主要有________和________两种。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库基础及应用VF》
注意事项:
1. 请考生按要求在试卷装订线内填写姓名、学号和年级专业。

2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案。

3. 不要在试卷上乱写乱画,不要在装订线内填写无关的内容。

4.
一、单项选择题:每小题2分,共40分。

(在每小题的四个备
选答案中有一个正确答案)
1.关系的完整性不包括()。

A. 实体完整性
B. 数据完整性
C. 参照完整性
D. 用户自定义完整性
2.数据库系统的三级模式不包括()。

A.概念模式
B.内模式
C.外模式
D.数据模式
3.关于数据库系统说法错误的是()。

A.数据实现集中控制,具有统一的数据结构。

B.具有安全控制机制,能够实现数据共享。

C.具有数据独立性。

D.能够消除数据的冗余性。

4.下列不属于专门的关系运算的是()。

A.自然联结
B.投影与选择运算
C.联结运算
D.交和差运算
5.项目管理器中的“数据”选项卡用于显示和管理()。

A. 数据库、自由表和查询
B. 数据库、报表和向导
C. 数据库、表单和查询
D.数据库、自由表、视图和查询
6.关于字符型、日期型、数值型和逻辑型的标识符正确的是()。

A. C、D、N、L
B. C、T、I、L
C. G、D、I、L
D. G、T、N、L
7.Visual FoxPro数据库文件中,函数SUBSTR(“ABCDEF”,1,3)的值是()。

A. AC
B. BCD
C. CDE
D. ABC
8.下列()符号不能作为Visual FoxPro中变量名。

A. Aad23EF
B. 5 K123C
C. 变量ABD
D. xyz
9.在Visual FoxPro中,关于自由表叙述正确的是()。

A. 自由表和数据库表是完全相同的
B. 自由表不能建立字段级规则和约束
C. 自由表不能建立候选索引
D. 自由表不可以加入到数据库中
10.要为当前数据表中当前职工记录增加200元工资应该使用命令()。

A. BROW 工资+200
B. REPLACE 工资WITH 工资+200
C. MODI 工资WITH 工资+200
D. REPLACE 工资+200
11.若所建立的索引字段不允许重复,并且一个表中能创建多个,它应该是()。

A. 主索引
B. 唯一索引
C. 候选索引
D. 普通索引
12.当正使用的数据表记录指针已经达到尾部时,则EOF()函数值为()。

A. 0
B. 1
C. .t.
D. .f.
13.从student表删除年龄大于等于30的记录的正确SQL命令是()。

A.DELETE FOR年龄>=30
B.DELETE FROM student WHERE年龄>=30
C.DELETE student FOR年龄=>30
D.DELETE student WFIERE年龄=>30
14.下面关键字中,必须有ORDER BY 子句才能使用的是()
A. HA VING
B. UNION
C. TOP
D. GROUP
15.关于视图操作,错误的说法是()。

A. 利用视图可以实现多表查询
B. 视图可以产生磁盘文件
C. 利用视图可以更新表数据
D. 视图可以作为查询数据源
16.当前没有打开的数据库,下列说法正确的是()。

A. 不能创建查询
B. 能创建视图
C. 能创建自由表
D. 不能创表单(Form)
17.执行下面的DO WHILE循环程序以后,显示的结果是()
X=5
Y=10
DO WHILE Y>=X
EXIT
Y=Y-1
ENDDO
?Y
A.9
B.10
C. 4
D. 5
18.在SQL语言中,可以修改表结构的语句是()。

A. CREATE TABLE
B. ALTER TABLE
C. MODIFY STRUCTURE
D.UPDATE DBF
19.要运行Visual FoxPro程序myprog,可以使用的命令是()。

A. DO myprog
B. RUN myprog
C. !myprog
D. 直接用鼠标双击该文件
20.关于查询选项卡与SQL语句功能描述错误的是()。

A. 筛选对应与WHERE子句对应
B. 分组一句对应GROUP BY ----HA VING 子句
C. 字段对应SELECT子句
D. 联结对应于DISTINCT子句
二、填空题:每题2分,共20分。

1.数据库系统的核心是。

2.在Visual FoxPro中可以使用命令declare 或说明数组变量。

3.设X=10,Y= -3,表达式MOD(X,Y)的值为。

4.在Visual FoxPro中,从磁盘上彻底删除记录的命令是。

5.在建立表间一对多的永久关系时,主表的索引类型必须是。

6.在Visual FoxPro中,参照完整性的规则有插入、更新和规则。

7.SQL中取消查询结果中重复值的短语是。

8.如果对工作区进行切换,其命令为。

下列程序是实现计算1到100之间偶数和以及统计偶数的个数,认真阅读程序,空9与空
10处填上相应子句来完成整个程序功能。

Cnt=0 Sum=0
For i=2 to 100 9
Sum=sum+i
10 Endfor ?sum,cnt
三、基本操作题:请按要求在Visual FoxPro 中完成,共20分。

1. 在考试的默认目录中新建一个名为“教学管理”的项目文件。

(1分)
2. 在考试的默认目录中新建一个名为“学生管理”的数据库,并将该数据库添加到“教学
管理”项目中。

(2分)
3. 将学生表、成绩表、课程表添加到“学生管理”数据库中。

(2分)
4. 在“学生管理”数据库中对“学生表”和“成绩表”创建永久关系。

(4分)
5. 用一条SQL 语句向“学生表”中增加一条数据记录,其中学号、姓名、性别、出生日
期、QQ 号码是你自己的信息,助学金为200,备注为空。

(请将本题语句保存在“答题卡”文件中语句1位置后面)(2分)
6. 用一条SQL 语句向“成绩表”中增加一条数据记录,其中学号是你自己的学号,课程
号为“005”,成绩为85。

(请将本题语句保存在“答题卡”文件中语句2位置后面)(2分)
7. 用一条SQL 语句将“成绩表”中所有学生的成绩改为原成绩开平方根后乘以10。

(请将
本题语句保存在“答题卡”文件中语句3位置后面)(2分)
8. 用查询设计器建立一个查询文件,以你自己的学号为文件名保存,要求完成如下功能:
查询出你自己的成绩信息,结果包括你的学号、姓名、所选课程名称、成绩,将查询到的结果保存到文件名为你的学号的表中。

最后将该查询文件添加到“教学管理”项目中。

(5分)
四、综合操作题:请按要求在Visual FoxPro 中完成,共20分。

创建一个表单,如下图所示:
对表单的操作要求如下:
1.表单标题为你的学号、保存的表单文件名为你的姓名。

(1分)
2.在表单中添加二个标签、一个文本框、一个下拉组合框、一个表格和三个命令按钮。

标签对象标题分别为:性别(Label1)、所选性别的平均助学金(Label2);下拉组合框(Combo1)用于选择性别;文本框(Text1)用于显示所选性别的学生的平均助学金;
表格(Grid1)用于显示查询到的学生信息。

(2分)
3.为表单建立数据环境,向数据环境添加“学生表”。

(1分)
4.表单启动后自动居中,并在表格中显示全体学生的信息。

(2分)
5.“查询”按钮(Command1)功能要求:在该按钮的Click事件中使用SQL的select语
句从“学生表”中查询学生性别等于下拉组合框(Combo1)中选定性别的学生信息,查询结果先按学生学号的升序排列,再按出生日期的降序排列并把结果显示在表格控件中。

(5分)
6.“统计”按钮(Command2)功能要求:在该按钮的Click事件中使用SQL的select语
句统计下拉组合框(Combo1)所选定性别的学生的平均奖学金,并把结果显示在文本框(Text1)中。

(5分)
7.“关闭”按钮(Command3)功能要求:单击该按钮,则“关闭和释放表单”。

(2分)
8.将该表单添加到“教学管理”项目中。

(2分)
提示:
1.可将用于选择性别的下拉组合框(Combo1)的RowSourceType属性设为“1-值”,
RowSource属性设为“男,女”。

2.表格(Grid1)的RecordSourceType属性设为“4 - SQL说明”。

相关文档
最新文档