【历年真题】2016年10月02275计算机基础与程序设计自考试卷(含答案)_第1页
【历年真题】2016年10月02275计算机基础与程序设计自考试卷(含答案)_第2页
【历年真题】2016年10月02275计算机基础与程序设计自考试卷(含答案)_第3页
【历年真题】2016年10月02275计算机基础与程序设计自考试卷(含答案)_第4页
【历年真题】2016年10月02275计算机基础与程序设计自考试卷(含答案)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

2016年10月高等教育自学考试《计算机基础与程序设计》试题课程代码:02275一、单项选择题1.当前计算机应用最广泛的是(B)A.科学计算B.信息处C.过程控制D.计算机辅助设计2.在下面存储容量单位中,最大的是(D)A.bitB.ByteC.KBD.GB3.介于CPU和内存之间的高速缓冲存储器是(A)A.CacheB.ROMC.RAMD.外存4.下面属于输出设备的是(C)A.键盘B.鼠标C.显示器D.扫描仪5.下面属于单用户单任务操作系统的是(A)A.DOSB.WindowsC.UNIXD.NetWare6.计算机病毒指的是(D)A.带生物病毒的计算机B.带细菌的磁盘C.过时的程序D.具有破坏性的程序7.下面不属于VisualStudio2008总体界面的是(C)A.菜单栏B.标题栏C.报告栏D.状态栏8.关于最简单的C#程序和命名空间,下面说法正确的是(B)A.最简单的C#程序仅由零个命名空间组成B.最简单的C#程序仅由一个命名空间组成C.最简单的C#程序可由多个命名空间组成D.最简单的C#程序可由零个或多个命名空间组成9.在使用控制台方式创建的C#程序中,Console.WriteLine方法的功能是(D)A.向控制台输入一个字符串B.向控制台输入一个浮点数据C.向控制台输入一个整型数据D.向控制台输出数据10.在C#中,如果想要修改Windows窗体的边框式样,需要修改该窗体的属性是(C)A.ForeColorB.EnabledC.FormBorderStyleD.Location11.在.NET中最重要、最基础的命名空间是(B)A.StreamB.SystemC.DesignD.Client12.在文本文件读写中,不需要使用的类是(C)A.FileStreamB.StreamWriterC.StreamDesignD.StreamReader13.数据库管理系统的英文缩写是(B)A.DBB.DBMSC.SQLD.RDBMS14.在SQLServer中主数据文件默认的扩展名是(A)A.mdfB.1dfC.masterD.model15.若一个记录中包含学号、姓名、性别和班级字段,其中最适合作为主键的字段是(A)A.学号B.姓名C.性别D.班级16.在ADO.NET中,DataSet对象相当于一个临时的(D)A.存储过程B.数据表C.数据适配器D.数据库17.下面不属于软件工程的3个要素的是(C)A.过程B.工具C.环境D.方法18.具有只有上一阶段工作完成后才能进入到下一阶段工作的软件生命周期模型是(A)A.瀑布模型B.增量模型C.螺旋模型D.喷泉模型19.下列工具中为需求分析常用工具的是(B)A.PADB.DFDC.N-SD.PFD20.在面向对象方法中,一个对象请求另一个对象为其服务的方式是(B)A.通过发送调用语句B.通过发送消息C.通过发送命令D.通过发送口令二、填空题21.内存储器包括ROM(或:只读存储器)和RAM(或:随机存储器)。22.1Byte=8bit;1KB=1024(或210)B。23.C#程序文件的扩展名是cs;C#项目文件的扩展名是csproj。24.构造函数是类的一个特殊方法,可用来完成类成员变量的初始化。25.SQLServer是一个大型的关系型数据库管理系统,它的作用是管理数据库。26.SQL语言中查询数据的语句是SELECT;删除记录的语句是DELETE。27.ADO.NET的两个核心是:.NETFramework数据提供程序和DaraSet对象。28.按软件服务对象的范围划分,软件可分为通用软件和定制软件。29.需求分析按顺序一般分为需求获取、需求分析、需求规格说明和需求评审4个阶段。30.软件测试方法分为静态测试和动态测试两类。三、简答题31.下面是判断x是正数、负数还是零的部分程序,请在下划线处填入合适内容予以完善。privatevoidbuttonl_Click(objectsender,EventArgse)intx;x=Convert.Tolnt32或者Int32.Parse.(textBox1.Text);if(x>0)textBox2.Text="正数";elseif(x<0)textBox2.Text="负数";elsetextBox2.Text=“零”;}32.请写出产生100个1到6之间(包括1和6)的随机整数的程序片段。答:Randomra=newRandom();int[]a=newint[100];for(inti=0;i<100;i++)a[i]=ra.Next(1,7);33.简述创建下拉菜单,快捷菜单,工具栏,状态栏需要用哪些控件(必须写控件名字)。答:创建下拉菜单需要用MenuStrip控件;创建快捷菜单需要用ContextMenuStrip控件;创建工具栏需要用ToolStrip控件;创建状态栏需要用StatusStrip控件。34.简述对象的定义;以及对象的名字、对外接口、属性以及操作的作用。答:定义是:对象是具有唯一对象名和固定对外接口的一组属性和操作的集合。对象名的作用是用于区别其他对象;对外接口的作用是用于对象在约定好的运行框架和消息传递机制中与外界通信的通道;属性的作用是用于表示对象所处的状态;操作的作用是用于改变对象的状态。35.已知DateTime是属于.NET类库的System命名空间的结构,并且已经通过usingSystem;导入了名字空间System。请写出完成定义DateTime类型的对象t,再将系统当前时间赋给t,并且通过MessageBox的Show操作输出t值和当前月份的程序片段。答:DateTimet=DateTime.Now;MessageBox.Show(t.ToString());MessageBox.Show(t.Month.ToString());36.关于DataBase简称DB,回答下面问题。(1)DB的中文意思是什么?(2)DB的定义是什么?(3)DB中的数据可包含什么?答:(1)数据库(2)长期存储在计算机内、有组织的、可共享的、统一管理的相关数据的集合。(3)数字、文本、图象、声音等四、程序阅读题37.阅读下面程序,写出buttonl被单击时的运行结果。privatevoidbuttonl_Click(objectsender,EventArgse){intu=1,v,w;v=u++;Console.WriteLine("v="+v.ToString());W=u;w=w<<2;Console.WriteLine("w="+w.ToString());}答:v=1w=838.阅读下面程序,写出单击buttonl时textBoxl中的输出结果。privatevoidbuttonl_Click(objectsender,EventArgse){intk=1,n=1,s=0;while(k<5){n*=k;s+=n;textBox1.Text+="k="+Convert.ToString(k)+"\ts="+s.ToString()+"\r\n";k++;}}答:k=1s=1k=2s=3k=3s=9k=4s=3339.阅读下面程序,当在textBox1中输入2673后,写出单击button1后textBox1中的输出结果。privatevoidbuttonl_Click(objectsender,EventArgse){intwage;int[]rmb=newira[7];int[]div=newint[7]{100,50,20,10,5,2,1};wage=Convert.Tolnt32(textBox1.Text);if(wage>1800)for(inti=0;i<7;i++)mb[i]=wage/div[i];wage=wage-rmb[i]*div[i];}textBox1.Text="计算结果:";for(inti=0;i<7;i++){if(mb[i]--0)continue;textBoxl.Text+="\r\n"+Convert.ToString(div[i])+"元:"+Convert.ToString(rmb[i])+"张";}}else{textBox1.Text="低于最低工资标准,非法!";}}答:计算结果:100元:26张50元:1张20元:1张2元:1张1元:1张40.阅读下面程序,写出单击button1时的运行结果。publicclassApublicintx;publicinty;publicA(){x=0;y=0;}publicA(intu,intv)X=U;y=v;}publicintadd(){remmx+y;}publicclassB:A{publicintx1;publicinty1;publicB(intu,intv){x1=u;y1=v;}publicnewihtadd(){returnthis.xl+this.yl;}}privatevoidbuttonl_Click(objectsender,EventArgse){Aa=newA(10,20);Bb=newB(100,200);Console.WriteLine(a.x.ToString()+"\t"+a.y.ToString());Console.WriteLine(b.x.ToString()+"\t"+b.y.ToString());Console.WriteLine(a.add0.ToString());Console.WriteLine(b.add0.ToString())}答:1020003030041.阅读下面程序,写出先单击button1,再单击button2后textBox1中的运行结果。privatevoidbuttonl_Click(objectsender,EventArgse){string[]s=newstring[5]{"Do#Alwayshavefaith,","Be#Nevergiveup,","Final#Itallowsyoutocope.","Can't#Neverlosehope.","A#Rememberplease:\n"};inti;FileStreamfs=newFileStream("d:\\poem.txt",FileMode.Create);StreamWritersw=newStreamWriter(fs);System.Array.Sort(s);for(i=0;i<s.Length;i++)sw.WriteLine(s[i]);sw.Close();fs.Close0;}privatevoidbutton2_Click(objectsender,EventArgse)stringline;intlen,index;FileStreamfs=newFileStream("d:\\poem.txt",FileMode.Open);StreamReadersr=newStreamReader(fs);textBoxl.Text=""'while((line=sr.ReadLine0)!=null)len=line.Length;index=line.IndexOf("#")+1;textBoxl.Text=textBox1.Text+line.Substring(index,len-index)+Environment.NewLine;}sr.Close();fs.Close();}答:Rememberplease:Nevergiveup,Neverlosehope.Alwayshavefaith,Itallowsyoutocope.42.设某窗体中DataGridView控件的name属性值为dgvsx;且SqlConne

温馨提示

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

评论

0/150

提交评论