首页 > 代码库 > 软件工程 — 第二次作业

软件工程 — 第二次作业

一 :对软件工程的疑惑

1. 学习软件工程需要哪些基础

2. 软件工程面临的主要问题是什么

3. 软件工程的发展前景

4. 软件工程的核心是什么

5. 软件工程可作为物联网的应用层需要哪些协议来处理

二:选取三种软件并说明特点

1.Windows 操作系统

特点:

A)用户界面统一、友好、漂亮、人性化、易操作

B)丰富的图形操作且与设备无关:提供了丰富的图形操作函数并支持各种输出设备

C) 多任务:允许用户同时运行多个程序,或在同一程序中做多件事情

2.Linux 操作系统

优点:

A)开放性:linux操作系统遵守GNU规范,代码共享,易于实现系统的裁剪和客制化的开发。
B)多用户:系统资源可以被不同用户以各自的权限访问使用,互不影响。
C)多任务和多线程:不同任务和线程几乎同时并发地处理独立的但却内在关联的一系列事件
D)设备独立性:linux操作系统把所有外部设备统一当作设备文件来看待,只要安装它们的驱动程序,任何用户都可以象使用普通文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。
E)丰富的网络功能:完善的内置网络是Linux的一大特点。Linux在通信和网络功能方面优于其他操作系统。其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能力,也没有内置这些联网特性的灵活性。而Linux为用户提供了完善的、强大的网络功能 
F)良好的可移植性
缺点:主要来自于硬件方面的支持,还有就是对于普通用户来说,它的操作性没有windows那么方便,实用,一般用户使用起来 不太会操作

3.QQ

优点:

A)用户多,最具传播力和交互力
B)主流和权威
C)时尚和创意
D)方便快捷
E)公益做得好
F)功能和业务丰富
G)界面友好漂亮,设计合理
H)良好的易用性和稳定高效的系统运行
I)强大的隐藏和分组功能
J)有丰富的表情和灵活的热键

缺点:

A)海量的广告
B)广告精准性投放效果不够好
C)安装时定制性差
D)QQ消耗的资源很大,安装后文件夹比其他IM大
E)今日要闻弹窗让客户有被动接受的感觉,类似霸王条款
F)在一台主机上设置的消息接收去到另一台机子上的时候有时会被视作无效
G)群内垃圾信息不可以自己设置过滤选项
H)集成在一起的微博交互性差
I)消息漫游等客户需求大的功能应该免费,以增加客户的黏性和口碑
J)添加分组的组数受限制,想分多个组比较困难,要收费

 

---恢复内容结束---

软件工程 — 第二次作业