2022年4月高自考真题高级语言设计_第1页
2022年4月高自考真题高级语言设计_第2页
2022年4月高自考真题高级语言设计_第3页
2022年4月高自考真题高级语言设计_第4页
全文预览已结束

下载本文档

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

文档简介

绝密★启用前C.x是10,y是11D.x是U,y是10

2022年4月高等教育自学考试全国统一命题考试7.为了能正常跳出switch语句块,一般会在case子句末尾放一条

A.break语句B.continue语句

C.goto语句D.return语句

计算机基础与程序设计

(课程代码02275)

A.ContcxtMenuStrip控件B.MenuStrip控件

C.TooIStrip控件D.StatusStrip控件

11.下列控件中,最适合用于选择用户性别的控件是

注意事项:A.Button控件B.ChcckBox控件

1.本试卷分为两部分,第一部分为选择题,第二部分为非选择题。C.RadioButton控件D.TextBox控件

12.在C#中,不弓国实例化的类是

2.应考者必须按试题顺序在答题卡(纸)指定位置上作答,答在试卷上无效。

A.基类一B.派生类

3.涂写部分、画图部分必须使用2B铅笔,书写部分必须使用黑色字迹签字笔。

C.密封类D.抽象类

13.提栓了对位图的处理功能的类是

第一部分选择题A.BitmapB.Brush

一、单项选择题:本大题共20小题,每小题1分,共C.GraphicsD.Pen

B.己损坏的磁盘

20分。在每小题列出的备选项中只有一项是最符B.输出流

D.具有破坏性的特制程序

合题目要求的,请将其选出。D.字节流

1.计算机病毒是指

B.鼠标

A.带细菌的磁盘A.ALTERDATABASEB.ALTERTABLE

D.扫描仪

C.被破坏的程序C.UPDATEDATABASED.UPDATETABLE

2.下列选项中,属于计算机输出设备的是8.Array类中可以直接获取数组中元素总数的是

B.ByteA.GctLength方法B.Length属性

A.键盘

D.GBC.Rank属性D.Sort方法

C.打印机

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

3.下列存储容量单位中,最小的单位是B.结构类型

A.int[]a=newint[51{l,2,3.4};B.inta[]=newint[5](1,2,3,4.5}:

A.bitD.枚举类型

C.int[Ja=newint[3][4J;D-intlJa={l,2,3,4};

C.KB

10.在Windows窗体设计中,创建下拉菜单的控件是

4.下列选项中,属于引用类型的是

C.字符流

A.简单类型15.修改数据库的SQL命令是

C.数组类型在中,包含了数据提

16.ADO.NETSQLServer.NETB.瀑布模型

5.如果希望文本框TexlBox能获得焦点,但是不能更改文本框内容,应该修改的属性是供程序类的命名空间是

D.喷泉模型

A.Enabled属性B.PasswordChar属性A.System.DataB.

System.Data.OleDb

C.Readonly属性D.Visible属性

C.System.Data.SqlClientD.B.对象图

6.假设整型变量x和y的初值都是10,语句尸++x;执行后

System.Xml.serializationD.顺序图

人.乂和丫都是10B.x和y都是1117.按软件的工作方式可以将软件分为

计算机基础与程序设计试题第1页(共6页)计算机基础与程序设计试题第2页(共6页)

14.伟儡坎,流族内存向其他媒介或设备传输数据的流称为

A.通用软件和定制软件

B.正版软件和盗版软件

C.系统软件、支撑软件和应用软件

D.实时处理软件、分时软件、交互式软件和批处理软件

18.常见的软件生命周期模型不包括

A.对象模型'‘■

C.增量模型

19.在UML中,类图的实例是

A.用例图

C.状态图

计算机基础与程序设计试题第3页(共6贝)计算机基础与程序设计试题第4页(共6页)

20.下列选项中,内聚性最强的是m=aIb;

textBoxl.Text=Convert.ToString(m+n);

A.逻辑内聚B.时间内聚

C.功能内聚)

D.通信内聚

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

第二部分非选择题37.有程序段如下:

privatevoidbuttonl_Click(objectsender,EventArgse)

二、填空题:本大题共10小题,每小题I分,共10分。inti=2,s=l,num=24;

21.依据计算机所使用的,计算机的发展可以分为4个阶段。while(ivnum)

(

22.计算机执行指令一般分为两个阶段:取指周期和周期。

if(num%i=0)

23.C#中使用关键字导入命名空间。

s=s+i;

24.条件运算符是一个元运算符。

25.在C#中,专用于数组和集合遍历的循环语句是语句。1

26.如果类成员前没有访问修饰符,则默认为访问类型。textBoxl.Text=s.ToStringO;

27.GD[是Graphics的英文缩写。)

坦岸,云彳〒w.,曲右窗口出坊枯钮在寸木柝伍十卜口”[由显w的由容是

28.SQLServer

在中,为了保证实体完整性,需要为表设置一个。-MI4Vr-r|H*4KI<.7-*It***AJf■•JMX,

29.用来辅助软件开发、运行、维护、管理、支持等活动的程序系统称为o38.有程序段如下:

30.在结构化分析方法中,数据字典和共同构成了系统的逻辑模型,是需求privatevoidbuttonI_Click(objectsender,EventArgse)

:_____________________

规格说明书的重要组成部分。intx;

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

31.什么是C#类型系统中的拆箱?简述它的实现过程。while(true)

(

32.已知sum是int类型变量,sum的值是1,试将下面的代码片段中的fbr循环改成用do循环来

if(x%2=I&&x%3=2)break;

实现。

elsex=x+7;

for(inti=10;i>l;i—)

}

sum=sum+2;

textBoxl.Text=x.ToStringO;

33.简述类的析构函数的特点。)

34.某学生选课数据库(xsxk)中包含如下3个表:程序运行后,单击窗II中的buttonl按钮,在文本框textBoxl中显示的内容是一

(1)学生表:包含学号、姓名、性别字段,“学号”为主键。

39.有程序段如下:

(2)课程表:包含课程编号、课程名、学分字段,“课程编号”为主键。

privatevoidbuttonl_Click(objectsender,EventArgse)

(3)选课表:包含学号、课程编号、成绩字段,“学号+课程编号”为主犍。分别写出("

完成下列操作的SQL语句。int[]a=newint[][1,2,3.4,567,8};

ints0=0,si=0,s2=0;

(1)列出课程编号为“1005”的课程名与学分。

fbreach(intiina)

(2)列出选修课程名为“网页设计”的学生学号与成绩。

{

35.什么是软件开发环境?它由哪几部分组成?

switch(i%3)

四、程序阅读题:本大题共5小题,每小题5分,共25分。

case0:sO+=i;break;

36.有程序段如下:

case1:si+=i;break;

privatevoidbutton1_Click(objectsender,EventArgse)

case2:s2+=i:break;

intn,m,a=7,b=21;

n=a&b;

计算机基础与程序设计试题第3页(共6页)计算机基础与程序设计试题第4页(共6页)

textBoxLTcxt=Convert.ToString(sO*10000+sl*I00+s2);

)

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

40.有程序段如下:privatevoidbutton1_C1ick(objectsender,EventArgse){—男联系电话OleDbConnectionmyconn=new

Graphicsg;男OlcDbConncction();

g=this.CreateGraphics();男

女Stringmyslr="Provider=MicrosoftJet.OLEDB.4.();H+,,DataSource

Penp=newPen(Color.Green,3);

g.DrawLine(p,50,50,100,50);=d:\\abc.mdb";myconn.ConnectionString=mystr;

g.DrawLinc(p,50,50,75,75);

myconn.();//(1)

g.DrawLine(p,100,50,75,75);

p.Dispose();Stringmysql="SELECT姓名,性别,联系电话FROMtxl”;

g.Dispose();

OleDbCommandmyemd=newOleDbCommand(mysql,myconn);

}

画出程序运行后,单击窗口中的button1按钮,在窗体中所绘制出的图形。OleDbDataReadermyreader=mycmd.ExecuteReader();

五、程序填空题:本大题共2小题,第41小题9分,第42小题6分,共15分。listBoxl.Items.Clear();

41,将下列事件程序补充完整,使得程序运行后,单击bulionl按钮,将保存在二进制文件listBoxl.Items.Add(H姓名\t性别\i联系电话”);

"d:\mydata.dat”中的6个整数读出,并显示在textBoxl文本框中。

--------privatevoidbuttonl_Click(objectsender,EventArgse)

M

{-listBoxl.Items.Add(一=

FileStreamfs=newFileStream(@'d:\mydata.dat',FileMode.Open,FileAccess.Read);while(myreader.())

BinaryReaderbr=newBinaryReader(fs);

listBoxl.Items.Add(String.Format(n{0}\t{1}\t{2}n,myreader[0],myreader[l],

textBoxl.Text=H";

intnum;myreader[2]));

for(inti=0;i<6;i++)myrcadcr.Close();mycon

温馨提示

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

评论

0/150

提交评论