计算机科学导论

计算机科学导论是电气信息类相关专业的重要专业基础课程。计算机科学不但是一个基础学科,更重要的是一门面向应用的技术与工程的学科。因此,在兼顾其理论的核心基础同时,考虑计算机科学技术应用驱动的发展特征。

课程内容涉及计算机科学的方方面面,但着重讲解的是基本概念而不是数学模型和技术细节,采用广度优先的教学理念。

课程的重点在于叙述计算机科学体系的框架,传播计算机科学的基础知识,为今后深入学习各专业课程做好铺垫;通过教学,使学生了解计算机系统的基本构造,掌握计算机技术的相关理论和技术的基本概念,了解计算机技术的广泛性及其应用特点。

习题库参考书教学大纲计算机导论教学运行表实验大纲计算机导论实验运行表参考实验平台实验手册实验报告模板

硬件基础

本章主要介绍计算机的硬件有关的技术和计算机历史。

  1. 模拟电子技术

  2. 数字电子技术大纲

  3. 计算机发展简史

  4. 计算机发展历史

  5. PC简史

数学基础

数据存储

认识计算机,掌握数据的机器内表示:如数值表示和数制、定点数和浮点数系统、有符号数的表示方法和基本运算方法、非数值数据的表示(如字符代码和图像数据)等;十进制、二进制、八进制、十六进制相互之间的转换。二进制和逻辑代数及基本逻辑门的初步认识。

  1. 计算机中二进制

  2. 十六进制

  3. 原码、补码和反码

  4. 逻辑运算

  5. 字符的编码

  6. 数字的编码

数据操作

认识计算机的体系构造,指令的作用和程序的构造。认识CPU和内存等核心部件的角色和作用。

  1. 计算机的结构

  2. 64位CPU

  3. 计算机CPU演义

  4. 机器语言

  5. 指令程序

  6. PC

操作系统

了解操作系统的发展历史及其特点,认识操作系统的大致构造及其作用。能够帮助了解日常使用的Windows操作系统。

  1. 操作系统历史

  2. 操作系统的体系结构

  3. 进程的概念

  4. 常见操作系统

网络技术

认识网络的基础构造以及以Internet为代表的主流应用,了解网络技术中核心的协议概念。认识Web的基本格式HTML的意义。

  1. 网络基础

  2. Internet

  3. 万维网/HTML

  4. 网络协议

  5. 网络数据处理专题

算法

了解算法的内容和算法设计,认识算法在程序中的重要地位。了解原语以及伪代码在算法设计的表达上重要性;进一步认识算法和程序设计的相互关系。

  1. 算法的概念

  2. 算法的设计和表达

  3. 常用的程序结构

  4. 算法示例

程序语言

了解程序设计的思路和常用的程序设计语言,认识软件工程的内容及其作用。

  1. 历史

  2. 分类

  3. 流行

  4. 发展

  5. 有关语言的评论

软件工程

  1. 概念

  2. 方法

  3. 原型

  4. 面向过程

  5. 面向对象

  6. 版权

  7. 开源技术

  8. 软件历史

数据抽象

  1. 数据结构基础

  2. 数据结构的实现

数据库系统

了解数据模型、数据库管理系统以及数据库应用分类等。

  1. 数据库基本概念

  2. 数据库系统

  3. 关系模型

  4. 数据库的应用

  5. 数据库的社会影响

  6. 数据库DBA

  7. 流行的数据库产品

  8. 常见的数据库产品

高级话题

通过人工智能领域的简单介绍,让学生了解计算机的前端技术发展,引发学生对计算机技术发展的探索。

  1. 人工智能

  2. 机器的智能问题

  3. 推理

  4. 人工智能一些主流技术

  5. Wimax

计算机科学导论 (2008-05-20 16:17:53由czk编辑)