如果有人问“数据、文件、程序、软件、 *** 作系统的区别”我可不可以这样回答,有不足之处请补充!

如果有人问“数据、文件、程序、软件、 *** 作系统的区别”我可不可以这样回答,有不足之处请补充!,第1张

数据,不一定是机械码,实际上大部分数据是编程语言的。只有检测完要批量使用时,转换成机械码。便于计算机加载使用。

文件,也是数据;数据,也是文件。数据是内容;文件是外表。

比如:

*** 作系统:有各种文件;文件内是数据;其中有应用程序,数据库,驱动等。

原始编程时,都是源代码,即编程语言。

商业运营时,都是机械码,即1和0

计算机中程序与数据采用不一样的存储方式是对的。在计算机中,数据以文件的方式组织存储,程序则不同。

计算机用“文件”方式管理程序和数据。计算机文件是存储在某种长期储存设备上的一段数据流,经常在磁盘不同的位置存储为多个数据碎片; *** 作系统会将它们组织成文件系统,每个文件放在特定的文件夹或目录中。

计算机文件(或称文件、电脑档案、档案),是存储在某种长期储存设备上的一段数据流。所谓“长期储存设备”一般指磁盘、光盘、磁带等。其特点是所存信息可以长期、多次使用,不会因为断电而消失。

扩展资料:

计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档、、程序等等。文件通常具有点+三个字母的文件扩展名,用于指示文件类型(例如,文件常常以 JPEG 格式保存并且文件扩展名为 jpg)。

虽然一个文件表现为一个单一的流,但它经常在磁盘不同的位置存储为多个数据碎片(甚至是多个磁盘)。 *** 作系统会将它们组织成文件系统,每个文件放在特定的文件夹或目录中。

文件是由软件创建的,而且符合特定的文件格式。

程序是指专处理某一问题的计算机工具。

进程是指此程序运行中的进度 。

线程指计算机在处理文件时是一个个顺序处理,在第一个文件处理时第二个文件也开始运行,这样在计算机内在一段时间内就有两个文件在运行,这种两文件同时运行的叫线程。

作业指用户在一次解决或是一个事务处理过程中要求计算机系统所做的工作的集合。

现在来说明进程的定义:进程是进程实体的一次执行过程,是系统进行资源分配和调度的一个独立单位。它是一个动态概念。

线程:

随着多处理机系统的发展,提高程序的并发执行程度的要求越来越高。为提高系统的并发执行度,进而引入了线程的概念。

线程是比进程更小的能独立运行的基本单位(故又称“轻型进程”),更好的提高了程序的并发执行程度充分发挥了多处理机的优势。

好像记得是汇编基础啊~~

就象汇编指令全部是放在内存里面的~

然而 数据 全部是放在寄存器 如 AX BX CX 等等~

数据和命令是分开存储的

就好像 汇编里debug调试时候 可以直接选择跳转到命令行内存地址 不一定要使用标识符号

所以 对这两块存储单元是不同的处理方法

程序是指令的有序集合

硬件里的“程序”是第一层 我们平时说的编程的“程序”是在它之上的

就好像 我们可以赤脚骑脚踏车 但是 我们习惯穿着鞋子骑车

可以说 是程序上面的程序~

就是低级语言 与 高级语言之分~ 高级语言是站在低级语言之上的

高级语言里的一条指令 就是在低级语言里就是一段程序

希望你能明白了~~ 不是太好解释的~ 多想想就行了

数据:进行各种统计,计算,科学研究或技术设计等所依据得数值 程序:事情进行的先后次序 文件:指数据的一种集合 软件: 就是程序加文档的集合体。另也泛指社会结构中的管理系统、思想意识形态、思想政治觉悟、法律法规等等。

1数据流图(DataFlowDiagram);

坚持更DFD,它从数据的传递和加工角度,以图形方式来表达系统的逻辑功能,数据在系统内部的逻辑流向和逻辑交换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示放大。它是描绘信息流和数据从输入移动到输出的过程中所经受的变换。

数据流图的基本元素:

2系统流程图(SystemFlowchart);

描绘系统物理模型的传统工具。他的基本思想是用图形符号以黑盒子的形式描绘系统理念的每个部件包括程序,文件,数据库,表格,人工过程等,表达信息在给个部件之间流动的情况,而不是表示对信息进行加工处理的控制过程。

例图:

3程序流程图;

4程序的系统结构图。

数据流程图:反应输就走向,它不考虑时序关系,主要用于业务分析,用作详细设计。途中的有向线段表示了数据流。

系统流程图:反应主体框架。

程序流程图:程序逻辑描述程序中控制流的情况,即程序中处理的执行顺序和执行序列所以来的条件,途中的有向线段表示的是控制流从一个处理走到下一个处理。

程序的系统结构图:反应的是系统中模块的调用关系和层次关系,谁调用谁有一个先后次序关系。途中的有向线段表示调用时程序的控制从调用模块一道被调用模块,并隐含了当调用结束时控制将交回给调用模块。

以上就是关于如果有人问“数据、文件、程序、软件、 *** 作系统的区别”我可不可以这样回答,有不足之处请补充!全部的内容,包括:如果有人问“数据、文件、程序、软件、 *** 作系统的区别”我可不可以这样回答,有不足之处请补充!、计算机程序和数据的存储是一回事吗、程序,进程,线程,作业之间的区别与联系等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9968480.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存