程序和软件和硬件和软件工程指间的关系与区别
软件工程专业与计算机专业的区别是什么 2011-03-14 软件工程专业与计算机专业的区别是什么?我来回答你吧! 第一、"计算机专业"我没听过?因为计算机分为很多专业,比如软件工程、计算机应用基础、计算机收集.。
一般都是称为计算机系,什么什么专业。
比如计算机科学系软件工程062 年级。
第二、软件工程专业的确是计算机专业中最贵的专业。
我谈下我以前所读学校的情况。
起首软件工程毕业后获得的证书最多,联系关系的计算机专业课程最多,书本费最贵。
其次毕业后不用考计算机等级就默许是三级水平,我们有个什么证书,我健忘了就相当与计算机三级证书。
还有软件工程课程一般是理论和实操各占半壁,所以用到的硬件设施也是最好的。
第三、软件工程主修是编程语言,当时我们学的比较多,有 C、C、Java、C#。
同时还开设了SQL 数据库、数据结构、收集基础、应用基础、ASP.net SQL 网页编程.基本上包含了计算机收集、基础知识。
但是硬件方面我们当时学的很少, 基本都是本身日常平凡拿本身电脑弄着玩。
所以选软件工程基本上学的东西很多很杂,所以这个专业是最累的,最枯燥的,最费钱的。
对于将来的出路,也不见得好。
除非你学的大好,自学能力特好,成绩一般的话还不比其他专业出来混的好。
在学校学的基本上都是很少的,也是很基础的,全靠本身专研。
当时我们学校和北大青鸟合作,每学期都会去北大青鸟基地参加培训。
我觉得这个时候学到的才是最多的。
他们教的都是很实用的东西。
不过也不排除北大青鸟其他基地好像教员不是很负责任,不过我们当时的教员还不错。
第4、具体的学校收取的分数是不同样的。
当时我考的是500 多,具体多少不记得了,报考的西南科技大学软件工程。
这个分数你可以网上找下。
学习软件工程最好是要把握本身的方向,"精一门通两门熟三门" 软件工程与计算机专业有什么区别? 网上提到说软件工程专业比计算机专业膏火多了将近三倍,是真的吗?为什么? 如果一个人将来的目标是做个项目经理(当然开始是从基础做起),那么学阿谁专业更好呢? 一般点的软件工程专业高考需要多少分?(如果有牛人没时间答这个需要别人解答的题目可以不答,我本身搜,前几个需要别人解答的题目网上也有不过说的好像不透辟) 很清晰。
其实单纯从这两个专业上来说,软件工程学的是编程,是语言,虽然归属计算机,但是也可以脱离计算机,计算机专业非常多,也很杂。
如果从工作的角度建议学习下建议学软件工程类,虽然难学,但是他内里包含的东西非常多。
我不是专业人士,但我知道有很大区别。
软件工程是一类工程。
工程是将理论和知识应用于实践的科学。
就软件工程而言,它借鉴了传统工程的原则和要领,以求高效地研发高质量软件。
其中应用了计算机科学、算术和办理科学。
计算机科学和算术用于机关模型与算法,工程科学用于制定标准、设计范型、评估成本及确定权衡,办理科学用于计划、资源、质量和成本的办理。
软件工程这一概念,主要是针对20 世纪60 年代"软件危机"而提出的。
它首次出现在1968 年NATO(北大西洋公约社团)会议上。
自这一概念提出以来,围绕软件项目,开展了有关研发模型、要领以及支持工具的研究。
其主要成果有:提出了瀑布模型,研发了一些结构化程序设计语言(例如PASCAL 语言,Ada 语言)、结构化要领等。
并且围绕项目办理提出了费用估算、文档复审等要领和工具。
综观60 年代末至80 年代初,其主要特征是,前期着重研究系统实现技术,后期开始强调研发办理和软件质量。
70 年代初,自"软件工厂"这一概念提出以来,主要围绕软件过程以及软件复用,开展了有关软件生产技术和软件生产办理的研究与实践。
其主要成果有:提出了应用广泛的面向对象语言以及相关的面向对象要领,鼎力大举开展了计算机辅助软件工程的研究与实践。
尤其是近几年来,针对软件复用及软件生产,软件构件技术以及软件质量控制技术、质量保证技术得到了广泛的应用。
目前各个软件企业都十分正视资质认证,并想通过这些工作进行企业办理和技术的提升。
软件工程所有关的要素可概括如下: 根据这一框架,可以看出:软件工程有关了软件工程的目标、软件工程原则和软件工程活动。
计算机科学与技术专业原则上概念更广,但每一个学校侧重又不同样。
参加工作应该区别很大。
当真去针对差别学校了解吧,但我觉得中国的软件工程专业不成熟,不看好。
有不对的地方请专业人士纠正,以免误导lz 呵呵!其实主要的软件工程更注重的是理论,有很强的算术功底,就是进行计算机软件理论的研发,能写出较好的算法,好像有一点软件设计方面的咯 计算机专业的话,要看学校学什么,比较杂,是计算机方面的靠近边缘的一般都学学,一般学什么基本计算机软件的应用,还有一些语言编程,没有软件工程那么要求算术功底,有绝对是就够了,能熟悉的学懂一门或几门计算机编程语言,想工作之类的,一般软件工程的搞一下设计,计算机专业的就当当程序员吧,说到底, 软件工程就是理论,分析算法,和需要别人解答的题目,计算机专业,重要的是实现这...
计算机编程和软件工程有什么关系吗~?~??!~?! ?
编程是一个过程,程序是编程的结果,程序完善了就是一套软件。
大型程序也叫系统。
软件设计包括系统分析、需求分析、模快划分等,得出的结果一般是软件流程图和一些软件文档,要求参入人员水平较高,教客书上要求系统分析员和高级程序员来完成。
编程是依据设计的软件流程图用选定的语言来编码,一般熟悉选定语言低级的程序员就可完成打个比方你就是在问 太阳 和 太阳系 有什么关系吗~?~??!~?! ? 计算机编程和 软件工程 有什么关系吗~?~??!~?! ?
求简述大数据与软件工程的关系
展开全部 大数据是随着互联网的普及应运而生的,大数据和云是分不开的,数据存储,数据的分类,数据挖掘,数据的分析,如何把一堆在硬盘,内存,服务器中存储的数据通过分析,处理,转换成能够为我们带来实际利益的东西,或者说实际能有用处的东西,就是大数据的解决问题。
其实云现在在中过是个双刃剑(不说了,硬伤。
。
。
无耐),大数据也因此受到了限制,不过云时代和大数据的到来是早晚的问题,而且近两年是有相当的趋势的,那么大数据对软件工程的影像无非就是方展方向上面和数据的安全问题,怎样防止数据的丢失被盗,IT技术又是如何对大数据进行存储和解析处理,都是当前软件工程的热门和必然的趋势,做好数据分析,数据挖掘,以后真的是不用发愁钱的问题...
计算机科学和软件工程是什么关系
计算机科学与技术和工程涉及的领域不同,计算机科学与技术是计算机的全面知识,包括计算机原理、硬件、及发展趋势。
工程主要是计算机的开发,程序的编写。
计算机科学与技术是计算机综合性知识的专业,主要培养具有良好的科学素养,系统地、较好地掌握有关计算机科学与技术的理论和技术,包括计算机硬件、与计算机应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
工程专业以计算机科学与技术学科为基础,强调开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事需求分析、设计、测试、维护和项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事开发、测试、维护和项目管理的高级专门人才。
计算机科学与技术的理论基础是物理学、数学、微电子;工程学科的理论基础是数学、计算机科学。
工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程;工程必须划分系统的边界,给出系统的解决方案。
因此,工程的相关学科有计算机科学与技术、数学、计算机工程、管理学、系统工程和人类工程学等。
计算机科学与技术主要学习的主要课程有:计算机应用基础、高等数学、线性代数、数据结构(C++)、离散数学、汇编语言程序设计、计算机接口技术、数据库系统原理、操作系统、面向对象程序设计、计算机网络、专业英语、工程学、计算机安全技术、计算机图像处理、开发环境与工具等。
工程学习的主要课程有大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、工程概论、统一建模语言、体系结构离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、工程、项目管理、计算机安全等课程,
计算机科学技术和软件工程有什么联系?
软件工程确实偏向于应用,但在本科和计算机科学与技术专业的课程设置个人感觉差别不是特别不大,软工更强调一些行业标准之类的,理论创新在本科几乎谈不到,能把基础学好就不错了。
院士的评选是根据个人在学术领域的成就和影响力,什么国家科技进步二等奖之类的以上才能提名,跟你是软工还是计科关系不大。
我给你的建议是本科读一个学校不错的软件工程(大三,大四学费有点贵),到研究生时在读计算机科学与技术。
好处两个,软件工程本科课程设置比较好,有些学校会有英文授课,还有外教,不是英语外教啊,是软件领域的牛人外教,大三大四有的还有项目实践,学以致用比较好。
另外你考研时软工的实践和动手能力相对比计科好一点,而且又有一定的管理学基础,导师比较喜欢。
最后,软工的研究生是工程硕士,计科的研究生是工学硕士,相比较而言当然工学相对好一些,所以你研究生一定读计科的。
MSE本身就是从美国引进的教育体制,在美国应该算职业教育。
出国前景比较好,所有学计算机的有机会都应该去留学,比较有名的像卡耐基梅隆,软件工程可以说最牛的了。
出国一般看你的本科院校是不是985、211之类,最低也得是个211吧,否则前100的学校不太好进,还有本科的成绩,基点一定要能有多高有多高吧,还有GRE成绩,推荐信等等,总的来说你的本科成绩和推荐信最重要。
软件工程有什么区别
简单的说计算机科学与技术专业是包括软、硬件理论的专业;软件工程专业是以学软件理论为主的专业。
软件工程专业本专业是一个技术性较强的宽口径专业。
随着计算机的普及和应用,各行各业都需要大量计算机专业人才,尤其是软件工程高级实用型人才更是供不应求。
本专业培养学生具有深厚的理论基础,掌握现代计算机的原理和组成,有扎实的软、硬件理论知识,有较强的编制程序和解决实际问题能力。
求学者掌握了软件自动化、软件重用技术、人工智能、专家系统、数据库开发及应用、分布式推理、分布式系统软件知识,定会在迅猛发展的软件研发、管理和服务等计算机专业性领域如鱼得水,充分展示聪明才智。
■ 主要课程: 高级语言程序设计、操作系统、编译原理、数据结构与算法、计算机网络、网络程序设计、面向对象程序设计、大型关系数据库开发与应用、软件工程、小组软件开发过程、软件设计与分析、软件项目管理、典型案例分析、软件测试技术。
计算机及应用专业业务培养目标:业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
业务培养要求:本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。
毕业生应获得以下几方面的知识和能力:1.掌握计算机科学与技术的基本理论、基本知识;2.掌握计算机系统的分析和设计的基本方法;3.具有研究开发计算机软、硬件的基本能力;4.了解与计算机有关的法规;5.了解计算机科学与技术的发展动态;6.掌握文献检索、资料查询的基本方法,具有获取信息的能力。
主干课程:主干学科:计算机及应用专业主要课程:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统等。
大学计算机、网络工程、软件工程,有什么区别和联系?
软件工程是把软件开发作为一项具体的工程来研究的,主要是工程进度、工程质量、工程费用等方面的控制和把握,注重宏观方面的东西。
而计算机软件与理论,则偏向于具体的技术实现,技术发展等,偏向于数学和计算机科学,而不是工程学。
计算机软件与理论主要包括软件设计、开发、维护和使用过程中涉及的理论、方法和技术,探讨计算机科学与技术发展的理论基础。
计算机软件与理论的研究范围十分广泛,包括系统软件、软件自动化、程序设计语言、数据库系统、软件工程与软件复用技术、并行处理与高性能计算、智能软件、理论计算机科学、人工智能、计算机科学基础理论等。