Ⅰ 软件工程要学什么
软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和软件管理学。 专业简介是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件人才的培养给予了非常优惠的政策。本专业培养掌握计算机软件基本理论知识,熟悉软件开发和管理技术、能够在计算机软件领域中从事软件设计、开发和管理的高级人才。 主修课程该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。 毕业去向除考取国内外名牌大学研究生外,主要毕业去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业。 培养目标本专业培养适应社会发展需求,德、智、体、美全面发展,具有扎实的计算机应用理论和知识基础,掌握软件工程领域的前沿技术和软件开发方法,具有较强的实践能力和创新精神,具备较强的软件项目的系统分析、设计、开发和测试能力,能够按照工程化的原则和方法从事软件项目开发和管理的应用型人才。 就业方向本专业学生毕业后可以从事各级各类企事单位的业办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。 就业前景分析 目前我国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。所以软件工程的研究和应用,以及我国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。第一年一般都会学习数学、英语这些公共课。数学和英语对你今后来说是非常重要的!英语别指望课能学到东西,要看你专业的东西。 除了都要学的高数,今后还要学习其他数学,例如线代,离散,概率。如果你不学好数学,你当然也可以写软件,但是当你想更深入的时候就需要这些数学功底了。相对于数学来说,英语是必须的,因为今后基本上所有优秀的教材和技术文章都是英文的。翻译过来的东西,一是陈旧,而是往往翻译的质量差强人意。所以英语是基本功,一定要强,主要是阅读能力。
Ⅱ 软件开发需要学习什么基础知识
1、基础知识
学习软件开发需要大量与数学、英语打交道,所以需要有一定的数学、英语基础。有了这个基础,学起来可以事半功倍。当然,对数学、英语的要求也没有想象中的那么高。
2、基础编程语言
编程语言是学软件开发的钥匙,初学者好根据自身的喜好或者职业规划选择语言。目前主流的编程语言包括Java、PHP、.net、C#语言等,新手建议从C语言开始,是基础也实用的语言,之后也可以慢慢扩展。其实很多编程语言之间有所互通,比如数据类型、变量、常量等。在学习实践过程中,了解编程内涵,养成编程思维,这样跨语言学习会非常快。
3、数据库(SQL Server)知识
除了基础学习,数据库相关的也是必不可少的。数据的存储、调用在软件开发运行过程中必不可少
4、web相关知识
主要分为HTML、CS
经过这四个阶段,基本就掌握了完整的开发基础了。很多人可能会说,内容太多,无法全部掌握怎么办?不用担心,现在专业的软件开发公司,也是团队分工协作,跨语言、跨岗位非常少。如果有一些计算机编程基础,3个月就能打开软件开发的大门,如果是零基础,少需要一个月,而且软件开发更新速度比较快,需要跟着时代不断学习进步。
软件开发必备技能
1、熟练一门语言
熟练一门语言可以帮助你看懂前人的代码,熟悉语言的特性,用更好的方式实现功能,同时避免一些意外并且你认为神奇的错误。总而言之,熟练一门语言是你进入开发的第一步。
2、面向对象设计
为了应对软件开发中的面向对象设计思想,开发人员也需要学习一种面向对象的语言。
面向对象设计是一种设计复杂程序的方法,它将代码分成了单独的类和对象(类的实例),这些类和对象封装了一些特定的功能。
3、Linux基础
开发都是基于类Unix系统的,所以Lunix必定需要接触,命令通用;而且几乎所有的后端服务器用的都是Lunix系统,同时即使你只做前端,也需要很多的接触系统相关的东西。
4、源代码管理
管理源代码是任何软件开发项目不可或缺的组成部分。在使用源代码之前,应该有一个网络来共享项目的所有文件。
源代码管理工具最基本的功能,是保留软件项目中对文件所做更改的历史记录。它还允许多个开发人员同时处理相同的代码, 并将这些处理代码融合在一起。中国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。所以软件工程的研究和应用,以及中国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。
软件服务外包属于智力人才密集型现代服务业。大量着名外包企业落户宁波。主要就业去向包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位。
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量
Ⅲ 什么是软件工程,软件工程包括什么专业。
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。
本专业学生毕业后可以从事各级各类企事业单位的办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。
除考取国内外名牌大学研究生外,主要毕业去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业。
Ⅳ 软件开发需要学什么
中国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。所以软件工程的研究和应用,以及中国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。
软件服务外包属于智力人才密集型现代服务业。大量着名外包企业落户宁波。主要就业去向包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位。
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。
相关学者、组织机构都分别给出了定义:
Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。
IEEE:软件工程是开发、运行、维护和修复软件的系统方法。
Fritz Bauer:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。
Ⅳ 工业软件有哪些类别啊
工业软件(英文:Instrial Software)是指专用于工业领域里的软件,包括系统、应用、中间件、嵌入式等。
一般来讲工业软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。
工业软件在产品设计、成套装备设计、厂房设计、工业系统设计中起着非常重要的作用,可以极大地提高工业企业研发、制造、生产管理水平,提升工业管理性能和设计效率,有效节约成本,并实现可视化管理,是现代工业装备的“大脑”,也是制造业落地工业互联网,转型智能制造的有力武器。为此中发智造搜集整理了各类工业软件,希望对行业有一定帮助。
01主流CAX
序号 软件名称 主要功能
1 AUTOCAD CAXA 二维CAD
2 SOLIDWORK/ UG / PROE / CATIA等 三维CAD
3 UG,catia,edgecam,mastercam,cimtron,hypermill,powermill. CAM(数控编程软件)软件
4 Ansys 很经典的CAE,国内应用最广,客户成熟度最高
5 Nastran/UG NASA已在使用的CAE分析软件
6 Pam crash 专门的碰撞研究软件
7 Moldflow 模流分析软件
8 AutoForm,UG PWD 钣金冲压分析软件
9 Autodesk AutoCAD P&ID / UG PID 管路设计软件
10 ug moldwizard 模具设计软件
11 AUTOCAD ELECTRICAL 电气系统设计软件
12 UG Imageware,Copy CAD,RapidForm,catia 逆向软件
02泵行业软件
序号 软件名称 主要功能
1 PUMP CAD 二维 用于过流部件的水力设计
PUMP CAD 三维(水力设计)
2 PUMP CAD 三维(结构设计) 用于泵结构部件以及总装图的设计
3 CFTURBO 专业的叶轮及蜗壳设计软件
4 Fluent CFD 分析软件
5 CFX CFD 分析软件
6 Eventech TPump 水泵测试软件(水力性能测试,气蚀测试,空载测试,转堵测试等)
7 Eventech XPump 泵选型软件(电子样本,参数选型,API610选型)
8 Eventech SPump 泵行业项目管理软件(售前管理,选型管理)
9 AutoCAD UG PROE等 CAD设计软件
03工艺系统专业
(包括化学工程、工业炉、热工、安全专业)
序号 软件名称 主要功能
1 PRO-II 稳态工艺流程模拟(物料平衡,单元分析等)
Aspen Plus
2 Aspen Polymer Plus 聚合物工艺流程模拟
3 Aspen Dynamics & Custom Modeler 动态工艺流程模拟与建模
4 Aspen Properties 纯组分及油品物性计算软件
5 Aspen HX-NET 换热网络优化
6 FRI 塔设计、校核计算(填料塔,筛板塔,穿流塔等)
7 HTRI 换热器模拟、设计与校核计算
HTFS
8 INPLANT 管网水力学计算
9 Visual Flow 泄压系统的模拟计算与设计
10 HEXTRAN 换热网络模拟计算
11 CFX 流体力学仿真
12 Aspen Zyqad 工艺设计数据库管理(PFD,设备表,数据表等)
13 SP P&ID 智能P&ID
VPE P&ID
14 Vantage PE 工程数据库系统
15 GRTMPS/G4 通用流程工业线性规划系统
16 H/CAMS 原油分析管理系统(包括Chevron原油数据库)
17 Aspen PIMS 通用流程工业线性规划系统
18 REF-SIM 汽油和BTX装置的操作,可用于连续重整、半再生重整和再生重整等不同专利工艺
19 HCR-SIM/HTR-SIM 加氢裂化模拟程序,加氢精制模拟程序
20 AMSIM 用于模拟从气体或液化石油气中脱出H2S和CO2的醇胺装置的稳态过程模拟器
21 SULSIM 优化硫化装置的运行,识别工艺反应的热力学以及动力学特征
22 FRNC-5PC 通用加热炉模拟
REFORM-3PC 烃蒸汽转化炉模拟
FURCRAK-PC 加热炉、裂解炉、转化炉传热计算
23 SAFETI和 LEAK 安全评估软件(陆地)
24 NEPTUNE OFFSHORE 安全评估软件(海上)
25 Aspen FlareNet 火炬管网模拟计算软件
26 SNAMER 蒸汽管网分析监测系统。解决复杂蒸汽管网及压力超过10MPaG的蒸汽管网的温度降和阻力降的计算。
27 CCSOS 催化裂化单元反应-再生系统的模拟优化程序
28 CCDIS 催化裂化和延迟焦化单元的塔设计、核算程序
29 TRAYS Package 浮阀、舌形、筛孔和泡罩塔板的工艺计算软件包
30 HENMFD 多功能换热网络设计软件包
31 HEATNT 换热网络核算程序
32 FINEXCH 内波纹外螺纹管换热器的计算
33 PHAWorks HAZOP分析
34 Shell FRED 安全分析
35 Shepherd Desktop (including PIPA 3.1) 安全分析
36 COMOS 工艺设计数据库管理(PFD,设备表,数据表等)
04配管专业
(包括材料应力专业、水道专业)
序号 软件名称 主要功能
1 PDS 三维工厂设计系统
PDMS
SP 3D
2 Drawiz PDS平面图自动标注
E-Draw
3 SP Review 工厂模型浏览与校审
VPD Review
JetStream
4 CAESAR II 按ANSI B31等规范进行管系的静态(线性和非线性)和动态应力分析
5 ANSYS 非线性动态和静态有限元分析(包括流体计算功能)
6 FE Pipe 管道及压力容器有限元局部应力分析
7 Vantage PE 工程数据库系统
8 I-Sketch ISO图
9 Spoolgen 管道加工图生成
05容器专业和机械专业
序号 软件名称 主要功能
1 SW6 钢制压力容器设计计算(GB 150标准)
PV Desktop
LANSYS
2 Aspen Teams 管壳式换热器设计计算(ASME,TEMA标准)
3 Pvelite 压力容器整体及部件设计计算 (ASME, UBC,BC,BS5500,TEMA,WRC107,ANSI 标准)
4 TANK 储罐设计、分析、评估软件(API650,API653标准)
5 ANSYS 压力容器局部应力计算
6 ABAQUS 求解线性和非线性问题,包括结构的静态、动态、热和电反应等
7 FE Pipe 管道及压力容器有限元局部应力分析
8 CFX 流体力学模拟
9 CFX Tascflow 透平通道的全负荷分析
10 Solidedge 3D CAD程序,具有零件建模、构建装配件建模、板金件建模、焊接建件建模等功能
11 DyRoBes 转子轴承系统动力学模型分析软件
12 Agile Engineering Design System(AXIAL,AXCAD) 一维透平设计软件,能给出轴流压缩机、透平机械的预测性能,支持亚音速、超音速透平的设计,并支持多种工作介质。透平机械设计分析软件,能提供叶片的几何造型并为流场分析建立模型
13 Autodesk Inventor Professional(AIP) 机械二维、三维CAD
14 Mathcad CAD工具
15 材料腐蚀数据库(金属/非金属) 材料腐蚀数据库(金属/非金属)
06电气专业
序号 软件名称 主要功能
1 EDSA 电气系统设计和计算软件(ANSI标准)
2 ETAP 电气系统设计和计算软件(ANSI标准)
3 EES 大型电力电气工程设计
4 PDS(EE_RACEWAY)/SP3D 电缆桥架设计软件
PDMS
5 Vantage PE 工程数据库系统
6 AUTOCAD ELECTRICAL 2008 电气系统设计软件
07仪表专业
序号 软件名称 主要功能
1 SP Instrumentation (INTOOLS) 集成的仪表设计和数据库管理
2 PDS(EE_RACEWAY)/SP3D 电缆桥架设计软件
PDMS
3 Vantage PE 工程数据库系统
4 WINPCCAD 仪表计算机辅助设计系统
08结构专业
序号 软件名称 主要功能
1 PKPM 钢筋砼的分析与设计,包括框排架,框-剪,独立基础,条形基础,楼梯,剪力墙,弹性地基梁板,高层结构,钢筋砼基本构件,箱形基础,桩基等
2 ANSYS 静态与动态有限元分析
3 STAAD PRO 钢结构三维计算(美国,日本标准)
4 STAAD SSDD 中国标准钢结构计算
5 STAAD PRO.Foundation 基础计算
6 PDS (Frameworks Plus) 钢结构三维设计
7 StruCad 钢结构制造图CAD软件
8 GTSTRUDL 针对结构静力、动力计算的空间模型分析软件
9 Tekla Sterctures 炉子专业使用
10 STEEL 钢结构CAD设计软件
11 TSSD 探索者结构工程计算机辅助设计绘图软件
12 SAP2000 通用结构分析与设计软件
13 Etabs 集成化的建筑结构建模、分析和设计软件
14 SAFE 集成化的楼板、基础底板和扩展式基础设计软件
09分析化验专业与环境保护专业
序号 软件名称 主要功能
1 ELAA 大气环境影响评价的一般计算、绘图
2 EIAN 根据环评导则推荐的模式预测各种噪声源对声环境的影响程度和范围
3 EIAW 根据环评导则推荐的模式预测计算排放污水对地表水环境的影响程度和范围
5 EIAProA2008 大气环评
6 GPS-X 污水处理模拟软件
7 TOXCHEM 优化污水处理场
10建筑专业和暖通空调专业
序号 软件名称 主要功能
1 TArch 天正建筑CAD软件
2 TBEC 天正建筑节能分析软件(公建/民住)
3 THvac 天正暖通设计软件
4 PDS(PE_HVAC)/SP3D 暖通空调三维设计软件
5 ACS 采暖、通风计算与设计
6 AUTOCAD Revit Architecture Suite 建筑设计
7 Ecotect 生态建筑大师
8 SketchUp and Piranesi 建筑草图大师与空间彩绘大师,主要应用于3D建筑方案设计。
11储运专业、总图专业、给排水专业
序号 软件名称 主要功能
1 INPLANT 管网水力学计算
2 PIPENET 流体分析设计软件
3 消防工程CAD 消防工程CAD
4 MIS 2000 总图设计与管理信息系统
5 WCAD 智能化给排水设计绘图软件包。
6 TWT 天正给排水设计CAD软件
7 AUTOCAD CIVIL 3D 2008 场地设计
12估算专业
序号 软件名称 主要功能
1 CostManager/ PCCS 费用控制软件
2 中国石化工程建设概、预算软件系统 概算编制
3 中国石油建设安装工程概、预算软件系统 中国石油建设安装工程概、预算
4 钢筋抽样软件GGJ 钢筋抽样计算
13项目管理专业
序号 软件名称 主要功能
1 STAT 任务分派与检测统计系统
2 Microsoft Project 进度控制
Primavera P3
Primavera P3e/c
3 Primavera Contract Manager (Expedition) 商务、合同管理
4 SmartPlant RD / SmartPlant Materials 材料与采购管理
PRM
PMCS
5 ACCPAC 工程财务管理
SAP FI/CO
PFCM
6 Documentum 项目电子文档管理系统
7 PMCV 施工费用与进度检测
8 IPMS 综合采购管理软件
9 Pertmaster 风险分析软件
10 RMIS 风险管理协同软件
Ⅵ 工业软件开发
工业软件开发
1 北京华盛恒辉软件开发公司
2 北京五木恒润科技有限公司
3 北京平步科技有限公司
4 航天信息股份有限公司
5 北电网络nortel
国内工业软件发展大概分为三个阶段,第一,是软件本身的发展阶段;第二,是软件的协同应用阶段,在这个阶段,业务流程进行串通和优化;第三个阶段是“工业云”的阶段,在这个阶段,软件不再是单一的软件,而是集成多种软件,并提供“软件+服务”的整体解决方案。
然而,有专家研究过工业软件近几年的发展趋势,国内自主工业软件发展现状可以概括为“管理软件强,工程软件弱;低端软件多,高端软件少”。也就是说,一方面,国内自主工业软件在生产管理、客户服务和综合管理等运营管理领域发展较好,在工程研制领域发展较差;另一方面,国内自主工业软件在低端领域的竞争力相对较高,高端领域很多还是空白。但是从我国工业软件市场规模的逐年增长的数据来说,这一现状正在改变。
Ⅶ 软件工程包含哪些专业
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。
中文名
软件工程
外文名
Software Engineering
简称
SE
类别
学科
相关专业
通信工程、计算机科学与技术
快速
导航
基本内容
发展过程
目标
研究领域
大学排名
原理
结构
方法
开发方法
软件需求
工程与科学
定义内涵
定义
软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己认可的定义:[1]
软件工程
BarryBoehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。
IEEE:在软件工程术语汇编中的定义:软件工程是:1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件;2.在1中所述方法的研究
FritzBauer:在NATO会议上给出的定义:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。
《计算机科学技术网络全书》:软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件的工程。软件工程借鉴传统工程的原则、方法,以提高质量、降低成本和改进算法。其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm)、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。
比较认可的一种定义认为:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
ISO 9000对软件工程过程的定义是:软件工程过程是输入转化为输出的一组彼此相关的资源和活动。[2]
其它定义:1.运行时,能够提供所要求功能和性能的指令或计算机程序集合。2.程序能够满意地处理信息的数据结构。3.描述程序功能需求以及程序如何操作和使用所要求的文档。以开发语言作为描述语言,可以认为:软件=程序+数据+文档。[2]
内涵
一、软件工程过程是指为获得软件产品,在软件工具的支持下由软件工程师完成的一系列软件工程活动,包括以下四个方面:
1、P(Plan)——软件规格说明。规定软件的功能及其运行时的限制。
2、D(DO)——软件开发。开发出满足规格说明的软件。
3、C(Check)——软件确认。确认开发的软件能够满足用户的需求。
4、A(Action)——软件演进。软件在运行过程中不断改进以满足客户新的需求。
二、从软件开发的观点看,它就是使用适当的资源(包括人员,软硬件资源,时间等),为开发软件进行的一组开发活动,在活动结束时输入(即用户的需求)转化为输出(最终符合用户需求的软件产品)。
三个阶段:定义阶段:可行性研究初步项目计划、需求分析;开发阶段:概要设计、详细设计、实现、测试;运行和维护阶段:运行、维护、废弃
原则:1、抽象;2、信息隐蔽;3、模块化;4、局部化;5、确定性;6,一致性;7、完备性;8、可验证性
Ⅷ 大学想学软件开发,要报什么专业
没有哪一所正规大学开设软件开发专业。
建议报:计算机科学技术专业、软件工程专业
推荐的学校:北京大学、南京大学、武汉大学、国防科技大学、上海交通大学、北京航空航天大学的软件不错。清华大学、中国人民大学、哈工大、浙江大学等校的计算机专业虽然不错,但软件不行。
二本大学都差不多。
计算机科学技术专业培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。软件工程专业是2002年国家教育部新增专业,随着计算机应用领域的不断扩大及中国经济建设的不断发展,软件工程专业将成为一个新的热门专业。该专业以计算机科学与技术学科为基础,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才,同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等,这些应用促进了经济和社会的发展,也提高了工作和生活效率。
Ⅸ 软件技术学什么
《C语言程序设计》、《数据结构》、《数据库基础》、《网页设计与制作》、《SQL Server》、《Oracle数据库》、《动态网站编程》、《Java程序设计》、《Java Web应用开发》、《.Net应用开发》。
软件技术主要研究软件开发、移动编程技术等方面基本知识和技能,进行系统软件开发、软件测试、系统维护等。例如:Office软件等办公软件的开发与测试,手机中iOS、Android系统开发与迭代,各类软件的测试与维护等。
软件技术就业方向
1、通信工程师
如果软件掌握的不错,同时也对通信这方面有兴趣,完全可以选择当通信工程师,通信工程主要是计算机和硬件之间的通信,所以对一个人的通信知识或者是代码书写技能也是非常严格的,因此,通信工程师也不失为一个很好的选择。
2、Java开发工程师
软件工程就是一直不断训练你的逻辑和写代码能力,而且Java开发工程师薪资也是十分的可观。
3、信息安全工程师
一般是对公司的网络进行维护,定期对漏洞进行安全评估扫描,负责公司各业务系统,APP及客户端软件定期检查,并对发现的重大漏洞问题定制解决方案,同时负责内部信息安全培训。