C期末考试模拟试题与答案.docx
《C期末考试模拟试题与答案.docx》由会员分享,可在线阅读,更多相关《C期末考试模拟试题与答案.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、考试模拟题1. 是独立于 的指令集,它可以被高效地转换为特定于某种 的代码.A. B. C. 中间语言D. 正确答案2. 在 窗口中,在类视图窗口中可以察看当前项目的类和类型的层次信息.A. 解决方案资源管理器B. 类视图C. 资源视图D. 属性正确答案3. 关于语言的基本语法,下列哪些说法是正确的?A. 语言使用 关键字来引用 预定义的名字空间;B. 用编写的程序中 函数是唯一允许的全局函数;C. 语言中使用的名称严格区分大小写;D. 中一条语句必须写在一行内;正确答案、C4. 中每个 类型的变量占用个字节的内存.A. 1 (0255) (-128127) ()B. 2 (-32768327
2、67) (032767) C. 4 D. 8 12 精确的十进制值 不定(其他所有类型的基类型) 不定(任意长度的字符序列)正确答案5. 在中,表示一个字符串的变量应使用以下哪条语句定义?A. ;B. ;C. D. * ;正确答案6. 在编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?A. ;B. ;C. ;D. 正确答案7. 中,新建一字符串变量,并将字符串”s ”保存到串中,则应该使用下列哪条语句?A. = “s ”;B. = “s ”;C. (“s ”);D. (“”s ”);正确答案8. 在类的定义中,类的描述了该类的对象的行为特征.A. 类名B. 方法
3、C. 所属的名字空间D. 私有域正确答案9. 下列哪些语句中定义的变量属于引用类型变量?A. ; 为一接口类型名 引用类型:类,接口B. x; 为一结构类型名C. ;D. y; 为已定义的枚举类型名正确答案、C10. 在下列函数结束后,马上从内存中清除的是. i = 100; = 10; = “ a ”; r = (1999,9,9);A. 变量iB. 数组变量C. 变量 所引用的字符串对象D. 变量r 所引用的 对象正确答案、B11. 中 为一自定义类,其中有以下方法定义使用以下语句创建了该类的对象,并使变量 引用该对象:那么,可如何访问类 的 方法?A. ();B. ();C. ();D.
4、 ();正确答案12. 分析下列语句,注意类 没有访问修饰符: 1 i;若必须为类 添加访问修饰符,并使 的可访问域保持不变,则应选择A. 访问只限于包含该成员的类,私有的B. 访问限于包含该成员的类及类的派生类,保护的C. 访问只限于所在的程序集,只有在同一个程序集中才能访问D. 访问不受限制,公共的还有一种是 正确答案13. 可以采用下列哪些技术来进行对象内部数据的隐藏?A. 静态成员B. 类成员的访问控制说明C. 属性D. 装箱()和拆箱()技术正确答案、C14. 分析下列程序: 4在 函数中,在成功创建该类的对象 后,下列哪些语句是合法的?A. = “ !”;B. ();C. = 10
5、0;D. ();正确答案15. 分析下列程序中类 的定义 i; i;则下列语句在 上的输出为. y = (); x = y; = 100;(“0, 1”);(提示:注意类 中的 关键字)A. 0, 0B. 100, 100C. 0, 100D. 100, 0正确答案16. 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成.A. 方法 封闭类B. 方法 公共类C. 方法 虚方法D. 方法 重载基类正确答案17. 类 中有下列方法定义: (“使用参数!”); ( y) (“使用两个整型参数!”);请问上述方法重载有无二义性?若没有,则下列语
6、句的输出为. x = ();(0);(0,1);(0,1,2);A. 有语义二义性;B. 使用 参数!使用两个整型参数!使用 参数!C. 使用 参数!使用 参数!使用 参数!D. 使用 参数!使用两个整型参数!使用两个整型参数!正确答案18. 使用下列哪种方法可以减小一个 对象的容量?A. 调用 方法B. 调用 方法C. 调用(调整,修剪) 方法D. 设置 属性正确答案、D19. 程序中,可使用 机制来处理程序出现的错误.A. 语法B. 运行C. 逻辑D. 拼写正确答案20. 中,在方法 内部的 语句中,如果在 代码块中发生异常,并且在当前的所有 块中都没有找到合适的 块,则A. 运行时忽略该
7、异常B. 运行时马上强制退出该程序C. 运行时继续在 的调用堆栈中查找提供该异常处理的过程D. 抛出一个新的”异常处理未找到”的异常正确答案21. 在中,下列哪些语句可以创建一个具有3 个初始值为”“的元素的字符串数组?A. 3(“);B. 3 = “,”“,”“;C. = “,”“,”“;D. = 3;正确答案22. 下列语句创建了多少个 对象?, = 3,4;A. 0B. 3C. 4D. 1223. 接口 定义如下:则下列抽象类的定义中,哪些是不合法的?A. : B. : C. : D. : 正确答案24. 命名空间中的类和接口用于创建 应用程序的页面?A. 开发者可以在程序中实现任何有关
8、绘图,图形或图像的操作B. 该命名空间包含了用开读写文件的类型C. D. 该命名用生成使用 正确答案25. 在使用 打开一个文件时,通过使用 枚举类型的成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部.A. 附加B. C. D. 正确答案26. 下列语句的输出是.191 = 123456789;(“0”);A. $123,456,789.00 B. 1.234568008C. 123,456,789.00D. 123456789.00正确答案27. 当创建一个新类时,该类将从 基类继承下列哪些方法?包括 A. B. C. D. 正确答案、C28. 访问数据库时,使用连接模式同
9、使用非连接模式相比有何优点?A. 更易于控制和维护,更安全B. 更容易进行并发控制C. 可以为更多的用户同时提供数据D. 数据实时性更好,及时刷新正确答案、B、D29. 下列哪个类型的对象是 在非连接模式下处理数据内容的主要对象?A. B. C. D. 正确答案30. 应用 访问数据时 对象的连接字符串中 子串的含义是:A. 对象连接到的数据库的名称 210B. 对象的身份验证信息C. 对象的最大连接时间D. 对象使用的缓存大小正确答案31. 在 中,新建 对象后,可使用来配置其属性.A. 数据适配器配置向导B. 数据窗体向导C. 服务器资源管理器D. 对象浏览器正确答案32. 使用 的”新建
10、 项目”创建一个名为”的表单应用程序,则在生成文件中可设置该程序集的、 等属性信息.A. 1B. C. D. 正确答案33. 已知在某 应用程序中,主窗口类为1, 程序入口为静态方法1.如下所示: 1 : 其他代码在此添加合适代码则在 方法中打开主窗口的正确代码是:A. ( 1();B. ( 1();C. ( 1()();D. ( 1()();正确答案34. 在中,预处理器指令(地区,范围) 和 的作用是:A. 注释 和 之间的代码B. 为 定义一段可折叠代码区C. 和 之间的代码在 版本中不参加编译D. 和 之间的代码在 版本中不参加编译正确答案35. 用鼠标右击一个控件时出现的菜单一般称为
11、:A. 主菜单B. 菜单项C. 快捷菜单D. 子菜单正确答案36. 变量1 引用一个 对象.为检查用户在退出对话框时是否单击了”打开”按钮,应检查1()的返回值是否等于A. B. C. D. 正确答案37. 程序中,为使变量 引用的窗体对象显示为对话框,必须:A. 使用 方法显示对话框B. 将 对象的 属性设为C. 将 对象的 枚举属性设置为D. 将变量 改为引用 类的对象正确答案38. 应用程序中,要求下压按钮控件1 有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高.那么,在程序中,属性1 的值应设定为:A. B. C. D. 正确答案39. 为保护 不受恶意访问的
12、攻击,应使用保护 .A. 目录安全性B. 安全性C. 共享目录安全性D. 安全性正确答案40. 下列哪些语言可以用来开发 ?A. CB. C. D. 正确答案、B、C、D41. 表单中,按钮的默认事件是A. 事件B. 事件C. 事件D. 事件正确答案42. 窗体文件的扩展名为A. B. C. D. 正确答案43. 使用”新建项目 项目 应用程序”成功创建为”的 表单应用程序后,项目文件将保存在:A. 本地计算机 站点的 虚拟目录下B. 本地文件共享 中C. 另一台名为 的计算机的 站点的 虚拟目录下D. 本地目录c: 下正确答案44. 关于 窗体应用程序,下列说法哪些是正确的?A. 窗体是在浏
13、览器中进行解释执行的B. 窗体程序中脚本和代码必须严格分开C. 窗体程序产生的 页面只能运行于 浏览器D. 窗体程序的代码可以使用任何一种 兼容的编程语言编写正确答案45. 在使用 部署 项目时,使用”复制项目”及建立部署项目相比 A. 二者功能完全一样B. 后者功能更强大C. 前者操作更简便D. 前者只能在本地计算机内部使用正确答案、C46. 作为程序员,你需要为公司开发一套供员工使用的个人信息管理软件.软件需求之一是:令每个员工可以在公司的任意一台安装有该程序的工作站上,以自己喜爱的自定义界面运行该程序.为满足该需求,程序应优先采取下列何种策略保存每位用户的自定义设置?A. 将个人设置保存
14、到本地计算机硬盘的 文件中;B. 将个人设置保存到公司的 数据库服务器中;C. 将个人设置保存到本地计算机的注册表中;D. 将个人设置保存到软盘中;正确答案47. 程序中,下列哪些预处理指令用于条件编译?A. B. C. D. 正确答案48. 关于结构类型,下列说法哪些是正确的?A. 结构是值类型B. 结构中不允许定义带参数的实例构造函数;C. 结构中不允许定义析构函数D. 结构中可以定义成员方法,但是方法内不能使用 指针E. 不能使用 关键字创建结构类型的实例正确答案49. 关于线程和进程,下列说法哪些是正确的?A. 线程是操作系统分配处理器时间的基本单位;B. 进程是操作系统分配处理器时间
15、的基本单位;C. 一个线程可以属于多个进程;D. 一个进程可以有多个线程;正确答案、D50. 安全框架中,应用程序所属的”角色”是指:A. 启动该程序的用户必须处于的 本地组B. 该程序运行时使用哪个 用户账号访问系统资源C. 框架定义的一组 对象的集合,符合这些 的程序就属于该角色D. 框架定义的一组资源对象的集合,处于该组的程序可以访问该组的资源正确答案51、开发应用程序最好的开发工具是: ( D ).A B 2000C 2000D 52、下列哪些运算符是属于”右结合”的? ( A ).A 赋值运算符B 元运算符C 一元运算符D 移位运算符53、下列语句在控制台上的输出是什么? ( A )
16、A B C 无输出D 54、在编写程序时,会需要对一个数组中的所有元素进行处理,则使用( B )循环体最好.A 循环B 循环C 循环 D 循环55、在程序中.入口函数的正确声明为: (C )A ( )B ( )C ( )D ( )解释 方法是程序的入口点,程序控制在该方法中开始和结束。该方法在类或结构的内部声明。它必须为静态的。它可以具有 或 返回类型。在 方法中创建对象和调用其他方法。声明 方法时既可以不使用参数,也可以使用参数。后一种形式使程序可以读取命令行参数。要注意第一个字母要大写56、 在类中方法的作用是: ( ).A 将队列末端元素出队列B 将队列前端元素出队列C 在队列前端压入新
17、的元素D 在队列末端加入新的元素正确答案57. 在 类中,移除并返回队列前端对象的方法是:()B C (返回位于队列开始处的对象但不将其移除。)D 正确答案58. 在类中,移除并返回栈顶元素的方法是:()B C D 正确答案59、某数字队列中,入列顺序为则可能的出队列顺序是:()正确答案60. 在哈希表中,对象所属的哈希桶的地址是由( )决定的.A 为该对象设置的键值B 该对象所属的类C 该对象的物理存放地址D 该对象插入哈希表之前, 哈希表内的对象个数正确答案61、 为从标准文本文件(如: )中读取信息行,应使用( )操作文件.A B C (表示可读取连续字符系列的阅读器。)D (以一种特定
18、的编码从字节流中读取字符)正确答案62、 为从某个网站访问信息,应使用( _)类的对象分析下载回的文档A B C (表示提供对 数据进行快速、非缓存、只进访问的读取器。)D (表示提供对 数据进行快速、非缓存、只进访问的读取器。)正确答案63. 为快速声称包含数据的文件,可使用( )类创建对象B C D (表示提供对 数据进行快速、非缓存、只进访问的读取器。)正确答案64读取图形文件时,应使用()类的对象B C D (图形数据以二进制存储)正确答案65、是数据集中的数据表对象有条记录,调用下列代码后中还有哪几条记录?()(假设打开后,未进行其他操作)9();A 1B 9 C 0D 10正确答案
19、66、在中,表示程序到数据的连接的对象为()对象对象对象正确答案67. 在中,执行数据库的某个存储过程,则少需要创建()并设置它们的属性,调用合适的方法一个对象和一个对象一个对象和一个对象一个对象和一个对象一个对象和一个对象正确答案68、在 窗口中处理文档时,可以使用( )窗口来编辑某元素的、等信息.A资源视图B类视图C属性D解决方案资源管理器正确答案69、中执行下列语句后的值为多少?(A) n =21 =1;A. 42B. n =1C. 21D. 2070、下列那些运算符是属于”右结合”的?(C )A. 元运算符B. 一元运算符C. 赋值运算符D. 移位运算符和71、在中设计类时,应如何保证
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 期末考试 模拟 试题 答案
限制150内