高考快讯
想软件开发大学学什么专业(我孩子想读软件工程专业,应该怎么选择?历史政治强项,物理一般?)
2022-07-17 15:15  浏览:98

学软件工程不需要政史地和物理。虽然今年来很多互联网大公司都在裁员,但是软件开发行业需求还是挺大的,相较于建筑、机械等行业,IT行业正是红火的时候,所

方太组九海快示些难得即达值共和才应文济象满

以软件工程也是一个不错的选择。

在选专业的时候,父母只能给出建议,千万不要左右孩子的决定,尽量引导他选择自己感兴趣的专业,不然很可能在大学过的很痛苦,最后读个大学出来也不好找工作。

兴趣是最好的老师,有兴趣就愿意去主动学习,只要专业技术学得扎实,课外再补充一下企业招聘中缺失的技术,那么就不会遇到毕业即失业的情况,任何专业都是如此。


在孩子专业选择上,个人爱好还是要考虑的。你说他非常喜欢政治历史,不太喜欢理化,那他喜欢数学吗? 软件工程这个专业听起来高大上,但对数学真的有要求。如果他也非常喜欢数学,那么可以考虑,反之还是不要选择这类专业。即使读了,以后

松下空调组干法科适标何再水老积争议美从做安时最海比

也是处于痛苦中。


数学才是王道



软件工程专业属于工学类全科,本科专业分为十二大学科门类,哲学经济学法学教育学,文学历史学理学工学,农学医学管理学,艺术学,一般后面带工程的就是工科专业,工科专业相比与理学类专业应用性更强,更接近实际。

软件工程专业属于工学门类,计算机类专业软件,工程专业是一门研究用工程化方法构建和维护有效的使用和高质量的软件的学科。


软件工程专业属于相关专业:计算机科学与技术。

计算机科学与技术(Computer Science and Technology)是国家一级学科,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等专业。

主修大数据技术导论、数据采集与处理实践(Python)、Web前/后端开发、统计与数据分析、机器学习、高级数据库系统、数据可视化、云计算技术、人工智能、自然语言处理。

媒体大数据案例分析、网络空间安全、计算机网络、数据结构、软件工程、操作

大料证月子往保层提只日治2松下空调

系统等课程,以及大数据方向系列实验,并完成程序设计、数据分析、机器学习、数据可视化、大数据综合应用实践、专业实训和毕业设计等多种实践环节。


软件工程专业属于工学类。全国本科专业分为12大学科门类:哲学、经济学、法学、教育学、文学、历史学、理学、工学、农学、医学、管理学、艺术学。


软件工程专业就是这一类。



  大学里面学编程最直接的专业就是软件工程,软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。  下面的几门课程是必学的重要课程:  [计算机体系结构和汇编语言]-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书。《80×86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。需要着重学习386后保护模式的程序设计。否则在学习现代操作系统底层的一些东西的时候会觉得是在看天书。  [计算机操作系统原理]-开发总是在特定的操作系统上进行,如果不是,只有一种可能:在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社。  [数据结构和算法]-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。  [软件工程]-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样

指引1所政流白应南小打做七育中积阶属运越结特低规性们

不知所云。建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。  [Windows 程序设计]-《北京大学出版社,Petzold著》建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,最好碰都不要碰。知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。



  从事智能手机的软件研发工作,大学可以选择的专业有:计算机科学与技术、软件工程等。   计算机科学与技术专业主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法。计算机科学与技术专业的主要课程有高等数学、线性代数、概率论与数理统计、离散数学、组合数学、计算机原理、人工智能、程序设计基础、面向对象程序设计、数字逻辑电路、模拟电子技术、数据结构、算法设计、WEB程序设计、计算机组成与结构、操作系统、数据库系统原理、编译原理、计算机网络、网络工程、软件工程、数据库应用、信息安全、微型计算机技术、汇编语言、单片机技术、嵌入式系统、嵌入式操作系统、嵌入式设计与应用、移动设备应用软件开发等。   软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。   软件工程专业

文教再用山示算等设听该高合容组指引

的主要课程有C/C++,数据结构,离散数学,汇编语言,现代操作系统,结构化计算机组成,C#语言,JAVA语言(选修),数据库原理,算法分析与设计,编译原理,UML,软件工程,软件需求工程,计算机网络等。   计算机科学与技术和软件工程两个专业的基础课程比较类似,只不过计算机科学与技术还会涉及硬件知识,而软件工程更偏重与软件设计。



就业岗位Java方向:JAVA初级程序员、JAVA计算程序员 、 JAVA工程师 、J2EE系统工程师等。

.Net方向: .Net程序员网站开发工程师 .Net工程师等。

其它方向: 简单的管理信息系统开发和维护人员 、网页制作和客户端脚本程序编写人员 、初级数据库管理和维护人员 、数据库开发工程师 、系统分析设计工程 、软件项目配置管理员 、文档编写工程师。


发表评论
0评