当前位置: 首页 > 产品展示 > 数码模块

火博sports

PRODUCTS
×

火博sports2023全国计算机等级二级C++程序设计历年真题及

发布时间:2024-04-12 12:07:52 来源:火博体育首页 作者:HB火博APP官网

  一、选择题 (请在[答题]菜单上选择[选择题]命令,启动选择题测试程序,按照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计时。)

  [解析]A项错误,算法并不等同于计算方法,是指对解题方案的准确而完整的描述,C项错误,算法设计需要考虑可行性、确定性、有穷性与足够的情报,D项错误,算法设计有穷性要求操作步骤有限且必须在有限时间内完成,耗费太长时间得到的正确结果是没有意义的。B项正确,程序可以作为算法的一种描述方法算法在实现时需要用具体的程序设计语言描述。答案选择B选项

  【解析】A项错误,算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,BC两项错误,设计算法时,不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。答案选择D选项。

  【解析】A项错误,算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法;BC两项错误,设计算法时,不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。算法的时间复杂度,是指执行算法所需要的计算工作量,算法的空间复杂度,是指执行这个算法所需要的内存空间。答案选择D选项。

  [解析] 算法设计有穷性要求操作步骤有限且必须在有限时间内完成,耗费太长时间得到的正确结果是没有意义的。答案选择A选项。

  [解析] 一个算法应该具有以下五个重要的特征:有穷性,确定性,输入 (零个或多个),输出(至少一个)以及可行性,不包括美观性。答案选择D选项

  [解析]信息隐蔽是指,所设计的模块使得其所包含的信息(过程和数据)对于不需要这些信息的模块是不能访问的。模块独立性的概念是抽象、模块化、信息隐蔽和局部化的直接结果。利用信息隐蔽,可以确保每一个模块的独立性。答案选择B选项。

  [解析] 注释一般可分为:D序言性注释,常位于程序开头部分,用于描述程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等;@功能性注释,一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。答案选择D选项。

  [解析] 程序不仅仅要能够正常运行,还要便于调试和维护,所以程序语句结构应该简单直接,具有良好的可读性,建立良好的程序设计风格。答案选择A选项。

  [解析]“清晰第一,效率第二”是当今主导的程序设计风格。对程序的要求不仅是能够运行正常,还要便于调试和维护,所以程序要具有良好的可读性,语句结构应该简单直接,这有利于程序的开发与维护。答案选择A选项

  [解析]结构化程席以模块化设计为中心,使用顺序、选择和循环三种基本控制结构就可以实现任何算能。结构化程序设计的思想包括自顶向下、逐步求精、模块化、限制使用GOTO语句。答案选择B选项。返回搜狐,查看更多


火博sports