网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言程序设计项目化教程/高职高专信息技术教育丛书
分类
作者 王健光
出版社 东南大学出版社
下载
简介
编辑推荐

本书主要内容:C语言程序设计基本知识、程序设计结构、基本算法及程序设计思想,以“职业活动导向,任务驱动,项目载体”贯穿全书。

本书依据“图书管理系统”、“学生管理系统”为项目任务设置C语言教学训练内容。主要包括任务描述、必需知识、拓展知识、典例解析、能力训练、单元习题。课程内容突出对学生职业能力的训练。理论知识的选取紧紧围绕工作任务完成的需要来进行,项目设计以工作任务为线索来进行。编写组对本课程的内容体系进行了多次研讨,重点是课程内容整体优化,形成具有课程特色明显、教学目标明确、系统性与针对性兼顾、理论教学与实践教学互相渗透、便于操作的课程教材体系。

内容推荐

《C语言程序设计项自化教程》共分10单元,主要内容包括项目总体设计与C语言开发工具、项目数据设计与数据运算、项目数据输入、输出与顺序结构语句设计、项目选择结构语句设计、项目循环结构语句设计、项目数组应用设计、项目中函数的设计、项目中指针的应用、项目中数据结构体的设计、项目中文件系统的设计。

本教程采用Visual C++6.0作为语言开发环境,教程内容体系主要包括任务描述、必需知识、拓展知识、典例解析、能力训练、单元习题。

本教程不仅可以作为高职院校学生学习C语言的教材,也可以作为相关工程技术人员的自学与参考用书。

目录

第1单元 项目总体设计与V语言开发工具

1.1 任务1:“图书管理系统”总体设计

 1.1.1 系统需求分析

 1.1.2 图书管理系统总体设计

1.2 必需知识

 1.2.1 C语言概述

 1.2.2 C源程序样例和结构分析

 1.2.3 C语言基本语法成分

 1.2.4 VC++6.0开发工具

1.3 拓展知识

 1.3.1 算法的概念

 1.3.2 算法的应用

1.4 典例解析

1.5 能力训练:熟悉V语言程序开发环境

 1.5.1 能力训练目的

 1.5.2 能力训练内容

 1.5.3 分析讨论

第1单元习题

第2单元 项目数据设计与数据运算

2.1 任务2:“图书管理系统”数据设计

 2.1.1 图书管理系统数据设计

 2.1.2 图书管理系统C语言数据说明

2.2 必需知识

 2.2.1 数据类型

 2.2.2 运算符与表达式

2.3 拓展知识

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

 2.3.2 位运算

2.4 典例解析

2.5 能力训练:基本数据类型、运算符与表达式

 2.5.1 能力训练目的与要求

 2.5.2 能力训练实验内容与步骤

 2.5.3 分析讨论

 2.5.4 实验要求与总结

第2单元习题

第3单元 项目数据输入、输出与顺序结构语句设计

3.1 任务3:“图书管理系统”数据输入、输出与顺序结构语句设计

 3.1.1 基本语句分析

 3.1.2 “图书管理系统”数据输入、输出与顺序结构语句设计

3.2 必需知识

 3.2.1 C程序的语句概述

 3.2.2 数据输出语句printf函数语句

 3.2.3 数据输入语句scanf函数语句

3.3 拓展知识

 3.3.1 putchar语句

 3.3.2 getchar语句

3.4 典例解析

3.5 能力训练:顺序结构语句

 3.5.1 能力训练目的

 3.5.2 能力训练内容

 3.5.3 程序调试方法

第3单元习题

第4单元 项目选择结构语句设计

4.1 任务4:“图书管理系统”选择结构语句设计

 4.1.1 选择结构语句分析

 4.1.2 “图书管理系统”选择结构语句设计

4.2 必需知识

 4.2.1 关系运算和逻辑运算

 4.2.2 if语句

 4.2.3 switch语句

4.3 拓展知识

 4.3.1 if语句的嵌套

 4.3.2 条件运算符

4.4 典例解析

4.5 能力训练:选择结构语句

 4.5.1 能力训练目的

 4.5.2 能力训练内容

 4.5.3 分析讨论

第4单元习题

第5单元 项目循环结构语句设计

5.1 任务5:“图书管理系统”循环结构语句设计

 5.1.1 程序设计基本方法

 5.1.2 “图书管理系统”循环结构语句设计

5.2 必需知识

 5.2.1 while语句

 5.2.2 do-while循环语句

 5.2.3 for语句

 5.2.4 循环结构语句的嵌套

5.3 拓展知识

 5.3.1 break语句

 5.3.2 continue语句

5.4 典例解析

5.5 能力训练:循环结构语句设计

 5.5.1 能力训练目的

 5.5.2 实验内容与步骤

 5.5.3 分析讨论

第5单元习题

第6单元 项目数组应用设计

6.1 任务6:“图书管理系统”数组应用设计

 6.1.1 数组应用设计方法

 6.1.2 “图书管理系统”数组应用设计

6.2 必需知识

 6.2.1 一维数组

 6.2.2 字符数组与字符串

6.3 拓展知识

 6.3.1 二维数组

 6.3.2 字符串处理函数

6.4 典例解析

6.5 能力训练:数组应用设计

 6.5.1 能力训练目的和要求

 6.5.2 能力训练内容与步骤

 6.5.3 分析讨论

 6.5.4 训练要求及总结

第6单元习题

第7单元 项目中函数的设计

7.1 任务7:“图书管理系统”函数结构设计

 7.1.1 结构化程序设计的基本概念

 7.1.2 “图书管理系统”函数结构设计

7.2 必需知识

 7.2.1 C函数概述

 7.2.2 函数的定义

 7.2.3 函数调用

 7.2.4 变量的作用域

7.3 拓展知识

 7.3.1 函数的嵌套调用和递归调用

 7.3.2 变量的存储类别

 7.3.3 内部函数和外部函数

 7.3.4 编译预处理

7.4 典例解析

7.5 能力训练:函数设计

 7.5.1 能力训练目的与要求

 7.5.2 能力训练:实验内容与步骤

 7.5.3 分析讨论

 7.5.4 实验要求及总结

第7单元习题

第8单元 项目中指针的应用

8.1 任务8:“学生管理系统”指针的应用

 8.1.1 学生管理系统需求分析

 8.1.2 “学生管理系统”指针的应用

8.2 必需知识

 8.2.1 指针和指针变量的概念与一般应用

 8.2.2 一维数组和指针

 8.2.3 二维数组和指针

 8.2.4 字符串的指针和指向字符串的指针变量

8.3 拓展知识

 8.3.1 返回指针的函数

 8.3.2 指向函数的指针

 8.3.3 指针数组

 8.3.4 有关指针的数据类型和指针运算的小结

8.4 典例解析

8.5 能力训练:指针的应用

 8.5.1 能力训练目的和要求

 8.5.2 能力训练实验内容和步骤

 8.5.3 分析讨论

 8.5.4 实验要求及总结

第8单元习题

第9单元 项目中数据结构体的设计

9.1 任务9:“学生管理系统”结构体的设计

 9.1.1 数据库设计需求分析

 9.1.2 “学生管理系统”结构体的应用

9.2 必需知识

 9.2.1 结构体与结构体变量

 9.2.2 结构体数组定义和引用

 9.2.3 结构体指针定义和引用

9.3 拓展知识

 9.3.1 动态内存分配函数

 9.3.2 链表

 9.3.3 联合体

 9.3.4 枚举类型

 9.3.5 使用typedef定义类型

9.4 典例解析

9.5 能力训练:结构体的应用

 9.5.1 能力训练目的和要求

 9.5.2 能力训练实验内容和步骤

 9.5.3 分析讨论

 9.5.4 实验要求及总结

第9单元习题

第10单元 项目中文件系统的设计

10.1 任务10:“学生管理系统”文件系统的设计

 10.1.1 文件系统的设计分析

 10.1.2 “学生管理系统”文件系统的应用

10.2 必需知识

 10.2.1 文件概述

 10.2.2 文件指针

 10.2.3 文件的打开与关闭

 10.2.4 文件的读写

 10.2.5 文件的定位

 10.2.6 出错的检测

10.3 典例解析

10.4 能力训练:文件系统的设计

 10.4.1 能力训练目的和要求

 10.4.2 能力训练实验内容和步骤

 10.4.3 分析讨论

 10.4.4 实验要求及总结

第10单元习题

附录1 C语言中的关键字

附录2 Turbo C常用库函数

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/2 16:38:02