SQL是( )。
A.面向对象程序设计语言
B.高级语言
C.关系数据库语言
D.汇编语言
程序设计语言分为机器语言、( )和高级语言三种。
A.解释语言
B.汇编语言
C.编译语言
D.面向对象语言
为用户与数据库系统提供接口的语言是
A.高级语言
B.数据定义语言(DDL)
C.数据操纵语言(DML)
D.汇编语言
程序语言的分类没有统一的标准,这里根据程序设计的方法将程序语言大致分为命令式程序设计语言、(54)、函数式程序设计语言和逻辑型程序设计语言等范型。
A.面向对象的程序设计语言
B.编译型的程序设计语言
C.解释型的程序设计语言
D.开放式的程序设计语言
以下关于程序设计语言的叙述中,()是错误的。
A.高级语言编写的源程序需编译或解释转换成机器语言后才能运行
B.汇编语言是面向过程的设计语言,高级语言指的是面向对象的设计语言
C.机器语言比高级语言可移植性差
D.编译生成的目标程序可以脱离其编译环境独立运行
2018年春季学期Visual FoxPro在线考试补考(适用于2018年10月份考试)-0004试卷总分:70 得分:0一、 单选题 (共 20 道试题,共 40 分)1.( )是( )的具体表现形式,( )是( )有意义的表现。A.信息、数据、数据、信息B.数据库、信息、信息、数据库C.数据、信息、信息、数据D.数据、信息、数据库、信息正确答案:C2.函数SUBSTR(“12345678”,3,2)的结果是( )A.23B.34C.12D.6正确答案:B3.数据操纵语言DML根据其实现方法可以分为( )和( )两大类。A.自含型语言、宿主型语言B.自主型语言、高级语言C.高级语言、宿主型语言D.高级语言、低级语言正确答案:A4.( )是面向对象程序设计中程序运行的最基本实体。A.对象B.类C.方法D.函数正确答案:A5.在SQL中,从数据库中删除表可以用( )A.DROP SCHEMA命令B.DROP TABLE命令C.DROP VIEW命令D.DROP INDEX命令正确答案:B6.Visual FoxPro表文件有100条记录,当前记录号是11,执行命令LIST后,记录指针将指向( )A.第1条记录B.第100条记录C.第101条记录D.文件结束标识位置正确答案:D7.职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是( )A.GOTO NEXTB.CONTINUEC.SKIPD.FIND 王正确答案:C8.在Visual FoxPro环境下,用LIST STRU命令显示表中每个记录的长度总计为60,用户实际可用字段的总宽度为( )A.60B.61C.59D.58正确答案:C9.COPY TO命令的功能是( )A.复制表结构和表中数据B.只复制表结构C.只复制表中数据D.以上都不对正确答案:A10.假设一个表包含职工号(C,4)和工资(N,4)两个字段。要求按工资升序、工资相同者按职工号升序排列,建立索引文件使用的命令是( )A.INDEX ON 工资/A,职工号/D TO CNB.SET INDEX ON 工资,职工号 TO CNC.INDEX ON STR(工资,4)+职工号 TO CND.INDEX ON 工资/A 职工号/A TO CN正确答案:C11.设A=”123”,则2*&A的值为( )A. 2*&AB.2&123C.246D.2*123正确答案:C12.一个表的全部备注字段的内容存储在( )A.同一表备注文件B.不同表备注文件C.同一文本文件D.同一数据库文件正确答案:A13.在数据库中存储的是( )A.数据B.数据模型C.数据以及数据之间的联系D.信息正确答案:C14.函数运算YEAR(date( )返回值的类型是( )A.逻辑型B.字符型C.备注型D.数值型正确答案:D15.按照传统的数据模型分类,数据库可分为三种类型( )A.大型、中形和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体正确答案:C16.以下字符型常量表达不正确的是( )A.ABCB.ABCC.ABCD.(ABC)正确答案:D17.同一个数组中的所有数组元素的数据类型( )A.必须相同B.必须不同C.可相同也可不同D.不可改变正确答案:C18.要判断数值型变量Y是否能够被2整除,错误的条件表达式为( )A.MOD(Y,2)=0B.INT(Y/2)=Y/2C.Y%2=0D.INT(Y/2)=MOD(Y,2)正确答案:D19.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理正确答案:A20.由计算机、操作系统、数据库管理系统、数据库、应用程序及用户组成的一个整体叫( )A.软件系统B.数据库系统C.管理系统D.文件系统正确答案:B二、 判断题 (共 15 道试题,共 30 分)1.不同数据记录的记录编号可以是相同的。A.对B.错正确答案:B2.有备注型字段的表文件,当删除所对应的表备注文件后,该表文件仍可打开。A.对B.错正确答案:B3.查询文件不能更新数据表中的数据。A.对B.错正确答案:A4.表单的数据源可以是表,也可以是视图。A.对B.错正确答案:A5.在Visual FoxPro中,可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是“活动数据库”。A.对B.错正确答案:B6.可以使用MODIFY COMMAND命令来建立一个命令文件。A.对B.错正确答案:A7.Visual FoxPro的SQL-select 语句的联接格式可以实现多个表的联接。A.对B.错正确答案:A8.Update语句是SQL语言最重要的,也是使用最频繁的语句。A.对B.错正确答案:B9.打开表文件时,VFP自动打开该表的结构索引文件。A.对B.错正确答案:A10.在表单的常用方法中,显示表单的方法是SHOW。A.对B.错正确答案:A11.设置属性的语句格式为:“对象名.属性名=属性值”。A.对B.错正确答案:A12.Visual FoxPro 6.0是一个64位的数据库管理系统。A.对B.错正确答案:B13.sayget语句中的get子句必须用read语句激活,才能修改指定变量的值。A.对B.错正确答案:A14.索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。A.对B.错正确答案:A15.两个日期型数据可进行减法运算,结果为数值型数据。A.对B.错正确答案:A三、 问答题 (共 3 道试题,共 30 分)1.程序设计题:根据表SCORE(学号,课程号,成绩)中的数据,统计选修课程号分别为“000002”、“000005”和“000008”课程的人数以及这些课程的平均分。2.程序设计题:编程显示STUD表中所有男学员的姓名、工龄及工资。3.程序设计题:假设约定年龄不超过35岁的职工为青年职工;年龄在36岁至45岁的职工为中年职工;年龄超过45岁的职工为老年职工。从键盘输入任一职工姓名在STUD表中查找,显示其姓名、年龄以及所属的职工类型。
●程序设计语言可划分为高级语言和低级语言两大类。与高级语言相比,用低级语言开发的程序,其(35)。
(35)A.运行效率低,开发效率低
B.运行效率低,开发效率高
C.运行效率高,开发效率低
D.运行效率高,开发效率高
数据库管理系统(DBMS)通过数据操纵语言(DML)来实现数据的检索、插入、修改和删除。DML有两种类型,其中将SQL语言与某种高级语言结合使用的方式称为【 】型。
程序设计语言一般分为低级语言和高级语言两大类,其中______通常又称为面向机器的语言。
A.高级语言
B.专用程序语言
C.低级语言
D.通用程序语言
A. 自主型
B. 自含型
C. 宿主型
D. 交互型
计算机辅助设计中,程序设计语言分为机器语言、汇编语言、高级语言和( )。
A.工具语言
B.控制语言
C.数据库语言
D.甚高级语言