首页> 高等继续教育大学生在线> 自考动态 > 正文

自考计算机基础与程序设计专业真题(四)

近几年,随着成人教育的不断发展,参加自考考试的考生人数呈阶梯式增长,这也说明了自考学历逐渐被社会所认可。为了帮助自考生顺利通过2023年自考考试,我将会在本文中为大家分享自考计算机基础与程序设计专业真题,希望能够对考生们有一定的帮助!

一、自考计算机基础与程序设计专业真题

(一)单项选择题

(本大题共20小题.每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.计算机内部存储、处理、加工和传输汉字时,使用的是( )

A.汉字机内码

B.汉字国标码

C.汉字输入码

D.汉字地址码

2.Cache 是为了解决( )

A.主机与外设之间速度不匹配的问题

B.CPU与内存储器之间速度不匹配的问题

C.CPU与辅助存储器之间速度不匹配的问题

D.内存储器与辅助存储器之间速度不匹配的问题

3.蠕虫病毒对计算机软件系统造成极大的危害,它是( )

A.一种芯片

B.一条命令

C.一种生物病毒

D.一段特制的程序

4.在C#中,可以标识不同控件的属性是( )

A.Index

B.Name

C.Text

D.Title

5.在C#中,下列不能作为变量名的是( )

A._ 56

B.Float

C.long

D.Num_2

6.关于变量的声明和初始化,下列语句正确的是( )

A.float x=13.0;

B.float x=13.f;

C.decimal x=13.0;

D.double x=13;

7.下列选项中,不属于C#循环的中断语句的是( )

A.break 语句

B.continue 语句

C.goto 语句

D.jump语句

8.设数组定义为: int[] a= new int[5,6];,则下列关于数组元素的引用正确的是( )

A.a[O][O]

B.a[0,0]

C.a[5][6]

D.a[5,6]

9.下列的数组定义语句,不正确的是( )

A.int[ a=new int[5]{1,2,3,4,5};

B.int[,] a= new int[3][4];

C.intQOa = new int [3]0;

D.int[a= {1,2,3,4};

10.在C#中,不会显示在窗体上的控件是( )

A.CheckBox

B.GroupBox

C.ImageList

D.PictureBox

11.如果要每隔15s产生一个定时器事件,则Timer的Interval属性应设置为( )

A.15

B.150

C.1500

D.15000

12.在C#中,如果不希望类被继承,则定义类时要使用关键字( )

A.abstract

B.override

C.sealed

D.virtual

13.如果某个类成员属于整个类而不属于类的某一个 具体实例,则该成员前须用修饰符( )

A.private

B.protected

C.public

D.static

14.在C#中,对文本文件进行读取通常使用( )

A.BinaryReader 类

B.BinaryWriter 类

C.StreamReader 类

D.StreamWriter 类

15.SQL Server 2008是一个( )

A.层次模型数据库

B.网状模型数据库

C.关系模型数据库

D.面向对象模型数据库

16.在ADO.NET中,用于对数据源执行SQL命令语句的对象是( )

A.Command 对象

B.Connection 对象

C.DataAdapter 对象

D.DataSet 对象

17.下列软件工具中,不属于软件开发工具的是( )

A.设计工具

B.编码工具

C.版本控制工具

D.需求分析工具

18.主要用于面向对象的开发过程的模型是( )

A.螺旋模型

B.喷泉模型

C.智能模型

D.快速原型模型;

19.在数据流图中,用圆或圆角矩形表示( )

A.加工

B.数据流

C.数据存储

D.数据源点或终点

20.为了提高模块的独立性,模块之间最好是( )

A.数据耦合

B.公共耦合

C.内容耦合

D.控制耦合

(二)填空题

(本大题共l0小题,每小题1分,共10分)请在答题卡上作答。

11.在微型计算机中,西文字符一般采用________码进行编码。

12.文件型病毒通常寄生在________文件中。

13.C#程序的入口函数是________()函数。

14.在C#中,注释有两种方法,其中________可以进行多行注释。

15.已知数组num的定义为: int[] num=new int[5]{5,4,3,2,1};,则num.Length________。

16.已知某类的类名是Student,则该类的析构函数名为________。

17..NET绘图时,默认的坐标原点在窗体和控件的________角。

18.删除名为student表的SQL语句是________。

19.软件工程的3个要素是:方法________和工具。

110.基本路径测试属于软件动态测试中的________测试技术。

(三)简答题

(本大题共5小题。每小题4分。共20分)请在答题卡上作答。

21.在C#中,数据类型转换主要有哪几种方式?整型数和string之间的转换可以采用哪种方式?

22.简述private、 protected、 public、internal类成员访问修饰符表示的可访问性。

23.某学生选课数据库(xsxk) 中包含如下3个表:(1)学生表:包含学号、姓名、性别字段, “学号”为主键。(2) 课程表:包含课程编号、课程名、学分字段, “课程编号”为主键。(3)选课表:包含学号、课程编号、成绩字段,“学号+课程编号”为主键。分别写出完成下列操作的SQL语句。(1)查询学分大于或等于4的课程的课程名和对应的学分。(2)查询选修了“计算机基础与程序设计”课程的学生的学号和成绩。

24.简述DataSet、DataTable、DataColumnCollection、DataRowCollection 和DataRelation这5个对象间的关系。

25.简述大型软件系统测试的4个步骤。

(四)程序阅读题

(本大题共5小题,每小题5分,共25分)

31.有程序段如下:private void button1_ Click(object sender, EventArgs e){int a=5, b=9;a=a+ b;b=a-b;a=a-b;textBox1.Text = Convert.ToString(10*a+b);}程序运行后,单击窗口中的button1按钮,在文本框textBox1中显示的内容是______。

32.有程序段如下:private void button1_ Click(object sender, EventArgs e){int a=4,b=2,c=8,t;if(a﹤b){}t=a;a=b;b=t;}if(a﹤c){}t=a;a=c;c=t;}if(b﹤c){t=b;b=c;c=t;}textBox1.Text = Convert.ToString(100*a + 10*b+c);}程序运行后,单击窗口中的button1按钮,在文本框textBox1中显示的内容是______。

33.有程序段如下:private void button1_Click(object sender, EventArgs e){int five, two, cnt= 0;for (five= 0; five ﹤= 5; five+t)for (two= 0; two ﹤= (10 – five* 5)/2; two++)cnt++;textBox1.Text = Convert.ToString(cnt);}程序运行后,单击窗口中的button1按钮,在文本框textBox1中显示的内容是______。

34.有程序段如下:private void button1_ Click(object sender, EventAngs e){int a,b,t;a = Convert.Tolnt32(textBox1.Text);b = Convert.ToInt32(textBox2.Text)while (a%b != 0){t=a% b;a=b;b=t;}textBox3.Text = Convert.ToString(b);}程序运行后,在打开窗口中的文本框textBox1和textBox2中分别输入整数24和40后,单击button1按钮,在文本框textBox3中显示的内容是______。

35.有程序段如下:private void button1_ Click(object sender, EventArgs e){int[,] a= new int[4,4];int i,j,s=l;for(i=0;i﹤4;it+)if(i%2==0)for(j=0;j﹤4;j+)a[i,j]=s++;elsefor(j=3;j﹥=O0;j–)a[i,j]=s++;s=0;for(i=0;i﹤4;i++)s=s+a[i,i];textBox1.Text = Convert.ToString(s);}程序运行后,单击窗口中的button1按钮,在文本框textBox1中显示的内容是______。

(五)程序填空题

本大题共2小题,第41小题9分,第42小题6分,共15分。

41.在Form1窗体中有一个名称为textBox1的文本框,其MultiLine属性值为True;一个名称为button1的命令按钮,其标题为“Fibonacci数列”。将下列的事件程序补充完整,使得程序运行后,单击“Fibonacci数列”按钮,则求出Fibonacci数列的前40项,在文本框中显示出来(每5个数占1行)。Fibonacci数列有如下特点:第1、2两个数都为1,从第3个数开始,每个数等于前2个数之和。private void button1 Click(object sender, EventArgs e){int a,b,c, i;textBox1.Text=”l  l “;a=l;b= 1;For(i=3;            ; i++)        //(1){    _____//(2)textBox1.Text += Convert.ToString(c)+”  “;if(i=50)textBox1.Text = Environment.NewLine;a=b;    _____  //(3)}}

42.在Form1窗体中有一个名称为textBox1的文本框,其MultiLine属性值为True,ScrollBars属性值为Both;一个名称为button1的命令按钮,其标题为“显示”。将下列的事件程序补充完整,使得程序运行后,单击“显示”按钮,从文件“d: est.txt”中将内容读出,显示在textBox1文本框中。private void button1. _Click(object sender, EventArgs e){String line;StreamReader sr = new StreamReader(“d:\test.txt” true);while (line_____ ())!=null)  //(1)textBox1.Text += line + Environment.NewLine;sr.____ ;  // (2)}

二、总结

以上就是我为大家分享的自考计算机专业真题,希望能够对考生们有一定的帮助!如果您想参加2023年自考考试,可以看看2023年自考报名条件

1
意向表
2
学习中心老师电话沟通
3
查看评估报告
1、年龄阶段

18~23周岁

24~32周岁

33~40周岁

其他

2、当前学历

高中及以下

中专

大专

其他

3、提升学历目标

工作就业

报考公务员

落户/居住证

其他

4、意向学习方式

自学考试

成人高考

开放大学

报考所在地
*
*
*
已阅读并同意
《用户服务协议》

111
授权院校
×
关闭
编辑推荐

1、凡标注中国教育在线原创文章,转载请注明出处中国教育在线及本文链接。

2、本文链接:https://www.eol.cn/ceici/e2-zikao-234141.shtml

3、如果你希望被中国教育在线报道,请发邮件到jijiao@eol.cn告诉我们。

免责声明:

1、 凡本站注明“稿件来源:中国教育在线”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:中国教育在线”,违者本站将依法追究责任。

2、本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

相关资讯

专题指导

`