加入收藏   设为首页   联系我们  
首页 课程简介教学大纲教材建设教学梯队学习要点多媒体课件教学视频教学研究课程评价实践教学获奖情况课程练习在线资料参考文献
  教学大纲 
   教学大纲
   实验大纲
   考核大纲
   教学大纲 当前位置:首 页 >> 教学大纲 >> 《计算机导论与C语言程序设计》教学大纲 >> 正文   

《计算机导论与C语言程序设计》教学大纲

一、教学目的

计算机基础(包含C语言程序设计)是西北大学理科本科学生的一门公共计算机必修课,通过学习熟练掌握计算机的操作使用技能,培养学生程序设计的思想和方法,利用C语言能解决一些具体问题,并设计出来程序,从而提高学生的计算机知识的自学能力和创新能力,服务于理工科各专业学科发展。

二、教学内容

第1 计算机的基本概念

[本章要求] 通过教师讲授,让学生了解计算机的发展过程;掌握计算机的组成原理和结构。

1.1  什么是计算机

1.2  计算机诞生与发展

1.2.1  计算机的诞生

1.2.2  计算机的发展

习题

第2章  计算机硬件组成

[本章要求]

2.1  计算机的组成和工作原理

2.1.1  计算机系统组成

2.1.2  计算机工作原理

2.2  微型计算机发展

2.3  微型计算机的基本结构

2.3.1  主板

2.3.2  中央处理器

2.3.3  输入、输出设备

2.3.4  存储器

2.4  微型计算机的总线与接口

2.4.1  微型计算机的总线及标准

2.4.2  微型计算机的接口及标准

2.5  微型计算机的性能指标

习题

第3章  计算机软件概述

[本章要求]

3.1  软件的概念与分类

3.1.1  计算机软件的概念

3.1.2  计算机软件的分类

3.2  操作系统的概念和功能

3.2.1  操作系统功能

3.2.2  操作系统的基本类型

3.3  字处理、表处理和数据库管理软件

3.3.1  字处理软件

3.3.2  表处理软件

3.3.3  数据库管理软件

3.4  程序设计语言和语言处理程序

3.4.1  程序设计语言

3.4.2  语言处理程序

3.5  程序设计基础

3.5.1  计算机的结构与操作

3.5.2  程序员理解的计算机

3.5.3  程序设计的步骤

3.5.4  程序设计的特点

习题

第4章  计算机中的信息表示

[本章要求]

4.1  数制

4.1.1  数制的概念

4.1.2  数制中的位权

4.2  二进制数据表示

4.2.1  二进制的特点

4.2.2  数的二进制表示

4.3  不同数制间的转换

4.3.1  十进制数转换为二进制数

4.3.2  十进制数转换为八进制数

4.3.3  十进制数转换为十六进制数

4.3.4  二进制数转换为八、十六进制数

4.3.5  八、十六进制数转换为二进制数

4.4  计算机中的数据及其编码

4.4.1  数据的单位

4.4.2  常用的数据编码

4.4.3  计算机中数的表示

习题

第5章  计算机网络基础

[本章要求]

5.1  计算机网络概述

5.1.1  计算机网络的诞生和定义

5.1.2  计算机网络分类

5.1.3  计算机网络的硬件组成及互联设备

5.1.4  网络软件构成

5.1.5  Internet基础

5.2  计算机病毒及其防治

5.2.1  计算机病毒概述

5.2.2  计算机病毒的类型

5.2.3  计算机病毒的检测与防治

习题

第6章  微机操作系统Windows

[本章要求]

6.1  Windows的基本概念

6.1.1  Windows的启动

6.1.2  Windows的退出

6.1.3  鼠标和键盘的基本操作

6.1.4  窗口的基本操作

6.1.5  菜单的操作

6.2  Windows的文件管理

6.2.1  文件的概念

6.2.2  通过资源管理器管理文件

6.2.3  通过“我的电脑”管理文件

6.3  剪贴板的使用

6.3.1  将信息复制到剪贴板

6.3.2  从剪贴板中粘贴信息

习题

第7章  C语言概述

[本章要求]

7.1  程序与程序设计

7.2  C语言的发展过程和特点

7.3  C语言的程序结构及特点

习题

第8章  基本数据类型与运算

[本章要求]

8.1  数据类型的重要性

8.2  C语言的基本数据类型

8.3  标识符

8.4  常量与变量

8.4.1  常量

8.4.2  符号常量

8.4.3  变量

8.4.4  变量的定义

8.5  整型数据

8.5.1  整型常量

8.5.2  整型变量

8.6  实型数据

8.7  字符型数据

8.7.1  字符常量

8.7.2  字符型变量

8.7.3  字符串常量

8.8  变量赋值

8.8.1  变量初始化

8.8.2  为变量赋值

8.9  运算符和表达式

8.9.1  算术运算符和算术表达式

8.9.2  简单赋值运算符和赋值表达式

8.9.3  关系运算符和关系表达式

8.9.4  逻辑运算符和逻辑表达式

8.9.5  自增、自减运算符

8.9.6  条件运算符和条件表达式

8.9.7  逗号运算符和逗号表达式

8.9.8  数据类型长度运算符

8.9.9  算术自反赋值运算符

8.10  运算符的结合性和优先级总结

习题

 

首页 | 上一页 | 下一页 | 末页 当前页:1/2  [1] [2] 

关于我们 | 联系我们 | 友情链接
Copyright © 西北大学信息学院