(1) 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
A) 数据的存储结构 B) 计算方法
C) 数据映象 D) 逻辑存储
解析:数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含3个方面的内容,即数据的逻辑结构、存储结构和数据的运算。
(2) 串的长度是
服装厂顶岗实习报告A) 串中不同字符的个数 B) 串中不同字母的个数
C) 串中所含字符的个数且字符个数大于零 D) 串中所含字符的个数
解析:串的长度指的是串中的字符的个数,且其字符个数可以为零。
(3) 在计算机中,算法是指
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) 下列SQL语句中,用于修改表结构的是
A) ALTER B) CREATE
C) UPDATE D) INSERT
解析:SQL语句中凡创建都用CREATE,删除都用DROP,改变用ALTER,再跟类型和名字,附加子句。
(9) 数据库、数据库系统和数据库管理系统之间的关系是
A) 数据库包括数据库系统和数据库管理系统B) 数据库系统包括数据库和数据库管理系统
C) 数据库管理系统包括数据库和数据库系统D) 3者没有明显的包含关系
解析:数据库系统(Database System开放式基金,简称DBS) 包括数据库(Database,简称DB) 和数据库管理系统(Database Management System,简称DBMS)。
(10) 关系模型允许定义3类数据约束,下列不属于数据约束的是
A) 实体完整性约束 B) 参照完整性约束
C) 域完整性约束 D) 用户自定义的完整性约束
解析:关系模型允许定义3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。
(11) 下列说法错误的是
A) 标准模块也称程序模块文件,扩展名是.bas B) 标准模块由程序代码组成
C) 标准模块只用来定义一些通用的过程 D) 标准模块不附属于任何一个窗体
解析:标准模块不仅可以用来定义一些通用的过程,还可以用来声明一些全局变量,所以C是不正确的;标准模块也称为程序模块文件,其扩展名是.bas,所以选项A)是正确的;
正因为标准模块是程序模块文件,必然是程序代码组成,所以选项B)是正确的;标准模块不属于任何一个固定的窗体,在工程中公用的,所以选项D)是正确的。
(12) 在设计阶段,当双击窗体上的某个控件时,打开的窗口是
A) 工程资源管理器窗口 B) 工具箱窗口
C) 代码窗口 D) 布局窗口
解析:"工程资源管理器"窗口在屏幕的右上角,由3个按钮组成:分别是"查看代码"、"查看对象"和"切换文件夹"。系统启动后就显示在屏幕上,所以选项A)不正确;工具栏窗口用于界面设计,其窗口由工具图标组成,通常位于窗体的左侧,显示的是Visual Basic中的内部控件,所以选项B)也不正确;窗体布局窗口允许使用屏幕的小图像来布置应用程序中的各窗体的位置,一般在屏幕右下角,所以选项D)也不正确;双击窗体上的某个控件可以打开其代码窗口,编写事件过程,所以选项C)是正确的。
(13) 下列说法错误的是
A) Caption为只读属性,运行时对象的名称不能改变
B) 设置Height或Width的数值单位为twip,是1点的1/20
C) Icon属性用来设置窗体最小化时的图标
D) 用来激活属性窗口的快捷键是F4键
解析:Caption不是只读属性,在设计阶段可以在属性窗口中设置,也可以用代码在运行时设置,不同的运行状态可以有不同的Caption属性值,所以选项A)的表述是不正确的;Height和Width的默认的单位是twip,1twip等于1/1440英寸,是1点的1/20,故选项B)是正确的;Icon属性是用来设置窗体最小化图标的,所以选项C)的表述是正确的;用来激活属性窗口的快捷键是F4键,所以选项D)也是正确的。
(14) 下列说法不正确的是
A) 对象的操作由对象的属性、事件和方法来描述
B) Visual Basic是面向对象的程序设计,Visual Basic中只有窗体和控件两种对象
C) 属性是对象的特征,不同的对象有不同的属性
D) 对象事件在代码窗口中体现过程
解析:对象的操作可由对象的属性、事件和方法来描述,所以选项A)正确;在Visual Basic中的对象除了窗体和控件外还有其他的一些对象,如打印机、调试、剪贴板等,所以选项B)说"只有窗体和控件两种对象"是不正确的;属性是对象的特征,不同的对象有不同的属性,所以选项C)的表述是正确的;事件是通过代码来实现的,所以选项D)对象事件在代码窗口中体现过程是正确的。
(15) 要使文件列表框中的文件随目录列表框中所选择的当前目录的不同而发生变化,应该
A) 在File1中的Change事件中,输入File1.Path=Dir1.Path
B) 在Dir1中的Change事件中,输入File1.Path=Dir1.Path
C) 在File1中的Change事件中,输入Dir1.Path=File1.Path
D) 在Dir1快递价格查询中的Change事件中,输入Dir1.Path=File1.Path
解析:此题考查的是文件列表框与目录列表框的关联问题。当用户触发文件的Change事件
时,文件的列表随着目录位置的改变而改变,其中目录为源操作数,位于等号右边,文件为目的操作数,位于等号的左边,所以正确答案为B) 选项。
(16) 下列日期型数据正确的是
A) @January 10,1979@ B) #January 10,1997#
C) "January 10,1997" D) &January 10,1997&一杯奶茶怎么发朋友圈
解析:用"#"括起来的部分表示日期。用双引号括起来的部分表示字符串常量。Visual Basic中用"&"括起来的部分表示八进制长整型数。
(17) 下面说法不正确的是
A) 变量名的长度不能超过255个字符 B) 变量名可以包含小数点或者内嵌的类型声明字符
C) 变量名不能使用关键字 D) 变量名的第一个字符必须是字母
解析:在Visual Basic中,可以用名字来表示内存的位置,以便访问内存中的数据。有关变量命名的规则如下:
名字只能由字母、数字和下划线组成;
名字的第一个字符必须是英文字母,最后一个字符可是是类型说明符;
名字的有效字符为255个;
不能用Visual Basic的保留字作变量名,但可以把保留字嵌入变量名中;同时变量名也不能是末尾带有类型说明符的保留字,例如变量Print和Print$是非法的,而变量Print_Number是合法的。
(18) 变量L的值为-8,则-L^2的值为
A) 64 B) -64
C) 16 D) -16
解析:符号"^"为幂运算符,用来计算乘方和方根,在使用时,如果一个指数是一个表达式,则必须加上括号,否则将按优先级计算,先高后低。
(19) 下列程序段的执行结果为
X=2
Y=5
If X * Y < 1 Then Y=Y - 1 Else Y=-1
Print Y - X > 0
A) True B) False
C) -1 D) 1
解析:Print方法具有计算和输出双重功能,对于表达式,它先计算后输出,此题中经过第一步的条件语句后,Y的数值为-1,则Y-X的值为-3,小于0,所以Y - X > 0为逻辑假,故输出结果应该为False。
(20) 在计时器控件中,Interval属性的作用是
A) 决定是否响应用户的操作 B) 设置计时器事件之间的间隔
C) 存储程序所需要的附加数据 D) 设置计时器顶端和其容器之间的距离
解析:在计时器控件中,Interval属性用来设置计时器事件之间的间隔,单位是毫秒,取值范围是0~65535,因此最大时间间隔不能超过65秒,如果把Interval属性设置为1000,则表明每秒钟发生一个计时器事件。所以,本题的正确答案是选项B)
(21) 使用语句Dim A(2) As Integer 声明数组A之后,以下说法正确的是
A) A数组中的所有元素都为0
B) A数组中的所有元素值不确定
C) A数组中所有元素值都为Empty
D) 执行Erase A后,A数组中所有元素值都不为0
解析:所谓数组就是能够保存具有数据类型的多个数值的存储空间,当声明一个数值数组后,在没有给它赋值前,数组中的所有元素值为0,所以A) 是正确的;Erase语句的作用是释放动态数组所占的内存空间,所以D) 选项也不正确。只有选项A)正确。
(22) 有如下事件过程,当同时按下转换键Shift和功能键F5时其最后输出的信息是
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论