第一章 C语言 1
课程介绍 1
实验一:顺序结构与输入/输出方法(设计性实验) 2
实验二:各种分支结构(设计性实验) 4
实验三:循环结构和转移语句(设计性实验) 8
实验四:数组和字符串(设计性实验) 12
实验五:函数与变量(设计性实验) 15
实验六:定义编译预处理(设计性实验) 17
实验七:指针及其运算(设计性实验) 20
实验八:指针与字符串(设计性实验) 23
实验九:指针与数组(设计性实验) 26
实验十:指针与函数(设计性实验) 28
实验十一:结构体与共用体(综合性实验) 31
实验十二:缓冲型文件系统(创新性实验) 34
第二章 C语言课程设计 37
课程介绍 37
程序参考例一 41
程序参考例二 47
第三章 C++程序设计 56
课程介绍 56
实验一:类构造的程序设计(设计性实验) 56
实验二:派生类的程序设计(设计性实验) 57
实验三:基于对话框的程序设计(设计性实验) 59
实验四:基于文档和视图的程序设计(综合性实验) 60
第四章 Java程序设计基础 64
课程介绍 64
实验一:Java语言基础(设计性实验) 64
实验二:类与对象(设计性实验) 66
实验三:类的接口与多态性(设计性实验) 68
实验四:异常处理与输入输出流(设计性实验) 70
实验五:图形用户界面编程(设计性实验) 72
实验六:Applet编程(设计性实验) 75
实验七:多线程编程与网络编程(设计性实验) 77
实验八:JDBC技术和数据库应用(设计性实验) 80
第五章 Java语言课程设计 82
课程介绍 82
课程教学进程表 82
课程设计题目内容 83
课程设计报告格式 83