当前位置: 首页 » 高等教育 » 浙江自考 » 全国 2022 年 10 月高等教育自学考试计算机基础与程序设计 试题课程代码 02275

绝密★考试结束前
全国 2022 年 10 月高等教育自学考试
计算机基础与程序设计 试题
课程代码 02275

1、(单选)在微型计算机中,西文字符普遍使用的编码是
A.ASCII 码
B.BCD 码
C.EBCDIC 码
D.国标码
2、(单选)利用计算机模拟人类某些智力行为的应用属于
A.电子商务
B.人工智能
C.虚拟现实
D.多媒体技术
3、(单选)下列各存储器中,存取速度最快的是
A.RAM
B.ROM
C.Cache
D.CD-ROM
4、(单选)在 C#中,定义命名空间的关键字是
A.namespace
B.import
C.include
D.using
5、(单选)假设整型变量 x 和 y 的初值都是 10,语句“y=x++;”
执行后
A.x 和 y 都是 10
B.x 和 y 都是 11
C.x 是 10,y 是 11
D.x 是 11, y 是 10
6、(单选)标签 Label 中,设置文本颜色的是
A.BackColor 属性
B.Font 属性
C.ForeColor 属性
D.Text 属性
7、(单选)下列选项中,最适合实现条件运算符“? :”功能的是
A.单分支 if 语句
B.双分支 if 语句
C.多分支 if 语句
D.嵌套的 if 语句
8、(单选)在 C#中,静态方法 Array.Reverse()的功能主要是针对
A.一维数组
B.二维数组
C.交错数组
D.多维数组
9、(单选)语句“int[] a=new int[3];”定义的数组 a 占的字节数为
A.6
B.8
C.12
D.16
10、(单选)要实现“不仅可以选择列表中的项目,同时又可以输
入列表中不存在的项目”功能,应选择的控件是
A.CheckedListBox
B.ComboBox
C.ListBox
D.TextBox
11、(单选)在 C#的分组控件中,可以显示标题的是
A.FlowLayoutPanel 控件
B.GroupBox 控件
C.Panel 控件
D.TabControl 控件
12、(单选)访问类中静态方法的正确形式是
A.类名.静态方法名
B.类名:静态方法名
C.对象名.静态方法名
D.对象名:静态方法名
13、(单选)已知变量定义:String s=’Hubei’;,则表达式
s.CompareTo(‘Hubei’)的值是
B.1
D.1
14、(单选)FileStream 类中,将字节块写入文件流的当前位置的
方法是
A.Read()
B.ReadByte()
C.Write()
D.WriteByte()
15、(单选)创建数据库的 SQL 命令是
A.ALTER DATABASE
B.ALTER TABLE
C.CREATE DATABASE
D.CREATE TABLE
16、(单选)在 ADO.NET 中,用于从数据源中获取只读数据的对象是
A.Command 对象
B.DataAdapter 对象
C.DataSet 对象
D.DataReader 对象
17、(单选)在软件生命周期中,软件的可行性研究属于
A.软件定义阶段
B.软件设计阶段
C.软件实现阶段
D.软件开发阶段
18、(单选)下列软件工具中,属于软件维护工具的是
A.需求分析工具
B.测试工具
C.项目管理工具
D.版本控制工具
19、(单选)在 UML 视图中,描述位于节点上的运行实例的部署
情况的是
A.用例视图
B.逻辑视图
C.组件视图
D.配置视图
20、(单选)下列选项中, 不属于黑盒测试技术的是
A.错误推测法
B.边界值分析法
C.基本路径测试
D.等价类划分法
21、(问答)简述什么是静态变量、实例变量和局部变量。
22、(问答)试结合下面 do 循环的语法格式简述 do 循环执行过
程。do{循环体} while(布尔表达式);
23、(问答)简述 C#中方法的改写和方法的重载。
24、(问答)SQL 语句“SELECT 学号,姓名,班级 FROM 学
生表 WHERE 性别=‘女’”的功能是列出学生表中所有女生的
学号、姓名和班级。试解释 SQL 语句“SELECT 班级,MAX (出
生日期) FROM 学生表 GROUP BY 班级”的功能。
25、(问答)简述软件需求规格说明节在软件开发过程中的作用。
26、(问答)有程序段如下:private void button1 _Click(object sender,
EventArgs e){int n=10,a b;a=~n;a++;b=-
n;textBox1.Text=Convert.ToString(a+b);}程序运行后,单击窗口中
的 buttonl 按钮,在文本框 textBox1 中显示的内容是()。
27、(问答)有程序段如下:private void button1_ Click(object sender,
EventArgs e){double
a=3,b=1,c=2,t,s;if(a+b>c&&a+c>b&&b+c>a){t=(a+b+c)/2.0;s=Math.S
qrt(t*(t-a)*(t-b)*(tc));textBox1.Text=s.ToString(‘.##’);}elsetextBox1.Text=’No
Triangle!’;}程序运行后,单击窗口中的 button1 按钮,在文本框
textBox1 中显示的内容是()。
28、(问答)有程序段如下:private void button1_ Click(object sender,
EventArgs e){int []a=new int[4]{1,3,2,4};int s=0,i;for(i=0;i
29、(问答)有程序段如下:private void Form1_Load(object
sender,EventArgs e){listBox1.Items.Clear();int x=0;for (int i=1;i
30、(问答)有程序段如下:private void buttonl_Click(object sender,
EventArgs e){Graphics g;g=this.CreateGraphics();Pen p=new
Pen(Color.Green,2);g.DrawLine(p,75,50,100,75);
g.DrawLine(p,75,50,100,25);g.DrawLine(p,100,25,100,75);p.Dispose
();g.Dispose();}画出程序运行后,单击窗口中的 button1 按钮,
在窗体中所绘制出的图形。
31、(问答)将下列事件程序补充完整,使得程序运行后,单击
button1 按钮,把磁盘文件 d:\test1.txt 的内容添加到磁盘文件
d:\test2.txt 的后面。private void button1_Click(object
sender,EventArgs e){string line;StreamReader sr=new
StreamReader(‘d:\\test1.txt’, true);StreamWriter sw=new
StreamWriter(
‘d:\\test2.txt’,(1));while((line=sr.(2)())!=null)sw.(3)(line);sr.Close();s
w.Close();}
32、(问答)将下列事件程序补充完整,使得程序运行后,单击
button1 按钮,将 d:\abc.mdb 数据库中 txl 表的数据显示在
dgvTxl 控件中。private void buttonl_Click(object sender,
EventArgs e){OleDbConnection myconn=new
OleDbConnection();string
mystr=’Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=d:\\abc.mdb’;myconn.ConnectionString=mystr;myconn.(1);
string mysql=’SELECT * FROM txl’;OleDbCommand mycmd=new
OleDbCommand(mysql,myconn);OleDbDataAdapter da=new
OleDbDataAdapter();DataSet ds=new
DataSet();da.SelectCommand=mycmd;OleDbCommandBuilder
builder=new
OleDbCommandBuilder(da);da.Fill(ds,’txl’);dgvTxl.(2)=ds.Tables[0];
myconn.Close();}
33、(问答)编写适当的事件过程,使得程序运行后,在打开窗口
的文本框 textBox1 中输入整数 n 后,单击 button1 按钮,计算
表达式 1×2+2×3+3×4+…+(n-1)×n+n×(n+1)的值,并将计算结
果在文本框 textBox2 中显示出来。
34、(问答)在计算机中,内存由()存储器和只读存储器组成。
35、(问答)计算机可以直接识别并执行()语言。
36、(问答)在 C#中,数据类型分为两大类:()类型和引用类型。
37、(问答)在 if 语句中,条件一般为()表达式或逻辑表达式。
38、(问答)已知数组定义:int[,] a=new int[3, 4];,则 a.GetLength(1)
的值是()。
39、(问答)在 C#中,方法前面若有()修饰符,则表示此方法可以
被改写,具有多态性,但不是必须被改写。
40、(问答)在 System 命名空间中,()类提供了一个伪随机数生成
器。
41、(问答)在 SQL Server 中,建立索引的目的是()。
42、(问答)在 C#的数据绑定中,()绑定是指一个控件可以与多个
数据绑定。
43、(问答)按软件功能划分,()软件是协助用户开发软件的工具
性软件。