大学软件工程 里 对象 这一词的名词解释是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大学软件工程 里 对象 这一词的名词解释是啥?相关的知识,希望对你有一定的参考价值。

在计算机科学中,对象(英语:object),是一个存储器地址,其中拥有值,这个地址可能有标识符指向此处。

对象可以是一个变量,一个数据结构,或是一个函数。是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素。

在软件系统中,对象具有唯一的标识符,对象包括属性(Properties)和方法(Methods),属性就是需要记忆的信息,方法就是对象能够提供的服务。在面向对象(Object Oriented)的软件中,对象(Object)是某一个类(Class)的实例(Instance)。



扩展资料:

对象在数据结构中的应用

大多数数据结构都由数列、记录、可辨识联合、引用等基本类型构成。举例而言,可为空的引用(nullable reference)是引用与可辨识联合的结合体,而最简单的链式结构链表则是由记录与可空引用构成。

数据结构可透过程序语言所提供的数据类型、引用及其他操作加以实现。一个设计良好的数据结构,应该在尽可能使用较少的时间与空间资源的前提下,支持各种程序运行。

不同种类的数据结构适合不同种类的应用,部分数据结构甚至是为了解决特定问题而设计出来的。例如B树即为加快树状结构访问速度而设计的数据结构,常被应用在数据库和文件系统上。



参考技术A 对象是现实世界中个体或事物的抽象表示,封装了其属性及相关的操作。属性表示对象的性质,属性值规定了对象所有可能的状态。对象的操作指出了该对象具有的行为并提供了对外的服务。本回答被提问者和网友采纳

历史上的今天6 月 10 日:Apple II 问世;微软收购 GECAD;发明“软件工程”一词的科技先驱出生

整理 | 王启隆

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

今天是 2022 年 6 月 10 日,在 2006 年,国家作出了从 2006 年起每年 6 月的第二个星期六为中国的“文化遗产日”的决定,而那一年的今天,便是我国迎来的第一个“文化遗产日”;自 2017 年起,国家又将每年 6 月第二个星期六的“文化遗产日”,调整设立为“文化和自然遗产日”。明天便是今年的“文化遗产日”了,2022 年的主题是“文物保护:时代共进 人民共享”,你都知道我国有哪些知名的文物吗?

在计算机历史上的今天,也有一件科技界的“世界级文物”的诞生,那就是苹果公司的成名作品:Apple II(苹果二号)。Apple II 是苹果生产的第一款普及的个人计算机,它还内置了 BASIC 编程语言,使编程变得容易,从而开启了全世界个人计算机的革命。让我们一同回顾科技史册的 6 月 10 日,看看这一天都发生过哪些关键事件吧。

1924 年 6 月 10 日:数据结构设计先驱 Friedrich Bauer 出生

图源:维基百科

德国计算机科学先驱弗里德里希·鲍尔(Friedrich Ludwig " Fritz " Bauer)出生于 1924 年的今天,他是慕尼黑工业大学的教授,是“软件工程”(Software Engineering)这个词汇的发明者。鲍尔于 1942 年获得大学毕业证书,并在二战期间于 1943 年至 1945 年在国防军服役。从 1946 年至 1950 年,鲍尔在慕尼黑的路德维希马克西米利安大学学习数学和理论物理,并在 1952 年于 Fritz Bopp 的指导下获得了博士学位。自 1963 年起,弗里德里希·鲍尔在慕尼黑工业大学开始担任数学和计算机科学教授。1989 年,鲍尔正式退休。

鲍尔是开发命令式计算机编程语言 ALGOL 58、及其继任者ALGOL 60 和所有现代命令式编程语言的重要前身的委员会成员。在有了这项工作经验之后,鲍尔凭借自己的影响力开始建设祖国的计算机科学学科,最终将计算机科学确立为德国大学的一门独立学科;在此之前,计算机科学通常被全世界的大部分国家认为是数学的一部分。1967 年,鲍尔在慕尼黑工业大学的一所德国大学举办了第一次计算机科学讲座,主题是信息处理。

1968 年,鲍尔创造了软件工程(Software Engineering)这一术语,该术语从此被广泛使用,并已成为计算机科学的一门学科。1972 年,鲍尔为软件工程添加了以下定义:“建立和使用合理的工程原理,以经济地获得可靠且在真实机器上有效运行的软件。”在退休之前,鲍尔一共成为了 39 名博士生的导师,2014 年,慕尼黑工业大学以他的名字更名为信息学系大楼中最大的报告厅。他还是德国信息学会的 19 位创始成员之一。2015 年 3 月 26 日,弗里德里希·鲍尔寿终正寝,享年 90 岁。

资料来源:维基百科

1977 年 6 月 10 日:Apple II 发售

图源:维基百科

1977 年的西海岸计算机展览会上,两个年轻人在众人面前展示了微型计算机 Apple II,它主要由史蒂夫·沃兹尼亚克设计;由史蒂夫·乔布斯监督其泡沫塑料外壳的开发;由 Rod Holt 完成开关电源。Apple II 的发布标志着苹果公司将首次推出针对消费市场的个人电脑——这个品牌从此会面向全美国的家庭,而不是商人或电脑爱好者。Apple II 整体由 Apple I 改进而来,核心功能包括配备彩色显示器,加了包装外壳,内置了音效功能和基于 BASIC 的编程语言。Apple II 也是苹果生产的第一款普及的个人计算机,开启了全世界个人计算机的革命。

1977 年 6 月 10 日,Apple II 在美国开始正式发售,几种不同的机型先后上市贩售,而最普及的机型一直到 1990 年代都只有不大的改变。直至 1993 年为止,苹果公司估计共生产了 5-6 百万部 Apple II。在 1980-1990 年代,Apple II 成为了美国教育系统实际采用的标准电脑。直至今日,美国仍有一些 Apple II 还在教室里,并能正常使用。Apple II 在商业、家庭与学校用户之间很普及,特别是在世界上第一款表格软件“VisiCalc”问世之后,该软件当初只有 Apple II 可以运行,实现了完全垄断。

Apple II 本来运作时只有一引导 ROM 里内置的 BASIC 编程语言解释器可用,后来才随着软盘驱动器的加入而有“Apple DOS”。最后一版的 Apple DOS 是“Apple DOS 3.3”,后来 Apple DOS 被 ProDOS 取代来支持分层文件系统以及较大容量的存储设备,能使用软盘或硬盘。此外 Apple II 也可以使用 UCSD Pascal 操作系统,UCSD 二进制格式与包含 IBM-PC 在内的其他电脑系统兼容。使用 Z80 接口的话,Apple II 也可以执行 CP/M 操作系统上的 WordStar 和 dBase 软件。

苹果公司后来试图复制 Apple II 的成功,但其研发的 Lisa 计算机和 Macintosh 计算机都相继在商业上获得失败。1990 年代初,Macintosh 的商品线接替了 Apple II 系列,但即使在 Macintosh 上市之后, Apple II 仍然有好几年是苹果的主要收入来源:Apple II 与其相关的第一方开发者与零售商社群曾是年收入逾十亿美元的事业。1993 年 10 月 15 日,最后一款 Apple II 从产品线上移除,象征了一个时代的结束。

资料来源:维基百科

2003 年 6 月 10 日:微软收购 GECAD Software 防病毒技术

图源:维基百科

GECAD Software 是罗马尼亚的计算机辅助设计(CAD)软件开发公司,由 Radu Georgescu 于 1992 年成立。随着时间的推移,GECAD 的重点从 CAD 软件转移到与安全相关的软件,其中主要是防病毒软件。GECAD 最著名的产品 Reliable Antivirus 于 1994 年首次开发。2003 年,在全球 60 个国家/地区积累了超过 1000 万用户之后,其防病毒技术被 Microsoft 收购;在此之前,微软曾于同年 5 月宣布与第三方防病毒厂商联合成立病毒信息联盟(VIA)。

2004 年,GECAD Software 重组了其整个业务并成为 GECAD 集团。新生的 GECAD 集团开始投资于具有高增长潜力的公司,这些公司有能力在其市场上进行创新和提供新的想法和产品。投资主要集中在软件和高科技公司,包括安全软件、云技术、电子商务、加密货币和支付方式。2005 年,GECAD 集团投资创建了 Avangate 电子商务支付平台。而微软那边在收购 GECAD 之后开始积累防病毒技术人才,并于 2004 年 12 月 16 日又收购了 GIANT 公司,最终基于 GIANT 的软件和自身积累的技术,研发了如今 Microsoft Defender 的前身:Microsoft AntiSpyware。

【欢迎投稿】以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物,欢迎所有朋友一起共建「历史上的今天」,投稿邮箱:tangxy@csdn.net 。

以上是关于大学软件工程 里 对象 这一词的名词解释是啥?的主要内容,如果未能解决你的问题,请参考以下文章

C#中“模拟”一词的含义是啥? [关闭]

免费商店的“堆”一词的由来是啥?

面向对象的设计原则

CommonServiceLocator 的评论中环境一词的含义是啥?

与记忆相关的“竞技场”一词的含义是啥?

历史上的今天6 月 10 日:Apple II 问世;微软收购 GECAD;发明“软件工程”一词的科技先驱出生