33问答网
所有问题
当前搜索:
算法必须由计算机程序实现
以下关于
算法
的说法正确的是()。
答:
A.算法最终必须由计算机程序实现
B.算法等同于程序 C.算法的可行性是指指令不能有二义性 D.其他几个都是错误的 正确答案:其他几个都是错误的
算法必须
最终
由计算机程序实现
,这句话对吗
答:
实际上,我想这句话错在,
计算机程序
只是
实现算法
的一个手段,如果不用计算机程序还可以用其他办法实现算法,比如,在加密领域,很多密码机实际上是使用硬件加密的,我举一个最著名的例子,二战时德军的Enigma(恩尼格玛)密码机,就是使用经典密码算法恩尼格玛的密码机,但它是完全机械结构的,那个时候德军还没...
算法一定
要用
计算机程序
来
实现
吗?
答:
计算机程序是实现预期目的而进行操作的一系列语句和指令
。程序是算法用某种程序设计语言的表述,是算法在计算机上的具体实现。
程序必须用规定的程序
设计语言来写,而算法很随意。一个算法可以用不同的编程语言编写出不同的程序。程序并不都满足算法所要求的特征,例如操作系统,是一个在无限循环中执行的程序...
算法必须
最终
由计算机程序实现
,这句话对吗
答:
所以,“算法必须最终由计算机程序实现”这句话也算对吧。操作系统也是程序。只是并不最终。
最终必须由硬件动作实现
。
“
算法
最终必
由计算机实现
”为何是错的?
答:
算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是
计算机
解题的过程。在这个过程中,无论是形成解题思路还是编写
程序
,都是在实施某种算法。前者是推理
实现
的算法,后者是操作实现的算法。一个算法应该具有以下五个重要的特征:有穷性: 一个
算法必须
保证执行有限步之后结束;确切...
一个好的
算法需要程序
完整吗对吗?
答:
不
一定需要
具体的编程语言来实现。但是,在实际开发中,程序员需要将算法转化为具体的
计算机程序
,以便计算机能够运行并解决问题。因此,算法的描述需要足够清晰、具体、完整,以便程序员能够根据
算法实现
出正确的程序。总之,
算法需要
被描述清晰、准确、完整,但不一定需要程序完整实现。
算法
就是
程序
,这句话对不?
答:
不对。算法是解决问题的步骤,程序是算法的代码
实现算法
要依靠程序来完成功能,
程序需要算法
作为灵魂 程序是结果,算法是手段(为编写出好程序所使用的运算方法)。同样编写一个功能的程序,使用不同的算法可以让程序的体积、效率差很多,所以算法是编程的精华所在。
算法
与
程序
有何区别和联系?
答:
区别:一、形式不同 1、算法:算法在描述上一般使用半形式化的语言。2、程序:程序是用形式化的
计算机
语言描述的。二、性质不同 1、算法:算法是解决问题的步骤。2、程序:程序是算法的代码
实现
。三、特点不同 1、算法:算法要依靠程序来完成功能。2、程序:
程序需要算法
作为灵魂。
同一种
算法
只能用一种
程序
语言来
实现
吗?
答:
不是,其实语言只是一种工具,所谓的
算法
通俗点就是你要让
计算机
做一件预设的事情的具体步骤 比如一个再简单不过的例子:1+1=2 C语言的核心语句为:int a=1;int b=1;cout<<a+b<<endl;VB的语句就是 dim a as integer,dim b as integer,dim c as integer,a=1,b=1,c=a+b,也许我的VB...
算法
与
程序
的关系
答:
(1)输入:由外部提供的量作为
算法
的输入。(2)输出:算法产生至少一个量作为输出。(3)确定性:组成算法的每条指令是清晰,无歧义的。(4)有限性:算法中每条指令的执行次数是有限的,执行每条指令的时间也是有限的。3.
程序
是算法用某种程序设计语言的具体
实现
。程序可以不满足算法的性质。例如操作系统,...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
算法能由计算机直接执行吗
算法一定是程序
程序设计的核心是算法设计
算法必须用程序设计语言实现
程序属于算法吗
程序的核心是算法吗
算法的最终实现是什么
算法是代码的格式
程序由算法和什么组成