专业介绍

在职专科升本科计算机科学与技术专业课程简介

发布时间:2022-08-05作者:wangcm  点击次数:6873  
1.大学英语III
大学英语I由8个单元构成,每个单元都由听说、阅读、写作和文化沙龙4个部分组成。该课程以最能激发学生学习主动性的交际对话这一技能为切入点,首先锻炼学生的听力和口语,建立对本单元主题的知识背景初步了解,激发学生进一步学习的兴趣。在阅读这一阶段,学生将接触对翻译技能的专项训练,这是本课程新增的内容。写作部分,将突破句子层面上的练习,重点练习写段落篇章,培养学生整体构思、布局谋篇的能力。文化沙龙提供文化背景与文化差异,引导学生突破语言的学习而上升到文化的内涵,着重提高英语阅读技能、词汇运用能力、翻译及写作能力。主要内容包括Caring for Our Earth;Nobel Prize Winners;Famous Brand Name;Colning and Ethics;Life-long Education;Travel Around the World;Drug Abuse;Conflicts in the Word。
 
2.大学英语IV
     大学英语IV由8个单元构成,每个单元都由听说、阅读、写作和文化沙龙4个部分组成。该课程以最能激发学生学习主动性的交际对话这一技能为切入点,首先锻炼学生的听力和口语,建立对本单元主题的知识背景初步了解,激发学生进一步学习的兴趣。在阅读这一阶段,学生将接触对翻译技能的专项训练,这是本课程新增的内容。写作部分,将突破句子层面上的练习,重点练习写段落篇章,培养学生整体构思、布局谋篇的能力。文化沙龙提供文化背景与文化差异,引导学生突破语言的学习而上升到文化的内涵,着重提高英语阅读技能、词汇运用能力、翻译及写作能力。主要内容包括Men and Women’s Prejudice;Culture;Copyright;Language and Economy;Business Ethics;Psychological Health;Hopes and Fears for the Future;Globalization—For and Against。
 
3.计算机应用与技术
计算机应用与技术是一门计算机知识的入门课程,该课程系统讲述了计算机的基础知识、基本概念和基本操作技能,并兼顾实用软件的使用和计算机应用领域的前沿知识。主要内容包括计算机文化基础知识、微机硬件与系统安装、Windows XP操作系统、Word 2003文字处理软件、Excel 2003电子表格制作软件、Powerpoint 2003演示文稿制作软件、Access 2003数据库应用软件、计算机网络应用、多媒体技术应用和常用工具软件的使用方法等内容。
 
4.离散数学
离散数学是现代数学的一个重要分支,是计算机科学中基础理论的核心课程。该课程主要研究离散量的结构和相互关系。主要包括四方面的内容,第一部分是数理逻辑:包括命题逻辑;第二部分是集合论:包括:集合论的基本概念、关系与函数等;第三部分是代数结构:包括代数结构的基本概念和性质,半群和群等;第四部分是图论:包括图的基本概念、及矩阵表示、几类重要的图等。
 
5.汇编语言
汇编语言是计算机能够提供用户使用的最快而又最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。本课程主要阐述了IBMPC及其兼容机汇编语言程序设计的方法和技术。主要内容有基础知识介绍、指令系统、程序设计、子程序设计、汇编语言格式、宏汇编等内容。
 
6.数据库概论及实例
本课程系统地阐述了数据库系统的基础理论、基本技术和基本方法。主要内容包括数据模型,关系数据库,关系数据库标准语言SQL系统篇,数据库安全性,数据库完整性,数据库恢复技术,数据库设计概述,概念模型与E-R方法,关系数据库设计理论,数据库设计步骤应用篇,嵌入式SQL,PL/SQL与存储过程,开放数据库互连(ODBC)等内容。
 
7.数据结构
数据结构系统介绍了各种常用的数据库结构以及排序、查找的各种算法,阐述了各种数据结构的逻辑关系、存储表示及运算操作。本课程采用C语言作为数据库结构和算法的描述语言,并对C语言描述的算法作了详细的注解和简要的性质分析。主要内容包括:线性表、栈与队列、串、数组与广义表、树和二叉树、图、查找及排序等。重点讲述线性表(栈、队列、串、数组、广义表)、树和二叉树以及图等基本类型的数据结构及其应用; 查找和排序;常用的文件结构等内容。
 
8.操作系统原理
操作系统是现代计算机系统中必不可少的基本系统软件,也是计算机专业的必修课程和从事计算机应用人员必不可少的知识。该课程主要介绍操作系统的基本概念、主要功能及实现技术和操作系统的用户界面。其具体内容包括:微机操作系统概述、操作系统的用户界面、进程管理、存储管理、设备管理、文件管理、Windows 98中文版的使用等。
 
9.计算机原理与体系结构
计算机原理与体系结构是一门综合性、实践性非常强的课程。本课程系统讲述了计算机系统硬件方面的基础知识、计算机中数的表示方法和运算方法及计算机的整体组成,并从计算机整体出发,把计算机的各个组成部分联合起来使学生掌握计算机各子系统的工作原理及相互关系和子系统的设计方法;在整机工作原理的指导下,领悟到有关计算机的设计思想和方法,理解计算机工作原理。具体内容包括基础知识(包括计算机中数的表示法、运算方法及常用的逻辑部件);各子系统(包括运算器、存储器、控制器、输入输出系统)的组成、工作原理、设计方法及相互关系等。
编译原理
10.编译原理
编译程序是特指将高级程序设计语言翻译成低级语言的软件,但编译程序构造的基本原理和技术也广泛应用于一般软件的设计和实现,因此学好编译原理对从事系统软件和软件工具的研究及开发也是很有好处的。编译原理系统介绍了编译程序的概念、编译教程概述、编译程序的结构、编译阶段的组合、编译技术和软件工具、文法和语言、词法分析、自顶向下语法分析方法、自底向上优先分析法、LR分析法、 语法指导翻译和中间代码生成、 符号表、代码优化、目标程序运行时的存储组织等内容。
 
11.通信原理
随着电子技术的迅速发展和计算机的广泛应用,已使得各工程领域发生了巨大变化。系统理论的概念和研究方法渗入到科学技术的各个领域,促进了电路理论、通信工程、信息处理、自动控制以及计算技术等学科的发展。本课程主要讲解预备知识,讲解信号分析的基础知识和信号的线性变换;模拟通信,讲解模拟线性调制,模拟角调制,PCM编码;数字通信,讲解数字信号的基带传输和调制传输。
 
12.软件工程
软件工程课程是计算机科学与技术专业的专业课程之一,主要介绍软件工程的概念、原理和典型的技术方法。该课程主要内容有:软件工程的产生、软件生产发展史、软件生命周期及瀑布开发模型;软件开发各阶段的目标、任务、特点、步骤和文档;结构化方法的基本思想,开发过程和步骤,应遵循的原则和准则;面向对象方法的基本思想、基本概念、基本模型;软件工程的管理技术等。
 
13.面向对象程序设计
面向对象软件开发方法是吸收了软件工程领域有益的概念和有效的方法而发展起来的一种软件开发方法。它集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用、易修改、易扩充等特性的程序。本课程以C++语言中的面向对象机制为主,系统介绍了面向对象程序设计的方法和C++语言的基本概念;程序设计基础;语句与程序流程;函数;类与对象;数组、指针和引用;继承性与派生类;多态性和虚函数;C++的I/O系统;面向对象的程序设计环境等内容。
 
14.计算机网络技术
本课程主要介绍了计算机网络的基本知识、Internet的基本操作、网站的设计与网页制作技术三个方面的内容。具体内容包括计算机网络概述,计算机网络协议,网络传输介质与主要设备,局域网,Internet与WWW浏览,电子邮件,文件传输服务,远程登录和BBS,网上交流,计算机网络安全,Flash制作简单的网站动画,网站的规划与设计。
 
15.计算机维修与维护
本课程较为详尽地介绍了微机系统硬件的构成、系统配置、安装使用和维修知识。主要内容有微型计算机的硬件结构的基本原理、种类、技术指标和特点等,包括主板、CPU、芯片组、内存、磁盘、显示器和扩展卡等;微机的系统配置和部件选购,系统硬件和软件的安装方法,DOS和Windows系统维护软件的使用,硬件、软件系统各类故障的分析排除方法和常见的故障举例等等。
 
16.管理信息系统
本课程介绍了管理系统中计算机的应用,管理信息系统概论和技术基础,以及如何进行系统分析、进行可行性研究并建立总体规划的方法和系统的开发设计。具体内容包括信息系统和管理、管理信息系统概论、管理信息系统的营销策略、管理信息的技术基础、管理信息系统的系统分析、管理信息系统的系统设计、管理信息系统的系统实施、管理信息系统的开发案例、管理信息系统案例分析、管理信息系统的发展。
 
17.软件开发工具
软件开发工具课程以面向对象的可视化编程理论为核心,通过实例介绍Powerbuilder语言的语法、控件使用、应用程序设计、文件操作等内容。这是一门实践性很强的语言课,具体内容包括:PB应用程序开发过程、PowerScript语言、数据库的创建与管理、数据窗口对象的创建与管理、窗口的设计、菜单制作、应用程序的调试和运行、应用程序的编译和发布等。
 
18.网站规划设计与管理维护

本课程系统、全面地介绍了网站规划设计与管理维护的知识和技术,主要包括网站工程基础、Internet/Intranet与WWW技术、网站技术基础、网站的规划和设计、网站的安装与配置、网站安全、网络管理、网站的维护、ASP和电子商务以及网站规划建设方案等内容。