王景丽、姚晋丽主编的这本《C语言应用案例教程(高等院校计算机任务驱动教改教材)》通过6个案例全面介绍了C语言以及基础数据结构的应用。本书重点培养学生的综合程序设计能力和系统开发能力,围绕“系统开发”逐步展开:通过让学生组建“开发团队”(以3人为宜),由教师提出系统的需求。针对不同的系统,组员轮流为项目负责人,从系统需求出发,完成“功能设计”“模块划分”“算法设计与优化”并到“系统实现”等工作,在此过程中,项目负责人进行任务分配、项目监控和评审考核。本书前4章主要针对C语言项目开发的一些基本知识进行了介绍。第5章和第6章两个项目主要使用结构体数组,两个项目层层推进。第6章的项目相对于第5章,采用多文件方式进行开发。第7章和第8章两个项目主要采用链式存储结构,其中第7章的项目采用单链表,第8章的项目采用邻接链表开发,并同时采用工程化设计思想。第9章和第10章主要对图形开发进行介绍。本书可作为计算机专业本科生的教材,也可作为职业院校学生的教材或从事计算机及嵌入式开发相关人员的参考书。第1章C语言概述1.1C语言发展史1.2C语言的特点1.3C程序集成开发环境1.3.1Win-TC介绍1.3.2VisualC++6.0介绍1.3.3C-Free介绍1.3.4程序调试的基本方法第2章算法及基本语法2.1什么是算法2.2算法的表示2.3数据的基本类型2.4数据运算2.5基本输入输出2.6编译预处理第3章C语言的基本控制结构3.1顺序结构3.2选择结构3.2.1if语句的三种形式3.2.2多分支语句switch3.3循环结构3.3.1循环语句的表达3.3.2break语句和continue语句3.4函数3.4.1为什么使用函数3.4.2函数的定义和使用3.4.3函数的递归调用第4章项目准备知识4.1图形知识4.1.1显示系统简介4.1.2绘图基础4.1.3图形函数4.2日期时间函数的使用4.2.1日期和时间的数据类型4.2.2获取日期时间4.2.3转换日期时间的表示形式4.2.4格式化日期时间4.3结构化程序设计思想4.3.1模块化原则4.3.2模块化实例4.4数据组织结构4.4.1数组4.4.2结构体4.4.3结构体数组4.4.4链表4.5文件操作4.5.1读取文件的信息4.5.2文件操作的函数第5章通讯录管理系统的分析与设计5.1设计目的5.2基本功能描述5.3总体设计5.3.1功能模块设计5.3.2数据结构设计5.3.3函数功能描述5.4程序实现5.5拓展功能要求5.6小结第6章停车场收费管理系统的分析与设计6.1案例介绍6.2设计目的6.3C语言多文件操作6.4基本功能描述6.5总体与函数设计6.5.1功能模块设计6.5.2数据结构设计6.5.3函数和文件的设计6.6程序实现6.7拓展功能要求6.8小结第7章家庭财务管理系统的分析与设计7.1设计目的7.2基本功能描述7.3总体设计7.3.1功能模块设计7.3.2数据结构设计7.3.3函数功能描述7.3.4主要处理函数7.3.5其他辅助函数7.4程序实现7.5拓展功能要求7.6小结第8章视频管理系统的分析与设计8.1设计背景8.2基本功能描述8.3总体设计8.3.1功能模块
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: liu xing, Nanjing, JS, China
paperback. Zustand: New. Paperback. Pub Date: 2016-04-01 Pages: 150 Publisher: tsinghua university press Wang Jingli. Yao Jinli editor of the C language application cases tutorial (computer task driven teaching reform in colleges and universities teaching material) by six examples this paper introduces the C language. and the application of basic data structure.This book focus on cultivating the students' ability of comprehensive programming and system development can. Bestandsnummer des Verkäufers NI058744
Anzahl: 5 verfügbar