应知的网络知识与安全问题:[38]基础术语

2025-04-11 10:16:28

计算机硬件是软件运行的基础,而软件则是发挥硬件作用的关键。许多入门者除了学用各种软

件外,还可能尝试着自己编编程序,那么建议最好先熟悉以下的基础名词,以便尽快进入角色。

基础术语

程序:用汇编语言、高级语言等开发编制出来的可以运行的文件。

软件:从开发商的角度而言,软件就是全部程序和全部开发文档的集合。从用户的角度而言

,软件应该是程序、说明书、服务的总合。所以买正版软件就理应得到正规说明书和维护、升级等

相关服务。

数制:

虽然计算机能极快地进行运算,但其内部并不像人类在实际生活中使用的十进制,而是使用只包

含0和1两个数值的二进制。当然,人们输入计算机的十进制被转换成二进制进行计算,计算后的结

果又由二进制转换成十进制,这都由操作系统自动完成,并不需要人们手工去做,学习汇编语言,就

必须了解二进制(还有八进制/十六进制)。

数据:

狭义的理解,数据就是数值,即0、1、2、3、4、5、6、7、8、9和符号、小数点组成的数值,广义

地讲,计算机所能处理的数据是指计算机能接受、存储、处理的任何信息,除了数值外,还有字符数

据、图形数据、音频数据、视频数据、控制信号数据等等。

数据类型:

在处理各种数据时,为了便于处理、查错和充分利用存储空间,许多开发环境都要求对数据类型

进行说明,一般有整数型、实数型、字符串型、布尔型、日期型、备注型、浮点型、双精度型等等

数据运算: 一般指对数据所施加的各种处理,如插入数据、修改旧数据、删除已无用的数据、查

找数据、将数据按一定规则排序、打印数据等等。

数据结构:在编程中,除了考虑功能如何实现外,还必须考虑到程序中所涉及到的数据组织方

式,其一是为了提高执行效率;其二是在特定的功能中,必须将数据以特殊的结构进行存放。常用

的数据结构有线性表、栈、队列、树、二叉树、图、哈希表等结构。

逻辑结构:指对数据的组织形式,如社会生活中的人事组织可用树型逻辑结构表示,选择好逻

辑结构对软件的实现有重大意义。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢