完成教材第一章P18,第4题

选择软件 :1 Games 类特点 :面对群体主要是青少年,从联网上可分为单机和联机还有联网,从类型上有多种类型,覆盖青少年兴趣网的各个点。

     2  Operating Systems类特点:操作系统是一种系统软件,但与其他的系统软件和应用软件有很大的不同,它有自己的特殊性即基本特征。操作系统的基本特征包括并发、共享、虚拟和异步。这些概念对理解和掌握操作系统的核心至关重要,将一直贯穿于各个章节中。

     3Tools 类特点:占用空间小。一般只有几兆字节到几十兆字节,安装后占用磁盘空间较小。每个工具软件都是为了满足电脑用户某类特定需求设计的,因此其功能单一,可免费使用。大部分工具软件用户可以从网上直接下载到本地电脑上使。使用方便,更新较快。

1)这些软件的开发者说服陌生人的主要方法还是需求,没有需求就没有生产。他们的主要目标还是盈利,赚取用户现金,其次是方便社会。

2)这些软件主要是通过上网下载得到,其次是通过别推荐拷贝过来。当时上初三家里开始有电脑的时候,那时候是根据需求和社会潮流来选择软件。那时候的主要软件是游戏,是一种消磨时间的很好的方法。

3)游戏软件主要是通过制作团队来尽量消除bug,操作系统也差不多,而tools软件一些不收费的软件一般不处理bug,收费软件除外。主要在官网和一些应用商店上更新版本。

4)同一类型的软件主要是通过质量的好坏和用户体验的好坏来竞争。其次是开展新的功能能在同类中脱颖而出。

特殊现象:1一款游戏类软件的兴起主要靠社会的流行,一款游戏软件只能火一个阶段。

     2操作系统和Tools类软件的用户主要靠‘老用户’,当用户习惯了一个软件或者操作系统往往不会去换另外一种。

区别: 硬件开发成本大,开发周期长,国内硬件开发人才稀缺(学硬比较枯燥无味少人深入学),但相对的公司需求也少,搞硬件的公司比软件的少,搞硬件的基本是大公司。软件开发成本小(开发板+电脑),开发周期短,回报快。软件的本质是程序或类的集合。

原文地址:https://www.cnblogs.com/lxx12/p/8542741.html

时间: 2024-10-16 01:35:22

完成教材第一章P18,第4题的相关文章

构建之法 完成教材第一章P18第4题

Games.Moblie Apps.OS (1)这些软件开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户现金么么?还是别的? 与其说开发者说服我们成为他的用户,不如说是这些软件吸引着我们.当然他们的目标大多是赚钱盈利,但很少是赚取用户现金.就拿Games来说,好的游戏的产生是可以带动一个行业,电子竞技,开发者有的根本不用说服我们,大家都会争相进入这个行业或者单纯玩玩游戏同朋友们一起. (2)这些软件是如何到你手里的(邮购,下载,互相拷贝)?当你上几年级?

第一章P18,第4题

软件有很多种,也有各种分类办法: ShrinkWrap(在包装盒子里面的软件,软件在软盘/CD/DVD上).Web APP (基于网页的软件).Internal Software (企业或学校或某组织内部的软件).Games(游戏).Mobile Apps (手机应用).Operating Systems(操作系统).Tools(工具软件)选取三种软件,请分析他们各自的特点. 1.这些软件是怎么说服你成为他们的用户的? 他们的目标都是盈利么?他们的目标都是赚取用户的现金么?还是别的? 2.这些软

C Primer plus 第一章复习题及其编程题

1 就编程而言 可移植性表示什么 答:可移植性代表C源代码不经修改就能在多种不同的计算机系统上编译成可以运行的程序 2 解释源代码文件 目标代码文件 和可执行文件之间的区别 答:源代码文件包含程序员用任何语言编写的代码 目标代码文件包含着机器语言代码,它并需要是完整的程序代码.可执行文件包含着组成可执行程序的全部机器语言代码. 3 编程的7个步骤 定义程序目标->设计程序->编写程序代码->编译程序->运行程序->测试和调试程序->维护和修改程序(可能要迭代进行) 4编

第一章-第十五题(谈谈你对压力的看法,以及怎么和别人合作, 帮助别人,把压力转化为动力,在互相帮助的环境中成长。)--By林培文

压力是一把双刃剑,有害也有利,重点是如何看待压力,从而做到趋利避害,化压力为动力.对于当前的我来说,压力利大于弊.形成这一想法,我经历了好几个阶段.第一个阶段是小学时代,那会整天就知道玩,也没什么压力可言,那会上课还是很积极的.第二阶段是初中到高二,在初一那会,有几次被老师叫起来回答问题,没答上.那会以后,我再也不会积极的回答问题,也害怕被老师点名回答.在这一阶段,自己慢慢的变得少言,没有担任过任何学生干部.该状态持续到高二结束,步入第三阶段.高三时,老师逼着我们每个人每星期到讲台上给同学讲课,

现代软件工程 第一章 概论 第11-15题(白文俊)

11.Software,  Software Engineering 等名词的来源,请问 “软件” 和 “软件工程” 这些词汇是如何出现的 - 何时.何地.何人 在看过给的链接原文之后我得出这样的结论: ”software”即“软件”这一名词的使用最早是在1953年8月由Richard R. Carhart发表的一篇工程性的文章中,收录在Rand公司的研究备忘录中. “software engineering”即“软件工程”这一名词的使用最早是在阿波罗11登月计划由著名的女程序员Margaret

现代软件工程 第一章 概论 第1题——邓琨

题目要求: 第一步: 像阿超那样,花二十分钟写一个能自动生成小学四则运算题目的命令行 “软件”, 分别满足下面的各种需求.下面这些需求都可以用命令行参数的形式来指定: a) 除了整数以外,还要支持真分数的四则运算. (例如:  1/6 + 1/8 = 7/24) b) 让程序能接受用户输入答案,并判定对错. 最后给出总共 对/错 的数量. c) 逐步扩展功能和可以支持的表达式类型,最后希望能支持下面类型的题目 (最多 10 个运算符,括号的数量不限制):         25 - 3 * 4 -

现代软件工程 第一章 概论 第9题——邓琨

我采访了一只开发了天津8890便民服务网站系统的团队. - 当时的项目有多少用户,给用户多少价值? 现在还有人用吗? 答:当时项目有近万用户,为天津市民提供便民服务平台,例如联系修理家电.水电气.咨询服务.中介.邮政服务等各种便民服务,集老百姓生活所需服务为一身,通过各种服务接口,统一为人们提供生生活服务.现在还有很多用户正在使用该系统,每天的访问量一直保持增长趋势. - 这个项目能否给我们团队继续开发,源代码/文档还有么? 答:这个项目可以进行二次开发,当时项目团队进行了缜密的版本控制管理与文

现代软件工程 第一章 概论 第4题——邓琨

我赞同dijkstra的看法.会一两种编程语言,会写贪吃蛇游戏,会写网站网页,这并不叫会写程序,只能说是管中窥豹,略见一斑.而软件工程是从宏观和微观两个角度教一个人怎么写程序.一是教怎么使用程序语言,怎么设计算法,怎么通过使用语句的组合构成一个可运行的程序:另一方面是怎么进行软件架构,怎么使用设计模式,怎么进行测试,怎么进行运行维护,怎么开发出一个健壮.安全.完善.可靠的软件或系统,它包含多个方面的软件开发技术. 在学校里有的同学算法和数据结构很擅长,例如参加ACM竞赛的同学,他们的编程能力比一

现代软件工程 第一章 概论 第7题——张星星

综合多方面考虑,我认为,”中文编程”并不是一个”银弹”,并不能提高中国程序员的编程效率. 首先,中文编程指的是使用中文书写关键字,如类名.函数名.变量名.常量名等.对编程语言来说,语法关键字其实就是一个符号,和日常语言关系不大.不同的编程语言对应的关键字也不相同,所以中文编程对应的母语优势意义不大,记住几个外语关键字并不会降低开发效率. 另外,中文编程在输入上也没有优势,例如a = 1 和甲 等于 一:而且中文还存在编码问题,运行环境苛刻,使用中文编程要有一系列的支持,如windows中文api