首页 本院概况 本科教育 师资介绍 学生园地 招生就业 社会服务 考研考证 学术研究 资料下载  
发展规划
主要课程介绍
实践教学
重点专业
培养方案
计科系教学科研仪器设备
计科系课程表
重点课程
计算机导论( Introduction to Computer )
预修课程:
(无)
主要内容:
包括计算机发展简史,计算机的基本组成及基本工作原理,逻辑代数的基本概念及常用公式,基本逻辑电路及基本逻辑部件,计算机网络的基本概念,程序设计基本概念及基本过程,常见数据结构与算法,编译程序、操作系统和数据库系统的基本概念及基本结构, Windows 与网络应用基础。
教     材:
王玉龙著,《计算机导论》(第 1 版),电子工业出版社。
参考书目:
⑴赵致琢编著,《计算科学导论》(第 2 版),科学出版社。
⑵云南省教育厅编,《计算机应用基础》,云南科技出版社, 2000 年 6 月。

线性代数( Linear Algebra )
预修课程:
(无)
主要内容:
包括行列式、矩阵及其运算、矩阵的初等变换与线性方程组、向量组的线性相关性、相似矩阵及二次型、向量空间与线性变换。
教     材:
同济大学数学教研室编,《线性代数》(第 3 版),高等教育出版社。
参考书目: ⑴北大数学力学系几何与代数教研室编,《高等代数》,人民教育出版社。

高等数学( Calculus ) ( 上、下 )
预修课程:
(无)
主要内容:
包括极限、连续、一元微积分及其应用、多元微积分及其应用、无穷级数、向量代数与空间解析几何等。
教     材:
候云畅著,《高等数学(上、下)》(第 1 版),高等教育出版社。
参考书目:
⑴同济大学编著,《高等数学(上、下)》(第 4 版),高等教育出版社。
⑵李心灿主编,《高等数学(上、下)》(本科),高等教育出版社。


普通物理( College Physics )
预修课程:
高等数学(上、下)
主要内容:
包括力学、电磁学、光学及近代物理。
教     材:
刘克哲著,《物理学(上卷、下卷)》(第 2 版),高等教育出版社。
参考书目:
⑴程守洙、江水泳编著,《普通物理学》,高等教育出版社。
⑵陆果编著,《基础物理学(上卷、下卷)》,高等教育出版社。
⑶陆果编著,《〈基础物理学〉教学参考书》,高等教育出版社。


电路原理( Elements of Electric Circuits )
预修课程:
(无)
主要内容:
包括线性电阻电路,非线性电阻电路,线性网络基础,动态电路及元件,一阶、二阶时域和系统动态电路,正弦稳态(阻抗,导纳,功率)电路及分析,三相电路等。
教     材:
⑴胡翔俊编著,《电路分析》(第 1 版),高等教育出版社。
⑵江缉光编著,《电路分析》,清华大学出版社。
参考书目:
⑴邱光源编著,《电路》,高等教育出版社。
⑵郑玉祥编著,《电路基础》,哈工大出版社。

模拟电子技术( Analog Electronic Technologies )
预修课程:
电路原理
主要内容:
主要介绍晶体管电路和半导体集成电路,包括低频电路、功放电路、差动放大电路、运算放大器、反馈电路、直流电源及振荡电路等。
教     材:
陈大钦,《模拟电子技术基础》(第 2 版),高等教育出版社。
参考书目:
⑴童诗白编著,《模拟电子技术基础(上)》,高等教育出版社。
⑵康宝华编著,《电子技术基础(模拟部分)》,高等教育出版社。
⑶万嘉若编著,《电子线路基础(上)》,高等教育出版社。
⑷谢喜奎编著,《电子线路》,高等教育出版社。



数字逻辑( Digital Circuits )
预修课程:
模拟电子技术
主要内容:
包括数制和码制、逻辑代数和逻辑函数化简、基本逻辑电路及触发器、各种集成组合逻辑电路的设计与应用、同步时序电路及异步时序电路的设计与分析、集成化时序电路、逻辑电路的参数、集成化存储器电路等。
教     材:
王尔乾、巴林凤编,《数字逻辑及数字集成电路》,清华大学出版社。
参考书目:
⑴康宝华编著,《电子技术基础(数字部分)》,高等教育出版社。
⑵阎石编著,《数字电子技术基础》,高等教育出版社。
⑶万嘉若编著,《电子线路基础(下)》,高等教育出版社。
⑷王毓银编著,《脉冲数字电路》,高等教育出版社。

离散数学( Discrete Mathemactics )
预修课程:
高等数学(上、下)、线性代数。
主要内容:
包括数理逻辑(命题逻辑与谓词逻辑)、集合论(集合论公理系统、关系与函数、序数与基数、选择公理与无穷集合等)、数论(整除与同余)、代数结构(代数结构的基本概念及性质、半群和群、环和域、布尔代数)、图论(图的基本概念及矩阵表示、几类重要的图)。
教     材:
李盘林等编著,《离散数学》(第 1 版),高等教育出版社, 1999 年 6 月。
参考书目:
⑴左孝凌、李为鉴、刘永才编著,《离散数学》,上海科学技术文献出版社, 1982 年。
⑵陈景润著,《初等数论(Ⅰ)》科学出版社, 1978 年。
⑶陈景润著,《初等数论(Ⅱ)》科学出版社, 1980 年。

高级语言程序设计( Programming language design )
预修课程:
计算机导论。
主要内容:
包括算法的概念和结构化程序设计方法, C 语言程序的基本概念,数据类型、运算符及表达式,语句,数组及其应用,函数、 C 程序结构和变量作用域,指针,结构、联合和枚举,位运算,输入输出,预编译处理,文件等。
教     材:
谭浩强,《 C 程序设计》第 2 版,清华大学出版社, 1999 年 12 月。
参考书目:
⑴谭浩强,《 C 程序设计题解与上机指导》第 2 版,清华大学出版社。
⑵ Brian W. Kernighan 、 Dennis M. Ritchie 著,《 C 程序设计语言》(第 2 版),徐宝文等译,机械工业出版社。
⑶崔雅娟编著,《 C — 程序设计导论》(高等学校计算机专业教材),邮电出版社。
⑷刘德恒等编著,《 C 语言程序设计》,电子工业出版社

数据结构( Data Structures )
预修课程:
高级语言程序设计。
主要内容:
包括线性表、栈和队列、串、数组、树和二叉树、图、内部排序、文件、抽象数据类型等。
教     材: 严蔚敏、吴伟民著,《数据结构( C 语言版)》,清华大学出版社, 1999 年 4 月。
参考书目:
⑴严蔚敏、吴伟民著,《数据结构题集( C 语言版)》,清华大学出版社, 1999 年 2 月。
⑵严蔚敏著,《数据结构》电子教案,清华大学出版社。
⑶许卓群等编著,《数据结构》,高等教育出版社。
⑷谢柏青等编著,《算法与数据结构》,高等教育出版社。

编译技术( Translation Techniques )
预修课程:
高级语言程序设计、数据结构。
主要内容:
包括编译程序基本概念、结构和功能,编译程序设计基本理论,语法分析方法及语义分析技术,编译程序的实现以及编译程序实例等。
教     材:
陈火旺等编著,《程序设计语言编译原理》(第 4 版),国防工业出版社。
参考书目:
⑴吕映芝等编著,《编译原理》,清华大学出版社。
⑵金诚植编著,《编译原理与实现》,高等教育出版社。
⑶金诚植编著,《编译程序构造原理和实现技术》,高等教育出版社。
⑷铁树人编著,《程序设计语言原理》,高等教育出版社。

操作系统( Operating Systems )
预修课程:
高级语言程序设计、数据结构、编译原理、计算机组成原理、汇编语言程序设计。
主要内容:
包括操作系统基本概念、功能、分类及发展历史,操作系统界面及其操作,进程与线程管理的有关概念和技术,处理机管理和调度策略,存贮管理,文件系统,设备管理以实例分析等。
教     材:
张尧学、史美林编著,《计算机操作系统教程》,清华大学出版社。
参考书目:
⑴孙钟秀等编著,《操作系统教程》(第 2 版),高等教育出版社。
⑵周长林等编著,《计算机操作系统教程》,高等教育出版社。
⑶ Andrew S. Tanenbaum 著,《现代操作系统》陈向群等译,机械工业出版社。
⑷汤子瀛编著,《操作系统》,西安电子科技大学出版社。
⑸ Andrew S. Tanenbaum 、 Albert S. Woodhull 著,《操作系统:设计与实现(上册)》(第 2 版),王鹏等译,电子工业出版社。
⑹ Andrew S. Tanenbaum 、 Albert S. Woodhull 著,《操作系统:设计与实现(下册)》(第 2 版),王鹏等译,电子工业出版社。

计算机组成原理( Elements of Computer Organization )
预修课程:
模拟电子技术、数字逻辑。
主要内容:
数制与码制、基本逻辑部件、构成整个计算机系统的中央处理( CPU )、存储器系统和输入 / 输出系统等。
教     材:
王爱英编,《计算机组成与结构》(第 3 版),清华大学出版社, 2001 年 2 月。
参考书目:
⑴王诚、周继群、蔡月茹编著,《计算机组成原理实验指导书与习题集》,清华大学出版社。
⑵陆鑫达编著,《计算机系统结构》,高等教育出版社。


数据库系统概论( Introduction to Database Systems )
预修课程:
高级语言程序设计、数据结构。
主要内容:
包括数据模型与数据库系统结构和组成、关系数据库及其标准语言 SQL 、关系系统及其查询优化、关系数据理论、数据库设计、数据库恢复技术、并发控制、数据库安全性以关系数据库管理系统实例等。
教     材:
萨师煊、王珊编,《数据库系统概论》第 3 版,高等教育出版社, 1998 年。
参考书目:
⑴施伯乐等编著,《数据库系统教程》,高等教育出版社。
⑵ Date   C.J. 著,《数据库系统导论》,孟晓锋等译,机械工业出版社 2000 年 10 月。

计算机网络( Computer Networks )
预修课程:
计算机导论、操作系统。
主要内容:
包括计算机网络的发展和原理体系结构、物理层、数据链路层、信息共享技术、局域网、广域网络互连、运输层及应用层协议等。
教     材:
谢希仁编著,《计算机网络》(第 3 版),大连理工大学出版社。
参考书目: ⑴张尧学、王晓春、赵艳标编著,《计算机网络与 Internet 教程》,清华大学出版社。
⑵王利等编著,《计算机网络实用教程》,清华大学出版社。



汇编语言( Assembly Languages )
预修课程:
高级语言程序设计、计算机组成原理。
主要内容:
包括数制、码制等基础知识,指令系统、寻址方式、伪操作和汇编语言格式;循环、分支、子程序等基本程序结构,宏汇编技术、中断等输入输出程序设计方法, BIOS 和 DOS 系统功能调用方法,以及多个模块的连接技术;包括图形显示、发声和磁盘文件存取技术等实际应用。
教     材:
沈美明编著,《 IBM-PC 汇编语言程序设计》第二版,清华大学出版社。
参考书目:
⑴温冬婵、沈美明编著,《 IBM-PC 汇编语言程序设计例题习题集》,清华大学出版社。
⑵沈美明、温冬婵、张赤红编著,《 IBM-PC 汇编语言程序设计实验教程》,清华大学出版社。

面向对象程序设计( Object_Oriented Programming )
预修课程:
高级语言程序设计( C 语言)、数据结构。
主要内容:
以 C++ 作为编程语言,讲授面向对象程序设计。主要内容包括面向对象程序设计的基本概念, C++ 程序的基本结构和开发环境的使用, C++ 类的基本概念及其使用, C++ 对象的创建和访问, C++ 的重载概念及重载的使用, C++ 流的使用, C++ 派生类,可视化程序设计的基本概念与技术等。
教     材:
钱能等编著,《 C++ 程序设计教程》,清华大学出版社。
参考书目:
⑴殷人昆、王小京等编著,《数据结构(用面向对象方法与 C++ 描述)》,清华大学出社。
⑵张乃孝、裘宗燕编著,《数据结构— C++ 与面向对象的途径》(修订版),高等教育出版社。
⑶范辉编著,《 Visual C++6.0 程序设计简明教程》,高等教育出版社。
⑷张基温等编著,《 Visual C++ 程序开发基础》,高等教育出版社。
⑸王松等编著,《 Visual C++6.0 程序设计与开发指南》,高等教育出版社。

; ; ;
打印本文  加入收藏  返回顶部  关闭窗口
建议使用IE6.0  1024×768分辨率浏览
All Rights Reserved. 楚雄师范学院信息科学与技术学院 版权所有
TEL:0878-3139329 地址:云南省楚雄市鹿城南路461号