操作系统这门课中所说的算法是一个什么样的概念啊?

来源:百度知道 编辑:UC知道 时间:2024/05/29 11:36:27
是某种特定的语言还是某种抽象?请说的具体一点,谢谢!
操作系统这门课中所说的算法一般是用什么语言实现的?

操作系统也是软件
所以个人认为,你所说的算法,就是解题的步骤,可以把算法定义成解一确定类问题的任意一种特殊的方法。在计算机科学中,算法要用计算机算法语言描述,算法代表用计算机解一类问题的精确、有效的方法。算法+数据结构=程序,求解一个给定的可计算或可解的问题,不同的人可以编写出不同的程序,来解决同一个问题,这里存在两个问题:一是与计算方法密切相关的算法问题;二是程序设计的技术问题。算法和程序之间存在密切的关系。

个人认为,操作系统这门课中所说的算法一般是C语言或汇编语言实现的

一、下面是网上找到的几个关于算法的概念,个人比较倾向第1个:
1、算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。

2、“算法”一词最早来自公元9世纪波斯数学家比阿勒·霍瓦里松的一本影响深远的著作《代数对话录》。20世纪的 英国数学家图灵提出了著名的图灵论点,并抽象出了一台机器,这台机器被我们称之为图灵机。图灵的思想对算法的发展起到了重要的作用。
算法是计算机处理信息的本质,因为计算机程序本质上是一个算法,告诉计算机确切的步骤来执行一个指定的任务,如计算职工的薪水或打印学生的成绩单。 一般地,当算法在处理信息时,数据会从输入设备读取,写入输出设备,可能保存起来以供以后使用。

3、算法是指完成一个任务准确而完整的描述。也就是说给定初始状态或输入数据,经过计算机程序的有限次运算,能够得出所要求或期望的终止状态或输出数据。算法不单单可以用计算机程序来实现,也可以在人工神经网络、电路或者机械设备上实现。

你说的是C语言的说的算法吗?
如果是可以简单理解为解决问题 的办法,步奏什么的

你百度一下,数据结构,看看这方面的书