本教材是为从未学习过编程又期望能简易掌握编程的读者编写的入门教材。全书共分13章,第1章至第5章介绍结构化编程,第6章至第10章介绍对象化编程,第11章至第13章介绍可视化编程,内容涵盖了C、C++、VC++的主要内容。第13章是体现本书特色的一章,分别介绍单数据表和多数据表的“学生成绩管理系统”的设计过程和完整代码,为最后进行“课程实践”提供了两个可视化程序设计的工程样例。本书按任务导引教学方法进行编写,十分注重可读性和可用性。用任务来带基础知识,既保持了知识的系统性,又使学习目的比较明确,学习效果容易检验,在激发读者学习程序设计应用知识和训练程序设计能力方面有较好的作用。本书还为授课教师提供精心设计的配套电子课件、全部例题源代码、自测练习题答案和部分题目的源代码。本书可作为各级各类高等院校涉及程序设计的相关专业开设“C++程序设计”课程或“C++工程实践”课程的教材,也可作为工程技术人员的参考用书和有志于程序设计的社会青年的自学用书。
本书是为学习过面向过程程序设计基础的读者编写的后续教材。全书共分8章,第1章主要介绍类和对象创建的相关概念,第2章集中介绍了对象和类的数据共享,第3章介绍了继承和派生,第4章介绍了多态性和虚函数,第5章介绍了模板和异常处理,这5章涵盖了C++面向对象程序设计的主要内容。第6章与第7章介绍了可视化程序设计的基础知识,第8章是体现本书特色的一章,介绍了单数据表和多数据表的 “学生成绩管理系统”的设计过程和完整代码,为最后进行“课程实践”提供了两个可视化程序设计的工程样例。本书仍按任务导引教学方法进行编写,十分注重可读性和可用性。用任务来带基础知识,既保持了知识的系统性,又使学习目的比较明确,学习效果容易检验,在激发读者学习程序设计应用知识和训练程序设计能力方面有较好的作用。本书还为授课教师提供精心设计的配套电子课件、全部例题源代码、自测练习题答案和部分题目的源代码,可在清华大学出版社网站上下载。本书可作为高等院校涉及程序设计的相关专业“面向对象程序设计”或“工程实践”课程的教材,也可作为工程技术人员的参考用书和有志于程序设计的社会青年的自学用书。
《R语言开发技术标准教程》是资深高校教师多年开发与教学经验的结晶。《R语言开发技术标准教程》深入浅出地讲解R语言的基础知识,帮助读者快速掌握R语言编程能力。 《R语言开发技术标准教程》分为基础篇和应用篇,基础篇分13章,涉及R语言的下载与安装、基本运算、变量、向量、因子、矩阵、数组、数据框、列表、字符串、日期和时间处理、控制流和程序运行、绘图。每章之后都精选了10道题,分判断题和单项选择题两种题型,供读者自我检测学习效果。应用篇分10章,列举了有代表性的10个实例,采用导出实例→本实例涉及的知识点→程序编写→代码分析的新颖编排方式,将知识和应用紧密结合,既能够解决零基础读者的学习问题,也能够为其后续深造奠定基础。 《R语言开发技术标准教程》内容安排合理,架构清晰,注重理论与实践相结合,适合作为零基础学习R语言开发的初学者的教程,也可作为本科院校及大专院校的教材,还可供职业技术学校和各类培训机构使用。
《Swift开发技术标准教程》是资深高校教师多年开发与教学经验的结晶。它深入浅出地讲解Swift语言的基础知识及实践,帮助读者快速掌握Swift语言编程的方法。《Swift开发技术标准教程》的内容共分“Swift语言基础”和“Swift语言应用”两篇。第一篇(第1~9章)包括程序设计概述、数据类型和运算符、程序控制结构、数组和字典、控制转移、枚举和结构体、函数和泛型、扩展和协议以及类的封装、继承和多态等;第二篇(第10~16章)包括初试iPhone应用程序的开发、按钮组件触发应用、选择和查询应用、图片应用、多媒体的开发应用、地图查看器,最后通过一个综合案例——“桂赣风光浏览”阐释Swift语言的综合运用。Swift开发技术标准教程》将知识和应用紧密结合,既能够解决零基础读者的学习问题,也能够为其后续深造奠定基础。《Swift开发技术标准教程》内容安排合理,架构清晰,注重理论与实践相结合,适合作为零基础学习Swift语言开发的初学者的教程,也可作为本科院校及大专院校的教材,还可供职业技术学校和相关培训机构使用。
本书是资深高校教师多年开发与教学经验的结晶。它深入浅出地讲解Python 语言的基础知识及实践,帮助读者快速掌握Python 语言编程能力。 本书的内容共分“基础篇”和“应用篇”两篇。基础篇(第1~10 章)包括程序设计的基本概念,变量与基本数据类型,程序控制结构,序列,列表,元组,字典与集合,函数,文件和异常处理,类和对象以及类的继承和多态等;应用篇(第11~14 章)包括海龟绘图,图形界面,数据库编程,学生成绩管理系统的设计等。本书提供了多个完整的范例,供读者模仿、应用。本书将知识和应用紧密结合,既能够解决零基础读者的学习问题,也能够为其后续深造奠定基础。 本书还为授课教师提供精心设计的配套电子课件、实例源代码、自我检测题及参考答案。本书内容安排合理,架构清晰,注重理论与实践相结合,适合作为零基础学习Python 语言开发的初学者的教程,也可作为本科院校及大专院校的教材,还可供职业技术学校和各类培训机构使用。