计算机基础教育 > 算法与程序设计类
大学程序设计实验教程(C)
书号:9787113107888 套系名称:高等学校计算机精品课程系列教材
作者:臧劲松 吉顺如 夏 耘 出版日期:2010-02-01
定价:20.00 页码 / 开本:184 /16
策划编辑:严晓舟 吴宏伟 责任编辑:黄园园
适用专业:无 适用层次:本科
最新印刷时间:
资源下载
教学课件
教学素材(暂无)
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
本书是根据“教育部高等学校文科计算机基础教学指导委员会”的计算机公共课程——“程序设计及应用”的教学要求编写的程序设计教材,与以任务驱动、项目引领的《大学程序设计教程(C)》主教材配套。实验1~实验10是基础篇实验,实验11~实验17为教程提高篇配套的实验。全书实验中的“实验范例”栏目给出完整的程序代码,让读者通过阅读、调试实验范例掌握该实验解决问题的方法,DIY栏目让读者动手实践,从而巩固该实验中所涉及的知识点;部分实验提供了“本章测试”栏目帮助读者系统地复习该阶段所学的知识,通过测试使读者及时发现自己学习中的不足。基础篇实验是对程序设计的基本语法、算法、设计方法进行系统的练习,通过基础篇的学习,读者能独立编程解决简单的运算、方程等数学问题;在此基础上进入提高篇的实验使读者解决上一阶段编程中出现的数据存储、资源合理分配等问题,从而实现用所学知识编程实现微型事务处理系统的目标。本书可作为高等院校各专业、计算机成人教育各类进修班与培训班,也可作为广大工程技术人员和管理人员学习计算机程序设计知识的实验教材。
本书将实验作为切入点,旨在倡导基于DIY的程序设计教学法,使读者动手学习程序设计。读者通过本书设置的循序渐进的实验,从体验程序、调试程序、编写部分程序,到编写完整的程序、开发微型应用系统。读者在实验中会遇到不少问题,本书在每个实验之后及时地对本次实验中可能出现的问题进行归纳总结,使读者在实验中发现问题—解决问题—归纳总结。本书以VC++ 6.0为编程环境,对程序设计的基本步骤、基本知识和语法、编程方法以及常用算法进行了较为系统、详细的介绍,内容还涉及数据文件等方面的编程。实验范例丰富有趣、阅读轻松、操作容易。本书旨在激发学生的学习兴趣、提高学生的编程能力、解决和分析问题的能力、创新能力。本书对每个实验设置1~2个实验范例,通过实验范例对重点逐一进行了点拨,每次实验后有一套完整的练习题,读者在做完实验后再做练习,能通过练习结合实验目的归纳总结,真正掌握这部分知识。本书内容精练,结构合理,重点突出,对读者可能遇到的难点做了十分清楚和详细的阐述。本书是《大学程序设计教程(C)》的配套实验教程,每个实验分成4个部分,分别是:实验目的、实验范例、DIY、本章测试;倡导学生自主学习,采用小组讨论形式对实验中的知识进行探索,通过本章测试使学生发现学习中存在的问题,在同学的帮助下及时解决问题,便可轻松掌握实验所涉及的知识点。本书注重训练环节,体现了在理论指导下,让学生动手、动脑的基本思想方法,提出理性思维和理性实践。按照建构主义的学习理论,学生作为学习的主体,在与客观环境(指所学内容)的交互过程中构建自己的知识结构。本书引导学生在解题编程中探索其中带规律性的认识,将感性认识升华到理性高度,这样学生就能举一反三。本书可供各层面学生、教师、自学应试者阅读。本书配有相应的光盘素材,请从http://edu.tqbooks.net网站中搜索本书书号,然后下载。“实验范例”栏目中用到的源代码在对应章节文件夹中的“实验范例”中,DIY栏目中用到源代码在对应章节文件夹中的DIY文件夹中,“本章测试”栏目中用到的源代码在对应章节文件夹中“本章测试”文件夹中。本书由上海理工大学光电与计算机与工程学院、上海电机学院计算机基础教学的一线教师共同编写,在编写过程中,组织了集体统稿、定稿,并得到了清华大学、上海交通大学、复旦大学、华东师范大学、华东理工大学、上海理工大学、上海大学等校计算中心各位老师的帮助。在此一并致谢。由于时间仓促和水平有限,本书中难免还存在一些不妥之处,请广大读者批评指正。
实验1 体验编程环境 1
实验2 体验分支程序结构 14
实验3 分支程序综合实验 22
实验4 体验循环程序结构 32
实验5 循环嵌套 39
实验6 一维数组和二维数组 46
实验7 字符数组和字符串 56
实验8 函数(一) 64
实验9 函数(二) 72
实验10 函数(三) 82
实验11 函数的嵌套调用 94
实验12 体验指针 106
实验13 指针应用 110
实验14 结构体 121
实验15 体验链表 131
实验16 链表应用 137
实验17 文件应用 143
测试卷1 156
测试卷2 165
测试卷3 171无