关于算法与程序、计算机语言之间的关系,下列说法不正确的是()
A.算法是解决问题的步骤,某个问题可能有多个求解算法
B.算法不能直接由计算机执行,必须将其转换为程序才能够由计算机执行
C.算法只能由高级(计算机)语言实现,不能通过机器语言实现
D.算法是程序的核心
- · 有3位网友选择 A,占比33.33%
- · 有3位网友选择 B,占比33.33%
- · 有2位网友选择 D,占比22.22%
- · 有1位网友选择 C,占比11.11%
A.算法是解决问题的步骤,某个问题可能有多个求解算法
B.算法不能直接由计算机执行,必须将其转换为程序才能够由计算机执行
C.算法只能由高级(计算机)语言实现,不能通过机器语言实现
D.算法是程序的核心
(1)关于算法的特性,下列说法不正确的是 _____。
(A)算法必须有明确的结束条件,即算法应该能够结束,此即算法的有穷性;
(B)算法的步骤必须要确切地定义,不能有歧义性,此即算法的确定性;
(C)算法可以有零个或多个输入,也可以有零个或多个输出,此即算法的输入输出性;
(D)算法中有待执行的运算和操作必须是相当基本的, 可以由机器自动完成,进一步,算法应能在有限时间内完成,此即算法的能行性;
(E)上述说法有不正确的;
(2)关于算法的命题,下列说法不正确的是 _____。
(A)算法规定了任务执行/问题求解的一系列、有限的步骤。
(B)算法所规定的计算/处理步骤是有限的,但算法实际执行的计算 /处理步骤可以是无限的。
(C)算法可以没有输入,但必须有输出。
(D)算法的每一个步骤必须确切地定义,且其运算和操作必须相当基本,可以由机器自动完成。
(3)关于算法与程序、计算机语言之间的关系,下列说法不正确的是 _____。
(A)算法是解决问题的步骤,某个问题可能有多个求解算法;
(B)算法不能直接由计算机执行,必须将其转换为程序才能够由计算机执行;
(C)算法只能由高级(计算机)语言实现,不能通过机器语言实现;
(D)求解问题的多个算法不一定获得相同的解。
(4)算法是计算系统的灵魂,为什么?不正确的是 _____。
(A)计算系统是执行程序的系统,而程序是用计算机语言表达的算法;
(B)一个问题的求解可以通过构造算法来解决, “是否会编程序”本质上章是“能否想出求解该问题的算法”;
(C)一个算法不仅可以解决一个具体问题, 它可以在变换输入输出的情况下, 求解一个问题系列;
(D)问题求解都可以归结到算法的构造与设计, 系统和算法的关系是:算法是龙,而系统是睛,画龙要点睛。
(E)上述说法有不正确的;
关于计算机语言的编译,下列说法不正确的是 _____。
(A)需要“分词”,将其中的常量、变量名和保留字识别出来,并分类及编号;
(B)需要识别每一条语句所对应的“模式”。任意语句的常量和变量名被归为“标识符”类别,而标识符与保留字的不同组合关系构成了语句的模式;计算机语言是由有限的语句模式构成的;
(C)对每一种模式,都有相应的组合构造方法,即模式可被认为是由原子模式或说基本模式通过组合的方法构造出来的,对原子模式或者基本模式可以事先写好其相应的目标语言的指令或语句;
(D)按照模式由原子模式的组合次序, 可将模式语句转换成目标语言的指令或语句; 进一步按照分类及编号将常量、变量名代入形成最终的目标语言程序,完成编译;
(E)上述有不正确的。
A.是一种基于流程图的可视化编程开发环境
B.是用一系列相互连接的图形符号以及符号之间的连接(流程图)可视化表达编程思路
C.不涉及语言细节就可以进行程序算法设
D.Raptor仍然不能摆脱特定计算机语言的语法和语句格式的约束
关于普通计算机语言(或者说程序)的基本构成要素,下列说法最完整的是 _____。
(A)常量与变量和表达式;
(B)常量与变量、表达式和语句;
(C)常量与变量、表达式、语句和函数;
(D)都不完整。
A.高级语言是与计算机型号无关的计算机语言
B. 低级语言学习使用很难,运行效率也低,所以已被高级语言淘汰
C. 汇编语言程序是最早出现的高级语言
D. 计算机能够直接理解、执行汇编语言程序
A.高级语言是与计算机型号无关的计算机语言
B.低级语言学习使用很难,运行效率也低,所以已被高级语言淘汰
C.汇编语言程序是最早出现的高级语言
D.计算机能够直接理解、执行汇编语言程序
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!