资源简介 第一章 计算机解决问题的过程 单元测试1.关于算法,以下说法正确的是( ) (A)算法可以是不确定的 (B)算法是人们解决问题的想法 (C)算法的步骤多少可以不受限制 (D)算法是解决问题过程所需的有限步骤119.程序设计语言的发展阶段不包括( )A.自然语言 B.机器语言 C.汇编语言 D.高级语言120.下列不是用于程序设计的软件的是 ( )A.BASIC B.C语言 C.WORD D.Pascal3.关于描述算法的工具,以下说法正确的是( ) (A)自然语言表示的算法便于翻译成程序设计语言 (B)流程图依赖于计算机程序设计语言 (C)用伪代码描述的算法易于向计算机程序设计语言过渡 (D)伪代码的可读性比自然语言强4. 请看下列伪代码。程序最后输出的P值是( )I=0P=0DO WHILE P<10 P=P+I I=I+2LOOPPRINT P (A)6 (B)12 (C)14 (D)85.关于算法,下面说法正确的是( )。 (A)解决同一问题只有一种算法 (B)算法对程序运行效率没有影响 (C)解决同一问题的算法不是唯一的 (D)算法设计在计算机解决问题的过程中并不重要,可以省略6.一个好的算法应具有( )。 (A)正确性、高效性、可读性、健壮性 (B)正确性、可读性、严密性、高效性 (C)正确性、合理性、可读性、健壮性 (D)正确性、合理性、严密性、高效性7.结构化程序设计由三种基本结构组成,下面不属于这三种基本控制结构的是( )。 (A)顺序结构 (B)选择结构 (C)输入、输出结构 (D)循环结构127.以下属于程序的基本控制结构的是( )。A.星形结构 B.选择结构 C.网络结构 D.平行结构8. 请看右面的流程图,分析其功能。当M、N分别输入12和8时,最后输出的值是( )。 (A)6 (B)3 (C)8 (D)49.关于计算机程序设计语言,以下说法正确的是( )。 (A)最早的程序设计语言是汇编语言 (B)汇编语言是一种高级语言 (C)高级语言使用助忆符 (D)机器语言采用二进制代码10.关于程序编译,以下说法正确的是( )。 (A)编译程序的执行方式类似于日常生活中的“同声翻译” (B)解释程序的工作主要包括编译、连接、装入等环节 (C)C语言程序是编译执行的 (D)BASIC语言程序是编译执行的118.在现实生活中,人工解题的过程一般分为( )。 (A)理解分析问题→寻找解题方法→用工具计算→验证结果 (B)寻找解题方法→理解分析问题→用工具计算→验证结果 (C)用工具计算→验证结果→寻找解题方法→理解分析问题 (D)用工具计算→验证结果→理解分析问题→寻找解题方法121.下列关于算法的特征描述不正确的是( )。(A)有穷性:算法必须在有限步之内结束 (B)确定性:算法的每一步 (C)输入:算法必须至少有一个输入 (D)输出:算法必须至少有一个输出123.流程图是描述( )的常用方式。A.程序 B.算法 C.数据结构 D.计算规则124.下面不属于算法描述方式的是( )A.自然语言 B.伪代码 C.流程图 D.机器语言125.流程图中表示判断框的是( )A.矩形框 B.菱形框 C.圆形框 D.椭圆形框126.下列不属于算法基本特征的是( )A.可执行性 B.确定性 C.有穷性 D.无限性 展开更多...... 收起↑ 资源预览