C语言程序设计上机实训与考试指导
2010-4
水利水电出版社
丁亚涛 编
159
262000
无
80年代以来,信息革命的浪潮席卷全球,电子计算机的广泛应用是这场革命的标志和先导。和发达国家相比,我国虽起步稍晚,但来势之猛、发展速度之快、成就之大,举世瞩目。如今,计算机己成为人们进行各种社会活动不可缺少的工具。其应用范围早已起出了传统意义上的“计算”和“控制”范畴,进入了非数值处理乃至社会交往、家庭生活的各个领域,可以毫不夸张地说,凡是一切有人类思维存在的地方,计算机就有它的用武之地。因此,了解计算机科学,掌握计算机技术,已成为社会对人才的基本要求。换而言之,学会使用计算机是面向21世界青年人才所必备的技术技能,也是提高我们伟大民族整体科学技术水平的象征。在普及计算机知识,推广计算机应用方面,各类计算机图书起到了不可估量的作用。但在琳琅满目的计算机书架上,真正着眼于大专及其以下各类中等专业学校、技术学校以及相关职业学校学生的计算机教材尚显不足。中国科学技术大学出版社和安徽省大、中专计算机教学研究会认真抓了此项工作,组织编写了这套大、中专计算机系列教材,以适应相应层次读者的需要,无疑值得称赞。呈献给广大读者的这套计算机系列教材,是由多位长期从事大、中专计算机课程教学与研究的老师共同精选精编而成。内容的选取依据国家教委制定的大专、中专计算机课程教学大纲,同时,还参照了国家教委考试中心关于全国计算机等级考试要求,其编写特点是:①内容深入浅出,循序渐进,充分考虑了大专及其以下各类中等专业学校、技术学校的教学实情和初学者的知识结构、层次及其认识特点;②理实交融,既重视基本原理的阐述,又注重方法和技能的介绍与训练:③突出应用,在实用上做文章,书中列有大量的例题和应用实例,既方便读者上机练习,又可达到举一反三,触类旁通之目的。此外,书中各章之后均附有适量习题、实验指导和参考程序,方便自学。
本书为《C语言程序设计》(第三版)(中国水利水电出版社出版,丁亚涛主编,以下简称主教材)的配套辅导书。全书分为上机实训、习题与解答、考试指南和题库练习系统、附录4个部分。第1部分包括Turbo C 2.0和Visual C++ 6.0环境介绍、与主教材配套的12章实训内容、两个综合实训;第2部分列出主教材所有习题并给出参考答案,并精选一些典型习题且给出分析与解答;第3部分包括对全国高校计算机水平考试、全国计算机等级考试的笔试和上机考试介绍与指导,以及题库练习系统使用方法介绍;第4部分附录包括动态内存分配和链表、变量跟踪法、等级考试和水平考试样卷、实训报告样表;本书所配光盘的内容有主教材实例源代码和电子课件、试题库及练习软件系统、经典的C语言程序集、经典C语言学习网站等。 书中就C语言学习中的难点提出了独特的解决方案,例如变量跟踪法、表格化阅读等。在紧密配合主教材的同时,本书特别研制设计了试题库及练习系统软件,大量的试题和模拟考试环境为读者的C语言学习和考试提供了良好的条件。 本书的作者是长期从事C语言教学研究和C语言题库建设的一线教师,具有丰富的经验,试题库软件系统经过严格的测试,具有极高的实用价值。 本书既可作为高等院校本、专科学生C语言程序设计课程的辅助教材,又可独立作为教师教学和读者自学的参考书,还可供各类考试人员复习参考。
第一版序 再版前言 第1部分 上机实训 实训一 编程环境和简单程序的运行 实训二 数据类型、运算符和表达式 实训三 简单的C程序设计 实训四 选择结构程序设计 实训五 循环结构程序设计 实训六 数组 实训七 函数 实训八 指针 实训九 结构体与共用体 实训十 位运算 实训十一 文件与编译预处理 实训十二 C++环境和简单程序的运行 实训十三 综合实训:库存管理系统 实训十四 综合实训:简单的银行自动取款机 第2部分 习题与解答 教材习题与解答 经典习题与解答 第3部分 考试指南和题库练习系统 考试指南 3.1.1 考试内容和形式 3.1.2 C语言笔试考试特点分析和考前准备 3.1.3 C语言上机考试特点分析和考前准备 3.1.4 参加全国计算机等级考试注意事项 题库及练习软件系统介绍 第4部分 附录 附录1 动态内存分配与链表 附录2 变量跟踪法 附录3 水平考试笔试样卷 附录4 水平考试上机考试样卷 附录5 全国计算机等级考试笔试考试样卷 附录6 全国计算机等级考试上机考试样卷 附录7 实训报告样表 参考文献
插图:中二级C语言试卷笔试满分100分,考试时间120分钟,其中含公共基础知识部分的30分。上机考试满分100分,考试时间60分钟,共有3种类型考题:程序填空题(30分)、程序修改题(30分)、程序设计题(40分)。具体如下:(1)笔试公共基础部分包括了数据结构、软件工程、数据库等简单的内容,需要针对性学习,有专门的公共基础辅导小册子可以看看,学习时间一般不需要太长,2~3周左右即可,笔试比重占30分。(2)笔试分选择和填空两部分,其中C语言部分和水平考试相似,但没有水平考试的程序设计题。选择题和填空题中也有程序阅读题,与水平考试相似。对基本概念和链表、数组、函数、指针的学习和掌握是笔试考试是否通过的关键,不过从近年来的考题分析来看,这部分内容有的在向三级转移。(3)上机考试没有操作系统题,其他与水平考试相似,题目偏向于链表、数组、函数、指针。不同的是编程环境必须采用Visual C++,打开的方法是单击做题界面上的菜单分别选择即可。所以,通过水平考试的考生参加全国计算机等级考试需要适当学习一些公共基础课的内容和有针对性地练习关于链表、数组、函数、指针等内容的程序才能顺利通过考试。值得一提的是,本书附带的题库及练习软件系统可以作为参加上述两种考试的辅助工具,题库中的题目具有很好的参考价值,题库兼顾了两种考试的特点,不过参加全国计算机等级考试时不需要做其中的Windows操作题。题库及练习软件系统介绍题库及练习软件系统模仿了水平考试的界面,与等级考试界面稍有不同,不过题目内容是相似的,实际做题时也差不多。题库分为两个部分,其中改错题、填空题和编程题嵌入在软件系统中,选择题和判断题被制作成chm文件供笔试参考。这样的安排主要是想模拟实际的上机考试系统环境。
《C语言程序设计上机实训与考试指导(第3版)》特色:与《C语言程序设计》(第三版)配套,给出所有习题及参考答案;按知识点,精选12个典型实训和2个综合实训,给出实训目的与要求、实训内容及实训参考程序;附有自测(考试)样卷及参考答案,供读者自测;提供Turbo C 2.0和VisuaI C++6.0上机环境介绍,所有程序兼容这两个平台,不同之处都作了详细说明;研发了集组卷、机考、评分等于一体的无纸化考试系统;附录增加链表、变量跟踪和表格化阅读循环技巧等特色内容;所附光盘内容丰富,包括:·经过多年检验的成熟的C语言题库及练习软件系统(可以自动与随机组卷、20多套全真上机考试模拟题、计算机自动评分)·《C语言程序设计》(第三版)中的所有实例程序源代码·《C语言程序设计》(第三版)电子课件·相关辅助教学资源
无