全国自考《02275计算机基础与程序设计》真题及答案.docx
- 文档编号:4521902
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:11
- 大小:55.12KB
全国自考《02275计算机基础与程序设计》真题及答案.docx
《全国自考《02275计算机基础与程序设计》真题及答案.docx》由会员分享,可在线阅读,更多相关《全国自考《02275计算机基础与程序设计》真题及答案.docx(11页珍藏版)》请在冰豆网上搜索。
全国自考《02275计算机基础与程序设计》真题及答案
绝密★启用前・
2021年4月高等教育自学考试全国统一命题考试
计算机根底与程序设计
〔课程代码02275〕
考前须知:
1.本试卷分为两局部,第一局部为选庠题,第二局部为非选择题。
2.应考者必须按试题顺序在答题卡〔纸〕指定位盍上作答,答在试卷上无效。
3・涂写局部、画图局部必须使用2B铅笔.书写局部必须使用黑色字迹签字笔。
第一局部选择题
1.单项选择题;本大题共20小题.每题】分,共20分。
在每题列出的备选项中只有一项为哪一项最符合题目要求的,请将其选出。
1.
B・CAE
D.CAT
计算机辅助制造的英文缩写是
A・CAD
C.CAM
2.管理和控制计算机系统全部资源的软件是
A.数据库B・操作系统
C.应用软件D・资源管理器
3.C#是一种•
A・面向过程的机器语喜B.面向过程的奇级语言
C.面向对象的机器语言D.面向对象的高级语言
4.在C#中,能正确表示逻辑关系“aN或aSO〞的表达式是
A.a>=1|a<-0B・a>=】&a<=0
C.a>=〕ora<=0D.a>=landa<=0
5.
B・Tag属性
D・Ti讥属性
改变窗体的标题,需修改的窗体屈性是
A.Name属性
C.Text属性
6.表达式Convert.ToBoolean〔-2〕值是
A.0B.I
C.TrueD.False
7.己知数组定义:
int[]days=ne\vi叫5];,那么days数组元蚕的下标范围是
A.0〜4B.0-5
C.!
~4D.】~5
8・以下控件中,用于显示图片的畏
A.ComboBox控件B.ImageList控件
C.ListBox控件D・PictureBox控件
9.在C#中,声明类中静态成员的修饰符是
A・absiractB・override
C.sealedD・static
10・在C#中.导入命名空间System的正确方法是
A・namespaceSystem;B・usingSystem;
C.importSystem;D・//include
】1・在C#中.对文本文件进行写操作通常使用
A.BinaryReader类B・BinaryWriter类
C・StreamReader类D・StreamWriter类
12.己知bw耀一个BinaryWriter类的对象,使用bw将整数10写逬二进制文件的正确方法是
A.bw.write(IO);B・bw.writeByte(]0);
C・bw.writeInt32(10);D・bw・wri[chn64(IO);
13.在全校教师根本信息表中,一股适合用作主键的信息是
B.职称
D・职工号
A.姓名
C.身高
14・向表中插入一条记录的SQL语句長
B・rNSERT语句D・UPDATE语句
A・ALTER语句
C・SELECT语句
15.SQL语句“DELETEFROMstudent'的作用是
B.捌除student数据库
D・樹除student数据库中的所有表
A・删除student
C.删除student表中的所有记录
16-在C和扒与OLEDB.NET数据提供程序相关的类位于命名空间
A・System.Data中B・System.Data.OleDb中
C・System.Data.SqlClient中D・System.Xml.serialization中
】7・假设bindingsource控件正确绑定到了"jxgl"数据库的欣屮表上.那么导航到*s"中第一条记录的正确方法是
A・bs.Position=0;B・bs・Posilion=l;
C・xs.Position=0;D・xs.Position=l;
】8.在计算机软件的开发和维护过程中遇到一系列严虫问題,这现象被称为
A.软件矛盾B.软件约束
C.软件危机D.软件工程
19・把软件产品划分为一系列的增址构件.分别进行设计、编码、集成和测试的软件生命周期模型是
A.瀑布模型B.增虽模型
C.媲旋模型D.快速原型模型
20.UML是一种
A.低级编程语喜B.髙级编程语喜
C.通用建模语言D.结构化查询语言
第二局部非选择题
二、填空题:
本大题共10小题,每题1分,共10分。
21.计算机语言通常分为语吉、汇编语言和高级语言。
22.己知x杲in【类型变此语句“x二24%9;〞执行后x的值是.
23・整型变塑i的初始值是8,那么循环语句“while(i“>=3);〞执行后,i的值是・
24.在排序过程中,总是依次比拟相邻的两个数,将小数放在前面,大数放在后面,直
至最终完成排序,这样的排序方法被称为排序。
25.面向对象程序设计语言的三个根本特征是封装,和多态.
26.在SQLServer中,参照芫整性可以通过设咼的方式实现.
27.在ADO.NET中,数据适配器DataAdapter用于在和数据集间交换数据。
28.计算机程序、数据及说明程序的各种文档一起被称为・
29.软件需求规格说明书应具有的特性中最垂要的是・
30.在软件测试策賂中,集成测试主要采用测试技术.
三、简答题:
本大题共5小题,每小題4分,共20分。
31.计算机由哪5个根本局部组成?
32.在C#数据类型转换中,什么是装箱?
它是如何实现的?
33.C#中有哪几种类访问修饰符?
34.某学生选课数据库中包含如下3个表:
(】)学生表:
包含学号、姓名、性别、年龄等字段;“学号"为主键。
(2)谍程表:
包含课程号、课程名、学分等字段;“课程号''为主键。
(3)选课表:
包含学号、谍程号、成绒等字段:
“学号+课程号''为主键。
分别写出完成以下操作的SQL语句.
(】)列出年龄大于21的所有男生的学号和姓名.
(2)列出选修了“程序设计〞课程的学生姓名.
35.软件生存周期中的软件开发过程由哪几个阶段组成?
四、程序阅读题:
本大题共5小题,每题5分,共25分.
36.有程序段如下:
privatevoidbutton1_Click(objectsender,EventArgse)
{_
inta=・l.b=515,c=0;
if(++a>=0)
c=b/2;
else
textBoxl.Text=c.ToString();
程序运行后,单击窗口中的button1按钮,在文本框textBoxl中显示的内容是.
37.有程序段如下:
privatevoidbunon1_Click(objectsender.EventArgse)
{一
intx=1234.y=0,k;
while(x>0)
{
x^x/IO;
y-y+k;
}
textBoxl.Text=y.ToString();
}
程序运行后,单击窗口中的button1按钮,在文本IStextBox1中显示的内容是.
38・有程序段如下:
privatevoidbutton1_CIick(objeelsender.EventArgse)
{一
int[]arr=newint(]{5.&9,0.2};
fbr(inti=0;i
for(intj«0;j
(
inttempsarr[j];arr(j]=arr[j4-]];arr(j+l]-temp;
textBoxl.Text=Convert.ToString(anr(0]);
for(int;i textBoxl.Text=textBoxLText-*-H;,+Convert.ToString(arr[i]); } 程序运行后,单击窗口中的button1按钮,在文本框textBoxl中显示的内容是 39.写出以下程序运行的结果.publicabstractclassA publicA() { Consolc.Write(,A'); } publicvirtualvoidFun() { Console.Write(,,A.Fun()H); } ) publicclassB: A { publicB() { Console.WritefB*); } publicoverridevoidFun() { Console.Wnte(HB.Fun()M); } publicstaticvoidMain() { Aa-newB(); Consolc.WriteLine(); a.Fun(); } } 40・有程序段如下: privatevoidbutton! Click(objectsender,EventArgse) {- Graphicsgobj=this.CreateGraphics(); Penp■newPen(Color.Blue,5); Rectangler=newRectangle®.50,200,200); gobj.DrawEUipse(p,r); p=newPcn(Color.Red.3); Brushb=p.Brush; gobj.Fil)Ellipse(b,r); p.DisposeO; b.Dispose(); gobj.Dispose(); } 程序运行后.单击窗口中的button)按钮.将在窗体中绘制岀一个.它的边 框为色。 5.程序填空题,本大题共2小题.第41小题9分.第42小题6分.共】5分・ 41.在Fonnl窗体中.有一个名称为rd的文本框.将以下的事件程序补充完整.使得 程序运行后.在Forml窗体中单击乱标左键时,在窗体中以单击点处为中心■rd文本框中数值为半径.画一个圆,效果如题4】图所示•系统保证rd文本框中输入的是一个正确的数据• 题4】图 privatevoidForml.Mousedick(objeclsender,MouseEventArgsc) <■ intr=Convert.Tolnt32();〃⑴ Graphicsg=this.CreatcGraphics(); Penp=newPen(Color.Biue.2); if(==MouseButtons.Lcft)// (2) g.DrawEllipse(p,e.X-r,•2an2*r);//(3) p.Dispose(); g.Dispose(); } 42.将以下寧件程序补充死整.使得程序运行后.翻开Forml窗体,jxgl数据库中xs表的数据显示在DataGridVicw控件中。 DataGridView控件的name属性值为dgvtprivatevoidForml_Load(objectsender.EventArgse) <" SqlConnectionconn=newSqlConneciion(); conn・ConnectionStringstr=HDataSource=(loca));InitialCatalog^xgl; IntegratedSecurity=SSPIM; ;//(I)翻开数据库连接 stringsq]=Mse! ect拿fromxsM; SqlCommandcomm=newSqlcommand(sql? conn);da.SelectCommand=comm; SqlCommandBuilderbuilder=newSqlCommandBuilder(da);da-FillCds/xs"); =ds.Tablesrxs,1];// (2)将数据表绑定到DataGridView控件conn.Close(); } 六、程序设计题: 本大题共I小题•10分・ 43・编写适当的事件程序privatevoidbuttonl_Click(objectsender,EventArgse),使得程序运行后.单击button! 按钮,将二进制、: 件-d: \out.daC中的两个整数读出.然后按照先小后大的顺序将这两个整数写入二进制文件"d: \in.da广中。 绝密★启用前 2021年4月高等教育自学考试全国统一命题考试 计算机根底与程序设计试题答案及评分参考 〔课程代码02275〕 简答题: 本大题共5小题,每题4分,共20分。 计算机的五个根本组成局部是控制器、〔I分〕运算祥、<1分〕存储器、〔1分〕输入设备和输岀设备。 〔1分〕 32. 装箱是值类型到Object类型或到此値类型所实现的任何接口类型的隐式转换。 〔2分〕将值类型的值装箱的操作,就是在堆中分配一个对象实例并将值类型的值复制到该实例中。 〈2分〕 33. 34. 类访问修饰符有,public>〔1分〕protecteds〔1分〕private.〔I分〕iniernal。 〔I分〕 〔1〕SELECT学号•,姓乳FROM学生表〔1分〕 WHERE性别三另AND年龄>21〔I分〕 〔2〕SELECT姓名FROM学生表.谍程表、选课表〔1分〕 WHERE学生表•学号=选课表.学号AND课程表课趕号=选课表谍程号AND课程名r程序设计’〔I分〕 软件开发过祝rti寫求分析、〔I分〕软件设计、〔I分〕软件编码、〔I分〕软件测试和软件维护〔I分〕5个阶段组成。 程序阅读题: 本大题共5小题,每题5分,共25分。 7 10 02,5,8,9 AB〔3分〕 BFun〔〕〔2分〕 圆〔3分〕蓝〔2分〕 程序填空题: 本大题共2小题,第41小題9分,第42小题6分,共15分。 〔I〕rdTcxt〔3分〕〔2〕eButton〔3分〕〔3〕e.Y-r〔3分〕 〔1〕conn.Open〔〕〔3分〕 〔2〕dgv.DataSource〔3分〕 程序设计题: 本大题共I小题,10分。 privatevoidbuttonI_Click(objectsender.EventArgse) i intmax.min.t; FileStrcamfs=newFileStream(@"d: \ouldal".FileMode.Open);(l分) 〔1分〕 〔1分〕 〔1分〕 BinaryReaderbr二newBinaryReader(fs);min=br.ReadInt32(), max=br.ReadInt32(); br.Closc(); fsClosc(); if|max { t=min;min=max;max=t. 〔I分〕 〔1分〕 〔I分〕 〔l分〕 〔2分〕 fs=newFileStream(@, \in.dat,\FileModeCreate);BinaryWritcrbw=newBinatyWritcr(fs);bw.Write(min); bw.Write(max);bwClosc(); 四、 36. 37. 38. 39. 40. 五、 41. 42. 六、 43. fsClosc();
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02275计算机基础与程序设计 全国 自考 02275 计算机 基础 程序设计 答案