软件的思考 --- 软基第二次作业

这个作业属于哪个课程 <21软件基础>
这个作业的目标 <对软件的分析思考>
姓名-学号 <罗成威>-<2019330301161>

软件是按照特定顺序组织的计算机数据和指令的集合。从计算机诞生之后,软件就成了计算机硬件离不开的上层指令集,操作系统使得计算机操作界面变得更加方便,各种工具应用和游戏的开发又使得计算机变成了我们工作娱乐必不可少的个人工具。

一、Operating Systems(操作系统)--- Linux

  • Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布的。
  • 第一次使用Linux是在大一学习树莓派编程时接触到的,树莓派作为一个微型电脑,采用了Linux的操作系统,不仅使树莓派的功耗更低,而且编程使用也更加方便。
  • Linux的开发者林纳斯并没有像Windows的开发者那样封闭,而是将源代码完全开放,而且它的开放不仅仅是操作系统的开放,软件层面和文档以及代码都是开放的,我们可以随时看到世界上顶级程序员写的代码。这也是Linux最吸引我的地方。
  • 当然,最初的Linux系统是由林纳斯和社区的人开发的,并不是当时最好的操作系统,但是大量社区爱好者的贡献,使得Linux快速迭代升级,目前已经成为了一款很强大的操作系统。在我使用它的时候,它的操作系统虽然比不上Windows和MacOS的图形界面更加炫酷,但其流畅度很高,且相比更加稳定,使用过程中很少出现卡顿的现象。
  • Linux的开源注定了它将是Windows和MacOS无法替代的一款操作系统,其发展前景一片光明。通过学习Linux,我对操作系统的原理有了更深入的了解,而且要使用Linux,基本都要会写python引脚,使得我的编程水平有效的提升了。

二、Games(游戏) --- 超级马里奥兄弟

  • 最初玩这款游戏时我只有8岁,是在小霸王游戏机上玩的,它的游戏机制深深吸引着我,作为童年的回忆,这个蹦跳、顶蘑菇的小人给我的童年带来了很多乐趣。
  • 《超级马里奥兄弟》是任天堂公司开发并于1985年出品的著名横版过关游戏,最早在任天堂初代游戏机---红白机上推出,这个系列有很多后续作品。在当时它也被叫做超级玛丽,据说是某些盗版厂商的错误译名。
  • 《超级马里奥兄弟》是在任天堂公司推出FC游戏机之后,为其全力度身订造的游戏,这个游戏的制作一方面为了吸引玩家购买任天堂的游戏机,另一方面是为了进军北美游戏市场。
  • 《超级马里奥兄弟》已经迭代出了很多系列,它已经成为了任天堂的招牌角色,但是这个最初的横板过关游戏显然已经跟不上时代的发展了,虽然马里奥系列也包括很多3D形式的游戏,但是目前所发出的声音已经被目前的大型3D游戏和手机所代替,人们很少会去拿着游戏机坐在家中玩游戏,毕竟手机和电脑不香吗?我觉得《超级马里奥兄弟》剩下还能做的是靠情怀开发手游或者创新游戏机制来吸引玩家。

三、Tools(工具软件)--- Rhino

  • Rhino是美国Robert McNeel & Assoc开发的PC上强大的专业3D造型软件,它可以广泛地应用于三维模型制作、工业制造、机械设计等领域。
  • Rhino是一款经典的参数化精确建模软件,对零件和机械结构的建模效果很棒,而且相比其他的3D建模软件,它占用的内存很小,对电脑的性能要求不高,这也是最吸引我的地方。
  • 当然Rhino也是有BUG的,目前它已经发展到第7代。
  • Rhino最早是在1998年被开发的,Rhino在建模方面拥有强大的功能,加上它极小的体积,这使得它在Maya,SoftImage XSI,Houdini,3DSMAX,LightWave等三维软件的巨头们面前也有了一定的竞争力。
  • 第一次使用Rhino这款软件是在官网下载的使用版,我是通过B站上的教学视频来学习这款软件的,它使得我的建模水平得到了提高。



十年饮冰,难凉热血!
posted @ 2021-10-14 09:46  Fengwan-Jiang  阅读(50)  评论(0编辑  收藏  举报