C/C++及其相关
-
C语言程序设计项目教程李迎秋 主编C语言是许多大学计算机及其相关专业开设的一门重要的专业基础课 ,也是大多数学生学习的门程序设计类课程。对于次接触程序设计语言的学生来说 ,掌握 C语言是有一定难度的。C语言课程中 ,讲授语法只是一个方面 ,更重要是培养学生的程序设计思想 ,而这一目的的达成是建立在大量的编程实践的基础上的。编者在多年的 C语言教学中 ,不断地摸索、尝试突破固有的 C语言知识体系 ,通过项目引导学生在编程实践中学习和巩固知识点。这种想法和做法与 CDIO工程教育模式所倡导的 “基于项目的学习 ”理念不谋而合 ,这本教材正是在这一背景下应运而生的。(1)适用对象本教材适用于计算机相关专业本科 C语言系列课程和专科 C语言系列课程的教学。本教材亦可作为非计算机专业 C语言课程的教材及 C语言零起点的读者的参考用书。读者学习本教材后 ,能够掌握 C语言的基础语法 ,并利用所学到的 C语言理论知识解决简单规模的程序设计。(2)需要具备的知识和能力基础学习本教材需要读者预先掌握计算机的基本概念 ,包括文件、文件夹、内存的概念以及计算机的基本工作原理等 ,同时还需要读者掌握操作系统的基本操作 ,如创建文件夹、新建文件等。另外 ,为了对数据表示、指针、位运算等能更好地理解 ,读者应能初步理解计算机中数据的表示和存储及数制转换等知识。(3)教学总体目标C语言的学习 ,将为后续的数据结构课程及其他程序设计语言类课程打下坚实的基础。本教材以项目驱动的方式 ,导出 C语言的各个知识点 ,从以下几个方面培养读者的 CDIO能力 :①计算机软件开发知识 :掌握 C语言的各重要知识点 ,具备良好的编程习惯和编程风格 ;②系统的显现和交互作用 :能够理解函数的思想 ,对简单系统能够理解如何分解为多个模块,并了解模块 (函数 )之间的关系 ;③引进、消化、吸收再创新能力 :根据已学到知识 ,能够对现有系统进行改进和完善 ;④软件实现过程 :能够综合运用 C语言知识来解决具体问题的编程实现的能力 ;⑤测试、证实、验证及认证 :能够通过执行程序来测试、验证预期的结果 ,具备初步的调试程序的能力。
-
C语言程序设计习题与实验指导孙红敏 编《C语言程序设计习题与实验指导/全国高等农林院校“十三五”规划教材》是《C语言程序设计》(孙红敏主编)的配套教学用书,主要包括实验指导和习题两部分内容。第1部分根据教学大纲的要求,精心编排了10个实验,每个实验都分为参考题、实验题和选做题三类题目,难度逐渐递增,其中参考题给出了参考源程序。第2部分按照配套教材的章节知识点要求,编写了选择题、判断题和填空题三种客观题型对应的习题。《C语言程序设计习题与实验指导/全国高等农林院校“十三五”规划教材》附录部分介绍了VisualC6.0上机调试时常见的错误信息,供读者调试程序时参考。《C语言程序设计习题与实验指导/全国高等农林院校“十三五”规划教材》可作为高等院校学生学习C语言的辅助教材,也可以作为自学C语言者编程实践的参考教材。
-
C语言项目化教程相方莉本书微课几大特点:(1)精心设计 一般都有“情景导入”>“知识介绍”>“案例解析”>“技术点拨”>“找找茬”>“练一练”>“课堂总结”等环节。有些还加入“案例拓展”和“挑战题”。(2)系列化分类分为:“重难点系列”“算法系列”“二级辅导系列”三大系列。其中算法系列介绍C语言中*常用的、二级考试*多的相关算法。二级辅导系列主要针对参加浙江省二级C语言考试的学生进行辅导。(3)注重趣味性和交互性算法系列微课有动画演示效果,函数的递归调用设计互动游戏,在每个微课中都有找找茬或课堂训练用于与学生交互。通过趣味性的编程题和动画演示等,提高学生学习的兴趣和参与度,让他们成为学习的主体。本书以嵌入二维码的纸质教材为载体,嵌入微课等数字资源,将教材、课堂、教学资源三者融合,实现线上线下相互结合的教学新模式。因此教师可以利用本书中提供的微课实现翻转课堂。项目1C程序设计起步项目2简易计算器项目3通讯录管理系统界面菜单制作项目4模拟ATM工作流程项目5简易的选票统计器项目6用指针实现通讯录中添加记录
-
案例C语言程序设计教程龚尚福本书以程序设计思维与应用技能培养为目的,语法引导和统一实例逐步展开,并辅以大量趣味案例训练为主线而编写,全书有10章和3个附录组成。包括绪论、数据类型和表达式、程序设计方法、数组及运用、函数及运用、复合构造数据类型、编译预处理、文件及运用、C语言单片机编程和综合案例;综合案例包括俄罗斯方块游戏、保龄球积分、英文单词小助手、贪食蛇游戏、计算器和万年历程序设计。教学内容结构合理,紧凑清晰,实践内容丰富有趣,分析与设计并举,引人入胜。
-
C语言程序设计刘韶涛、潘秀霞、应晖《C语言程序设计(第2版)》是在第1版的基础上,作者根据近年来实际工作过程中积累的教学经验与学生在学习和使用C语言进行程序设计过程中的心得体会、遇到的各种问题及各种反馈意见,进行了总结讨论和分析提炼,修改并进一步完善了第1版的基本内容,增加了扩展C程序设计的相关新章节。《C语言程序设计(第2版)》内容分为三个部分,分别是基础篇(第1~9章)、进阶篇(第10~13章)和提高应用篇(第14章),可以满足不同学时、不同层次学生的要求。在提高应用篇中,将C语言应用到数据结构中几种典型的复杂数据类型的表示和实现中,希望能为学习C语言程序设计的读者进一步理解和掌握C程序设计的方法提供引导、思考和启发。 《C语言程序设计(第2版)》力求对C语言程序设计中涉及的基本概念、基本理论、典型应用和语法规则等的表述更为规范、科学和准确,文字叙述更加精炼通顺、实验数据更为准确。另外,《C语言程序设计(第2版)》还为全部习题和案例程序提供了完整的注释、运行结果分析和解题说明等。 在《C语言程序设计(第2版)》中,不仅仅局限于对C语言程序设计知识的描述,还阐述了与C语言程序设计相关的其他知识,特别介绍了C语言在其他交叉学科和相关领域中的新应用,让读者对C语言程序设计的整个学科体系、不同的软件开发环境、工程实践背景等都有一个较清楚的了解和认识。 《C语言程序设计(第2版)》既可作为高等学校C语言程序设计课程的教材,也可作为C语言程序开发人员的参考书。
-
C语言程序设计实验教程徐洪丽本书主要面向高校理工科专业开设C语言的读者编写。基本框架是:实验,配套课本习题答案,补充习题三部分。。课本和配套实验构成了学生的考试题库,目前,山东农业大学C语言考试为上机考试,题目形式包括选择,填空,读程序和写程序,题库内容大部分由两本书的内容构成。
-
C#入门经典[英]马克·J.普赖斯(Mark J.Price) 著;叶伟民 译主要特色● 使用面向对象编程构建自己的类型● 使用LINQ查询和操作数据● 使用ASP.NET Core 5构建网站和服务● 使用机器学习创建智能应用● 使用Entity Framework Core和关系数据库● 使用UWP和XAML开发Windows应用● 使用Blazor框架构建丰富的Web应用体验● 使用Xamarin.Forms为iOS和Android开发移动应用
-
C语言程序设计孔锐睿,王富强 主编孔锐睿、王富强主编的《C语言程序设计》在编撰过程中,本着强化理论、案例经典、增强实践能力和理论联系实际的原则,以社会和企业需求为导向,以C语言的发展为切入点,以基本语法、语句为基础,以结构为主线,以程序案例驱动的编写方式深入浅出地详细阐述了C语言的程序设计思想和流程。本书注重对读者设计开发能力的培养,锻炼了读者自我思考和解决问题的能力, *终实现读者对常规问题进行自动化和专业化的数据信息处理。本书共13章,可分为4个部分,第1部分为基础知识,包括第1章C语言简介,第2章程序设计与算法,第3章数据类型、运算符与表达式;第2部分为程序设计基本结构,包括第4章顺序结构程序设计、第5章选择结构程序设计和第6章循环结构程序设计;第3部分为程序设计方法和具体应用,包括第7章数组、第8章函数、第9章预处理命令、第10 章指针、第11章结构体与共同体和第12章文件;第4部分为第13章常见错误与程序调试。本书内容细致,实例丰富、通俗易懂,适合作为普通高等院校理工类本/专科专业的程序设计语言类教材,也可作为计算机应用工作者的参考书。
-
C语言程序设计朱艳辉本书以培养学生程序设计思维和基本能力为目标,在知识点的组织结构方面,充分考虑C语言重要语法知识点的全面性,又突出学生开发程序的实践能力和工程能力的训练。本书共11章,全面讲述C语言语法知识点,从简单数据结构、简单控制结构到复杂数据结构、复杂控制结构,循序渐进地展示C语言特性。本书采用启发式的写作风格,以程序设计主线,以应用编程为驱动,每个章节按照提出问题、分析问题、解决问题的思路写作。本书的所有参考资料请参见网站http://jsjjc.hut.edu.cn或http://www.hxedu.com.cn。本书适用对象是高等院校计算机专业及非计算机专业的师生,计算机等级考试培训班师生,广大C语言自学者。
-
C语言与程序设计刘竞杰 主编刘竞杰编著的《C语言与程序设计(第2版普通高 等学校省级规划教材)》以程序设计为主线,以编程 任务为驱动,通过具体案例或问题引入教学内容,重 点 讲解程序设计思想和方法。同时,将知识分散并逐步 细化和加深,有利于学生接受和理解, 通过必要的提示和简单总结帮助对核心知识的掌握。本书共分14章,其中第1—7章是基 本知识和基本编程,包括数据类型、运算符、程序结 构和数组等。第10~13章,重点介绍了 指针、结构体、文件和函数的组织(递归函数)等。c 、c++和Java程序设计语言一脉相承,为 了使学生在后续学习中更好地理解面向对象程序设计 ,在第14章中我们对面向对象、c++ 和Java做了介绍。 本书可作为大专院校(高职)和计算机培训等教学 用书,也可作为C语言自学用书。