计算机软件工程专业要学什么以及按照什么顺序学(软件工程主要是学什么)
软件工程就是计算机一个分支,所以所有计算机基础科目都要学习,首先是基础知识,类似于计算机基础这样的书都可以,然后要看《数据结构》《离散数学》(建立在高等数学基础上)《计算机组成原理》《汇编语言》之类,同时学习一些编程语言,C,JAVA之类看兴趣,然后开始学习计算机系统级别,《编译原理》《操作系统》《计算机网络》《数据库》,还必须了解一些电路知识,模电也是要学习的
之后才是软件工程,学习的时候首先打基础,高数和英语是必须的
学习软件工程需要画很多图,记得准备草稿纸
计算机科学与技术与软件工程有什么区别(计算机技术和软件工程有什么区别)
计算机软件工程就业方向:软件外包与服务企业、信息产品与服务企业、软件开发企业、信息咨询企业、金融软件企业等。
软件工程就业岗位有:工程师、软件项目配置管理员、文档编写工程师、项目经理、软件开发工程师、测试工程师、java开发工程师。软件工程专业主要培养适应计算机应用学科的发展,毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制的高级软件工程技术人才。
随着移动互联网的开展,现在有不少毕业生会专心于移动端App的开发,首要包含iOS终端开发和Android终端开发。随着5G规范的落地使用,未来移动终端的开发场景也会进一步得到拓展,比如与物联网的深度结合等。当时不少开发团队现已把移动端开发并入到前端开发团队,这就要求从事移动端开发的技术人员进一步丰厚本身的知识结构。
计算机软件工程就业前景:
作为“朝阳行业”,软件行业的发展虽然受到全球金融危机的影响,但是从目前的形势来看,软件工程专业在未来多年内仍将是就业形势看好的专业。09年就业调查显示,软件工程就业率及就业工资水平均居高校各专业前列。这主要源自于软件行业的快速发展和政府经济结构调整而对软件人才的迫切需求。
据估计,我国目前存在着80万的软件人才缺口,而对软件人才的需求也以每年20%的速度递增。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。
一、计算机科学与技术与软件工程的定义不同:
计算机科学与技术:
1、计算机科学与技术是国家一级学科,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等专业。
软件工程专业:
1、以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等。
2、工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。
二、计算机科学与技术与软件工程的发展方向不同:
计算机科学与技术:
1、纯技术路线;信息产业是朝阳产业,对人才提出了更高的要求,因为这个行业的特点是技术更新快,这就要求从业人员不断补充新知识,同时对从业人员的学习能力的要求也非常高。
2、由技术转型为管理,这种转型尤为常见于计算机行业,比方说编写程序,是一项脑力劳动强度非常大的工作,随着年龄的增长,很多从事这个行业的专业人才往往会感到力不从心,因而由技术人才转型到管理类人才不失为一个很好的选择。
软件工程:
1、中国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。
2、所以软件工程的研究和应用,以及中国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。
扩展资料:
计算机科学与技术发展现状:
1、网络工程方向就业前景良好,学生毕业后可以到国内外大型电信服务商、大型通信设备制造企业进行技术开发工作,也可以到其他企事业单位从事网络工程领域的设计、维护、教育培训等工作。
2、软件工程方向就业前景十分广阔,学生毕业后可以到国内外众多软件企业、国家机关以及各个大、中型企、事业单位的信息技术部门、教育部门等单位从事软件工程领域的技术开发、教学、科研及管理等工作。也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士。
3、通信方向学生毕业后可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通信技术和电子技术的科研、教学和工程技术工作。
本文由用户上传,如有侵权请联系删除!转转请注明出处:https://nongye.s666.cn/bk/6_6571712438.html