2022年10月自考02275计算机基础与程序设计含评分标准_第1页
2022年10月自考02275计算机基础与程序设计含评分标准_第2页
2022年10月自考02275计算机基础与程序设计含评分标准_第3页
2022年10月自考02275计算机基础与程序设计含评分标准_第4页
2022年10月自考02275计算机基础与程序设计含评分标准_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

精品文档-下载后可编辑年10月自考02275计算机基础与程序设计含评分标准2022年10月自考02275计算机基础与程序设计含评分标准

1.[单选题]软件测试的目的是

A.证明软件正确.

B.试验性运行软件

C.发现软件中的错误

D.找出软件中全部错误

2.[单选题]下列选项中,属于结构化需求分析常用的工具是

A.DFD图

B.PAD图

C.N-S图

D.SC图

3.[单选题]软件工程的基本目标是

A.开发高质量的软件

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

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

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

4.[单选题]在ADO.NET中,DataSet对象相当于一个临时的

A.数据表

B.数据库

C.存储过程

D.数据适配器

5.[单选题]ADO.NET是一种

A.数据库

B.查询语言

C.数据库管理系统

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

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

A.WHERE姓名='王?'

B.WHERE姓名='王%'

C.WHERE姓名LIKE'王?'

D.WHERE姓名LIKE'王%'

7.[单选题]在SQLServer中,用于删除数据库的命令是

A.DROPTABLE

B.DELETETABLE

C.DROPDATABASE

D.DELETEDATABASE

8.[单选题]图书信息表中,有书号、书名、著者名、价格等信息,一般适合用作主键的是

A.书号

B.书名

C.著者名

D.价格

9.[单选题]下列选项中,删除文件“d:\test.txt"的正确方法是

A.File.Dete(t-test.txt");

B.File.Dele(":(\test.txt");

C.Filef=newFil("d:test.txt");f.DeleteO;

D.Filef=newFil(":\t.t");f.Delete0);

10.[单选题]在C#中,对文本文件进行读操作通常使用

A.BinaryReader类

B.BinaryWriter类

C.StreamReader类

D.StreamWriter类

11.[单选题]在C#中,获得一个0~1范围内随机数的正确方法是

A.doublenumber=Random.NextO;

B.doublenumber=Random.NextDoubleO;

C.Randomr=newRandom);doublenumber=r.Next0;

D.Randomr=newRandom0;doublenumber=r.NextDouble();

12.[单选题]在C#中,声明虚方法的修饰符是

A.abstract

B.sealed

C.static

D.virtual

13.[单选题]复选框按钮控件是

A.Button控件

B.CheckBox控件

C.GroupBox控件

D.RadioButton控件

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

A.a(3,4)

B.a[3,4]

C.a(3)(4)

D.a[3][4]

15.[单选题]判断int型变量x,y中至少有一个偶数的关系表达式是

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

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

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

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

16.[单选题]正确定义常量PI的语句是

A.constdoublePI=3.14;

B.doubleconstPI=3.14;

C.staticdoublePI=3.14;

D.doublestaticPI=3.14;

17.[单选题]下列选项中,属于C#合法变量名的是

A.3ab

B._56

C.char

D.x・y

18.[单选题]在C#中,定义命名空间的关键字是

A.namespace

B.import

C.include

D.using

19.[单选题]在计算机中,对数据进行加工处理的部件是

A.存储器

B.控制器

C.运算器

D.I/O设备

20.[单选题]目前的计算机一般被认为是第四代计算机,它所釆用的主要元件是

A.电子管

B.晶体管

C.中小规模集成电路

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

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

22.[填空题]软件设计分为概要设计和_____设计两个阶段。

23.[填空题]软件生命周期分为软件定义、软件开发和软件_____3个阶段。

24.[填空题]在SQLServer中,约束保障了数据的一致性和完整性,其中_____约束当前记录的唯一性。

25.[填空题]已知定义:Strings="Thisisalst.";,表达式s.Indexf("is")的值是_____。

26.[填空题]在C#中,使用_____运算符创建一个类的对象。

27.[填空题]已知数组b的定义:int[]b=newint[4]{1,2,3,4};,b[b.Length-1]的值是_____。

28.[填空题]已知整型变量i的初始值是0,则循环语句“while(++i=3);”执行后,i的值是_____。

29.[填空题]已知x和y是int类型变量,x的值是0,y的值是3,语句“x=-y;"执行后x的值是

30.[填空题]一个完整的计算机系统由硬件系统和_____系统两大部分组成。

31.[问答题]写出4种常见的软件生命周期模型。

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

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

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

33.[问答题]简述C#中实现多态的方法。

34.[问答题]什么是C#数据类型系统中的装箱?简述它的实现过程。

35.[问答题]简述内存储器和外存储器的作用。

36.[填空题]在Forml窗体中有一个名称为bindingSource1的控件,该控件已正确地绑定到数据源;有若干个文本框,用来显示数据源当前的记录信息,已经正确设置;有2个名称为buttonl和button2的按钮,它们的事件程序如下:

privatevoidbuttonl_Click(objectsender,EventAigse)

{

bindingSourcel.Position++;

}

privatevoidbutton2_Click(objectsender,EventArgse)

{

bindingSource1.Position=bindingSource1.Count-1;

}

程序运行后,单击buttonl按钮,则在文本框中显示_____一条记录信息;单击button2按钮,则在文本框中显示_____一条记录信息。

37.[填空题]写出下列程序运行的结果。

classShape

{

publicvirtualvoidpm()

{

Console.WriteLine("Shape");

}

}

classRectangle:Shape

{

publicoverridevoidpm()

{

Console.WriteLine("Recf");

}

}

classTriangle:Shape

{

publicnewvoidpm()

{

Console.WriteLine("Tri");

}

}

classProgram

{

staticvoidMain(string[]args)

{

Shaper=newRectangle();

Shapet=newTriangle();

r.pm();

t.pm();

}

}

38.[填空题]有程序段如下:

privatevoidbuttonl_Click(objectsender,EventArgse)

{

Graphicsg=this.CreateGraphics();

Penp=newPen(Color.Blue,1);

g.DrawLine(p,100,100,200,100);

g.DrawLine(p,200,100,200,200);

g.DrawLine(p,200,200,100,200);

g.DrawLine(p,100,200,100,100);

p.Dispose();

g.Dispose();

}

程序运行后,单击窗口中的buttonl按钮,将在窗体中绘制一个_____。

39.[填空题]有程序段如下:

privatevoidbuttonl_Click(objectsender,EventArgse)

{

int[]a=newint[5](5,8,3,1,9);

inttemp;

fbr(inti=0;i2;i++)

for(intj=l;j5;j++)

{

if(a[j]{

temp=a[j];

a[j]=a[j-1];

a[j-1]=temp;

}

}

textBoxl.Text=a[0].ToString();

fbr(inti=l;i5;i++)

textBoxl.Text=textBoxl.Text+","+a[i].ToString();

}

程序运行后,单击窗口中的buttonl按钮,在文本框textBoxl中显示的内容是_____。

40.[填空题]有程序段如下:

privatevoidbuttonl_Click(objectsender,EventArgse)

{

intsum=0;

fbr(inti=l;i10;i++)

{

if(i=5)

break;

sum+=i;

}

textBoxl.Text=sum.ToString();

}

程序运行后,单击窗口中的buttonl按钮,在文本框textBoxl中显示的内容是_____。

41.[填空题]将下列程序补充完整,使得程序运行后,输出100以内能被3整除且个位数为6的所有整数。

classProgram

{

publicstaticvoidMain(string[]args)

{

inti,j;

fbr(i=0;_____;i++)//(1)

{

j=i*10+6;

if(_____)//(2)

Console.Write("{0}",j);

}

}

}

42.[填空题]在Forml窗体中有一个名称为timer1的计数器控件,将下列程序补充完整,使得程序运行后,Forml窗体的背景色在红蓝之间交替变换,变换的时间间隔是5秒。

privatevoidForml_Load(objectsender,EventAigse)

{

timerl.Interval=_____;//(1)设置计时器时间间隔

_____=true;//(2)启动定时器控件

}

privatevoidtimerl_Tick(objectsender,EventArgse)

{

if(this.BackColor=_____)//(3)

this.BackColor=Color.Red;

温馨提示

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

评论

0/150

提交评论