软件工程一般要学什么
发布网友
发布时间:2022-04-19 15:52
我来回答
共11个回答
热心网友
时间:2022-04-11 10:18
01.软件工程基础知识免费下载
链接:https://pan.baidu.com/s/1VaFN2EcsQ39SHryP9iwSfw
提取码:gis6
软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、*部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。
热心网友
时间:2022-04-11 11:36
软件工程
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、*部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。
网络工程
网络工程是指按计划进行的以工程化的思想、方式、方法,设计、研发和解决网络系统问题的工程。培养掌握网络工程的基本理论与方法以及计算机技术和网络技术等方面的知识,能运用所学知识与技能去分析和解决相关的实际问题,可在信息产业以及其他国民经济部门从事各类网络系统和计算机通信系统研究、教学、设计、开发等工作的高级网络科技人才。
信息安全
息安全主要包括以下五方面的内容,即需保证信息的保密性、真实性、完整性、未授权拷贝和所寄生系统的安全性。信息安全本身包括的范围很大,其中包括如何防范商业企业机密泄露、防范青少年对不良信息的浏览、个人信息的泄露等。网络环境下的信息安全体系是保证信息安全的关键,包括计算机安全操作系统、各种安全协议、安全机制(数字签名、消息认证、数据加密等),直至安全系统,如UniNAC、DLP等,只要存在安全漏洞便可以威胁全局安全。信息安全是指信息系统(包括硬件、软件、数据、人、物理环境及其基础设施)受到保护,不受偶然的或者恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,信息服务不中断,最终实现业务连续性。
信息安全学科可分为狭义安全与广义安全两个层次,狭义的安全是建立在以密码论为基础的计算机安全领域,早期中国信息安全专业通常以此为基准,辅以计算机技术、通信网络技术与编程等方面的内容;广义的信息安全是一门综合性学科,从传统的计算机安全到信息安全,不但是名称的变更也是对安全发展的延伸,安全不在是单纯的技术问题,而是将管理、技术、法律等问题相结合的产物。本专业培养能够从事计算机、通信、电子商务、电子政务、电子金融等领域的信息安全高级专门人才。
热心网友
时间:2022-04-11 13:11
大一学c语言,c+++,java ,还有数据结构 数字逻辑,汇编语言
第一学期:高等数学,计算机基础
第二学期:高等数学,C语言程序设计,逻辑电路与逻辑设计,线性代数
第三学期:离散数学,概率与数理统计
第四学期:计算机组成原理,数据结构,软件工程
第五学期:计算方法,操作系统,汇编语言
人工智能/JAVA语言
第六学期:算法分析与设计,数据库原理,编译原理
计算机网络/代数结构与组合数学
实时系统技术/Unix系统/软件构件技术/软件测试与维护
第七学期:软件项目管理,面向对象系统分析与统计
计算机图形学/信息检索与利用
电子商务/数据仓库与数据挖掘/软件过程能力评估/软件质量控制
热心网友
时间:2022-04-11 15:02
付费内容限时免费查看回答看学校
主要学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理。
提问我现在在高中,我选了物理,生物,地理,可以吗
回答其它学科:该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。
可以
您是哪一个省份呢?
有没有一些目标学校呀?
还在吗?
你可以申请一下,老师和你具体说一下,刚刚把这个价格降下来
提问甘肃省
回答因为这个次数是有*的,然后这个的话,你现在有什么问题啊?比如说现在高考有什么问题都是可以向我咨询的
热心网友
时间:2022-04-11 17:10
2009年软件工程专业培养计划 (同济大学版)
附件一:教学安排 课程性质 课程编号 课程名称 考试学期 学分 学时 上机时数 实验时数
A1 002016 形势与*(1) 1 0.5 1 0 0
A1 070374 思想道德修养和法律基础 1 3 2 0 0
A1 112001 大学英语(A)1 1 4 4 0 0
A1 112144 大学英语(*) 1 4 4 0 0
A1 112145 大学英语(四级) 1 4 4 0 0
A1 320001 体育(1) 1 1 2 0 0
A1 360011 军事理论 1 1 1 0 0
B1 122004 高等数学(B)上 1 5 5 0 0
B1 122010 线性代数B 1 3 3 0 0
C1 420001 C语言程序设计 1 3 3 0 0
C1 420227 计算机基础 1 3 3 0 0
A1 002017 形势与*(2) 2 0.5 1 0 0
A1 070373 中国近现代史纲要 2 2 2 0 0
A1 112002 大学英语(A)2 2 4 4 0 0
A1 112145 大学英语(四级) 2 4 4 0 0
A1 112146 大学英语(五级) 2 4 4 0 0
A1 320002 体育(2) 2 1 2 0 0
B1 122005 高等数学(B)下 2 5 5 0 0
B2 420095 英语交流 2 4 4 0 0
C1 420006 数据结构与算法 2 4 4 0 0
C1 420019 离散数学 2 4 4 0 0
C1 420099 汇编语言 2 2.5 2 0 0
C2 420097 面向对象程序设计(C++) 2 4 4 0 0
C2 420226 面向对象程序设计(Java) 2 4 4 0 0
A1 002018 形势与*(3) 3 0.5 1 0 0
A1 112003 大学英语(A)3 3 4 4 0 0
A1 112147 中级口语 3 3 3 0 0
A1 112148 英语报刊选读 3 3 3 0 0
A1 112149 商务英语 3 3 3 0 0
A1 112154 综合翻译 3 3 3 0 0
A1 112155 实用写作 3 3 3 0 0
B1 122011 概率论与数理统计 3 3 3 0 0
B2 420095 英语交流 3 4 4 0 0
C1 420024 操作系统 3 4 4 0 0
C1 420026 计算机网络 3 4 4 0 0
C1 420117 算法分析与设计 3 3 3 0 0
C1 420244 数据库原理与应用 3 4 4 0 0
E1 420239 嵌入式系统导论 3 3 3 0 0
E1 420240 数字电路与组成原理 3 4 4 0 0
E1 420246 数字逻辑 3 3 3 0 0
E1 420248 大型机概论与操作系统 3 3 3 0 0
E2 420008 Windows程序设计 3 4 4 0 0
E2 420163 大型机程序语言设计 3 2 2 0 0
E2 420214 大型商务数据库基础 3 2 2 0 0
E2 420240 数字电路与组成原理 3 4 4 0 0
A1 002019 形势与*(4) 4 0.5 1 0 0
A1 078057 *思想、*理论和“三个代表”重要思想 4 6 3 0 0
A1 112067 大学英语(A)4 4 2 2 0 0
A1 112147 中级口语 4 3 3 0 0
A1 112148 英语报刊选读 4 3 3 0 0
A1 112149 商务英语 4 3 3 0 0
A1 112154 综合翻译 4 3 3 0 0
A1 112155 实用写作 4 3 3 0 0
B2 420096 日语 4 4 4 0 0
C1 420102 编译原理 4 4 4 0 0
E1 420022 计算机组成原理 4 4 4 0 0
E1 420222 中小型服务器应用开发与SOA 4 2 2 0 0
E1 420249 大型机数据库应用开发 4 3 3 0 0
E1 420250 大型机中间件系统与应用 4 2 2 0 0
E2 420008 Windows程序设计 4 4 4 0 0
E2 420107 JAVA企业级开发技术 4 4 4 0 0
E2 420107 JAVA企业级开发技术 4 4 4 0 0
E2 420172 软件架构与设计模式 4 3 3 0 0
E2 420241 Java移动开发技术 4 3 3 0 0
E2 420251 大型机应用开发综合实验 4 2 2 0 0
F2 420030 计算机图形学 4 3 3 0 0
F2 420230 GIS导论 4 3 3 0 0
F2 420231 数据仓库技术 4 3 3 0 0
F3 420260 实时系统 4 3 3 0 0
F3 420261 Firmware程序设计 4 3 3 0 0
A1 320003 体育(3) 5 1 2 0 0
B2 420225 职场商务英语 5 2 2 0 0
C1 420243 计算机系统结构 5 4 4 0 0
E1 420106 基于UML的面向对象系统分析与 5 3.5 3 0 0
E1 420192 软件工程 5 4 4 0 0
E2 420108 XML与WebService技术 5 3 3 0 0
E2 420247 Linux程序设计 5 3 3 0 0
E2 420252 大型机系统管理 5 2 2 0 0
F2 420108 XML与WebService技术 5 3 3 0 0
F2 420242 数字信号处理 5 4 4 0 0
F2 420253 数据库查询优化 5 2 2 0 0
F3 420232 .net体系结构与设计开发 5 3 3 0 0
F3 420233 基于GIS的.net开发技术 5 3 3 0 0
F3 420234 高级计算机图形学 5 3 3 0 0
F3 420235 数据分析与数据挖掘 5 3 3 0 0
F3 420236 Service Based GIS 5 3 3 0 0
F3 420237 商务智能 5 3 3 0 0
F3 420237 商务智能 5 3 3 0 0
F3 420256 中小型服务器系统操作与管理 5 2 2 0 0
F3 420262 移动应用开发 5 3 3 0 0
A1 070376 马克思主义基本原理 6 3 2 0 0
A1 320004 体育(4) 6 1 2 0 0
E1 420028 软件项目管理 6 3 3 0 0
E1 420111 软件测试技术 6 3 3 0 0
E2 420028 软件项目管理 6 3 3 0 0
E2 420111 软件测试技术 6 3 3 0 0
E2 420111 软件测试技术 6 3 3 0 0
F2 420131 Windows CE嵌入式系统 6 3 3 0 0
F2 420245 嵌入式Linux系统 6 3 3 0 0
F2 420254 大型机数据库系统管理 6 2 2 0 0
F2 420255 服务计算 6 4 4 0 0
F3 420258 IT服务管理 6 2 2 0 0
F3 420263 车载嵌入式系统 6 3 3 0 0
F2 420170 信息安全基础 7 3 3 0 0
F3 420238 人机界面 7 3 3 0 0
F3 420257 Linux系统管理 7 2 2 0 0
F3 420259 电子商务技术基础 7 2 2 0 0
附件二:实践环节安排 序号 课程号 课程名称 学分 学期 阶段 时间长度 地点 上机时数 备注
1 420145 数据结构课程设计 1.5 2 教学周阶段 3周 0
2 360002 军训 2 2 实践周阶段 3周 0
3 420142 电子技术实验 1.5 3 教学周阶段 3周 0 嵌入式系统方向
4 420147 计算机网络实验 1 3 教学周阶段 2周 0
5 420148 操作系统课程设计 1.5 3 教学周阶段 3周 0
6 420228 公共讲座 1 4 教学周阶段 1周 0
7 420143 计算机组成原理实验 1 4 教学周阶段 2周 0 嵌入式系统方向
8 420149 专业方向综合项目 3.5 5 教学周阶段 7周 0
9 420146 软件工程课程设计 1 5 教学周阶段 2周 0
10 420229 专业讲座 1 6 教学周阶段 1周 0
11 420150 专业实习 12 7 教学周阶段 24周 0
12 420151 毕业设计(论文) 8 8 教学周阶段 16周 0
热心网友
时间:2022-04-11 19:35
软件工程专业主干课程简介
计算机导论
内容提要:为新学生提供一个关于计算机科学与技术学科的入门介绍,使他们对该学科有一个整体的认识,并了解该专业的学生应具有的基本知识和技能以及在该领域工作应有的职业道德与应遵守的法律准则。
数字电路与数字逻辑
内容提要:介绍数字逻辑与数字系统的基本概念、分析方法和设计原理,包括开关理论基础、组合逻辑、时序逻辑、可编程逻辑器件、数字系统等。
计算机组成原理与汇编语言
内容提要:以冯诺依曼计算机模型为出发点,介绍计算机的组织结构和工作原理,剖析计算机的运算器、存储器、控制器和输入输出设备的结构、工作原理和相互关系;介绍
80X86指令系统、汇编语言与汇编指令、汇编程序与汇编过程、简单汇编程序设计、汇编语言与高级语言的接口、宏汇编等。
计算机网络
内容提要:介绍数据通信的基本概念和计算机网络的基本原理,包括计算机网络的体系结构、数据通信的基本方法和协议、计算机网络的主要应用协议;同时介绍计算机网络系统的安全和管理知识,使学生对数据通信和计算机网络有一个全面理解。
计算机体系结构
内容提要:研究计算机系统结构的基本概念、基本原理、基本结构和基本分析方法,使同学在具有一定的软硬件知识基础上能综合认识计算机系统的软硬件功能分配与各种不同结构类型机器的特性和性能评价方法。为研究、开发、应用高级计算机系统打下基础。确立全面、系统的观点和学会定量分析问题的方法。
离散数学
内容提要:包括集合论、数理逻辑、图论、组合数学等内容,形式化的数学证明贯穿此课程。
高级程序设计语言
内容提要:分别以
C、C#或JAVA为例,介绍程序设计和语言,程序的基本数据结构、类型定义、简单类型和结构化类型、程序的基本控制结构、结构化程序设计、面向对象的程序设计等。
算法分析与设计
内容提要:
本课程延续数据结构课程的学习,从算法分析和设计的角度出发,除去传统的分类查找算法和一般的设计方法外,主要内容包括如下几个部分:算法研究的理论基础,递归分析技术,基本算法设计策略(几类经典算法学习),
多项式运算与
FFT
,串匹配,概率分析算法。
希望通过这一课程的学习,使学生能对现代的算法设计及分析的基本工具能有较全面的掌握。
数据结构
内容提要:介绍线性表及其链接存储结构与算法、数组与矩阵、堆栈与队列、广义表的存储结构与多元多项式表示、串与文本编辑、排序、树、图、文件结构。
数据库系统原理
内容提要:介绍数据库系统的基本概念、原理、方法及应用,主要包括数据库系统概论、数据库管理系统实现技术、数据库存储结构及其他类型的数据库系统。
编译技术
内容提要:介绍编译原理的理论和实践,包括编译程序设计、词法分析、语法分析、符号表、声明和存储管理、代码生成以及优化技术。
操作系统
内容提要:介绍操作系统的设计与实现,包括操作系统各组成部分的概述、互斥性和同步性、处理器实现、调度算法、存储算法、设备管理和文件系统。
热心网友
时间:2022-04-11 22:16
需要学习SQL Server2005数据库设计和高级查询、数据结构、C#面向对象程序设计、HTML5与CSS3开发、JavaScript、jQuery高级编程、PHP开发、软件工程、JAVA面向对象程序设计、J2EE服务器端高级编程、APP应用程序开发、oracle数据库、Android应用开发等。
热心网友
时间:2022-04-12 01:14
其实,开发软件并不简单只是编编程序(如果是那样,初、高中生就能完成了,要我们这些大学生干嘛),就象做生意(比如开商店),你总不会认为开商店就是站那儿卖货吧,你得先进行市场调研,再选店址,然后上货,卖货,当然还有售后服务),这是一个复杂的,系统的工程,一般包括以下几项:客户需求调查或市场调查、软件的框架设计、各框架的进一步细分,编写程序(内容很多,比如用什么语言,面向什么,设计模式等等),黑白盒测试,发布测试版,软件的交付以及售后服务,还有各阶段的文档总结(包括软件的帮助文件,注释等等),总之,就是一个软件从调研到最后发布的各中间过程,软件工程就是对这各种阶段的说明以及如何去实施各阶段,学好了它,对你今后的软件工程师之路是非常有用的,也是必需的。
不过我毕业后去了动力节点学习java,毕业后就在电商公司上班。月薪15k。
热心网友
时间:2022-04-12 05:02
课太少了!还有大学英语、马列主义、计算机信息导论、网络学等等......^_^
热心网友
时间:2022-04-12 09:07
第一学期:高等数学,计算机基础
第二学期:高等数学,C语言程序设计,逻辑电路与逻辑设计,线性代数
第三学期:离散数学,概率与数理统计
第四学期:计算机组成原理,数据结构,软件工程
第五学期:计算方法,操作系统,汇编语言
人工智能/JAVA语言
第六学期:算法分析与设计,数据库原理,编译原理
计算机网络/代数结构与组合数学
实时系统技术/Unix系统/软件构件技术/软件测试与维护
第七学期:软件项目管理,面向对象系统分析与统计
计算机图形学/信息检索与利用
电子商务/数据仓库与数据挖掘/软件过程能力评估/软件质量控制
第八学期:软件工程工具与环境/新技术专题
热心网友
时间:2022-04-12 13:28
Java前景是很不错的,像Java这样的专业还是一线城市比较好,师资力量跟得上、就业的薪资也是可观的,学习Java可以按照路线图的顺序学习,
0基础学习Java是没有问题的,关键是找到靠谱的Java培训机构,你可以深度了解机构的口碑情况,问问周围知道这家机构的人,除了口碑再了解机构的以下几方面:
1. 师资力量雄厚
要想有1+1>2的实际效果,很关键的一点是师资队伍,你接下来无论是找个工作还是工作中出任哪些的人物角色,都越来越爱你本身的技术专业java技术性,也许的技术专业java技术性则绝大多数来自你的技术专业java教师,一个好的java培训机构必须具备雄厚的师资力量。
2. 就业保障完善
实现1+1>2效果的关键在于能够为你提供良好的发展平台,即能够为你提供良好的就业保障,让学员能够学到实在实在的知识,并向java学员提供一对一的就业指导,确保学员找到自己的心理工作。
3. 学费性价比高
一个好的Java培训机构肯定能给你带来1+1>2的效果,如果你在一个由专业的Java教师领导并由Java培训机构自己提供的平台上工作,你将获得比以往更多的投资。
希望你早日学有所成。