软件技术专业应该掌握好哪些内容?

我刚被一所专科学校录取了,专业是软件技术,可我对软件技术的内容不是很了解,只是知道是学编程的,听说要学习三种语言代码,是三种都要学么,还是只选择其中一个语言去学?编程要用到哪些数学知识么?函数会用到么?能不能简单介绍下软件技术专业的课程一般有哪些和学习软件技术前的一些准备,我很喜欢计算机专业,可我的计算机基础都基本集合在操作系统应用方面,我也不想换什么专业了,就学软件技术了,可是不知道软件技术的相关知识,所以想请教大家,先谢谢大家了!

学制:3年制

培养目标:培养掌握计算机科学基础理论、数据库知识和网络技术,理解软件工程理论和分析方法,具备个人计算机软件应用、开发的能力,熟练运用一种或多种语言或者工具进行应用软件系统的设计及开发工作的高素质技能型专门人才。

主要课程:本专业设有Windows桌面应用程序开发、Web应用程序开发(J2EE方向)、Web应用程序开发(.NET方向)和软件技术综合应用四个专业方向。
[1]Windows桌面应用程序开发:C++程序设计、SQL Server数据库技术、数据结构、软件工程、Visual C++ 程序设计、人机界面设计、数据库概论及应用、计算机网络技术、Visual C++ 网络程序设计、Visual C++ 实训、操作系统、UML统一建模语言等。
[2]Web应用程序开发(J2EE方向):Java程序设计、SQL Server数据库技术、数据结构、HTML与JavaScript、软件工程、JSP程序设计、UML统一建模语言、计算机网络技术、J2EE程序设计、AJAX程序设计、Web国际标准等。
[3]Web应用程序开发(.NET方向):C#程序设计、SQL Server数据库技术、HTML与JavaScript、数据结构、软件工程、ASP.NET程序设计、UML统一建模语言、计算机网络技术、ASP.NET高级程序设计、AJAX程序设计、Web国际标准等。
[4]软件综合应用:Visual Basic程序设计、HTML与JavaScript、SQL Server数据库技术、数据结构、计算机网络技术、软件工程、ASP.NET程序设计、ASP程序设计综合实训、操作系统原理、Oracle数据库技术、Linux基础及应用等。

就业方向:毕业生可在企业、商务、学校、社区等部门担任:1.专业应用程序员;2.网络应用开发设计员;3.网络系统管理员;4.计算机系统维护与管理员;5.软件测试服务人员。

其他:本专业可获取国家计算机技术与软件专业技术资格(水平)程序员证书、软件设计师证书、数据库系统工程师、劳动部计算机职业技能鉴定证书、信息产业部IT职业资格认证证书。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-18
软件技术是一个发展变化非常快的行业,软件人才要按照企业和领域需求来确定培养的方向,而针对高职学生,必须坚持以就业为导向的指导思想,强调其技能培养,注重课程安排的合理性。因此,我们一方面定期修订教学计划,保证课程设置与软件技术的发展基本同步,另一方面利用转、合、撤、拆的原则,降低专业课程中理论教学的比例,加强针对性和实用性,优化课程结构,形成合理的、科学的课程体系。
目录[隐藏]

软件课程要求:
软件技术不同课程要求:

[编辑本段]软件课程要求:
依据培养目标的要求,软件技术专业的课程包括公共课程、专业基础理论课程、专业课程、素质能力提高课程四个部分。 软件技术专业的基础理论课程旨在训练学生的逻辑思维、推理能力,掌握与软件技术关系密切的数学知识,掌握基本的计算机应用技能,以及编写程序的基本方法。为了加强软件技术中涉及的数学知识,从 04级开始将原来两学期的高等数学改为一学期高等数学、一学期计算机数学。目前所开设的基础理论课程包括:计算机数学、计算机导论、操作系统、数据结构。 专业课程由以下三部分组成: 1)编程语言课程(包括Microsoft公司Windows平台开发技术和SUN公司的Java开发技术) 2)支撑课程(如数据库技术、网络技术、XML等) 3)专业技能提高和扩展课程(如软件工程、UML、测试技术等)
[编辑本段]软件技术不同课程要求:
对于三年制班与二年制班,由于教学时间及生源上的差别,在课程设计及教学内容上都有所不同。 1、三年制班级(普高生) 主干专业课程均配有相应的课程设计,并且实践教学的课时比例超过了 50%。在课程设置上,对于专业课程进行优化组合,将横向联系密切的课程安排在同一学期,并开设配套的综合性实训课程,以培养学生综合运用知识的能力,学期之间则形成课程链路,以逐步完成职业技能的学习。如第三学期所开设的J2EE、SQL SERVER,以及与之相对应的综合性实训课程(开发SQL SERVER为后台数据库的J2EE应用系统)。 2、二年制班级 根据二年制教学需要,制定了二年制教学计划,为保证减少教学时间的同时,完成专业教学任务,采取以NIIT的核心课程体系(消化吸收迁移其课程模式,自主知识产权的教材/讲义开发)中的技术路线为主线,在通识课程、技术基础课程、毕业设计等环节进行教学计划上整合。一方面,改革目前公共文化课程的设置方法,采用灵活的教学机制,公共课与专业课在整个学制内交错,以便专业课可以前移;另一方面,以一条技术路线(.NET技术)贯穿整个教学计划,以循序渐进的阶段形式递进,主要分为四个阶段:非可视化编程阶段、可视化编程阶段、WEB应用开发及技能提高阶段以及综合实践训练阶段。课程设计上,整合计算机导论、数据结构等技术基础课程,以整合、化整为零为主要办法,一些专业课程则采用了专题形式安排课程,如统一建模语言则涵盖了软件工程、UML使用、UML应用等专题。
第2个回答  2010-08-19

上面的说那么复杂搞什么

先贴图在说话。主流语言。今年八月份的排名。

建议JAVA方向吧吧 这个东西很强大的 做什么都可以 全面的很

SSH搞定了 什么都不用愁了

第3个回答  2020-03-12
IT专业,现在学这块还蛮吃香的啊 。不仅好找工作,而且工作环境还好 ,社会近几年发展迅速是跟IT行业息息相关的,无论是科技研发、网络开发、网站建设等等都离不开IT行业。
可以去专门电脑学校看看
第4个回答  2010-08-18
最好都学,初学者学的都比较简单,出来工作,要难很多的。
相似回答