华信教育资源网
计算机基础与程序设计实验教程
作   译   者:翟宏宇,李海兰,闫冬梅 出 版 日 期:2017-07-01
出   版   社:电子工业出版社 维   护   人:谭海平 
书   代   号:G0313530 I S B N:9787121313530

图书简介:

本书是普通高等院校计算机基础课程和程序设计语言课程的实验教程,内容包括计算机应用基础篇和C语言程序设计篇,结合教学设计了17个基础实验项目,6个综合实验项目和5个拓展实验项目,以及多种开发环境程序调试方法的图文介绍。本书可作为本、专科非计算机专业备考全国计算机等级考试的考生的教材,也适用于自学计算机知识的读者。
定价 36.0
您的专属联系人更多
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    本书暂无资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书是普通高等院校计算机基础课程和程序设计语言课程的实验教程,内容包括计算机应用基础篇和C语言程序设计篇,结合教学设计了17个基础实验项目,6个综合实验项目和5个拓展实验项目,以及多种开发环境程序调试方法的图文介绍。本书可作为本、专科非计算机专业备考全国计算机等级考试的考生的教材,也适用于自学计算机知识的读者。

    图书详情

    ISBN:9787121313530
    开 本:16开
    页 数:236
    字 数:377

    本书目录

    目    录
    第1章  数据处理与呈现(Office 2016)	2
    1.1  文字处理与文档编排	2
    1.2  数据处理与图表制作	5
    1.3  演示文稿制作	10
    第2章  图像处理与设计(Photoshop CS6)	19
    第3章  C语言多种开发环境的编译与调试	28
    3.1  Microsoft Visual C++ 6.0	28
    3.1.1  Microsoft Visual C++ 6.0的相关概念	28
    3.1.2  Microsoft Visual C++ 6.0的编译和简单调试	28
    3.1.3  单步调试	32
    3.1.4  断点设置	34
    3.2  Visual Studio	36
    3.3  Dev-C++	38
    3.4  Code::Blocks	40
    3.4.1  .c程序的编辑与运行	40
    3.4.2  .cpp程序的编辑与运行	43
    第4章  基础实验	45
    4.1  顺序结构	45
    4.1.1  格式化输入与输出	45
    4.1.2  运算符与表达式的使用	48
    4.2  选择结构	54
    4.3  循环结构	62
    4.3.1  基本循环	62
    4.3.2  循环嵌套	71
    4.4  函数	80
    4.4.1  基本函数的使用	80
    4.4.2  复杂函数	87
    4.5  数组	93
    4.5.1  一维数组	93
    4.5.2  二维数组和字符数组	100
    4.6  指针	107
    4.7  结构体	116
    4.8  文件	124
    4.9  位运算	133
    4.10  简单的数据结构	138
    4.10.1  顺序表的操作与实现	138
    4.10.2  链表的操作与实现	141
    4.10.3  栈的操作与实现	145
    4.10.4  队列的操作与实现	147
    第5章  拓展实验	152
    5.1  两个实用的技术代码	152
    5.2  迷宫游戏	154
    5.2.1  构思框架	154
    5.2.2  代码设计	154
    5.3  贪吃蛇游戏	165
    5.3.1  构思框架	165
    5.3.2  代码设计	165
    5.4  推箱子游戏	185
    5.4.1  构思框架	185
    5.4.2  代码设计	186
    5.5  扫雷游戏	205
    5.5.1  构思框架	205
    5.5.2  代码设计	209
    参考文献	228
    展开

    前     言

    前    言
    计算机技术的不断发展和计算机应用的日益普及,对当前高等院校计算机通识教育课程提出了更高的要求。如何在计算机基础课中切实提高学生的信息科学素养,培养学生的计算思维,引导学生的实践创新能力,是所有计算机基础教育工作者深思的问题。“纸上得来终觉浅,觉知此事要躬行”。多年的教育教习实践告诉我们:作为一门实践性很强的工科课程,计算机基础课程的实验环节对课程的成败有着举足轻重的影响。
    本教程正是面向计算机通识教育基础课的实验环节而编写。是对一般高校《C程序设计》和《计算机应用基础》两门课进行有机整合设计后而编写的全新体系的实验指导教材。教材对于课程,如兵器之于战斗。
    本教程分为计算机应用基础篇和C语言程序设计篇。计算机应用基础篇分为数据处理与呈现, 图像处理与设计。两部分各自以翔实有趣的教学案例,介绍了几种最新版本的工具软件的使用方法和应用技巧,并配以相应的拓展练习供学生一展身手。
    C语言程序设计篇是本教程的重点,共分为三个模块: 
    第一模块介绍了多种编译环境开发C程序的方法。该模块对当前几个比较实用的C语言编译器予以介绍,讲解了在不同的开发环境下C程序从编辑、编译,到运行、调试的一般过程,利于学生根据自己的实际情况灵活选取不同的编译环境。
    第二模块为C语言基础实验指导,该部分精心设计了一定数量的C语言上机习题和数据结构实验的设计。题型灵活,富有趣味,以样例探讨、火眼金睛、无中生有、乐在其中、二级实战、拓展训练等多种形式展现,涵盖了C语言各章的知识重点,让学生对数据结构知识有所深化,并向C语言的难点问题进阶。题目选取、题目提示、题目讲解独具匠心,遵循启发式教学的理念,既考虑了无纸化计算机等级考试的需要,又尤其注重潜移默化地培养学生的计算思维。
    第三模块是拓展实验。该模块以四个引人入胜的游戏程序案例的设计和实现,揭开了复杂C程序设计的面纱,让学生在游戏开发过程中提高学习兴趣。以此丰富课程内涵,拓展课程外延,提升学生的科学素养,使课程有更广泛的适应性。
    总体上,本教程设计层次分明,循序渐进、逐层深入。适合多专业、各种不同水平的初学者,可满足大学新生从入门到高级演练的实践需要。
    所以,在教材使用上,教师可根据学生实际情况,适当灵活安排实验内容。以32学时实验课为例,参考学时如下表:
             内容
    专业类别	计算机应用基础篇	C语言程序设计篇
    	数据处理与呈现	图像处理与设计	基础实验	拓展实验
    理学	2		28	2
    工学	2		28	2
    经管	4	2	26	
    此外,根据具体专业不同,也可在细节实验内容的选择上有所不同。例如,考虑专业特色,偏电信、光电类的专业,基础实验部分建议上2学时的位运算,偏数学类的专业,可在基础实验部分中侧重选择如多项式求导、图形输出等类型题目。
    全书由翟宏宇统稿,总体规划。其中第一章、第二章由严冬梅编写,第三章由邵桢编写,第四章由孙仿、李海兰编写,第五章由翟宏宇、苑丽红编写,另外,参与资料整理工作的还有徐春凤、刘丹、韩成、陈其航、陆锦壮、祝亚兵、赵璘。编写者结合多年的教学经验,并对计算机基础课程现状进行了大量的调查分析,力求编写一本知识体系全面、题目内容难易并重、实用性强的实验教材。
    本书内容丰富,在课程学时内未能统一训练的章节内容,提倡学生根据自主学习,培养工程实践能力,开阔视角与思维。希望本书为高校非计算机专业的计算机基础教学提供有益的帮助,也希望广大读者提出宝贵意见。
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网