
022751504高等教育自学考试 计算机基础与程序设计试题.docx
8页2015年4月全国高等教育自学考试《计算机基础与程序设计》试题课程代码:02275一、单项选择题(本大题共20小题,每小题1分,共20分)1. 利用计算机进行机械设计属于(D )A.科学计算 B.信息处 C.过程控制 D.计算机辅助设计2. 在下面存储容量单位中,最小的是(A )A. bit B. Byte C. KB D. GB3. 内存中的只读存储器是(B )A. Cache B. ROM C. RAM D.外存4. 下面属于输入设备的是(D )A.打印机 B.绘图仪 C.显示器 D.扫描仪5. 下面属于单用户多任务操作系统的是(B )A. DOS B. Windows C. UNIX D. NetWare6. 计算机病毒不具有的性质是(C )A.传染性 B.潜伏性 C.免疫性 D.破坏性7. 欲将某个应用的窗体标题设置为“兔子生子”,应该更改的窗体属性是( A )A. Text属性 B. Title属性 C. Size属性 D. Tag属性8. 关于复杂C#程序和命名空间,下面说法正确的是(C )A.复杂C#程序仅包含零个命名空间 B.复杂C#程序仅包含一•个命名空间C.复杂C#程序可包含多个命名空间 D.复杂C#程序可包含零个或一个命名空间9. C#转移序列\r的作用是(B )A.退格 B.回车 C.换行 D.换页10. 在Windows应用程序中,命令按钮的默认事件是(C )A. Load 事件 B. KeyDown 事件 C. Click 事件 D. Enter 事件11. NETFramework中基本类型的根命名空间是(D )A. Web B. UI C. Adapters D. System12. 在文本文件读写中,需要使用的类是(A )A. FileStream B. SlreamCopy C. StreamDesign D. StreamClose13. 数据库的英文缩写是(A )A. DB B. DBMS C. SQL D. RDBMS14. 在SQLServer中主口志文件默认的扩展名是(B )A. mdf B. Idf C. master D. model15. 在数据库对象中,用来存储和操作数据的逻辑结构的是(A )A.表 B.索引 C.视图 D.约束16. 在ADO. NET中,用来与数据源建立连接的对象是(A )A. Connection 对象 B. Command 对象 C. DataAdaptcr 对象 D. DataSet 对象17. 软件是指(D )A.程序+数据 B.程序+文档 C.数据牛文档 D.数据+程序+文档18. 体现软件创建所固有的迭代和无间隙特征的软件生命周期模型的是(D )A.瀑布模型 B.增量模型 C.螺旋模型 D.喷泉模型19. 下面不属于软件设计的基本原理的是(C )A.抽象 B.模块化 C.自底向上 D.信息隐蔽20. 软件生命周期中,所占的工作星最大的阶段是(D )A.编码 B.分析 C.设计 D.维护二、填空题(本大题共10小题,每小题2分,共20分)21. CPU包含运算器 和控制器(注:无前后次序) °22. 高级语言翻译成机器指令分为 编译 方式和 解释(注:无前后次序) 方式。
23. C#中扩展名为resx的文件是C#的 资源 文件:扩展名为sin的文件是C#的 解决方案 文件24.对象是具有唯一•对象名和固定对外接以的一组—届性和操作(注:无前后次序—的集合,25.每个数据库文件有两个名称,分别是_逻辑_文件名和物理(注:无前后次序)—文件名26.SQL语言中创建数据库对象的语句是一CREATE :修改数据库对象的语句是 ALTER *27.ADO. NET访问数据库的模式是:_联机一模式和一脱机(注:无前后次序)_模式28. 解决软件危机应该从 技术 和 管理(注:无前后次序) 两方面进行29. 衡最软件的模块独立性使用两个定性的度段标准是耦合 性和 内聚(注:无前后次序) 性30. 动态测试主耍包括 白盒测试法 和黑盒测试法(注:无前后次序) °三、简答题(本大题共6小题,每小题5分,共30分)31. 下面是判断x是偶数还是奇数的部分程序,请在下划线处填入合适内容予以完善privatevoidbuttonl—Click(Ol5jectsender,EventArgse){intX;X= (tcxtBoxl. Tc 欢);if( x%2==0 )textBox2. Texlx="偶数”;else iexiBox2.Text ="奇数“:)32. 设数组score己经存放有100个整数,请写出找出其中最大数并且将其存放到变景max中的程序片段。
答:int i,max;max = score[O];for(i=0;i 3) DBMS与用户和数据库之间的关系什么7答:是用户与数据库之间的一个数据库管理软件或:用户只能通过DBMS来操作数据库)四、程序阅读题(本大题共6小题,每小题5分,共30分)37. 阅读下面程序,写出bu~onl被单击时的运行结果privatevoidbu2()nl cliCk(Objectsende-EvenlArgse)(inta=l, b=3, result:result=a+++b:Console. WriteLine(M result-» 十 result. ToStrinSO);rcsuli=(a<<2)十 b:Console. WriteLine(" result='' +result. ToStringO);}答:resull=4result= 1138. 阅读下面程序,写出单击buttonl时textBoxl中的输出结果privatevoidbuttonl click(obieotsender,EventArgse)(inta=271 > n=0;while(a>0)In+: a% 10:a/=IO:textBoxl. Text+=" n=" +Convert. ToString(n)+" \ta=" +a. ToSiring()+" \ikn";}1答:n=l a=27n=8 a=2n=IO a=O39.阅读下面程序,写出单击buttonl时texlBox2中的输出结果。 privatevoidbu-onl—C1 ick(Objectsender,EventArgse)int(]a=newint(5]( 87,12,33,56,98):for(inti: 0; i privatevoid buttonl-C 1 ick(Objectsender, EventArgSe){ini 口 n=newint[10]{34» 23, 17, 52, 89, 76, 65, 36, 12, 45};int i:FilcSlrcamfs=new FilcStrcam(@M d: \mydata.dat ** , FileMOdc.Crcatc);BinaryWriter bW=new BinaryWriter(fs):textBoxI. TeXt:="”:tor (i = 0; i < 10; i++)textBoxI .Text = textBoxI .Text +Convert. ToString(n(i]) + bw.Write(n[ij);}bw. Closc();fs. Close();private void button2_Click(objccl sender, EvcntArgs e){in([] m = new in。












