一、学科门类:工学
专业代码:080605
二、培养目标及要求
本专业面向计算机应用,培养计算机应用系统的设计、开发人员。通过辅修,学生主要学习计算机科学的基础理论和专业知识,具有较强的解决实际问题与获取新知识的能力,毕业后能够结合本专业从事计算机应用开发和管理工作。通过本辅修专业学习,学生应获得以下几个方面的知识和能力:
1、掌握计算机科学与技术的基本理论、基本知识和基本技术。
2、熟悉计算机系统的分析和设计的基本原理。
3、初步具有研究开发计算机应用软件的基本能力。
4、了解计算机有关法规。掌握文献检索、资料查询和查新的基本方法,具有获取信息的能力。
三、修读对象及条件
1.本辅修专业面向全校对计算机技术有兴趣的理、工科本科学生。
2.辅修学生必须确保完成主修专业教学计划,一年级主修课程考核成绩均为合格,并且没有记过及以上处分,从第二学年起可选择计算机科学与技术专业作为自己的辅修专业。
四、计算机辅修专业教学计划
课程
序号 |
课程名称 |
学时分配 |
开课学期周数
及周学时 |
考核
方式 |
计划 |
课内 |
实验
上机 |
课外 |
3 |
4 |
5 |
6 |
14 |
14 |
14 |
14 |
1 |
C语言程序设计 |
70 |
50 |
20 |
|
5 |
|
|
|
考试 |
2 |
汇编语言程序设计 |
60 |
46 |
14 |
|
4 |
|
|
|
考试 |
3 |
面向对象程序设计 |
50 |
40 |
10 |
|
|
3 |
|
|
考试 |
4 |
数据结构 |
80 |
60 |
20 |
|
|
6 |
|
|
考试 |
5 |
数据库技术 |
50 |
40 |
10 |
|
|
|
4 |
|
考试 |
6 |
操作系统 |
60 |
50 |
10 |
|
|
|
4 |
|
考试 |
7 |
计算机网络 |
60 |
50 |
10 |
|
|
|
|
4 |
考试 |
合 计 |
430 |
336 |
94 |
|
|
|
|
|
|
五、课程简介
1.《C语言程序设计》:
本课程的主要内容是顺序结构程序设计,选择结构程序设计,循环结构程序设计,函数、指针和结构体、共用体等语法规则及计算机编程的一般思想。通过该课程学习,学生基本掌握利用C语言编程的一般方法和步骤,具有一定的编程实践能力,能够利用计算机解决一些实际问题。
2.《汇编语言程序设计》:
本课程主要讲授80x86汇编语言的各种寻址方式及指令系统。系统介绍汇编语言的基本概念及基本原理,分析讨论用汇编语言进行程序设计的基本思想及基本方法,以及语言程序设计方法学的初步概念,通过学习,使学生能对汇编语言有一个系统的认识,并掌握基本的编程方法。
3.《面向对象程序设计》:
本课程主要任务是介绍C++语言中的数据类型,运算,语句结构及其面向对象程序设计的基本方法。目的是使学生掌握面向对象程序设计的基本概念与方法,进而学会利用C++语言解决一般应用问题,并为后续的专业课程奠定程序设计基础。
4.《数据结构》:
本课程主要介绍一些最常用的数据结构,阐明数据结构内在的逻辑表示,并结合各种典型应用说明它们在各种运算(操作)时的动态性质及实际的执行算法。这样不仅为学生学习后继软件课程提供必要的知识准备,而且进一步提高软件设计和编程水平,增强学生根据求解问题性质选择合理的数据结构并控制求解算法的空间、时间复杂性的能力。
5.《数据库技术》:
数据库技术是构成信息系统的重要基础。通过本课程的学习,学生应熟悉数据库的基本概念和基本技术,要求学生熟悉关系数据库的数据模型,掌握关系代数的基本理论,关系数据库设计的基本理论和方法,数据库管理的技术,并能初步从事数据库应用系统的开发工作,了解数据库技术的最新发展动态。
6.《操作系统》:
本课程使学生掌握系统软件的基本理论和工作原理,为将来进一步从事系统软件和应用软件的开发奠定基础。主要研究如下基本内容:进程管理;处理机调度;进程间通信;死锁;存储器管理;外部设备管理;文件管理;操作系统接口等等。
7.《计算机网络》:
该课程的任务是通过理论和实例学习,使学生掌握计算机网络的基本概念、名词及术语;计算机网络的基本原理及组成;了解计算机网络的发展特点、设计技巧和方法;掌握常见网络协议性能分析的基本方法;对常用计算机网络(Netware、Windows NT和UNIX或 Linux)掌握组建和维护的实用技术。