第二次作业。

1.选一种你比较熟悉的软件,点评它的优缺点,并描述此类软件的发展史。

  系统软件:操作系统,设备驱动程序,工具软件等。

  应用软件:用户使用它们未完成工作,从管理核电厂到写文章,或是通信游戏,浏览网页,播放视频等。

  恶意软件:软件病毒等。

------------------------------------------------------------------------------------------------------------------------------------

  选取软件: Linux发行版之一:Fedora,即现在我在用的OS。日常生活完全已经抛弃windows。

    优点: 硬件系统要求很低,完全免费可定制,对开发者友好,原生shell环境。开源,安全。由全世界的开源社区进行维护。安装软件方便,系统干净,不容易中病毒,权限管理很严格。同时遵守严格的开源规则。

    缺点:不适合非专业用户使用,除专业软件外,其他软件支持较少。对初学者不友好。

  Fedora发展史(以下内容来自百度百科。):

  Fedora[2]  是一个基于 Linux 的操作系统,旨在为用户提供稳定、安全且易于使用和管理的自由和开源软件。Fedora 发行版是 Fedora 项目的各种自由软件创造中最大的一个。由于其与生俱来的优势,"Fedora" 这个单词通常可以用于表达 Fedora 项目或 Fedora 发行版二者之中的任意一个。
  Fedora项目以不同方式发行 Fedora:
  (1) Fedora DVD/CD – 包含了所有主要软件包的DVD或CD套装;
  (2) Live光盘 – CD或DVD大小的光盘镜像,可用于创建Live CD或从USB设备启动,并可选安装到硬盘;
  (3) 最小CD – 用于通过HTTP,FTP或NFS安装。
  您可以通过Fedora Live USB Creator或UNetbootin创建Live USB版本的Fedora。
  同时,Fedora项目发布自定义的Fedora版本,称作Fedora spins。这些版本包含特定的软件包集合,以满足特定种类的用户之需要。Fedora spins由一些对Fedora有特殊兴趣的小组开发。
  Enterprise Linux额外软件包(英文: Extra Packages for Enterprise Linux,EPEL)是由来自Fedora Project的志愿者发起的社区力量,为了创建由高质量的附加软件组成的、用于补足RHEL和其他兼容版本的软件仓库。  
  软件包管理主要由yum实用程序提供。Fedora同样提供图形界面(例如pirutpuppuplet),用于在更新可用时提供视觉通知。apt-rpm是yum的替代品,对于Debian类发行版的用户来说可能更熟悉。这里,APT被用于管理软件包。额外的软件仓库可以被添加到  Fedora,以便安装Fedora软件仓库未提供的软件包。
 
 

  

  介绍至此完毕。大概也就这么多。

-------------------------------------------------------

题目2:

原文地址:https://www.cnblogs.com/magicguang/p/5243645.html