2021年4月自考02275计算机基础与程序设计试题及答案含解析_第1页
2021年4月自考02275计算机基础与程序设计试题及答案含解析_第2页
2021年4月自考02275计算机基础与程序设计试题及答案含解析_第3页
2021年4月自考02275计算机基础与程序设计试题及答案含解析_第4页
2021年4月自考02275计算机基础与程序设计试题及答案含解析_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

计算机基础与程序设计年月真题

0227520214

1、【单选题】计算机辅助制造的英文缩写是

CAD

CAE

A:

CAM

B:

CAT

C:

答D:案:C

解析:计算机辅助制造的英文缩写为CAM。计算机辅助制造是指在机械制造业中,利用电

子数字计算机通过各种数值控制机床和设备,自动完成离散产品的加工、装配、检测和包

装等制造过程。

2、【单选题】管理和控制计算机系统全部资源的软件是

数据库

操作系统

A:

应用软件

B:

资源管理器

C:

答D:案:B

解析:管理和控制计算机系统全部资源的软件是操作系统。

3、【单选题】c#是一种

面向过程的机器语言

面向过程的高级语言

A:

面向对象的机器语言

B:

面向对象的高级语言

C:

答D:案:D

解析:C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计

语言。

4、【单选题】在C#中,能正确表示逻辑关系“a≥1或a≤0”的表达式是

a>=1|a<=0

a>=1&a<=0

A:

B:

a>=1ora<=0

a>=1anda<=0

C:

答D:案:A

5、【单选题】改变窗体的标题,需修改的窗体属性是

Name属性

Tag属性

A:

Text属性

B:

Title属性

C:

答D:案:C

解析:修改窗体的Text属性有以下方法:1)在窗体的属性里修改text2)使用代码来修

改Text,代码this.Text="填写窗口标题"。

6、【单选题】表达式Convert.ToBoolean(-2)的值是

0

1

A:

True

B:

False

C:

答D:案:C

解析:True解释原因:对于Convert.ToBoolean(Int32)假如值为非零值,则为true;

假如值为零,则为false。

7、【单选题】已知数组定义:int[]days=newint[5];,则days数组元素的下标范围是

0~4

0~5

A:

1~4

B:

1~5

C:

答D:案:A

8、【单选题】下列控件中,用于显示图片的是

ComboBox控件

ImageList控件

A:

ListBox控件

B:

PictureBox控件

C:

D:

答案:D

解析:WinForm显示图片PictureBox控件在Windows窗体应用程序中显示图片时要使用

图片控件(PictureBox),图片的设置方式与背景图片的设置方式相似。

9、【单选题】在C#中,声明类中静态成员的修饰符是

abstract

override

A:

sealed

B:

static

C:

答D:案:D

解析:C#Static修饰符详解static使用static修饰符声明属于类型本身而不是属于特

定对象的静态成员。

10、【单选题】在C#中,导入命名空间System的正确方法是

namespaceSystem;

usingSystem;

A:

importSystem;

B:

C:

答D:案:B

11、【单选题】在C#中,对文本文件进行写操作通常使用

BinaryReader类

BinaryWriter类

A:

StreamReader类

B:

StreamWriter类

C:

答D:案:D

解析:c#对文本文件的StreamReaderStreamWrite读写操作文件:当打开读或者写文件

时,就成为了流Stream;而流又分为了输入流和输出流。

12、【单选题】已知bw是一个BinaryWriter类的对象,使用bw将整数10写进二进制文件

的正确方法是

bw.write(10);

bw.writeByte(10);

A:

bw.writeInt32(10);

B:

bw.writeInt64(10);

C:

D:

答案:A

13、【单选题】在全校教师基本信息表中,一般适合用作主键的信息是

姓名

职称

A:

身高

B:

职工号

C:

答D:案:D

解析:录入教师的职工号、姓名、性别、聘用时间、出生日期、联系电话、家庭住址等信

息,以职工号作为唯一关键字。

14、【单选题】向表中插入一条记录的SQL语句是

ALTER语句

INSERT语句

A:

SELECT语句

B:

UPDATE语句

C:

答D:案:B

15、【单选题】SQL语句“DELETEFROMstudent”的作用是

删除student表

删除student数据库

A:

删除student表中的所有记录

B:

删除student数据库中的所有表

C:

答D:案:C

解析:SQL语句"DELETEFROMstudent"的作用是删除student表中的所有记录。这条语句

会将student表中的所有数据行都删除,但是表结构和表定义不会被删除。执行这条语句

后,student表将变为空表,不再包含任何记录。

16、【单选题】在C#中,与OLEDB.NET数据提供程序相关的类位于命名空间

System.Data中

System.data.OleDb中

A:

System.data.SqlClient中

B:

System.xml.serialization中

C:

答D:案:B

17、【单选题】若bindingSource拉件“bs”正确绑定到了“jxgl”数据库的“xs”表上,

则导航到“xs”中第一条记录的正确方法是

bs.Position=0;

bs.Position=1;

A:

xs.Position=0;

B:

xs.Position=1;

C:

答D:案:A

18、【单选题】在计算机软件的开发和维护过程中遇到一系列严重问题,这现象被称为

软件矛盾

软件约束

A:

软件危机

B:

软件工程

C:

答D:案:C

解析:软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致

软件开发与维护过程中出现一系列严重问题的现象。

19、【单选题】把软件产品划分为一系列的增量构件,分别进行设计、编码、集成和测试的

软件生命周期模型是

瀑布模型

增量模型

A:

螺旋模型

B:

快速原型模型

C:

答D:案:B

解析:增量模型增量模型主要用于设计阶段,把软件产品划分为一系列的增量构件,分别

进行设计、编程、集成和测试。新的增量构件不得破坏已经开发出来的产品。

20、【单选题】UML是一种

低级编程语言

高级编程语言

A:

通用建模语言

B:

结构化查询语言

C:

答D:案:C

解析:统一建模语言(UML)是一个通用的可视化的建模语言,它是面向对象分析和设计的

一种标准化表示用于对软件进行描述、可视化处理、构造和建立软件系统的文档。

21、【问答题】计算机由哪5个基本部分组成?

答案:计算机的五个基本组成部分是控制器、运算器、存储器、输入设备和输出设备。

22、【问答题】在C#数据类型转换中,什么是装箱?它是如何实现的?

答案:装箱是值类型到Object类型或到此值类型所实现的任何接口类型的隐式转换。将

值类型的值装箱的操作,就是在堆中分配一个对象实例并将值类型的值复制到该实例中。

23、【问答题】c#中有哪几种类访问修饰符?

答案:类访问修饰符有:public、protected、private、internal。

24、【问答题】某学生选课数据库中包含如下3个表:(1)学生表:包含学号、姓名、性

别、年龄等字段“学号”为主键。(2)课程表:包含课程号、课程名、学分等字段:“课程

号”为主键。(3)选课表:包含学号、课程号、成绩等字段:“学号+课程号”为主键。分

别写出完成下列操作的SQL语句。(1)列出年龄大于21的所有男生的学号和姓名。(2)列

出选修了“程序设计”课程的学生姓名。

答案:(1)SELECT学号,姓名FROM学生表WHERE性别='男'AND年龄>21(2)SELECT

姓名FROM学生表,课程表、选课表WHERE学生表.学号=选课表.学号AND课程表课程

号=选课表.课程号AND课程名='程序设计'

25、【问答题】软件生存周期中的软件开发过程由哪几个阶段组成?

答案:软件开发过程由需求分析、软件设计、软件编码、软件测试和软件维护5个阶段组

成。

26、【问答题】有程序段如下:

答案:7

27、【问答题】有程序段如下:

答案:10

28、【问答题】有程序段如下:

答案:0,2,5,8,9

29、【问答题】写出下列程序运行的结果。

答案:ABBfun()

30、【问答题】有程序段如下:

程序运行后,单击窗口中的

buttonl1按钮将在窗体中绘制出一个______,它的边框为_____色。

答案:圆;蓝

31、【问答题】在Form1窗体中,有一个名称为rd的文本框将下列的事件程序补充完整,

使得程序运行后,在Form窗体中单击鼠标左键时,在窗体中以单击点处为中心,rd文本框中

数值为半径,画一个圆,效果如题41图所示。系统保证rd文本框中输入的是一个正确的数

据。

答案:(1)rdText(2)e.Button(3)e.Y-r

32、【问答题】将下列事件程序补充完整,使得程序运行后,打开Forml窗体,jxgl数据库

中xs表的数据显示在DataGridView控件中DataGridView控件的name属性值为dgv。

答案:(1)conn.Open()(2)dgv.DataSource

33、【问答题】编写适当的事件程序privatevoidbuttonl_(objectsender,EventArgse),

使得程序运行后,单击buttonl按钮,将二进制文件“d:\out.dat”中的两个整数读出,然后按

照先小后大的顺序将这两个整数写入二进制文件“d:\in.dat”中。

答案:

34、【填空题】计算机语言通常分为_______语言、汇编语言和高级语言。

答案:机器

35、【填空题】已知x是int类型变量,语句“x=-24%9;”执行后x的值是_______。

答案:-6

36、【填空题】已知整型变量i的初始值是8,则循环语句while(i-->=3)执行后,i的值是

_______。

答案:1

37、【填空题】在排序过程中,总是依次比较相邻的两个数,将小数放在前面,大数放在后面,

直至最终完成排序,这样的排序方法被称为_______排序。

答案:冒泡

38、【填空题】面向对象程序设计语言的三个基本特征是封装,_______和多态。

答案:继

温馨提示

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

评论

0/150

提交评论