欢迎您访问浙江自考网!网站为考生提供浙江自考信息服务,供学习交流使用,非政府官方网站,官方信息以浙江省招生考试院为准 登录  网站导航

浙江自考网

自考热线:16657169113

自考办电话 | 在线提问 | 公众号

2021年10月自考《计算机基础与程序设计》真题及答案

编辑整理:浙江自考网 发表时间:2021-11-06   【

全国2021年10月高等教育自学考试计算机基础与程序设计试题

1.请考生按规定用笔将所有试题的答案涂、写在答题纸上。

2.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

选择题部分

注意事项:每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。

一、单项选择题:本大题共20小题,每小题1分,共20分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.目前的计算机一般被认为是第四代计算机,它所采用的主要元件是

A.电子管

B.晶体管

C.中小规模集成电路

D.大规模和超大规模集成电路

2.在计算机中,对数据进行加工处理的部件是

A.存储器

B.控制器

C.运算器

D. I/O 设备

3.在C#中,定义命名空间的关键字是

A. namespace

B. import

C. include

D. using

4.下列选项中,属于C#合法变量名的是

A.3ab

B._56

C. char

D. x.y

5.正确定义常量PI的语句是

A. const double PI= 3.14; 

B. double const PI= 3.14;

C. static double PI= 3.14; 

D. double static PI = 3.14;

6.判断int型变量x, y中至少有一个偶数的关系表达式是

A. x%2==0 && y%2= =0

B. x%2 !=0 && y%2 !=0

C. x%2= =0|| y%2= =0

D. x%2 !=0 |y%2 !=0

7.已知定义语句: int,] a=new int[5,6]; ,则下列数组元素引用的方法正确的是

A. a(3,4)

B. a[3,4]

C. a(3)(4)

D. a[3][4]

8.复选框按钮控件是

A. Button 控件

B. CheckBox 控件

C. Group Box控件

D. RadioButton控件

9.在C#中,声明虛方法的修饰符是

A. abstract

B. sealed

C. static

D. virtual

10.在C#中,获得一个0~1范围内随机数的正确方法是

A. double number = Random.Next();

B. double number = Random.NextDoubleO;

C. Random r= new Random(;

double number = r.Next0;

D. Random r = new Random0;

double number = r.NextDoubleO;

11.在C#中,对文本文件进行读操作通常使用

A. BinaryReader 类

B. BinaryWriter 类

C. StreamReader 类

D. StreamWriter 类

12.、 下列选项中,删除文件“d:test.txt"的正确方法是

A. File.Dlte(ertestxt");

B. File.Delte("test.xt");

C. File f= new File("d:test.xt");

f.DeleteO;

D. File f = new Fil(":(\et.txt");

f.Delete();

13. 图书信息表中,有书号、书名、著者名、价格等信息,一般适合用作主键的是

A.书号

B.书名

C.著者名

D.价格

14.在SQL Server中,用于删除数据库的命令是

A. DROP TABLE

B. DELETE TABLE

C. DROP DATABASE

D. DELETE DATABASE

15.下列选项中,表示条件为所有姓“王”的学生的WHERE子句是

A. WHERE姓名=王?'

B. WHERE姓名=王%'

C. WHERE姓名LIKE '王?'

D. WHERE姓名LIKE '王%'

16. ADO.NET 是一种

A.数据库

B.查询语言

C.数据库管理系统

D.用于数据访问的基类库

17.在ADO.NET中,DataSet 对象相当于一个临时的

A.数据表

B.数据库

C.存储过程

D.数据适配器

18.软件工程的基本目标是

A.开发高质量的软件

B.消除软件固有的复杂性

C.努力发挥开发人员的创造性潜能

D.更好地维护正在使用的软件产品

19.下列选项中,属于结构化需求分析常用的工具是

A.DFD图.

B. PAD 图

C. N-S 图

D.SC图

20.软件测试的目的是

A.证明软件正确

B.试验性运行软件

C.发现软件中的错误

D.找出软件中全部错误

非选择题部分

注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

二、填空题:本大题共10小题,每小题1分,共10分。

21.一个完整的计算机系统由硬件系统和________系统两大部分组成。

22.已知x和y是int类型变量, x的值是0, y的值是3,语句“x= -y;"执行后x的值是________。

23.已知整型变量i的初始值是0,则循环语句“while(++i<= 3);”执行后,i的值是________。

24.已知数组b的定义: int] b=new it[4]{,2,3,4};,b[b.Length- 1]的值是_________。

25.在C#中,使用__________运算符创建一个类的对象。

26.已知定义: String s= "This is a lst,",表达式sIndadxf("is")的值是________。

27.在SQL Server中,约束保障了数据的一致性和完整性,其中_________约束当前记录的唯一性。

28.软件生命周期分为软件定义、软件开发和软件__________3个阶段。

29.软件设计分为概要设计和_________设计两个阶段。

30.在开发系统之前,先建立系统原型提供给用户,用户通过研究原型,进一步完善他们的功能需求,可以减少进行_________性维护的需要。

三、简答题:本大题共5小题,每小题4分,共20分。

31.简述内存储器和外存储器的作用。

32.什么是C#数据类型系统中的装箱?简述它的实现过程。

33.简述C#中实现多态的方法。

34.设数据库JXGL中有一个关于学生基本信息的表,表名为"student",该表有XH (学号、char)、 XM (姓名、char)、 XB (性别、char)、 BJ (班级、char) 和SG (身高、int)五个字段。分别写出完成下列查询要求的SQL语句。

(1)列出所有女生的学号、姓名和班级。

(2)列出每个班最高学生的“身高”。

2021年10月自考《计算机基础与程序设计》真题及答案(图1)

2021年10月自考《计算机基础与程序设计》真题及答案(图2)

2021年10月自考《计算机基础与程序设计》真题及答案(图3)

2021年10月自考《计算机基础与程序设计》真题及答案(图4)




浙江自考网课程中心

浙江自考网声明:

1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。

浙江自考便捷服务

浙江自考网微信交流群