扫描二维码,下载手机APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:2698585038

程序设计实训教程

综合评级:
★★★★★

定价:
¥32.00

作者:
李敏,薛冰冰 主编

出版社:
电子工业出版社

出版日期:
2015年5月

页数:
196

字数:
332800

ISBN:
9787121247156

书籍介绍

  本书是河南省省级精品课程《C语言程序设计》(ISBN 978-7-121-18839-8)的配套教材,全书的内容从软件设计基础讲起,通过实例,详细讲述了综合程序设计的过程,以及综合程序设计实训的内容,最后,介绍了综合程序设计报告的书写规范。本书结构清晰、通俗易懂,综合性例题典型丰富,注重读者进行综合程序设计方法的训练,注重培养读者编写、调试大型程序的能力及良好的程序设计风格。

  本书既可作为高等院校各专业《C语言程序设计》课程的实训教材,也可作为计算机程序设计人员的参考书。

作者简介

李敏,河南科技大学信息工程学院教授。河南省计算机教育研究会理事,河南省教学改革成果一等奖,河南省科技攻关二等奖,河南省教学标兵,河南省教学技能竞赛一等奖,河南科技大学优秀教师。

目录

第1章 软件设计基础

 1.1 软件概述

  1.1.1 软件定义

  1.1.2 软件发展

  1.1.3 软件特点

  1.1.4 软件危机

  1.1.5 软件生命周期

  1.1.6 软件开发过程

  1.1.7 软件开发工具

 1.2 软件的详细设计

  1.2.1 基本概念

  1.2.2 传统流程图

  1.2.3 N-S图

  1.2.4 过程描述语言

  1.2.5 数据字典

  1.2.6 程序设计风格

第2章 程序设计实训指导

 2.1 综合程序设计

  2.1.1 综合程序设计过程

 2.2 学生成绩信息管理系统设计

  2.2.1 设计要求

  2.2.2 设计过程

  2.2.3 程序运行结果

 2.3 通讯录信息管理系统

  2.3.1 设计要求

  2.3.2 设计过程

  2.3.3 程序运行结果

第3章 综合程序设计实训

 3.1 字符串处理问题

  3.1.1 功能描述与要求

  3.1.2 问题分析

  3.1.3 总体设计

  3.1.4 源代码参考框架

  3.1.5 功能测试

  3.1.6 拓展思考

 3.2 选票问题

  3.2.1 功能描述与要求

  3.2.2 问题分析

  3.2.3 总体设计

  3.2.4 源代码参考框架

  3.2.5 功能测试

  3.2.6 拓展思考

 3.3 产品销售记录处理系统

  3.3.1 功能描述与要求

  3.3.2 问题分析

  3.3.3 总体设计

  3.3.4 源代码参考框架

  3.3.5 功能测试

  3.3.6 拓展思考

 3.4 图书管理系统

  3.4.1 功能描述与要求

  3.4.2 问题分析

  3.4.3 总体设计

  3.4.4 源代码参考框架

  3.4.5 功能测试

  3.4.6 拓展思考

 3.5 银行账户管理系统

  3.5.1 功能描述与要求

  3.5.2 问题分析

  3.5.3 总体设计

  3.5.4 源代码参考框架

  3.5.5 功能测试

  3.5.6 拓展思考

 3.6 实训题目

第4章 综合程序设计报告

 4.1 综合程序设计报告的意义

 4.2 综合程序设计报告的内容及规范

附录A 全国计算机等级考试二级 C语言模拟试题及答案

参考答案

附录B 全国计算机等级考试 二级C语言上机考试

参考文献

前言

  学好程序设计语言,不仅要掌握基本的语法规则和基本的语句,以及基本的编程算法,更重要的是要针对实际问题进行综合程序设计的训练,通过大量的实训,规范综合程序设计的方法,积累编程的经验,提高程序设计的能力,为进行大型的软件设计打下良好的基础。

  该教材由长期从事一线教学的优秀教师编写,凝聚了教师多年来讲授程序设计课程的宝贵经验,引入软件工程的方法,注重实训例题和习题与相关专业相结合,各部分内容均以训练学生实际编程能力、分析解决问题能力为出发点,注重学生计算机综合程序设计应用能力的培养和综合素质的提高。突出实际应用,强调理论联系实际,提高学生软件设计能力,体现规范的软件设计理念。

  全书共分十二个教学实训项目,主要综合了C语言程序设计的基本结构、函数、数组、指针、结构体、链表和文件等内容,在编写每个实训案例时,都针对案例进行问题分析、总体设计、详细设计、代码编写、程序调试、程序文档制作六个阶段的训练,并在代码中给出大量的注释,系统地训练了综合程序设计的能力,掌握结构化程序设计的基本方法、程序设计的基本开发过程、调试和测试程序的基本技巧。

  本书编者具有多年的C语言程序设计和相关专业课程的教学经验。本书由李敏、薛冰冰任主编,俞卫华、高艳平、万志伟任副主编,李敏编写了第1章;高艳平编写了第2章;俞卫华编写了第3章;薛冰冰编写了第4章和附录A、B;万志伟参加了部分程序的调试工作。在本书的编写过程中,参阅并引用了国内外诸多同行的著作,并在互联网上摘录了部分例题,在此向他们致意。

  由于作者学术水平有限,书中错误和不妥之处在所难免,敬请读者批评指正,在此表示由衷的感谢。