1.数据结构
理解数据结构和算法设计与分析的基本知识,掌握各种基本数据结构的定义,存储结构、相应的算法以及应用,掌握基本的数据结构与算法的关系。培养学生结合实际应用,设计有效的算法和数据结构的能力。
教学内容:
(1)了解数据结构的基本概念和术语,算法的特性和分析。
(2)理解线性表的定义及逻辑结构;掌握线性表的顺序表示和基本操作在顺序表上的实现。
(3)掌握栈的表示和基本操作的实现;掌握队列的表示和基本操作的实现,尤其是循环队列。
(4)了解串的定义和存储结构;了解数组的定义和存储结构。
(5)掌握二叉树的定义、性质、存储结构和存储实现;掌握遍历二叉树及算法。
(6)掌握静态查找表中的顺序和有序表的查找;掌握二叉排序树的生成、插入和查找。
2.Java程序设计
JAVA语言是近年得到迅速推广应用的一种计算机语言。是计算机类工科各专业学习的一门高级语言程序设计课程,具有一般较强的计算机编程知识即可学习本课程。通过本课程的学习,学生应掌握JAVA语言的基本语法,还应掌握面向对象程序设计的基本思想,基本概念和基本方法,并能运用所学的知识和技能对一般问题进行分析和程序设计,编制出高效的JAVA语言应用程序,为学习以后的课程如JSP,J2EE等打好基础。
教学内容:
(1)理解Java语言的各种常用的基本数据类型的意义。
(2)理解Java语言的对象,抽象与封装,类与类的继承,及类的多态性的概念。
(3)了解Java语言有哪些基础类库,理解Java的包的含义。
(4)理解Java语言中异常的概念。
(5)理解Java语言中线程的概念。
(6)理解Java语言中I/O处理的功用。
(7)理解Java图形用户界面;理解AWT的意义,及AWT的事件处理。
(8)理解C/S、B/S通信。
(9)了解JDBC接口的功用。
3.c#程序设计
C#是目前开发.net应用程序使用广泛的编程语言,它被称作是为.net定制的语言。它的语法简单明了,初学者很容易掌握,使用它可以开发出各种类型的应用程序。同时,C#的开发环境:***为程序员提供了大量自动化的向导工具,一目了然的图形界面可以让初学者很快就能掌握使用并开发出完善的应用程序。本课程主要从如何建立.NET应用程序的角度讲解C#语言,学生将掌握C#语法,面向对象编程概念,以及使用***环境开发.net平台下的应用程序。
教学内容:
(1)了解面向对象的基本概念。
(2)掌握C#中如何进行面向对象编程。
(3)熟悉常用对象内置的用法、功能。
(4)掌握常用Web服务器控件的用法。
(5)了解数据库的基本概念以及如何使用***访问关系数据库。
4.数据库技术与应用
掌握数据库知识、SQLServer2000的安装、数据库和表的建立、用户和帐号设置、SQL语言、数据查询、索引、视图、存储过程等内容,以及SQLServer和其他程序的联合使用编程以及SQLServer2000的监视和优化。
教学内容:
(1)了解计算机数据管理的发展情况。
(2)理解数据库技术基本概念。
(3)掌握SQL语言的数据定义、数据操纵及数据控制的语句格式及功能,并灵活应用。
(4)基本理解关系规范化中的函数依赖与范式。
(5)基本掌握数据库设计中的概念结构设计、逻辑设计和物理设计的方法。
(6)理解数据库的安全性和完整性数据保护方法。
5.多媒体技术
多媒体技术应用是一门软件技术专业的必修课程,目标是让学生掌握多媒体技术的应用能力、小型多媒体主题作品的策划、设计和制作能力。它要以计算机基础、网页设计课程的学习为基础,也是进一步学习Web应用程序设计等课程的基础。
教学内容:
(1)了解多媒体技术的发展、基本概念和研究内容。
(2)熟悉多媒体音频技术。
(3)掌握音频处理软件AudioEditor的使用。
(4)熟悉图形与图像处理技术。
(5)掌握图像处理软件Photoshop的使用。
(6)理解计算机动画原理。
(7)熟悉熟悉矢量动画制作软件Flash的使用方法。
(8)熟悉多媒体视频技术及视频编辑软件Premiere的基本操作。
6.控制台程序开发
本课程包含8课时的引导项目,通过引导项目让学生熟悉团队合作的重要性和工程项目的基本知识,然后通过生成简单控制台程序设计,熟悉面向过程程设计。由于控制台应用程序是在命令行执行其所有的输入和输出,实训成绩采用过程考核,由指导老师根据学生的设计功能打分。
7.GUI应用程序开发
通过生成具有友好界面的应用程序熟悉面向对象开发过程。掌握常用控件的使用。实训成绩采用过程考核,由指导老师根据学生的设计成果打分。
8.Web项目开发
web应用程序设计课程技术性要求高、实用性比较强,是计算机系列课程中的重要补充。Web程序设计已成为信息技术中的一个重要的内容和发展基石。课程的教学目标是帮助学生建立用计算机处理问题的思维模式和提高解决问题的能力。通过系统的学习,学生能掌握目前国内流行的WEB技术,能开发具有一定实用价值的B/S模式的信息系统。实训成绩采用过程考核,由指导老师根据学生的设计成果打分。
9.软件设计项目实践
课程目标:参与等本区域IT企业合作的,有针对性的相对较大的.net类实践项目,并在校外和校内老师指导下完成开发,累计实战经验,提高岗位对接能力;实训成绩采用过程考核,由指导老师根据学生的设计成果打分。
10.毕业设计(论文)
实习目标:通过加强学生工程设计、科学研究思想和方法的训练,培养学生独立地综合运用所学的基础理论、专业知识和基本技能,提高学生分析和解决问题的能力,并结合本专业特点,理论联系实际,综合概括、设计、安装、调试等能力得到全面锻炼,培养学生的独立工作能力和创新能力的培养;巩固、深化和扩充所学的知识,培养实际应用能力,特别是多媒体应用、数据库应用、自学能力和岗位适应能力。
专业名称 | 开设学校 | 学制 | 地址 |
---|---|---|---|
计算机软件技术 | 潍坊一职专―潍坊职业学院 | 5 年 | -- |
计算机软件技术 | 胶南市高级职业技术学校 | 5 | -- |
计算机软件技术 | 江西工程职业技术学校 | -- | -- |
计算机软件技术 | 内蒙古工程技术专修学院 | 2年 | -- |
计算机应用技术(软件) | 湖南外国语职业学院 | -- | -- |
软件技术(计算机网络) | 亳州职业技术学院 | 3 | -- |
浙江科贸职业技术学院计算机软件技术专业主干课程描述类似问题答案