软件开发语言使用情况调查报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

I摘要软件工程行业的蓬勃发展带动了软件开发技术特别是软件开发语言的发展,各种各样的开发语言都在软件行业中占据着一定地位。每一种开发语言的详细使用状况,都不相同,因为不同种类语言适用的场合和领域不同。不清楚语言的特点,盲目学习只会浪费时间。因此,需要针对软件开发人员、软件开发学习者、对软件开发感兴趣的人,在计算机论坛网站上进行调查,统计出各种开发语言的使用情况,分析出各种开发语言的特性、优缺点以及学习的方法等。关键词:软件;开发语言;调查;市场占有率IIAbstractThevigorousdevelopmentofsoftwareengineeringindustrydrivesthedevelopmentofthesoftwaredevelopmenttechniques,especiallythedevelopmentofsoftwaredevelopmentlanguage.Allkindsofdevelopmentlanguagehaveacertainpositioninthesoftwareindustry.Itiselusivetochoosehundredsoflanguageforthepeoplewholearnsoftwaredevelopment.Blindstudywilljustawasteoftimeunlessclearthecharacteristicsofthelanguage.Therefore,theneedforsoftwaredevelopers,softwaredevelopment,learners,softwaredevelopersinterestedinthecomputerforumonthewebsitetoinvestigatethestatisticsoftheusageofavarietyofdevelopmentlanguages,analysisofavarietyofdevelopmentlanguagesfeatures,advantagesanddisadvantagesandlearningmethods.Keywords:software;developmentlanguage;survey;marketshareIII目录摘要...................................................................................................................................................IAbstract...............................................................................................................................................Ⅱ第1章调查简介...............................................................................................................................1第1节调查背景................................................................................................................................................1第2节调查目的................................................................................................................................................1第3节调查任务................................................................................................................................................1第2章调查过程...............................................................................................................................3第1节调查准备工作......................................................................................................................................3第2节调查实施................................................................................................................................................3第3章调查结果与分析...................................................................................................................5第1节主流开发语言特点分析...................................................................................................................5第2节主流开发语言市场占有率..............................................................................................................6结论..................................................................................................................................................9参考文献............................................................................................................................................101第1章调查简介第1节调查背景自从20世纪五十年代计算机诞生到今天,计算机已经一步一步走进了人们的生活。特别是近些年来,各种各样的计算机应用软件使我们的生活变得更加便利,更加丰富多彩。开发出各种领域、各种情况下使用的软件是当前人们对软件项目开发的要求。与此同时,软件开发语言也得到空前发展,各种各样的软件开发语言、工具在软件开发市场上占据一定的地位。常用的开发语言中,其中C语言几乎是当前所有开发语言的源头,它既具有高级语言的特点,又具有汇编语言的特点。C语言早期支持面向过程,随着软件工程和面向对象概念的提出,C语言也支持面向对象,在此基础上各种支持面向对象的开发语言相继诞生。比较有代表性的有C++、VisualBasic、Delphi以及Java和C#等,近些年来随着互联网的发展,又有许多基于面向对象的适合网络开发Web应用的语言诞生,如PHP、ASP.net等。由此开始,逐渐形成了今天开发语言群英荟萃的局面。第2节调查目的开发语言种类众多,特点也各不相同,这就使得软件开发语言的选择,例如哪种开发语言功能更强大,对于初学者成为一个困惑的问题,往往不清楚该学习哪门语言。在这种情况下,我们需要针对当前主流开发语言做一次全面调查,收集必要的信息,得出结论并给初学者提出一系列建议。本次调查就是为了全面了解各种开发语言起源、特点、各自的市场占有率,并预测出当前主流开发语言的前景,借此给软件开发语言学习者提出意见和建议,同时也有利于自己了解当前软件开发语言使用状况。第3节调查任务常用的开发语言有:C语言,C++,C#,Objective-C,VisualBasic,.NET,Java,JavaScript,PHP,Python,Perl,Ruby,PL/SQL,Delphi/ObjectPascal,Lisp,Ada、Tcl、vbScript,shell脚本语言等等。但是某些开发语言应用面比较窄,所以本次调查主要针对C/C++/C#、Java、PHP、VisualBasic、Delphi、JavaScript等语言展开。具体任2务如下:(1)在各大计算机技术交流论坛、软件工程师论坛、CSDN等IT论坛网站上调查已经注册的用户,提出一些问题,查看回答情况。(2)对每个问题回答的情况,做记录并统计。(3)查阅开发语言的相关资料,深入了解各种开发语言的历史渊源、优缺点、适用领域等。(4)研究调查结果,分析原因,并提出自己的看法。(5)将此次调查背景,调查任务,调查方法,调查过程,调查结果,结果分析等内容整理成材料。3第2章调查过程第1节调查准备工作此次调查的内容是软件开发领域各种开发语言使用情况,调查内容专业性很强,不同于其他调查,只有调查专门从事软件开发的工作者、软件开发学习者或对软件开发感兴趣的人,才能得到有价值的信息,从未避免不必要因素的引起的误差。1.调查方法(1)网上调查,在计算机技术论坛、软件开发设计师论坛,CSDN论坛等计算机技术交流论坛上发起调查。(2)问卷调查,对郑州科鸿电子科技有限公司研发部员工进行问卷调查。(3)查阅资料,查阅软件开发语言有关书籍,了解开发语言历史。2.调查对象(1)郑州科鸿电子科技有限公司研发部员工。(2)从事软件开发的工作者。(3)软件开发学习者。(4)对软件开发感兴趣的人。第2节调查实施1.调查数据采集(1)网上调查本次调查针对的是软件开发人员,因此可以利用网络资源在开发人员集中的网站论坛上进行调查。首先,我们注册了软件工程师论坛账号,然后发出一系列提问的帖子,等待在线人员回复,并对已经给出的回答进行记录和统计。几天后,我们将所有回答按问题种类分类统计并记录,供后期分析使用。(2)问卷调查为了得到更多更准确的数据,我们来到郑州科鸿电子科技有限公司,对公司员工进行问卷调查。首先制定了调查问卷书,并印制100份,来到郑州科鸿电子技术有限4公司后,对研发部的工作人员进行问卷调查。回收问卷之后,按照问卷调查的问题分类统计答案。(3)查阅资料查阅开发语言使用情况有关资料,包括书籍、报刊、开发语言杂谈等。重点集中在开发语言起源,开发语言特点、适用领域等方面。2.调查数据分析根据调查过程中,受访者对问题的回答状况,以开发语言类别分别计算出每一种开发语言的市场占有率、并描绘出各种开发语言的走势图,供后期使用。3.调查工作进度安排(1)调查时间本次调查的时间安排在2011年7月20日至2011年8月20日。(2)调查安排第一阶段:初步调查初步了解社会、行业及企业中使用开发语言的基本情况。第二阶段:计划阶段制定调查策划,并审定、确认修正。制定计划和审定计划1天。第三阶段:问卷阶段设计调查问卷,初步测试。首先注册各大计算机论坛账号10个,然后确认书面调查问卷并印制200份。注册账号注册并发帖调查1天,书面调查问卷设计1天,问卷整理、确认、印刷1天。第四阶段:实施阶段向郑州科鸿电子科技有限公司

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功