2019年4月高等教育自学考试全国统一命题考试.doc_第1页
2019年4月高等教育自学考试全国统一命题考试.doc_第2页
2019年4月高等教育自学考试全国统一命题考试.doc_第3页
2019年4月高等教育自学考试全国统一命题考试.doc_第4页
2019年4月高等教育自学考试全国统一命题考试.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2019年4月高等教育自学考试全国统一命题考试计算机基础与程序设计(课程代码 02275 )注意事项:1.本试卷分为两部分,第一部分为选择题,第二部分为非选择题。2.应考者必须按试题顺序在答题卡(纸)指定位置上作答,答在试卷上无效。3.涂写部分、画图部分必须使用2B铅笔,书写部分必须使用黑色字迹签字笔。第一部分 选择题一、单项选择题:本大题共20小题。每小题1分,共20分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。1.存储器中的只读存储器是A.CacheB.ROMC.RAMD.Flash RAM2.下列选项中,不属于CPU性能指标的是A.主频B.字长C.内存大小D.高速缓存大小3.通过网络大量复制传播,造成网络阻塞,甚至瘫痪的计算机病毒是A.宏病毒B.木马病毒C.蠕虫病毒D.文件型病毒4.下列运算符中,不属于复合赋值运算符的是A.+=B.!=C.&=D.=5. C#的逻辑运算符、&和!的运算优先级从高到低的排序正确的是A.! &B. ! &C.&!D. & ! 6.下列关于break和goto语句的描述,正确的是A.使用goto语句可以直接跳出到多重循环体外B.使用break语句可以直接跳出到多重循环体外C.使用goto语句可以从循环体外跳到循环体内D.使用break语句可以从循环体外跳到循环体内7.已知ArrayList对象alist中按顺序存储了5个元素:“1,2,4,5,6”,语句“alist.Remove(3);”执行后,alist 中的元素按顺序是A.5,6B.1,2,5,6C.1,2,4,6D.1,2,4,5,68.下列选项中,声明交错数组的方法错误的是A. ;B. ;C. ;D. ;9.如果窗体parentform是父窗体,则它的窗体属性值需要设为true的是A. DrawGrid B. EnabledC. IsMdiContainerD. ShowInTaskbar10.默认情况下,Windows 应用程序的入口文件是A.Config.cs B.Form1 .csC.Main.csD.Program.cs11.当派生类用new关键字隐藏了基类的同名方法后,在派生类中调用基类中同名成员的关键字是A.base B.newC.superD.this12.下列类的定义中,不正确的是A. abstract classC1 B. sealedclass C2 C. static classC3 D. virtualclassC4 13. Graphics.FillPie ()方法的功能是A.填充一个扇形B.绘制一个扇形C.填充一段弧线D.绘制一段弧线14.在File类中,不存在的成员方法是A. Copy()B.Delete()C.Move()D.Rename()15.在SELECT语句中,实现查询结果排序的子句是A. AS子句B. GROUP BY子句C. HAVING子句D. ORDER BY子句16.在C#中,为窗体上绑定到数据的控件提供导航和操作的用户界面的控件是A. BindingNavigator 控件B. BindingSource 控件C. DataGridView 控件D. DataSet 控件17.以用户需求为动力,以对象为驱动的软件生命周期模型是A.瀑布模型B.螺旋模型C.增量模型D.喷泉模型18. 下列选项中,属于软件维护工具的是A.测试工具B.软件评价工具C.版本控制工具D.项目管理工具19.在UML的连接关系中,描述一个事物的变化会影响到另一个事物的连接关系是A.关联B.泛化C.依赖D.聚合20.在软件测试步骤中,主要采用白盒测试技术的是A.单元测试B.集成测试C.确认测试D.系统测试第二部分 非选择题二、填空题:本大题共10小题,每小题1分,,共10分。21.计算机辅助设计的英文缩写是_。22. C#语言编写的源程序是通过_方式翻译成机器指令的。23.如果Convert.ToBoolean()方法转换的是非零的数值,则返回值是_。24.已知: intx=17,y=5; 则语句x/=y; 执行后,y的值是_。25.已知ArrayList对象alist 中按顺序存储了3个元素: “5,6,4”,语句“alist.SortO;执行后,alist中的元素按顺序是_。26.在类的方法前加上关键字_,则该方法被称为虚方法。27.在System.Drawing命名空间中,结构_存储一个有序整数对,通常为矩形的宽度和高度。28.在C#中,使用File类中的方法将字符串China追加到文件“d:Test.txt”末尾的语句是_。29.软件开发环境通常由_和环境集 成机制两部分构成。30.在开发系统之前,先建立系统原型提供给用户,用户通过研究原型,进一步完善他们的功能需求,可以减少进行_性维护的需要。三、简答题:本大题共5小题,每小题4分,共20分。31.简述逻辑运算符“&”和“&”的差别。32.图片框PictureBox控件在运行时,可以通过哪两种途径获取图片进行显示?33.简述语句:StreamReader sw = new StreamReader(test.txt, true);sw. Write(textBox1.Text);实现的功能。34. 某学生选课数据库(xsxk) 中包含如下3个表:(1)学生表:包含学号、姓名、性别字段,“学号”为主键。(2)课程表:包含课程编号、课程名、学分字段, “课程编号”为主键。分别写出完成下列操作的SQL语句。(1)统计每个学生所选修全部课程的平均成绩。(2)统计每门课程的选修人数。35. 在面向对象的概念中,继承有哪几种?它们有什么区别? C#支持哪种继承?四、程序阅读题:本大题共5小题,每小题5分,共25分。36.有程序段如下:private void bufton1_ Click(object sender, EventArgs e)int a=121968, b;bool c;b = a/1000+a%1000; b = b/ 100+ b % 100;c=a%11=0 &b%11= 0;textBox1.Text = b.ToString();textBox2.Text = c.ToString();程序运行后,单击窗口中的buttonl按钮,在文本框textBox1和textBox2中上示的内容分别是_和_.37.有程序段如下:private void button1_ Click(object sender, EventArgs e)int a=1,b= 3,c=5, d=5, X;if (a b)if (cd) x=1;elseif (ac)if (b d) x= 2;else x=3;else x=6;else x= 7;textBox1.Text = x. ToString();程序运行后,单击窗口中的button1按钮, 在文本框textBoxl中显示的内容是_38.有程序段如下:private void button1_ Click(object sender, EventArgs e)int i, p=1,s= 0;for (i= 1;i=7;i+)s=s+ p;P=p*2;labell. Text = s.ToString();程序运行后,单击窗口中的buttonI按钮,在标签框labell中显示的内容是_.39.有程序段如下:private void button1_ Click(object sender, EventArgs e)int ,a=new int3,3;int s=0,i,j;for (i=0;i3 ; i+)for (j=0;j3;j+)aI,j=i*3+j+1;textBox1.Text =”;for (i=0;i3; i+)for (=0;j =i;j+)textBox1.Text += Convert.ToString(ai,j);程序运行后,单击窗口中的button1按钮,在文本框textBox1中显示的内容是_.40.有程序段如下:private void button1_ Click(object sender, EventArgs e)Graphics g;g = this.CreateGraphics();Pen p = new Pen(Color.Green, 3);g,DrawEllipse(p, 40, 40, 120, 120);g.DrawEllipse(p, 60, 60, 80, 80);p.Dispose();g.Dispose();程序运行后,单击窗口中的buttonl按钮,将在窗体中绘制出两个同心圆。这两个圆的圆心坐标为_,半径从小到大分别是_和_。五、程序填空题:本大题共2小题,第41小题9分,第42小题6分,共15分。41.将下列事件程序补充完整,使得程序运行后,单击button1 按钮,产生所有的水仙花数,在textBox1文本框中显示出来(每个数占1行)。一个三位整数(100 999),若各位数的立方和等于该数自身,则称其为“水仙花数”(如: 153=13+53+33)priyate void button1_ Click(object sender, EventArgs e)int a,b, c, X;textBox1.Text =”;for (_; x= 999; x+) (1)a=_; (2)b= (x-100*a)/10; c=_; (3)if(x= a* a*a+b*b*b+c*c*c)textBox 1.Text+= x.ToString() + Environment.NewLine;42. 在Form1 窗体中有一个名称为bindingSource1的控件,该控件已正确地绑定到数据源。有四个命令按钮,Name 属性分别为button1、 button2、 button3 和button4, Text属性分别是“第-条”、“上一条”、“下一条”和“最后一条”。将下列事件程序补充完整,使得程序运行后,通过单击四个命令按钮,可以实现记录的导航。private void button1 _Click(object sender, EventArgs e)bindingSource1.Position =_; (1)private void button2_ Click(object sender, EventArgs e)bindingSource1 .Position-;private void button3_ Click(object sender, EventArgs e)bindingSourcel. Position+;private void button4_ Click(object sender, EventArgs e)bindingSource1.Position =_;(2)六、程序设计题:本大题共1小题,10分。43.在Form1窗体中有两个名称分别为listbox1和listbox2的列表框,其SelectionMode属性值均为One,一个名称为button1, Text 属性值为“交换”的命令按钮。编写适当的事件过程,使得程序运行时,在两个列表框中分别选中1个项目,如题43图(1)所示,单击命令按钮,则把选中的项目互换,互换后的位置不限,如题43图(2)所示。2019年4月高等教育自学考试全国统一命题考试计算机基础与程序设计试题答案及评分参考(课程代码02275)一、单项选择题(本大题共20小题,每小题1分,共20分)1. B2. C3. C4. B5. B6. A7.D8. B9. C10. D11. A12. D13. A14. D15. D16. A17. D18. C19. C20. A二、填空题(本大题共10小题,每小题1分,共10分)21.CAD22.编译23.true24.525.4,5, 626. virtual27. Size28.File.AppendA11Text(d:MyTest.t,China)29.软件工具集30.完善三、简答题(本大题共5小题,每小题4分,共20分)31.使用 “&”连接表达式时,无论何种情况,“&”两边的表达式都会参与计算。(2分) 使用“&”连接表达式时,当“&左边的表达式为false, 则不会计算其右边的表达式,表达式结果为false。(2分)32.(1)通过创建一个Bitmap实例并将它赋值给PictureBox控件的Image属性来实现图片显示。(2分) (2)通过Image类的静态方法FromFile获取图像文件,并将它赋值PictureBox控件的Image属性来实现图片显示。(2分)33.该语句将文本框textBox1内容追加到文件test.txt的末尾,(3分) 如果文件test.txt不存在,则先创建该文件。(1分)34. (1) SELECT学号,AVG (成绩) FROM 选课表GROUPBY学号(2分)(2) SELECT 课程编号,COUNT (*) FROM选课表GROUPBY课程编号(2分)35.继承分为单重继承和多重继承。(1 分)如果一个类至多只能直接继承一个类,则为单重继承。(1分)如果一个类可以直接继承多个类,则为多重继承。(1分)C#只支持单重继承。(1分)四、程序阅读题(本大题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论