理论教学 (64授课学时, 142自学学时) 计算机导论 第1&2章(4授课学时, 4自学学时) 1)计算机发展历史与规律 2)计算机的基本结构与原理 3)计算机应用数制的概念、不同数制数据的特点进行不同数制之间的转换。
第1章 程序设计和C语言(2授课学时, 2自学学时) 1)什么是计算机程序 2)什么是计算机语言 3)C语言的发展及其特点 4)最简单的C语言程序 5)运行C程序的步骤与方法 6)程序设计的任务
第2章 算法——程序的灵魂(2授课学时, 2自学学时)
第3章 最简单的C程序设计——顺序程序设计(6授课学时,12自学学时) 1)顺序程序设计举例 2)数据的表现形式及其运算 3)运算符和表达式 4)C语句 5)数据的输入输出
第4章 选择结构程序设计(6授课学时,12自学学时) 1)选择结构和条件判断 2)用if语句实现选择结构 3)关系运算符和关系表达式 4)逻辑运算符和逻辑表达式 5)条件运算符和条件表达式 6)选择结构的嵌套 7)用switch语句实现多分支选择结构 8)选择结构程序综合举例
第5章 循环结构程序设计(6授课学时,18自学学时) 1)为什么需要循环控制 2)用while语句实现循环 3)用do…while语句实现循环 4)用for 语句实现循环 5)循环的嵌套 6)几种循环的比较 7)改变循环执行的状态 8)循环程序举例
第6章 利用数组处理批量数据(14 授课学时, 32 自学学时) 1)怎样定义和引用一维数组 2)怎样定义和引用二维数组 3)字符数组 4)数组作函数参数
第7章 用函数实现模块化程序设计(6授课学时,20自学学时) 1)为什么要用函数 2)怎样定义函数 3)调用函数 4)对被调用函数的声明和函数原型 5)函数的嵌套调用 6)函数的递归调用 7)局部变量和全局变量 8)变量的存储方式和生存期 9)关于变量的声明和定义 10)内部函数和外部函数
第8章 善于利用指针(8授课学时,20自学学时) 1)指针是什么 2)指针变量 3)通过指针引用数组 4)通过指针引用字符串 5)指向函数的指针 6)返回指针值的函数 7)指针数组和多重指针 8)动态内存分配与指向它的指针变量
第9章 用户自己建立的数据类型(8授课学时,22自学学时) 1)定义和使用结构体变量 2)使用结构体数组 3)结构体指针 4)用指针处理链表 5)共用体类型 6)使用枚举类型 7)用typedef声明新类型名
第10章 对文件的输入输出(2授课学时,4自学学时) 1)C文件的有关基本知识 2)打开与关闭文件 3)顺序读写数据文件 4)随机读取数据文件
实验教学(32授课学时, 32自学学时) 实验题目:顺序结构程序设计 实验内容:PTA系统中有关顺序结构、基本数据类型、输入输出等方面的题目。
实验题目:C语言程序数据的输入输出 实验内容:PTA系统中基本数据类型、输入输出格式控制等方面的题目。
实验题目:if选择结构程序设计 实验内容:PTA系统中选择结构if语句应用方面的题目。
实验题目:if /switch选择结构程序设计 实验内容:PTA系统中选择结构if /switch语句应用方面的题目。
实验题目:循环结构程序设计 实验内容:PTA系统中循环结构while/do while语句应用方面的题目。
实验题目:分支与循环结构程序综合设计 实验内容:PTA系统中循环结构综合应用方面的题目。
实验题目:函数的定义与函数调用 实验内容:PTA系统中函数定义调用方面的基础题目。
实验题目:函数的综合应用 实验内容:PTA系统中函数定义调用综合应用方面题目。
实验题目:数组一 实验内容:PTA系统中一维数组定义与使用方面题目。
实验题目:数组二 实验内容:PTA系统中多维数组、字符数组定义与调用方面题目。
实验题目:指针一 实验内容:PTA系统中指针定义与调用方面的基础题目。
实验题目:指针二 实验内容:PTA系统中指针与数组、字符串以及函数应用方面的题目。
实验题目:指针三 实验内容:PTA系统中指针的综合、指针数组、多重指针应用方面的题目。
实验题目:结构体一 实验内容:PTA系统中结构体定义与应用方面的基础题目。
实验题目:结构体二 实验内容:PTA系统中结构体数组、结构体指针应用等方面的题目。
实验题目:链表 实验内容:PTA系统中单向链表的应用方面的题目。 |