计算机应用技术专业专科人才培养方案
学科门类:理学 专业代码:590101
一、培养目标
本专业培养德、智、体、美、劳全面发展,掌握计算机软硬件应用的基本理论、基本知识、基本技能和方法,熟练地进行各种计算机软硬件操作与应用,能使用网络技术以及多媒体技术解决实际应用问题,通过本专业技能训练,能在企事业单位及相关领域从事计算机操作、应用和管理的应用型专门人才,为本地经济发展提供计算机专业技能操作型的人力资源。
二、培养规格
本专业要求学生必须具有良好的思想道德品质和较高的专业综合素质。要求学生掌握计算机科学与技术方面的专业知识。通过计算机系统开发与设计的基本训练,具有计算机网络维护、计算机应用系统开发和维护、图像处理、动画设计等软件应用的知识和技能。
本专业毕业生应获得以下几个方面的知识和能力:
1.具有基本的数理基础,较好的人文社科知识,基本的英语应用能力,并具有较好的语言表达能力;
2.系统掌握本专业的基本知识,具备熟练掌握各类应用软件的使用能力;
3.掌握至少一种国际主流的软件开发平台、专门工具和一门程序设计语言,熟练掌握软件测试的基本原理、软件测试方法,具备测试的组织管理能力,并且能够熟练运用以完成简单的软件开发工作;
4.掌握信息时代文献检索、资料查询的基本方法;
5.了解本学科前沿和发展趋势,具有自主学习和终身学习的意识,具备掌握新知识和新技术的能力;
6.具有良好的应用操作能力、初步的理论学习能力和一定的知识创新能力。
三、学制和学分
1.学制:3年,学生在校修读年限3-5年。
2.学分:111;总学时1992+36W。
四、专业主要课程
专业主要课程:高等数学、Web设计基础、数据库原理、高级语言程序设计 (C、JAVA、C#或C++)、数据结构、操作系统、计算机网络、Android开发基础。
五、主要专业实验
高级语言程序设计课程实验、数据结构课程实验、计算机网络课程实验、数据库原理课程实验、面向对象程序设计课程实验、网络管理与维护课程实验、计算机网络工程课程实验、Android开发基础课程实验、应用软件相关课程实验等。
七、主要专业实践性教学环节
高级语言课程设计、Web课程设计、专业技能训练、毕业实习和社会实践与创新活动等实践教学环节。
八、毕业条件及其他说明
学生在修业年限内修满规定学分,准予毕业。
九、专业主要课程简介
高级语言程序设计
学时:96 学分:4.5 考核方式:考试
主要内容:本课程是软件工程专业的专业基础课,介绍了C语言中的基本概念和语法,使学生全面系统地理解和掌握用C语言进行程序设计的方法。内容涉及程序设计基本概念,C语言基本数据类型与基本输入输出,C语言表达式与宏定义,选择结构,循环结构,模块设计,数组,指针,结构体与联合体,文件,位运算等。
教材与参考书:
1.谭浩强,《C程序设计》(第四版),清华大学出版社,2010年
2.焦家林、熊曾刚,《C语言程序设计实验指导书》,科学出版社,2013年
数据结构
学时:64 学分:3.5 考核方式:考试
主要内容:数据结构系统地介绍应用计算机求解问题中的典型数据对象的结构特性等,通过本课程的学习,使学生能够学会分析计算机加工的数据对象的特性,以便选择合理的数据结构和存储方式,设计出相应的算法。主要内容包括:数据结构的基本概念、算法描述和算法分析初步;线性表、堆栈、队列、串、数组、树、图等结构;排序、查找和文件组织等。
教材与参考书:
1.陈元春、王中华,《实用数据结构基础》(第四版),中国铁道出版社,2015年
2.陈建新、李志敏,《数据结构实验指导与课程设计教程》,科学出版社,2014年
计算机网络
学时:64 学分:3.5 考核方式:考试
课程目标:掌握计算机网络的基本概念、基本原理和主要技术,领会计算机网络体系结构,以TCP/IP和Internet为重点分析网络的应用技术,了解网络新技术和发展趋势。
主要内容:介绍计算机网络的基本工作原理,以计算机网络体系结构为线索,分别介绍物理层、数据链路层、网络层、运输层及应用层的基本协议和工作原理以及计算机网络安全等。
教材与参考书:
1.谢希仁,《计算机网络》(第6版),电子工业出版社,2013年
2.卢军,《计算机网络》,国防科技大学出版社,2014年
Java程序设计
学时:32 学分:2 考核方式:考试
本门课程是为计算机科学专业的软件工程方向、软件服务外包方向开设的一门专业基础课。其主要内容有Java语言的运行环境、Java基本语法、Java基本语句、面向对象程序设计、多线程技术、异常处理机制、Java图形用户界面设计、Java网络编程等。其目标是为大学本科学生提供有关Java的基础知识以及面向对象的程序设计方法所必需具有的知识和技能。
教材与参考书:
1.耿祥义,《Java面向对象程序设计》,清华大学出版社,2010年
2.雍俊海,《Java程序设计教程》(第3版),清华大学出版社,2014年
操作系统
学时:32 学分:2 考核方式:考试
主要内容:操作系统(OS)是管理计算机硬件和软件资源的重要系统软件。本课程是高等院校计算机专业的基础课,课程着重讲授处理机、内存储器及设备这三种硬件资源的控制、分配、调度和管理方法与技巧,以及对目录和外存的管理技术。使学生掌握操作系统的基本原理和设计方法,为进一步深造和应用打下基础。进程的描述与控制(并发、进程描述与控制、线程基础);进程同步与通信(同步机制与实现、经典进程同步问题求解、进程的高级通信);调度与死锁(进程调度模型、典型OS中采用的进程调度算法、死锁概念及处理方法);实存和虚存管理(实存储管理方式、虚拟存储的基本概念与技术支持、几种虚存储管理方式);设备管理(I/O系统的组成与I/O控制、缓冲管理、设备分配技术);文件系统与磁盘空间管理(文件结构与共享和保护技术、多级目录、磁盘空间的分配方法、磁盘空间的管理);网络OS和分布式OS简介;典型操作系统分析(UNIX、Linux、Windows)。
教材与参考书:
1.汤小丹,《计算机操作系统》(第四版),西安电子科技大学出版社,2014年
2.谌卫军、王浩娟,《操作系统》,清华大学出版社,2012年
数据库原理
学时:32 学分:2 考核方式:考试
内容简介:本课程主要讲述数据库系统的设计与原理,包括数据库的设计内容和设计方法、相关的模型、数据库的底层存储结构和数据库的索引技术、数据库管理系统的核心技术、数据库管理系统体系结构的扩展、数据库技术的研究进展以及当前出现的一些新的有关数据库研究的课题和应用领域。
教材与参考书:
1.周慧,《数据库应用技术:SQL Server 2008R2》(第2版),人民邮电出版社,2013年
2.王珊等,《数据库系统概论》(第5版),高等教育出版社,2014年