• 软件工程第一次作业


    第一题.写了一个可以支持判断对错、累计分数、支持多个运算符的计算器代码,可以随机出题  用vs2012编译器写的   可以自己选择要练习加减乘除哪一种题,代码在https://coding.net/u/YangHuXiu/p/Calculator/git?public=true

    第二题.在看《现代软件工程构建之法》这本书时的不懂得几个问题:

        1  第四章中,讲了两人合作,是不是更需要团队合作呢?团队合作是不是更加重要

        2  第六章中,讲软件开发流程有好多种,我们怎样看一个开发流程是否对当前的团队合适?

        3  第八章中,讲对于软件来说,用户是很重要的,但是软件需求中说有些需求对用户不利,那么这样做会不会失去用户?

        4  第八章中,需求分析对软件来说很重要吗?

        5 第十二章中,用户体验的第一印象是很重要的,软件设计者要给用户什么样的第一印象?

    第三题.选取三种软件,分析特点

       1 游戏(王者荣耀)

      游戏画面做的比较好,操作性强,需要团队协作才能获胜,这款游戏更加吸引人,可以提高思考能力。

     2 应用(支付宝,微信)

      这两款应用可以实现不带现金就可以支付,出门拿手机就可以,不用担心出门时小偷偷钱,微信联系起来更加方便,在添加指纹支付后不用怕密码泄露,更加方便。

     3 操作系统(Windows10)

      图形界面优化,与用户交互能力更加强,增加了游戏、商店功能,系统更加流畅,更加个性化。

       

        这些软件是如何到你手里的

           游戏:应用商店下载

      手机应用:应用商店下载

      操作系统:互相拷贝

       这些软件是如何处理Bug的

      更新版本,通过更新来处理问题与不足,使用户有更好的体验。

       同一类型的软件之间是如何竞争的?

      游戏:通过体验者的对游戏的喜爱,游戏画面。

      手机应用:通过提供便利,越是简单方便,越有优势。

      操作系统:图形界面优化,与用户交互能力

      使用软件时观察到的“特殊”现象

      和硬件最大的不同是 软件是虚的,硬件是实体的,并且软件满足的用户的需求,硬件可能满足不了。

  • 相关阅读:
    算法设计与分析 5.1 合并果子
    算法设计与分析 4.5 洪尼玛与神秘信封
    算法设计与分析 4.4 洪尼玛与魔法卡
    算法设计与分析 4.3 洪尼玛与芒果篮
    算法设计与分析 4.2 洪尼玛与网络攻防战
    算法设计与分析 4.1 洪尼玛与巧克力工厂
    算法设计与分析 3.5 大尾巴狼
    算法设计与分析 3.4 小鲨鱼
    算法设计与分析 3.3 眯眯眼天使
    算法设计与分析 3.2 小绵羊
  • 原文地址:https://www.cnblogs.com/yanghuxiu/p/8650366.html
Copyright © 2020-2023  润新知