2022年计算机二级C语言题.pdfVIP

  • 18
  • 0
  • 约2.05万字
  • 约 14页
  • 2022-07-04 发布于上海
  • 举报
2022年计算机二级C语言题 2022/7/2 2022年计算机二级C语言题 一、选择题 (请在 【答题】菜单上选择 【选择题】命令,启动选择题测试程序, 照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用 鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计 时。) 1、软件设计中划分模块的一个准则是 (  )。 A . 低内聚低耦合 B. 高内聚低耦合 C . 低内聚高耦合 D. 高内聚高耦合 『正确答案』 B 『答案解析』 耦合性和内聚性是模块独立性的两个定性标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,作为软件结 构设计的设计原则,要求每个模块的内部都具有很强的内聚性;耦合性是指模块间相互连接的紧密程度的度量,一个模块与 其他模块的耦合性越强则该模块的独立性越弱。一般优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性 和提高模块内的内聚性,有利于提高模块的独立性。答案选择B选项。 2、若有C语言表达式 2+3*4+7/3,以下选项中叙述正确的执行顺序是 (  )。 A . 先执行3*4得12,再执行2+12得14 ,再执行7/3得2,最后执行14+2得16 B. 先执行3*4得12,再执行7/3得2.5,最后执行2+12+2.5得16.5 C . 先执行7/3得2,再执行3*4得12,再执行12+2得14 ,最后执行2+14得16 D. 先执行2+3得5,再执行5*4得20 ,再执行20+7得27 ,最后执行27/3得9 『正确答案』 A 『答案解析』 C语言表达式的的执行顺序是从左向右,在表达式求值时, 照运算符的优先级别从高到低执行,答案选择A 选项。 3、结构化程序的三种基本控制结构是 (  )。 A . 顺序、选择和重复 (循环) B. 过程、子程序和分程序 C . 顺序、选择和调用 D. 调用、返回和转移 『正确答案』 A 『答案解析』 结构化程序设计中三种基本控制结构为顺序、选择和重复 (循环)。答案选择A 选项。 4 、在数据库中,数据模型包括数据结构、数据操作和 (  )。 A . 数据约束 B. 数据类型 C . 关系运算 D. 查询 『正确答案』 A 『答案解析』 在数据库系统中的数据模型有三个要素:数据结构、数据操作和数据的约束条件。答案选择A 选项。 编号:fead3e87ee61406dd825d70fe8b74b0c 1 2022年计算机二级C语言题 2022/7/2 5、有以下程序 #include stdio. main() {  int i,array [6] = {1,5,0,4};  for(i=0; i5; i++)   printf(%d,,array [i]4);  printf(\n); } 程序运行后的输出结果是 (  )。 A . 0,4,0,4,0, B. 1,5,0,4,0, C . 1,5,5,4,0, D. 1,2,1,2,0 『正确答案』 A 『答案解析』 本函数的功能是将数组中所有元素与4进行与运算,首先将元素转换为二进制,然后和二进制数100 (十进制4 )进行与运 算,第一个元素为001 100 即为000 。也就是0 ,同理可得答案分别为0、4 、0、4 、0 ,注意第五位 照0进行运算。答案选 择A 选项。 6、有以下程序 #include stdio. main() {  int x =1, y =0;  if (!x ) y

文档评论(0)

1亿VIP精品文档

相关文档