041020[计算机软件技术基础(1)](2)

2021-11-02 09:44

63.在默认的状态下,系统对使用的变量要求显式声明,若要对变量不声明而直 接使用(隐式声明),须在模块中所有程序代码的最前面加入语句()。 A. Option Base 0 B.Option Explicit Off C. Option Explicit On D.Option Compare

 

64.下述说法不正确的是()。

A.变量名的长度不能超过1023个字符

B.变量名可以包含小数点或者内嵌的类型声明字符 C.变量名不能使用关键字

D.变量名的第一个字符必须是字母(含汉字)或者下划线

 

65.数值也可以命名用十六进制或八进制表示,十六进制数以&H 开头,八进制 数以()开头。

A. $O(第二个符号是字母O) B.&O(第二个符号是字母O) C. $E D.&E

 

 

66.如果将布尔常量True 赋值给一个整型变量,则整型变量的值为()。 A. 0 B.-1 C.True

D.False

 

67.下面变量定义中错误的是()。 A.Public mod As Integer C.Dim ch As String * 10

B.Static buf D.Dim a!(-5 To -1)

 

 

68.下列几种方法中,可以实现变量x 与y 的值互换的是()。 方法一: t = x : x = y : y = t 方法二: x = t : t = y : y = t 方法三: t = y : y = x : x = t 方法四: x = y : t = y : x = t

A.方法一 B.方法二 C.方法一与方法三 D.方法三 69.下列各赋值语句,语法不正确的是() A.iNumber = 15 B.sLength = x + y C.x+y = 5 D.Label1.Text = TimeOfDay

 

 

70.设程序中分别将a、b、c、d定义为布尔型、整型、字符串型、日期型变量,下列赋值语句错误的是()。 A. a=#True# B.b=4.6 C.c=5&10 D.d=#2013/01/01#

 

71.下列说法正确的是()。

A.属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过代码来更改对象的属性

B.对象是有特殊属性和行为方法的实体

C.属性是对象的特性,所有的对象都有相同的属性 D.属性值的设置只可以属性窗口中设置

 

72.下列表达式中,()不是蓝颜色的。 A. Color.Blue

C.Color.FromArgb(&HFF)

B.Color.FromArgb(0, 0, 255) D.Color.FromArgb(&HFFOOOOFF)

 

73.当代码过长时,需要将其截断为多行代码,需使用( )作为连接符。 A._ B.' C.-

74.在一个语句行内写多条语句时,语句与语句之间用( )符号分隔。 A.,(逗号) B.:(冒号) C.、(顿号)

75.下列关于VB的编码规则的叙述,正确的是( )。 A.在同一行中书写多个语句时,语句之间用句号分隔 B.在同一行中书写多个语句时,语句之间用冒号分隔 C.在同一行中书写多个语句时,在行末必须加下划线 D.一个语句书写成多行时,续行符为下划线

D.&

D.;(分号)

 

76.结构化程序设计的三种基本结构是()。 A.递归结构、选择结构、循环结构 C.过程结构、输入输出结构、转向结构

B.选择结构、过程结构、顺序结构 D.选择结构、循环结构、顺序结构

 

 

77.对建立良好的程序设计风格,下面描述正确的是( )。 A.变量的命名只要符合语法规定即可 B.充分考虑程序的执行效率 C.程序的注释可有可无 D.程序应简单、清晰、可读性好

 

78.以下有关Visual Basic语言描述中错误的是( )。

A.一条语句放在多行中,则在前一行结束处使用续行符 _连接下一行 B.不区分大小写

C.语句是一行一句,以回车键结束 D.用分隔一行中的多个语句

 

79.下列哪种结构不是结构化程序设计的基本结构()。 A.顺序 B.递归 C.选择

D.循环

 

80. vb.net提供了结构化程序设计的是那种基本结构,它们是()。 A.顺序、递归、过程 B.选择、过程、顺序 C.顺序、选择、循环 D.过程、输入输出、转向

 

 

81.结构化程序设计所规定的三种基本控制结构是( )。 A.输入、处理、输出 B.树形、网形、环形 C.顺序、选择、循环 D.主程序、子程序、函数

 

 

82.以下哪个不是关键字()。 A.For B.Const C.as

83.下面关于注释语句的叙述正确的是()。 A.注释语句在程序中可以执行

B.注释语句不能使用Visual Basic.Net中的关键字 C.注释语句可以包含多行

D.注释语句必须添加到代码的后面

D.ForLoop

 

84.单引号'在VB.NET中用作()。

A.注释引导标志符 B.字符串连接符 C.字符串限定符 D.行继续符

85.字符&在VB.NET中用作()。 A.注释引导标志符 B.字符串连接符 C.字符串限定符 D.行继续符

86.下划线_在VB.NET中用作()。 A.注释引导标志符 B.字符串连接符 C.字符串限定符 D.行继续符

87.下面有个VB.NET说法不正确的是()。 A.VB.NET代码不区分大小写 B.VB.NET代码每行结束使用“;”号 C.VB.NET使用单引号进行注释 D.VB.NET中不能使用“{”和“}”括起代码块 88.写出以下程序在运行中单击窗体时输入“Hello”、“Li”后,标签Labell和Label2中显示的内容为()。

Private Sub Forml_Click(…) Handles Me.Click Dim a, b, c As String a = InputBox( = InputBox(

Label1.Text = a & c=a : a=b : b=c

Labe12.Text = a & End Sub

A. Hello,Li和Li,Hello B.a=,b=和b=,a= C.Hello,Li和Hello,Li D.Li,Hello和Li,Hello

 

89.将一单精度(Single)或双精度(Double)数值n 取整,且对小数部分进行四舍五入的 函数是()。 A.Int(n) B.Fix(n) C.Round(n) D.Sign(n)

90.以下表达式中,()是合法的函数(假定已通过Improts System.Math限定)。 A.Exp(X) B.SinX C.Cos[X] D.Int.X

 

91.在VB.NET中,函数Math.Sqrt(-1)的返回值为()。 A.Double.MinValue B.Double.MaxValue C.算术溢出报错

D.-1

 

 

92.Rnd函数不可能为下列()值。 A.0 B.1

C.0.005

D.0.999

 

93. Rnd函数不可能为下列()值。 A.0 B.1 C.0.1234

94.下列函数中,( )函数返回值是数值型的。 A. Chr B.Mid C.Replace 95.设X为非负实数,求出不大于X的最大偶数的表达式是()。 A.Int(x/2)*2 B.Int((x-1)/2)*2 C.Int((x+1)/2)*2

D.0.0005

D.Val

D.Int(x)

 

96.代码“Label1.Text = &Math.Sqrt(16)”的输出结果是()。 A.Sqrt(16)=Math.Sqrt(16) B.Sqrt(16)=4 C. D.4=Math.Sqrt(16)

 

97.已知x = -5.96,表达式Int(x) + Fix(x) 的值是()。 A.10 B.11 C.-10

D.-11

 

98.表达式Val(的值是()。 A.1234abc567 B.1234567

C.1234

D.abc

 

 

99.求一个三位正整数N 中的十位数(例如三位整数123 中的十位数是2)的正确方法是()。 A.N - Int(N / 100) * 100 B.Int(N / 10) - Int(N / 100) C.Int(N - Int(N / 100) * 100) D.Int(N / 10) - Int(N / 100) * 10

 

100.表示式Int(100 * Rnd()) 产生的随机整数的区间是()。 A.[1,100] B.[0,100] C.[0,99]

D.[1,99]

 

101.表示式Int(Rnd() * 11) + 10 的值的范围是()。 A.[10,20] B.[0,20] C.[10,10]

102.要产生[50,100]之间的随机整数(包括50、100),可用函数()。 A.Int(Rnd * 51 + 50) B.Int(Rnd * 50 + 50) C. Rnd* 51 + 50 D.Rnd* 50 + 50

D.[10,11]

 

103.下列表达式中不能判断x是否是偶数的是()。 A.x/2=Cint(x/2) B.x mod 2 =0 C.x\2=0

104.计算结果为0的表达式是()。 A.Int(2.4) + Int(-2.8) B.Cint(2.4) + Cint(-2.8) C. Fix(2.4) + Int(-2.8) D.Fix(2.4) + Fix(-2.8)

D.x/2=x\2

 

 

105.函数Int(Rnd()*100+1)的取值范围是()。 A.[1,99] B.[1,100] C.[1,100]

106.如果将一个命令按钮仅显示为图片,有关属性设置应该是()。 A.命令按钮的FlatStyle属性不能设置为System B.为它的Image属性设置一个图片文件 C.设置按钮的Text属性为空 D.以上都是

D.[1,101]

 

107.假定文本框插入点位置已确定,现希望在已有的文本中使用代码插入一段文字,应使用()属性。 A.Text B.Name C.Caption D.SelectedText

 

108.单击滚动条控件上的箭头时,其Value属性值增加或减小幅度由()属性决定。 A.Value B.Smallchange C.Largechange D.Valuechange

109.将文本框控件的()属性设置为True时,可正常显示文本,也可以选择文字,但不可编辑。 A.Locked B.WordWrap C.Modified D.ReadOnly

110.若要窗体中的一个控件在运行不可见,需要对该控件的()属性进行设置。 A.Enabled B.Text C.Blackcolor D.Visible

 

111.不论何种控件,共同具有的是()属性。 A.Text B.Name C.ForeColor

112.若要使命令按钮不可操作,要对其()属性进行设置。 A.Enabled B.Text C.Blackcolor

D.Caption

D.Visible

 

113.要使文本框可以获得焦点,但不能修改其中的文字,应对其()属性进行设置。 A. Locked B.Visible C.Enabled D.ReadOnly

114.下面程序段求两个数中的大数Max1,()不正确。 A.Max1 = IIf(x > y, x, y) B.If x > y Then Max1 = x Else Max1 = y C.Max1 = Math.Max(x, y) D.If y >= x Then Max1 = y

 

115.下面的If 语句统计满足性别(Sex)为男、职称(Duty)为副教授以上、年龄(Age)小于40 岁条件的人数,不正确的语句是()。

A.If sex = 男教授

B.If sex = 男(duty = 教授副教授) Then n = n + 1 C.If sex = 男教授D.If sex = 男教授duty = 副教授

 

116.Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Year As Integer Dim n As Integer

Year = Val(InputBox(请输入你的出生年份If Year <= 0 Then

MsgBox(很遗憾,输入的年份有错误提示End If

n = (Year Mod 12)

Label1.Text = Year & 年的生肖是:猴鸡狗猪鼠牛虎兔龙蛇马羊End Sub

输入2050,程序运行结果为()。 A.2050年的生肖是蛇 C.2050年的生肖是羊

B.2050年的生肖是马 D.2050年的生肖是龙

 

 

117.将变量x、y中的最大数赋值给变量a,正确的代码为()。 A.a=x: If y>x Then a=y B.If y>x Then a=y: a=x C.a= If y>x Then y Else x D.If y>x Then a=yElse a=x Endlf

 

118.语句: if x=1 then

 


041020[计算机软件技术基础(1)](2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:欧美文学名著选读考试重点

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: