zoukankan      html  css  js  c++  java
  • 作业一

    题目:

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

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

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

    恶意软件:软件病毒等

    作答:

    应用软件:京东

    优点:是真货,基本没有后顾之忧。舒适的界面,全面的订单跟踪,最优秀的分类,反应不错的爪机端。还有最重要的就是人性化的网页和APP。

    缺点:价格贵,和市场价差不了多少,可选性也不多。全国货源不一致,某些省份经常没货,货品种类不够全面。

    发展历史:

      1998年6月18日,刘强东在中关村创业,成立京东公司。
      2001年6月,京东成为光磁产品领域最具影响力的代理商,销售量及影响力在行业内首屈一指。
      2004年1月,刘强东带领公司进入了电子商务领域,正式创办了"京东多媒体网"。
      2007年6月,京东正式启动全新域名,并成功改版。7月,京东建成北京、上海、广州三大物流体系。8月,京东首批融资千万美金。10月,京东在北京、上海、广州三地启用移动POS上门刷卡服务,开创了中国电子商务的先河。
      2013年3月30日,京东,去商城化,全面改名为京东,随后更换LOGO。4月23日上午,京东宣布注册用户正式突破1亿。
      2014年6月,京东商城开通全国上门取件服务,彻底解决网购的售后之忧。
      2015年7月15日,京东集团被评选为2015年中国互联网企业100强排行榜第四名。

       我们现在看到的只是刘强东成功的荣耀,但是很少人提及成功背后的辛酸,1992年,刘强东考入中国人民大学社会学系,入学没多久,师兄告诉他,社会学与从政无关,而且就业状况在人大倒数第二,刘强东顿时心里发凉,他的考分足够就读清华物理系。自认前途“渺茫”的刘强东,开始找一切机会参加社会实践。大一,3分钱抄一张信封,月入2000元。大二,抱着二五折进价的精装书,去各个写字楼推销。大三,经亲戚介绍,刘强东去北京西郊门头沟一家单位学习编程,每天骑着自行车往返,很快成为一名优秀的程序员。依靠这项专长,他参与到了一些政府和农村的“信息化建设”项目中,并挣到了十几万元,这是他的第一桶金。

      大四,靠着赚到的第一桶金和借来的十几万元,刘强东盘下了中关村附近的一个饭馆。 不过,这次创业让刘强东血本无归。刘强东说“我创业前3年最大的痛苦,不是站在马路边上发宣传单遭白眼,不是挨冷受累,而是感觉世界上没有一个人理解我。”在他大学毕业后盘下了中关村的一个摊位,经营刻录机。当时正在读研的女朋友认为他没出息,女朋友的父母也坚决反对,认为刘强东没出息、“只认钱”,就连自己的父母他也瞒了3年的时间。

        正因为他亲身经历,所以让他更加努力,然而正当他事业有起色的时候,2003年的一场"非典"对传统零售业造成了重大冲击,这不得不让刘强东转移到网上来,这时刘强东果断放弃了在全国扩张连锁店的计划。也因此在2004年1月,刘强东带领公司进入了电子商务领域,正式创办了"京东多媒体网"。所以当灾难来临时,我们首先要做的不是接受,而是要随机应变,这就有可能变成一种机遇。

         所以刘强东的创业成功绝非偶然。那是智慧和勇气的结晶,那是信心与实干的结果,那是领袖与团队无间结合。刘强东强调,创业成功的关键在于解决问题,而目前正是“值得每个人记录、奋斗的时代”,是创业的最好时代,因为“所有的东西都在加速发展”,人类快速增加的需求为创业者提供了巨大的机会。

    4.  Dijkstra曾经提到:“Software engineering, of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as its charter ‘How to program if you cannot.’”[i]软件工程是不是教那些不怎么会写程序的人开发软件? 你怎么看?

    答:这个答案并不唯一。

    因为每个人一开始都不懂软件,都是从什么都不会慢慢学习,不能一票否决那些人。软件工程作为一门新的学科,有许多的方面需要人才去开发。而每个人不是一来就懂的软件的,而且软件工程这个概念可大可小,大到一门学科,一个研究领域,小到一个软件开发必须的过程,所以软件工程这个学科肯定是要教不会的人学会如何开发软件,但是只有懂得如果做软件,才能运用软件工程这个过程科学的开发软件。

     

    题目:

    软件有很多种:ShringWrap(在包装盒子里面的软件)、WebAPP(基于网页的软件)、InternalSoftware(企业或学校或某组织内部的软件)、Games(游戏)、MobileApps(手机应用)、OperatingSystems(操作系统)、Tools(工具软件),选取三种软件,请分析他们各自的特点。

    1) 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的? 他们的目标都是盈利么? 他们的目标都是赚取用户的现金么?还是别的?

    2) 你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读几年级,是什么状态,对软件有什么期望 (这个必须写,我要看看全世界的学生怎么抄袭这一段的)

    3)当时的软件是如何到你手里的 (邮购,下载,互相拷贝,从应用商店购买,。。。)

    4) 你是如何学会用这软件的?它给你什么好处,坏处? 这些软件是如何处理 bug 的? 如何更新新版本的?

    5) 同一类型的软件之间是如何竞争的?你现在还用它么,或者是同类软件的不同品牌,为何?

    6)这种软件再过 3 年,5 年还会存在么,为什么?

    7)列举你在使用上述软件的时候观察到的 “特殊”现象,它们和硬件有什么不同? 这些能说明软件的某些本质特性么?

    我选取的是Games,MobileApps。

    对于Games

    1)第一款真正意义上的网络游戏可追溯到1969年,当时瑞克·布罗米为PLATO系统编写了一款名为《太空大战》 ,当然它是诞生于美国麻省理工学院。游戏以出色的画面,动人的音乐,和绚丽的技能让我们对其非常喜爱。他们的目标是让我们空闲下来时间可以通过玩游戏得到很好的放松,当然,他们也希望赚钱。

    2)记得我个人第一次玩网游的时候,是在我们杨林中学读初二。那时间年少轻狂,对新事物充满好奇,是第一次接触网络。对软件期望没多大感觉,当时的懵懂状态我只是觉得这种东西好神奇,可以让人轻松,陷入其中的世界。在那时,我心里想如果以后自己能做这种东西就好了!

    3)当时的接触Games软件是在网吧。

    4)首先,是看别人玩,在一旁看着。然后就是注册上游戏后,会有新手教程,一步一步教你怎么玩。给我的好处就是让我心情不好的时候,可以去玩Games得到放松。坏处就是会占用我的时间,同时浪费了我的Money。至于处理bug,会有一个论坛,玩家们发现以后,可以去发帖,里面有客服。更新版本是修复bug、更新内容的代名词,他是通过B/S结构,让我们客服自行在自己电脑上更新。

    5)同类型的Games软件真的是太多了。就说腾讯系列下的,有英雄联盟,QQ飞车,DNF地下城,穿越火线,逆战...等等。至于竞争,是宣传各自游戏的风格,有的是操控人物,有的是枪战,而有的是操纵飞车...各有各的风格,玩家体验当然也是不一样的,全看个人爱好了。

    6)再过3年,5年还会存在。因为记得我当时玩QQ飞车的时候是初中 ,现在读大学了,一直也还在。可想,游戏确实做的还是可以,能够满足人娱乐与休闲。

    7)偶尔会出现屏幕失灵,闪退,和无响应的情况。硬件是物理设备,软件运行时建立在硬件上面的,在良好的硬件下运行软件能得到更好的体验。软件是程序+软件工程,而程序由算法+数据结构,一条条代码在良好硬件的设备下运行。

    对于MoblieApps

    1)手机一出现,里面便带有一些软件。这些软件会提供一些快捷方便,或者大家没有体验过的功能,让用户产生好奇心理来吸引用户。他们的目标基本都是为了盈利或者打响企业知名度。盈利不一定是为了赚取现金,许多应用一开始都是免费的或者终生免费,但他可以赚取用户信任感,等用户剧增,再开启一些收费。

    2)在邵阳市洞口一中读高二,当时是第一次接触智能手机,玩的是QQ、保卫萝卜和神庙逃亡,当时觉得这种东西挺有意思的,而且比普通手机高端多了。期望的话是希望应用越来越好,越来越方便操作。

    3)从应用商城里面下载。

    4)通过和同学交流,看说明书,熟悉熟悉就会用了。它是通过推送安装包来更新版本的。
    好处:让我能够通过网络轻松地和远方的同学交流,开阔了视野。
    坏处:容易让人沉迷,影响作息时间。

    5)微信,QQ,MSN等。看个人习惯吧,至于我,习惯了QQ,一直在用QQ呢。

    6)当然会存在。网络作为新的技术在21世纪流行起来,基于它的聊天软件又能让人方便联系,满足人们的需求。

    7)同样,有时候会出现无响应和程序崩溃的状况。

    非学无以广才,非志无以成学! 【Magic_chao

  • 相关阅读:
    命令行参数(argc, argv)
    [转]CodeSmith和PowerDesigner的使用安装和数据库创建
    INADDR_ANY的确切含义
    C++的CreateThread实例
    浅谈VC++中预编译的头文件放那里的问题分析
    [转]Windows网络编程学习-面向连接的编程方式
    char 转wchar_t 及wchar_t转char
    connect函数详解
    正斜杠(/)与反斜杠()区别
    C/C++关于string.h头文件和string类
  • 原文地址:https://www.cnblogs.com/logo-88/p/5244468.html
Copyright © 2011-2022 走看看