大学程序设计

出版时间:2008-8  出版社:复旦大学出版社  作者:夏耘,吉顺如,王学光 主编  页数:254  

前言

编写程序是一项系统而繁琐的工作,它不仅需要程序设计人员具有一定的功底,更需要有良好的编程习惯和风格。良好的编程习惯和风格不仅可以使程序代码更易于读懂和修改,更重要的是,它可以使程序的结构更加合理,有助于提高程序的执行效率。大型程序的编写工作还需要程序设计人员具有团队协作精神。因此,多年来,程序设计课程一直作为大学生的计算机基础课程。编程语言C以其小巧、灵活、高效等特点成为当今软件开发的主流,近年来不少高校将C程序设计语言作为大学生的入门编程语言,教育部考试中心及大部分省市也将C程序设计纳入计算机等级考试的科目。本书将实验作为切入点,旨在倡导基于DIY(Do It Yourself)的程序设计教学法,读者通过本书设置的循序渐进的实验,能从亲自体验程序到调试程序、编写部分程序到最后编写完整的程序并开发微型应用系统。读者在实验中会遇到不少问题,本书在每个实验之后及时对本次实验中可能出现的问题进行归纳总结,使读者在实验中经历发现问题一解决问题一归纳总结这一过程,解决学生长期以来的C程序上课能听、下课不能解题、谈编程仁.蛮的问题。

内容概要

本书以上海市高等学校计算机等级考试二级(C程序设计)考试大纲为标准,将C语言实验作为切入点,倡导基于DIY的程序设计教学法,使读者通过本书设置的循序渐进的实验,从体验程序、调试程序、编写部分程序功能,到编写完整的程序并能开发微型应用系统,有效解决高校学生长期以来C程序上课能听、下课不能解题、谈编程色变的问题。    本书第1至第9章以实验为中心,每章分成7个部分,分别是:实验目的、实验内容、实验的理论知识、典型例题分析、课后练习、自我测试、常见问题及解决方法。第10章对开发微型应用系统所涉及的软件开发技术展开了讨论,同时给出了案例和大量的实训题,从而使读者全面掌握C程序设计的思想和方法。    本书注重基本概念的系统化,叙述简明扼要,对实验中需要的理论进行了梳理,对重点逐一进行了:点拨。全书内容精炼,结构合理,重点突出,特别是,针对读者在实验中遇到的不少典型问题给出了十分清楚和详细的阐述。    本书由上海市部分院校计算机基础教学的一线教师共同编写完成,适合各本科、大专院校的师生及计算机编程爱好者使用。

书籍目录

第0章  绪论  0.1  程序设计(C)的课程目标  0.2  程序设计(C)课程的学习方法  0.3  程序设计(C)课程的学习环境  0.4  程序设计(C)课程的实验环境    0.4.1  Visual C++6.0编程环境    0.4.2  Turbo C 2.0编程环境第1章  基础知识和基本试验技能  1.1  实验目的  1.2  实验内容    1.2.1  C程序运行环境及简单程序的运行    1.2.2  数据类型、运算符和表达式  1.3  实验的理论知识  1.4  典型例题分析  1.5  课后练习与讨论  1.6  自我测试  1.7  常见问题及解决方法第2章  顺序程序设计实验  2.1  实验目的  2.2  实验内容    2.2.1  设计并运行简单的C程序    2.2.2  拓展与实践  2.3  实验的理论知识  2.4  典型例题分析  2.5  课后练习与讨论  2.6  自我测试  2.7  常见问题及解决方法第3章  选择结构程序设计实验  3.1  实验目的  3.2  实验内容    3.2.1  选择结构程序设计    3.2.2  拓展与实践  3.3  实验的理论知识  3.4  典型例题分析  3.5  课后练习与讨论  3.6  自我测试  3.7  常见问题及解决方法第4章  循环结构程序设计实验  4.1  实验目的  4.2  实验内容    4.2.1  循环结构程序设计    4.2.2  拓展与实践  4.3  实验的理论知识  4.4  典型例题分析  4.5  课后练习与讨论  4.6  自我测试  4.7  常见问题及解决方法第5章  数组实验  5.1  实验目的  5.2  实验内容    5.2.1  数组程序设计    5.2.2  拓展与实践  5.3  实验的理论基础  5.4  典型例题分析  5.5  课后练习与讨论  5.6  自我测试  5.7  常见问题及解决方法第6章  函数实验  6.1  实验目的  6.2  实验内容    6.2.1  函数程序设计    6.2.2  拓展与实践  6.3  实验的理论基础  6.4  典型例题分析  6.5  课后练习与讨论  6.6  自我测试  6.7  常见问题及解决方法第7章  指针实验  7.1  实验目的  7.2  实验内容    7.2.1  指针程序设计    7.2.2  拓展与实践  7.3  实验的理论基础  7.4  典型例题分析  7.5  课后练习与讨论  7.6  自我测试  7.7  常见问题及解决方法第8章  结构体与链表实验  8.1  实验目的  8.2  实验内容    8.2.1  结构体与链表程序设计    8.2.2  拓展与实践  8.3  实验的理论基础  8.4  典型例题分析  8.5  课后练习与讨论  8.6  自我测试  8.7  常见问题及解决方法第9章  文件实验  9.1  实验目的  9.2  实验内容    9.2.1  文件程序设计    9.2.2  拓展与实践  9.3  实验的理论基础  9.4  典型例题分析  9.5  课后练习与讨论  9.6  自我测试  9.7  常见问题及解决方法第10章  项目设计实验  10.1  实验目的  10.2  实验内容  10.3  实验的理论知识附录  上海市高等学校计算机等级考试二级(C程序设计)考试大纲参考书目

章节摘录

插图:第0章 绪论0。1 程序设计(C)的课程目标如何让计算机为我所用,是每一个本门课程的学习者首先要问的问题。自然,要与计算机沟通,就要让计算机明白你的意图,与计算机沟通的工具是程序设计语言。程序设计语言要将工程、生活、工作中遇到的具有计算、分析和判断的问题,按计算机能接受的文字和句法进行描述,经过编译形成可执行代码,在给定运算数据时,计算机能提供相应的结果。

编辑推荐

《复旦博学•大学公共课系列•大学程序设计(C)实践手册》由上海市部分院校计算机基础教学的一线教师共同编写完成,适合各本科、大专院校的师生及计算机编程爱好者使用。

图书封面

评论、评分、阅读与下载


    大学程序设计 PDF格式下载


用户评论 (总计6条)

 
 

  •   学校用书不得不买
  •   程序设计的好书,应考二级的好书!
  •   内容还可以,不过有点陈旧,部分没有答案参考。
  •   比较实用,尤其是问题解答。盘里还配有历年真题,很不错!性价比较高。
  •   里面全是实验题目一点理论也没有而且答案都没不怎么好里面全是实验题目一点理论也没有而且答案都没不怎么好里面全是实验题目一点理论也没有而且答案都没不怎么好里面全是实验题目一点理论也没有而且答案都没不怎么好里面全是实验题目一点理论也没有而且答案都没不怎么好里面全是实验题目一点理论也没有而且答案都没不怎么好里面全是实验题目一点理论也没有而且答案都没不怎么好里面全是实验题目一点理论也没有而且答案都没不怎么好
  •   希望对11月1号的上海2级C考试有用吧,书挺好的,练习比较多,概念精简的也比较好。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7