计算机基础与程序设计(02275)2019年4月自考真题试题及答案
-
在Form1窗体中有一个名称为bindingSource1的牛,该控件已正确地绑定到数据源。有四个命令按钮,Name属性分别为button1、button2、button3和button4,Text属性分别是“第一条”、“上一条”和“最后一条”。将下列事件程序补充完整,使得程序运行后通过单击四个命令按钮,可以实现记录的导航。
-
在Form1窗体中有两个名称分别为listbox1和listbox2的列表框,其SelectionMode属性值均为One,一个名称为button1,Text属性值为“交换”的命令按钮。编写适当的事件过程,使得程序运行时,在两个列表框中分别选中1个项目,如题43图(1)所示,单击命令按钮,则把选中的项目互换,互换后的位置不限,如题43图(2)所示。
-
将下列事件程序补充完整,使得程序运行后,单击button1按钮,产生所有的水仙花数,在textBox1文本框中显示出来(每个数占1行)。一个三位整数(100~999),若各位数的立方和等于该数自身,则称其为“水仙花数”(如:153=13+53+33)
-
有程序段如下:
程序运行后,单击窗口中的button1按钮,将在窗体中绘制出两个同心圆。这两个圆的圆心坐标为_______,半径从小到大分别是_______和____。
-
有程序段如下:
程序运行后,单击窗口中的button1按钮,本框textBox1中显示的内容是____。
-
有程序段如下:
程序运行后,单击窗口中的button1按钮,在文本框textBox1中显示的内容是____。
-
有程序段如下:
程序运行后,单击窗口中的button1按钮,在标签框label1中显示的内容是____。
-
在面向对象的概念中,继承有哪几种?它们有什么区别?C#支持哪种继承?
-
有程序段如下:
程序运行后,单击窗口中的button1按在文本框textBox1和textBox2中显示的内容分别是______和_____。
-
某学生选课数据库(xsxk)中包含如3个表:(1)学生表:包含学号、姓名、性别字段,“学号”为主键。(2)课程表:包含课程编号、课程名、学分字段,“课程编号”为主键。(3)选课表:包含学号、课程编号、成绩字段,“学号+课程编号”为主键。分别写出完成下列操作的SQL语句。(1)统计每个学生所选修全部课程的平均成绩。(2)统计每门课程的选修人数。
-
简述语句:
实现的功能。
-
图片框PictureBox控件在运行时,可以通过哪两种途径获取图片进行显示?
-
简述逻辑运算符“&”和“&&”的差别。
-
在开发系统之前,先建立系统原型提供给用户,用户通过研究原型,进一步完善他们的功能需求,可以减少进行______性维护的需要。
-
软件开发环境通常由___和环境集成机制两部分构成。
-
在C#中,使用File类中的方法将字符串"China"追加到文件“d:\Test.txt”末尾的语句是______
-
在System.Drawing命名空间中,结构 存储一个有序整数对,通常为矩形的宽度和高度。
-
在类的方法前加上关键字____,该方法被称为虚方法。
-
已知ArrayList对象alist中按顺序存储了3个元素:“5,6,4”,语句“alist.Sort();”执行后,alist中的元素按顺序是
-
如果Convert.ToBoolean()方法转换的是非零的数值,则返回值是 。
-
己知:int x=17,y=5;,则语句x/=y;执行后,y的值是 。
-
C#语言编写的源程序是通过 方式翻译成机器指令的。
-
在软件测试步骤中,主要采用白盒测试技术的是
- A.单元测试
- B.集成测试
- C.确认测试
- D.系统测试
-
计算机辅助设计的英问缩写是
-
在UML的连接关系中,描述一个事物的变化会影响到另一个事物的连接关系是
- A.关联
- B.泛化
- C.依赖
- D.聚合
-
下列选项中,属于软件维护工具的是
- A.测试工具
- B.软件评价工具
- C.版本控制工具
- D.项目管理工具
-
在C#中,为窗体上绑定到数据的控件提供导航和操作的用户界面的控件是
- A.BindingNavigator控件
- B.BindingSource控件
- C.DataGridView控件
- D.DataSet控件
-
以用户需求为动力,以对象为驱动的软件生命周期模型是
- A.瀑布模型
- B.螺旋模型
- C.增量模型
- D.喷泉模型
-
在SELECT语句中,实现查询结果排序的子句是
- A.AS子句
- B.GROUPBY子句
- C.HAVING子句
- D.ORDERBY子句
-
在File类中,不存在的成员方法是
- A.Copy()
- B.Delete()
- C.Move()
- D.Rename()
-
Graphics.FillPie()方法的功能是
- A.填充一个扇形
- B.绘制一个扇形
- C.填充一段弧线
- D.绘制一段弧线
-
当派生类用new关键字隐藏了基类的同名方法后,在派生类中调用基类中同名成员的关键字是
- A.base
- B.new
- C.super
- D.this
-
下列类的定义中,不正确的是
- A.abstract class C1{}
- B.sealed class C2{}
- C.static class C3{}
- D.virtual class C4{}
-
默认情况下,Windows应用程序的入口文件是
- A.Confi
- B.cs
- C.Form1.cs
- D.Main.cs
- E.Program.cs
-
如果窗体parentform是父窗体,则它的窗体属性值需要设为true的是
- A.DrawGrid
- B.Enabled
- C.IsMdiContainer
- D.ShowInTaskbar
-
下列选项中,声明交错数组的方法错误的是
- A.int[][] m=new int[3][];
- B.int[][] m=new int[][3];
- C.int[][] m={new int[]{1,2},new int[]{3,4,5}};
- D.int[][] m=new int[][]{new int[]{1,2},new int[]{3,4,5}};
-
下列关于break和goto语句的描述,正确的是
- A.使用goto语句可以直接跳出到多重循环体外
- B.使用break语句可以直接跳出到多重循环体外
- C.使用goto语句可以从循环体外跳到循环体内
- D.使用break语句可以从循环体外跳到循环体内
-
己知ArrayList对象alist中按顺序存储了5个元素:“1,2,4,5,6”,语句“alist.Remove(3);”执行后,alist中的元素按顺序是
- A.5,6
- B.1,2,5,6
- C.!,2,4,6
- D.1,2,4,5,6
-
C#的逻辑运算符||、&&和!的运算优先级从高到低的排序正确的是
- A.! || &&
- B.! && ||
- C.|| && !
- D.&& ! ||
-
下列运算符中,不属于复合赋值运算符的是
- A.+=
- B.!=
- C.&=
- D.>>=
-
通过网络大量复制传播,造成网络阻塞,甚至瘫痪的计算机病毒是
- A.宏病毒
- B.木马病毒
- C.蠕虫病毒
- D.文件型病毒
-
存储器中的只读存储器是
- A.Cache
- B.ROM
- C.RAM
- D.Flash RAM
-
下列选项中,不属于CPU性能是
- A.主频
- B.字长
- C.内存大小
- D.高速缓存大小