当前位置: 首页 > 实用文档 > 知识 > 对软件技术专业的看法

对软件技术专业的看法

2016-05-04 14:26:06 编辑: 来源:http://www.chinazhaokao.com 成考报名 浏览:

导读: 对软件技术专业的看法(共5篇)我对软件工程专业的认识班级: 姓名: 学号:我对软件工程专业的认识软件工程这个专业,当初并不了解,只是自认为对计算机比较感兴趣,于是选择了一些和计算机有关的专业,最后,在各种机缘巧合下,我来到了杭州电子科技大学的软件工程学院。 软件工程是一门研究用工程化方法构建和维护有效的、...

《我对软件工程专业的认识》
对软件技术专业的看法 第一篇

班级: 姓名: 学号:

我对软件工程专业的认识

软件工程这个专业,当初并不了解,只是自认为对计算机比较感兴趣,于是选择了一些和计算机有关的专业,最后,在各种机缘巧合下,我来到了杭州电子科技大学的软件工程学院。 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用都促进了经济和社会的发展,也提高了工作和生活效率 。

以上来源于百度百科软件工程。看这段话,也只是非常粗略地介绍了一下软件工程。而我对于软件工程,仍然是模糊一片。进入大学后,经过三四个月的学习以及学校开办的《软件工程专业学科导论》课程,我对软件工程有了新的认识。

在《计算机科学及时百科全书》中,对计算机软件做出如下定义:计算机软件指计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规则的描述。任何以计算机为处理工具的任务都是计算任务,处理对象是数据(如数字、文字、图形、图像、声音等)或信息(数据及有关的含义)。处理规则一般指处理的动作和步骤。文档是为了便于了解程序所需的阐述性资料。

上面对于软件的描述强调抽象的逻辑定义,我们在使用计算机时用到的软件可以帮助我们更好地理解。例如Microsoft office 、腾讯QQ、Photoshop、迅雷等等,这些软件已经渗入我们的生活,为我们提供不同的服务,包括办公、聊天、绘图、下载等等。随着计算机的普及程度越来越高,其所适用范围也越来越广,而我们对软件的需求也会越来越大,甚至依赖于软件。我相信,随着软件的更新发展,软件将能够满足人们的各种需求,所谓,软件工程,无所不能。 对于软件的大量需求,我们是否有足够的能力去研制和开放呢?著名软件工程专家

B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验,于1983年在一篇论文中提出了软件工程的七条基本原理。

(1)用分阶段的生存周期计划进行严格的管理。

(2)坚持进行阶段评审。

(3)实行严格的产品控制。

(4)采用现代程序设计技术。

(5)软件工程结果应能清楚地审查。

(6)开发小组的人员应该少而精。

(7)承认不断改进软件工程实践的必要性。

B.Boehm指出,遵循前六条基本原理,能够实现软件的工程化生产;根据第七条原理,不仅要积极主动地采纳新的软件技术,而且要注意不断总结经验,才能开发一款好软件。现在市场上有非常多的软件企业,软件的数量也是不计其数,可当中适合人们需求,使用方便,易于掌握的软件又有多少呢?从目前的情况来看,企业研发软件的成本还是很高,研发周期仍需要比较长的时间,孕育出来的软件仍需要不断地修改完善。为了提高软件的研发效率,降低软件的研发成本,保证软件的质量,软件工程学科应运而生。人类5000年的文明历史,工程建设领域可谓硕果累累,这当中很重要的一点是工程建设领域的生产模式已经比较成熟,

从勘测,设计到修建,维护,整个过程的效率相对来说是很高的,而且每个环节的成本都能得到有效的控制。软件的研制模式如果能达到甚至超过工程建设领域的成熟度,那么未来人们对于软件的大量需求将不是难题。

在导论课上老师举比尔盖茨和雷军的例子时,说:“你要是在大学期间编了一万条代码,毕业以后工作肯定不是问题。”这一切都说明,实践才能出真知。因此,我计划在大学期间努力把专业知识学好,不仅是课内的C语言基础等,还需要自学一些其他软件和编程语言,比如Java、HTML等等。获取更多知识,才是上学的目的。虽然软件工程这个专业前景很好,但还是需要提升自己的能力,才能够胜任好的工作。在参加各种活动组织的同时,学习成绩也不能落下,做一个充实的自己。

《对软件工程的认识》
对软件技术专业的看法 第二篇

我对软件工程的认识

随着软件危机的存在才慢慢地产生了对软件工程的认识,在软件开发和维护的过程中存在着很多严重的问题,一方面与软件本身的特点有关,另一方面也和软件开发与维护的方法不正确有关,逐渐地产生了软件工程。

软件危机的表现:

i)软件开发成本难以控制、软件开发进度难以预测。

费用超支、进度拖延的情况屡屡发生。有时为了赶进度或压成本不得不采取一些权宜之计,这样又往往严重损害了软件产品的质量。

ii)软件的可靠性差,产品质量无法保证。

软件是逻辑产品,质量问题很难以统一的标准度量,因而造成质量控制困难。尽管耗费了大量的人力物力,而系统的正确性却越来越难以保证,出错率大大增加。

iii)生产出来的软件难以维护

很多程序缺乏相应的文档资料,程序中的错误难以定位,难以改正,有时改正了已有的错误又引入新的错误。随着软件的社会拥有量越来越大,维护占用了大量人力、物力和财力。

iiii)软件成本在计算机系统总成本中所占的比例居高不下,且逐年上升。 由于微电子学技术的进步和硬件生产自动化程度不断提高,硬件成本逐年下降,性能和产量迅速提高。然而软件开发需要大量的人力,软件成本随着软件规模和数量的剧增而持续上升。

iiiii)软件开发生产率提高的速度远远满足不了计算机应用迅速普及深入的需要。软件产品供不应求的状况使得人类不能充分利用现代计算机硬件所能提供的巨大潜力。

iiiiii)用户对产品功能难以满足。

开发人员和用户之间很难沟通、矛盾很难统一。往往是软件人员不能真正了解用户的需求,而用户又不了解计算机求解问题的模式和能力,双方无法用共同熟悉的语言进行交流和描述。{对软件技术专业的看法}

软件工程是将系统的、科学的和严密的方法应用于设计、开发、运行和维护软件,以及对这些方法本身的研究,也就是将工程应用于软件,它由方法、工具

和过程三部分组成,而软件是计算机系统中程序、数据和文档的集合。程序是用程序设计语言描述的、适合计算机处理的语句序列,数据是使程序能够适当地处理信息的数据结构,文档是软件开发、使用和维护程序所需要的图文资料。软件具有个体化、规模庞大、维护复杂和长期性的特点。软件又分为应用软件和系统软件。应用软件是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。而系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得他们可以协调工作。

软件工程的框架可以概括为:目标、过程和原则。

(1)软件工程目标:生产具有正确性、可用性以及开销合宜的产品。正确性指软件产品达到预期功能的程度。可用性指软件基本结构、实现及文档为用户可用的程度。开销合宜是指软件开发、运行的整个开销满足用户要求的程度。这些目标的实现不论在理论上还是在实践中均存在很多待解决的问题,它们形成了对过程、过程模型及工程方法选取的约束。

(2)软件工程过程:生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。维护活动包括使用过程中的扩充、修改与完善。伴随以上过程,还有管理过程、支持过程、培训过程等。

(3)软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。软件工程的原则有:

i)选取适宜开发范型

{对软件技术专业的看法}

该原则与系统设计有关。在系统设计中,软件需求、硬件需求以及其他因素

之间是相互制约、相互影响的,经常需要权衡。因此,必须认识需求定义的易变性,采用适宜的开发范型予以控制,以保证软件产品满足用户的要求。

ii)采用合适的设计方法{对软件技术专业的看法}

在软件设计中,通常要考虑软件的模块化、抽象与信息隐蔽、局部化、一致性以及适应性等特征。合适的设计方法有助于这些特征的实现,以达到软件工程的目标。

iii)提供高质量的工程支持

“工欲善其事,必先利其器”。在软件工程中,软件工具与环境对软件过程的支持颇为重要。软件工程项目的质量与开销直接取决于对软件工程所提供的支撑质量和效用。

iiii)重视开发过程的管理

生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。

软件工程是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件人才的培养给予了非常优惠的政策。本专业培养掌握计算机软件基本理论知识,熟悉软件开发和管理技术、能够在计算机软件领域中从事软件设计、开发和管理的高级人才。

软件工程专业就业前景非常广阔。毕业后去向除考取国内外名牌大学研究生外,主要去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业。从事各级各类企事单位的业办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。

《我对软件工程专业的认识》
对软件技术专业的看法 第三篇

班级: 姓名: 学号:{对软件技术专业的看法}

我对软件工程专业的认识

软件工程这个专业,当初并不了解,只是自认为对计算机比较感兴趣,于是选择了一些和计算机有关的专业,最后,在各种机缘巧合下,我来到了杭州电子科技大学的软件工程学院。 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用都促进了经济和社会的发展,也提高了工作和生活效率 。

以上来源于百度百科软件工程。看这段话,也只是非常粗略地介绍了一下软件工程。而我对于软件工程,仍然是模糊一片。进入大学后,经过三四个月的学习以及学校开办的《软件工程专业学科导论》课程,我对软件工程有了新的认识。

在《计算机科学及时百科全书》中,对计算机软件做出如下定义:计算机软件指计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规则的描述。任何以计算机为处理工具的任务都是计算任务,处理对象是数据(如数字、文字、图形、图像、声音等)或信息(数据及有关的含义)。处理规则一般指处理的动作和步骤。文档是为了便于了解程序所需的阐述性资料。{对软件技术专业的看法}

上面对于软件的描述强调抽象的逻辑定义,我们在使用计算机时用到的软件可以帮助我们更好地理解。例如Microsoft office 、腾讯QQ、Photoshop、迅雷等等,这些软件已经渗入我们的生活,为我们提供不同的服务,包括办公、聊天、绘图、下载等等。随着计算机的普及程度越来越高,其所适用范围也越来越广,而我们对软件的需求也会越来越大,甚至依赖于软件。我相信,随着软件的更新发展,软件将能够满足人们的各种需求,所谓,软件工程,无所不能。 对于软件的大量需求,我们是否有足够的能力去研制和开放呢?著名软件工程专家

B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验,于1983年在一篇论文中提出了软件工程的七条基本原理。

(1)用分阶段的生存周期计划进行严格的管理。

(2)坚持进行阶段评审。

(3)实行严格的产品控制。

(4)采用现代程序设计技术。

(5)软件工程结果应能清楚地审查。

(6)开发小组的人员应该少而精。

(7)承认不断改进软件工程实践的必要性。

B.Boehm指出,遵循前六条基本原理,能够实现软件的工程化生产;根据第七条原理,不仅要积极主动地采纳新的软件技术,而且要注意不断总结经验,才能开发一款好软件。现在市场上有非常多的软件企业,软件的数量也是不计其数,可当中适合人们需求,使用方便,易于掌握的软件又有多少呢?从目前的情况来看,企业研发软件的成本还是很高,研发周期仍需要比较长的时间,孕育出来的软件仍需要不断地修改完善。为了提高软件的研发效率,降低软件的研发成本,保证软件的质量,软件工程学科应运而生。人类5000年的文明历史,工程建设领域可谓硕果累累,这当中很重要的一点是工程建设领域的生产模式已经比较成熟,

从勘测,设计到修建,维护,整个过程的效率相对来说是很高的,而且每个环节的成本都能得到有效的控制。软件的研制模式如果能达到甚至超过工程建设领域的成熟度,那么未来人们对于软件的大量需求将不是难题。{对软件技术专业的看法}

在导论课上老师举比尔盖茨和雷军的例子时,说:“你要是在大学期间编了一万条代码,毕业以后工作肯定不是问题。”这一切都说明,实践才能出真知。因此,我计划在大学期间努力把专业知识学好,不仅是课内的C语言基础等,还需要自学一些其他软件和编程语言,比如Java、HTML等等。获取更多知识,才是上学的目的。虽然软件工程这个专业前景很好,但还是需要提升自己的能力,才能够胜任好的工作。在参加各种活动组织的同时,学习成绩也不能落下,做一个充实的自己。

《软件技术专业自我评价》
对软件技术专业的看法 第四篇

经过大学四年的学习,现在我的学业已经接近尾声,为了更好地走下一步的路,我对自己的四年大学生活做了一个毕业鉴定。

在学习时,以[独立思考"作为自己的座右铭,时刻不忘警戒。我没有让自己失望,成绩一直名列前茅。每年都获得奖学金,特别英语考试每次都是班级第一,因此也是第一个以97。软件技术专业自我评价。5分的成绩通过了高等学校英语应用能力考试a级考试,随后也是第一个获得了国家英语四级证书。

由于所学的是计算机软件技术专业,因此非常注重实际操作能力,除了理论学习之外,我的实践能力也得到非常大的提高。很多同学请教我计算机方面的问题,我都耐心的为他们解答,在解答的过程中我也会遇到一些不懂的问题,

刚刚开始大学生活,我兴奋,积极踊跃的参加各种社团。其中有自己喜欢的英语协会,担任了广播部干事一职。软件技术专业自我评价。还参与了英语协会组织的各项学习英语的活动。还有报名校学生会网络部,参加组织了攒机讲座,为学生会的各项活动做着幕后工作。此外我和几个好朋友还一起参加了院与院之间的篮球赛,并获得第一名。不但增进了同学之间的默契,也大大增加了集体的凝聚力。

这四年的生活虽然过得飞快,但却是丰富多彩的。在拔河比赛上,唱歌比赛上,跳绳比赛上,包饺子比赛上等等,个个有趣健康的活动上都能找到我的身影。虽然写作水平不高,但还是积极向校刊投稿,虽没刊登过,但喜欢写作的心情却有增无减。

作为一名2014年大学应届毕业生,我明白我的缺点与优势,我所拥有的是年轻和知识。年轻也许意味着欠缺经验,但是年轻也意味着热情和活力,我自信能凭自己的能力和学识在毕业以后的工作和生活中克服各种困难,不断实现自我的人生价值和追求的目标。我相信我一定可以的。

《计算机专业简历自我评价》
对软件技术专业的看法 第五篇

计算机专业简历自我评价

[范例一]

本人为人踏实、勤奋,严格要求自己,工作积极,一丝不苟,对新事物有较强的接受能力。对自己已掌握的技术敢于创新,精益求精,能够妥善的处理周围的人际关系,团结同事,并具有极强的团队合作精神。

[范例二]

1、熟悉软件验证的一般理论和方法,较丰富的功能测试与性能测试经验。

2、良好的独立分析,故障排查和解决问题的能力,并能关注细节。计算机专业简历自我评价

3、掌握常用测试工具,如spirent、silkperformer、loadrunner,cppunit。

4、熟练使用c++、python、linuxshell等程序语言。

5、熟练操作unix/windows系统和unix/windows工具,熟悉oracle、sqlserver。

{对软件技术专业的看法}

6、熟悉网络协议,

7、熟悉网络的设计搭建,交换机路由器的配置,熟悉web,ftp,samba,vpn等服务器的部署。

8、cet-6,具备良好的英语听说读写能力,通过国家网络工程师(中级)认证。

[范例三]

有较强的听,说,读,写能力,口语流利,能阅读科技原文文献,资料;接受过全方位的大学基础教育,受到良好的专业训练和能力的培养。计算机专业简历自我评价。熟练掌握c,c++等语言。三年软件开发经历,1年多java软件工程师,1年多sas(数据库)工程师。事业心强,追求成功和卓越,敢于面对风险,承担压力,乐于从事挑战性工作;沟通力强,良好的协调技巧、沟通能力和团队意识;基本素质好,工作认真热情富责任心,为人坦诚、守信、自信;适应性强,适应新思维、新方式、新问题和新环境;逻辑性强,在严密分析的基础上结论,在全面考虑的前提下决断;始终坚信:凡事预则立不预则废。

[范例四]

工作踏实、严谨、专注,实际分析问题和处理问题的能力较强,工作的计划性、协调性及条理性较好,有旺盛的求知欲和积极的进取心,善于独立思考,有良好的团队意识。

[范例五]

外资银行工作经验,有ibm主机(z/os)项目开发经验,熟悉cobol,db2,汇编。有独立思考能力,善于发现问题、解决问题;工作认真负责,任劳任怨,能够高效地完成工作;性格开朗,为人坦诚,具有良好的协作能力,能与同事形成和谐地工作氛围。

[范例六]

精通熟练计算机it软硬件技术,对it周边科技发展有浓厚兴趣;团队意识及适应能力强,抗压能力好,喜欢面对挑战迎难而上;工作绝对勤奋,认真负责,希望能得到贵公司的一个宝贵面试机会。

[范例七]

英语流利,可以使用英语无障碍沟通及撰写技术文档。开朗活泼,喜欢创新、挑战。喜欢运动,爱读书。对新鲜事物充满好奇心,乐于接受新知识。有团队领导能力,能独立思考而又善于沟通;冷静、明智,能在压力下完成工作。

[范例八]

超过5年javaee经验和3年项目管理经验。管理10到15人规模的跨职能团队。兼通技术和管理二者之长。熟悉金融行业知识。pmp,certifiedscrummaster,通过cfa一级考试。

特长:*金融分布式系统经验;

*需求分析,软件架构设计,面向对象分析和设计,领域驱动设计,gof设计模式,企业应用架构模式;

*使用struts,html/css,javascript进行web应用程序开发;

*使用hibernate和oracle数据库进行o/rmapping;

*使用spring来实现ioc和aop开发;

*使用设计评审,代码评审,重构,单元测试,自动化测试,持续集成等方法确保代码质量。使用junit,jmock,selenium测试工具;

*定义和改进工作流程,既和cmmi标准兼容,又适应项目实际情况。

*和美国客户保持紧密联系,适应业务部门、工程团队和管理团队等不同沟通方式;

*多次海外出差工作经历;

*评估团队知识结构并制定培训框架和职业发展规划;

[范例九]

掌握面向对象编程的思想,扎实的c++功底,熟练掌握vc++,vs等开发工具;掌握技术,有开发经验;熟悉mfc、sdk、多线程、gdi+、winsocket等;熟悉各种网络协议,如:tcp/ip,http,soap协议;深入理解xml,有丰富的xml开发经验,熟练掌握dom、sax解析过程;熟悉sqlserver,能独立完成系统的分析、设计和开发。有良好的编程习惯,能够编写高内聚松耦合的模块。有较强的团队合作精神。善于总结开发经验,能够合理的运用设计模式进行开发,热爱编程工作,并具有良好的自学能力,适应能力,做事积极性高。

[范例十]

有多次项目小组长的经历,能够很快的融入团队,适应能力和自学能力强。在工作中能够吃苦耐劳,能够正确对待生活及工作中遇到的困难,在学习上积极进取,认真踏实严谨,虚心好学。

[范例十一]

本人吃苦耐劳,有团队合作精神。专业知识过硬,对自己的专业有浓厚的兴趣。拥有cp,mcse双方认证,多年工作中,不管在什么岗位,对工作认认真真,勤勤恳恳,积累了不少大型网络系统集成经验。

[范例十二]

本人乐观开朗,严以律己,以诚待人,能够吃苦耐劳,工作积极主动。能熟练运用word、excel、office相关软件;熟悉vb和c++语言;掌握sqlserver来对信息进行各种操作,如查询学生信息表;了解sql数据库应用技术及dreamweaver网页制作。易于融入集体文化,能与他人建立良好的关系。具有团队合作精神,创新意识,有进取心,对工作负责,可适应高强度的工作。

[范例十三]

本人毕业于软件工程专业,有计算机领域的广泛知识基础,一直以来从事软件测试及质量保证方向的工作,多年技术兼管理岗位工作经历,对软件开发流程有清晰的理解,并通过自己的不断学习积累了较丰富的技术和管理经验。学习能力强,勤奋执着有韧性,能吃苦,思虑周密,有主见,做事认真负责且有始有终,为人坦诚,心胸豁达,善与人沟通,有良好的团队精神。

[范例十四]

具有丰富的it项目开发及管理经验,善于沟通,熟悉软件开发和软件工程管理,丰富的团队管理经验。对企业的it运营,团队管理和配合,均有丰富经验。密切关注国内外企业管理信息化的趋势、及切实可行的企业it管理实践,关注soa、eai、虚拟化、移动应用等技术在企业中适用的进展。为人稳重,对工作认真负责。具有良好的团队协作能力,能够积极主动帮助其他同事解决技术上的问题。对新技术的研究一直保持充足的热情。


对软件技术专业的看法相关热词搜索:软件技术专业介绍 对技术软件行业的看法

最新推荐成考报名

更多
1、“对软件技术专业的看法”由中国招生考试网网友提供,版权所有,转载请注明出处。
2、欢迎参与中国招生考试网投稿,获积分奖励,兑换精美礼品。
3、"对软件技术专业的看法" 地址:http://www.chinazhaokao.com/zhishi/391177.html,复制分享给你身边的朋友!
4、文章来源互联网,如有侵权,请及时联系我们,我们将在24小时内处理!