中石油(华东)2019年春季学期《Visual FoxPro》在线考试(适用于2019年6月份)1答案

SQL是( )。

A.面向对象程序设计语言

B.高级语言

C.关系数据库语言

D.汇编语言


正确答案:C


程序设计语言分为机器语言、( )和高级语言三种。

A.解释语言

B.汇编语言

C.编译语言

D.面向对象语言


正确答案:B


为用户与数据库系统提供接口的语言是

A.高级语言

B.数据定义语言(DDL)

C.数据操纵语言(DML)

D.汇编语言


正确答案:C
解析:考查考生对数据库基本知识的了解。DBMS提供数据操纵语言(DML)实现对数据库中数据的操作,数据操纵语言(DML)是用户(包括应用程序)与数据库系统的接口。


程序语言的分类没有统一的标准,这里根据程序设计的方法将程序语言大致分为命令式程序设计语言、(54)、函数式程序设计语言和逻辑型程序设计语言等范型。

A.面向对象的程序设计语言

B.编译型的程序设计语言

C.解释型的程序设计语言

D.开放式的程序设计语言


正确答案:A
解析:本题考查程序语言的分类。程序设计语言为程序员写出一个好的程序提供了所需的抽象机制、组织原则以及控制结构。根据程序设计的方法,程序语言大致分为命令式程序设计语言、面向对象的程序设计语言、函数式程序设计语言和逻辑型程序设计语言等范型。


以下关于程序设计语言的叙述中,()是错误的。

A.高级语言编写的源程序需编译或解释转换成机器语言后才能运行

B.汇编语言是面向过程的设计语言,高级语言指的是面向对象的设计语言

C.机器语言比高级语言可移植性差

D.编译生成的目标程序可以脱离其编译环境独立运行


正确答案:B


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.运行效率高,开发效率高


正确答案:C


数据库管理系统(DBMS)通过数据操纵语言(DML)来实现数据的检索、插入、修改和删除。DML有两种类型,其中将SQL语言与某种高级语言结合使用的方式称为【 】型。


正确答案:嵌入 或 宿主
嵌入 或 宿主 解析:本题考查DML 的相关概念。DML有两种类型,一类是宿主型语言,一类是自立(独立)型语言。前者的语句不能独立使用而必须嵌入某种主语言中使用。而后者可以独立使用,通常供终端用户使用。本题正确答案为嵌入或宿主。


程序设计语言一般分为低级语言和高级语言两大类,其中______通常又称为面向机器的语言。

A.高级语言

B.专用程序语言

C.低级语言

D.通用程序语言


参考答案:C


dbms 提供dml 实现对数据的操作。嵌入高级语言中使用的dml 称为()

A. 自主型

B. 自含型

C. 宿主型

D. 交互型


参考答案C


计算机辅助设计中,程序设计语言分为机器语言、汇编语言、高级语言和( )。

A.工具语言

B.控制语言

C.数据库语言

D.甚高级语言


正确答案:D

更多 “中石油(华东)2019年春季学期《Visual FoxPro》在线考试(适用于2019年6月份)1答案” 相关考题
考题 有关嵌入式SQL的叙述,不正确的是()A、宿主语言是指C-类高级程序设计语言B、宿主语言是指SQL语言C、在程序中要区分SQL语句和宿主语言语句D、SQL有交互式和嵌入式两种使用方式正确答案:B

考题 下列正确的程序设计语言发展三个过程的叙述是()。A.自然语言、伪代码、流程图B.机器语言、高级语言、面向对象C.自然语言、机器语言、人工智能D.机器语言、汇编语言、高级语言参考答案:D

考题 为便于使用数据库,DBMS提供的数据操纵语言可以嵌入到某一高级语言中,用户称该高级语言为( )。A.会话B.主控C.宿主D.虚拟正确答案:B

考题 单选题有关嵌入式SQL的叙述,不正确的是()A 宿主语言是指C-类高级程序设计语言B 宿主语言是指SQL语言C 在程序中要区分SQL语句和宿主语言语句D SQL有交互式和嵌入式两种使用方式正确答案:B解析:暂无解析

考题 数据库中对概念模式内容进行说明的语言是( )。A.数据定义语言B.数据操纵语言C.数据控制语言D.数据宿主型语言正确答案:A数据库管理系统为完成主要功能提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。故A选项正确。

考题 单选题数据操纵语言DML根据其实现方法可以分为()和()两大类。A 自含型语言;宿主型语言B 自主型语言;高级语言C 高级语言;宿主型语言D 高级语言;低级语言正确答案:D解析:暂无解析

考题 面向对象的程序设计语言是( )。A.汇编语言B.机器语言C.高级程序语言D.形式语言正确答案:C机器语言是计算机的指令系统,汇编语言是符号化了的机器语言,形式语言也称代数语言学,它研究一般的抽象符号系统,运用形式模型对语言(包括人工语言和自然语言)进行理论上的分析和描写,只有高级程序语言才是面向对象的程序设计语言,因此答案选择C。

考题 为用户与数据库系统提供接口的语言是( )A.高级语言 B.数据描述语言(DDL) C.数据操纵语言(DML) D.汇编语言答案:C解析:

考题 程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其(1),但在(2)的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了(3)来提高程序的可读性。高级语言有很多种类,其中,PROLOG是一种(4)型语言,它具有很强的(5)能力。A.运行效率低,开发效率低B.运行效率低,开发效率高C.运行效率高,开发效率低D.运行效率高,开发效率高正确答案:C

考题 下列程序设计语言的叙述中,正确的是A.机器语言和其他的程序语言相比,执行效率低B.汇编语言和机器语言的性质一样C.程序设计语言通常分为:机器语言、汇编语言和高级语言3大类D.高级语言是面向人的语言,所以在计算机中,其执行效率比机器语言高正确答案:C解析:机器语言是计算机唯一能直接识别和执行的计算机语言,所以机器语言的执行效率是最高的,A、D不正确,汇编语言是比机器语言高级一点的语言,二者是不同的,所以B不对。