新書推薦:
《
高敏感女性的力量(意大利心理学家FSP博士重磅力作。高敏感是优势,更是力量)
》
售價:HK$
62.7
《
元好问与他的时代(中华学术译丛)
》
售價:HK$
87.4
《
汽车传感器结构·原理·检测·维修
》
售價:HK$
109.8
《
怪谈百物语:不能开的门(“日本文学史上的奇迹”宫部美雪重要代表作!日本妖怪物语集大成之作,系列累销突破200万册!)
》
售價:HK$
65.0
《
罗马政治观念中的自由
》
售價:HK$
50.4
《
中国王朝内争实录:宠位厮杀
》
售價:HK$
61.6
《
凡事发生皆有利于我(这是一本读了之后会让人运气变好的书”治愈无数读者的心理自助经典)
》
售價:HK$
44.6
《
未来特工局
》
售價:HK$
55.8
|
內容簡介: |
本书是普通高等院校计算机基础课程和程序设计语言课程的实验教程,内容包括计算机应用基础篇和C语言程序设计篇,结合教学设计了17个基础实验项目,6个综合实验项目和5个拓展实验项目,以及多种开发环境程序调试方法的图文介绍。本书可作为本、专科非计算机专业备考全国计算机等级考试的考生的教材,也适用于自学计算机知识的读者。
|
關於作者: |
翟宏宇,长春理工大学计算机科学与技术学士、硕士,吉林大学计算数学博士。长春从事计算机专业基础课程的教学与研究工作,中国计算机学会YOCSEF长春副主席,发表论文多篇,出现著作多部。
|
目錄:
|
目录
第1章数据处理与呈现(Office 2016)2
1.1文字处理与文档编排2
1.2数据处理与图表制作5
1.3演示文稿制作10
第2章图像处理与设计(Photoshop CS6)19
第3章C语言多种开发环境的编译与调试28
3.1Microsoft Visual C 6.028
3.1.1Microsoft Visual C 6.0的相关概念28
3.1.2Microsoft Visual C 6.0的编译和简单调试28
3.1.3单步调试32
3.1.4断点设置34
3.2Visual Studio36
3.3Dev-C38
3.4Code::Blocks40
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学时的位运算,偏数学类的专业,可在基础实验部分中侧重选择如多项式求导、图形输出等类型题目。
全书由翟宏宇统稿,总体规划。其中第一章、第二章由严冬梅编写,第三章由邵桢编写,第四章由孙仿、李海兰编写,第五章由翟宏宇、苑丽红编写,另外,参与资料整理工作的还有徐春凤、刘丹、韩成、陈其航、陆锦壮、祝亚兵、赵璘。编写者结合多年的教学经验,并对计算机基础课程现状进行了大量的调查分析,力求编写一本知识体系全面、题目内容难易并重、实用性强的实验教材。
本书内容丰富,在课程学时内未能统一训练的章节内容,提倡学生根据自主学习,培养工程实践能力,开阔视角与思维。希望本书为高校非计算机专业的计算机基础教学提供有益的帮助,也希望广大读者提出宝贵意见。
|
|