本书包括三章。第1章介绍Turbo C集成开发环境和Visual C++集成开发环境下编写、调试C程序所需的基本知识。第2章精心设计了20个与C语言程序设计知识点紧密相关的实验项目,实验1至实验19包括多个验证性实验、填空性实验、程序改错和设计性实验,实验20提供了5个综合性实验供读者进行课程设计时采用。实验项目采用任务驱动模式,每个实验目的明确、内容丰富、可操作性强,注重训练读者解决实际问题的能力、实际动手和应用能力。第3章按照C语言程序设计的知识体系进行分析讲解,包括知识要点复习、典型题例解析和自测训练,方便读者自主学习和复习,巩固所学知识,掌握典型的解题方法和思路。
沈丽容、章春芳主编的《C程序设计教程》是根据*高等学校计算机科学与技术教学指导委员会提出的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》的有关要求编写的。 c程序设计是一门实践性很强的课程,本书力求使学生掌握c语言基本语法和程序设计基础知识,领会计算机编程思想,掌握编程方法和技巧,具备一定的程序设计和调试能力,为今后学习和工作打下良好的基础。 本书内容结构规划合理,条理清晰,语法讲解细腻,突出重点、难点和易错点,案例分析透彻,课后习题丰富,既可作为高等学校各专业程序设计课程教材,又可以作为初学者自学用教材,还可作为等级考试辅导教材。
本书主要介绍了嵌入式C语言程序设计基础知识、基本数据类型、各种运算符与表达式、C语言9条基本语句和32个关键字、函数、数组、指针、结构体、共用体、枚举型、链表、文件、预处理命令、算法和类型定义符、五子棋人机智能对战等内容。每个知识点都有例子程序,如常用的12种算法、基本C语言语句使用范例等。
本书是一本C 编程方面的优秀教材,全面介绍了面向对象编程的原理与方法,详细分析了与C 编程有关的技术。本书的主要内容包括类与对象、控制语句、函数与递归、数组、指针、运算符重载、继承、多态、输入/输出流、异常处理、文件处理、模板、搜索与排序等。全书以 活代码 的方式详细分析了每个知识要点,提供了丰富的自测练习和项目练习,是初学者和中高级程序员学习C 编程的理想用书。
本书的例程以Microsoft Visual Studio 2010为运行环境,全书分为上、下两册:上册《C 程序设计基础(第5版)(上)》(ISBN 978-7-121-28595-0)介绍C 程序设计的基础知识,下册介绍VC 在.NET环境下的Windows应用程序设计。在第4版的基础上,下册增加了一个贯穿各章的应用案例 简易教务管理系统的设计与实现。下册共7章,主要内容包括:C /CLI托管编程、控制台程序设计、常用控件、复杂界面设计、图形图像应用、数据库应用、网络编程。应用案例的介绍分散在以上各章中,第1章介绍案例的总体设计,第2章介绍案例登录界面的设计与实现,第3章介绍学生信息管理部分模块的设计与实现(包括类的设计与实现),第4章利用复杂界面的相关知识对系统进行优化,第5章对系统中的统计数据进行可视化,第6章将系统的数据存储改用数据库实现,第7章介绍了反馈信息处理功能的设
为C语言程序设计与应用教程的辅导指导用书。 主要内容包括C语言基础知识、C语言程序控制结构、数组、函数、指针、结构体、编译预处理、位运算、文件、C语言图形设计等。配备了丰富的编程习题,以及模拟试卷、重点难点分析等。
《C 程序设计基础教程》利用通俗易懂的语言以及大量浅显易懂的典型实例,循序渐进地介绍C 程序设计的基础知识与编程方法,将C 程序设计的难点、要点分层次、分阶段地逐步展示出来,十分易学易懂。全书共分10章,包括:C 简介、C 编程基础、函数及变量的作用域、数组、结构体和简单链表、面向对象的程序设计、继承与多态性、友元函数与运算符重载、模板和异常处理、输入/输出流。
操作系统是现代计算机系统中必不可少的基本系统软件。本书讲述了计算机操作系统的基本概念、基本原理和基本算法,并以Linux操作系统为实例进行介绍。 全书共分9章,第1章介绍操作系统的概念、功能、类型及其发展;第2章至第7章介绍操作系统对处理机管理、存储管理、设备管理和文件管理;第8章介绍操作系统中网络与通信管理;第9章介绍操作系统的安全。后给出了操作系统实验。 本书可作为计算机专业和计算机相关专业的操作系统课程教材,也可作为从事计算机工作的科技人员学习操作系统的参考书,对报考研究生的学生也有一定的参考价值。
C++语言同时支持面向过程及面向对象的程序设计,是目前绝大部分高校程序设计课程及计算机编程爱好者*的编程语言之一。学好C++语言程序设计重点是通过系统的实验训练巩固知识,掌握编程方法。 本书是《面向对象程序设计及C++(第2版)》(朱立华主编,人民邮电出版社2012年出版)的配套教辅用书,其特点是解析清晰透彻,习题面广量大,实验指导详细。全书由4部分组成:第1部分是主教材中例题的思考与练习解析,方便有余力的读者深入学习;第2部分是主教材每章后的习题参考答案与解析,帮助读者正确解题;第3部分给出了与主教材每一章内容配套的补充习题,以弥补主教材因篇幅所限而习题量较少和题型不全面的缺憾,并给出了对应的参考答案;第4部分是实验指导,安排了10个与教材配套的实验,这些实验对初学者全面掌握面向对象的程序设计及C++语
本书是《C语言程序设计教程》的配套教材。全书共12章,分别对C语言程序设计中的C语言程序设计基础、分支程序设计、循环程序设计、数组、函数、字符串处理、指针、结构体和共用体、文件、位运算和编译预处理的主要内容进行简要概述。结合每章要点,参考各种考试中的主要知识点,设计了大量的例题,并对每个例题进行详细解析。*后,对原书中每章习题的设计思想、关键知识点以及注意事项等进行解析和说明,并给出了参考答案。
本书以两轮小型移动机器人的制作与编程项目为主线,通过循序渐进地构建机器人的控制器和传感器电路,并对机器人实现编程和控制,将C51单片机的外围接口特性、内部结构原理、综合应用设计和C语言程序设计等知识和技能传授给学生,彻底打破了传统的先理论后实验的教学方法和教学体系结构,解决了单片机原理与应用,以及C语言程序设计等核心专业基础课程抽象、枯燥与教学效果差的老大难问题。
本书全面系统地介绍了Python语言在常见办公场景中的自动化解决方案。全书分为5篇21章,内容包括Python语言基础知识,Python读写数据常见方法,用Python自动操作Excel,用Python自动操作Word 与 PPT,用Python自动操作文件和文件夹、邮件、PDF 文件、图片、视频,用Python进行数据可视化分析及进行网页交互,借助ChatGPT轻松进阶Python办公自动化。 本书适合各层次的信息工作者,既可作为初学Python的入门指南,又可作为中、高级自动化办公用户的参考手册。书中大量的实例还适合读者直接在工作中借鉴。
IBM Quantum Experience是一个领先的量子计算平台,能在云端实现和部署量子解决方案。本书将帮助读者快速掌握量子计算机编程技术,并针对最常见的问题与挑战提供解决方案。 本书从对IBM Quantum Experience及Qiskit的概述入手,通过简单的代码示例介绍如何搭建编程环境。这一部分较少关注理论框架,而更多地聚焦Shor算法和Grover算法等近期发展。本书深入探讨量子信息科学工具包Qiskit及其组成(Terra、Aer、Ignis和Aqua),探索它们的优点及应用场景。在使用模拟器以及真实的硬件来比较嘈杂中型量子(Noisy Intermediate-Scale Quantum,NISQ)计算与通用容错量子计算之间的差异之前,本书会讲解Qskt提供的多种量子门,并借助这些量子门来剖析一个量子程序的工作原理。本书最后介绍量子算法,比较量子算法与经典算法的不同之处,并介绍如何在Aqua中使用预封装的量子算法。 通过对本书的
《数据结构(C语言版 第2版)/21世纪高等学校计算机规划教材》在选材与编排上,贴近当前普通高等院校 数据结构 课程的现状和发展趋势,符合新研究生考试大纲,内容难度适度,突出实用性和应用性。全书共8章,内容包括绪论,线性表,栈和队列,串、数组和广义表,树和二叉树,图,查找和排序。全书采用类C语言作为数据结构和算法的描述语言。 《数据结构(C语言版 第2版)/21世纪高等学校计算机规划教材》可作为普通高等院校计算机和信息技术相关专业 数据结构 课程的教材,也可供从事计算机工程与应用工作的科技工作者参考。
本书分为12个章节,首先介绍了程序设计基础思想,其次介绍了C语言的基础语法,包括基础数据类型、流程控制、数组、函数、指针、字符串、结构体,之后介绍了预处理、文件操作等知识,然后通过综合项目,对前面所述知识进行回顾、总结与应用,*后介绍了程序开发中常见的数据结构(包括链表、栈、队列)及其相关操作。
本书以C语言作为程序设计语言,介绍了程序设计的概念和一些重要的程序设计算法。全书体系编排新颖,内容丰富,通俗易懂。通过重要的C语言语法的集中介绍,便于C语言学习的快速入门,以此为基础更好地学习程序设计思想、方法和技巧。 书中介绍了大量的基础算法,例题丰富,具有趣味性。 本书可以作为理工科大学生程序设计或者C语言课程教材,也可作为大学生程序设计竞赛的基础训练教程。
别浪费时间让Python去适应你在其他语言中学到的模式。尽管Python的简单性可迅速提高你的工作效率,但这往往意味着你并未运用该语言所提供的所有特性。通过这本实践指南的更新版,你将学会如何利用很好理念来编写有效的现代Python 3代码。发现并应用超出你过往经验之外的Python 3惯用特性。作者Luciano Ramalho将带你了解Python的核心语言特性和库,并教你如何使代码更短、更快、更具可读性。 新版进行了重大的更新,共包含五部分,每部分都相当于一本迷你书:数据结构:序列、字典、集合、Unicode和数据类。 作为对象的函数:头等函数、相关设计模式和函数声明中的类型提示。面向对象的惯用法:组合、继承、mixin、接口、运算符重载、协议和更多静态类型。控制流:上下文管理器、生成器、协程、async/await和线程/进程池。元编程:属性、特性描述符、类装
本书逐一详解24种常见的设计模式,并以一个实际的游戏案例贯穿全书,摆脱了以往单纯介绍设计模式的枯燥。在讲解过程中,一般会首先说明传 码中将会面临的问题,面后随着需求的不断增加和变化重构代码,从而引出各种设计模式的实际运用,帮助读者理解该模式要解决的问题以及详细实现该设计模式的方法,使读者理解和明白在遇到什么样的问题时可以利用哪种设计模式来解决。 全书共22章,此外还包括附录A和附录B。其中,第1章是理论知识,包括对设计模式和软件开发思想的介绍以及具体编程环境搭建工作的说明:第2~22章逐一详解24个设计模式:附录A和附录B同样有极高的学习价值和参考价值,不可错过。 本书适合中 C++开发者学习参考,同时配套有全部实例源代码、配套开发工具及 多学习资源。
具体包括Web的概念、计算机网络体系结构、HTTP协议、Java Web开发环境、JSP基础、 JSP中的文件操作、 Java web的数据库操作、Struts基础、Struts核心文件、Struts2基本方法和关键技术、Hibernate开发基础、Hibernate核心文件和接口、Spring基础、 Spring原理与技术、并且以综合实例的方式介绍了SSH集成方法及过程。
人工智能的普及将是未来的发展趋势,本书作为青少年人工智能编程语言教材,尽可能通俗易懂且全面地解释了Python语言的基础知识。本书共分12章,从Python语言的基础知识到使用Python创建图像界面的知识。第1章首先从总体上介绍了Python语言的发展历程和与编程语言相关的知识。第2、3章介绍了Python语言中常用的数据结构以及操作方法。第4章介绍了一种基本的抽象方法,即变量,并且介绍了程序和外部环境沟通的方法,即输入操作。第5章介绍了一种使程序更加多样化的方式,即通过条件判断进行分支操作。第6章介绍了列表,这种数据结构可以用于同时处理多个数据。第7章介绍了循环操作。第8章介绍了元组和字典两种数据结构。第9~11章分别介绍了三种抽象的方法。第12章介绍了创建图像界面的方法。每章都有对应的习题供读者进步思考。本书既可作为中学生信息技
本书共12章,第1章主要讲解了计算机语言方面的知识以及C语言在未来行业中的众多用途。第2~5章主要讲解了C语言的基础知识,包括数据类型、运算符、流程控制、函数、数组,学好这些知识对后续的学习至关重要。第6~11章分别讲解了指针、字符串、预处理、结构体和共用体、基本数据结构、文件操作,这些知识是C语言中*核心的内容,熟练掌握这些知识,可以使程序开发更加得心应手。第12章为项目实战,结合前面所学的基础知识,开发一个学生成绩管理系统。 本书总结了市面多本C语言教材的优点,知识系统全面,涵盖了数组、函数、指针、字符串、预处理、数据结构、文件操作、宏等主流C语言开发技术。在章节编排上力求循序渐进,在语言描述上力求准确、易懂,在案例设计上力求实用。 本书附有配套的教学PPT、题库(2000道)、教学视频、源代码、教
本书是根据高职高专的培养目标,结合高职高专教学改革和课程改革的要求,本着“理实一体、教学做结合”的原则编写的。 本书主要介绍C语言数据类型、运算符及表达式,顺序结构、选择结构、循环结构程序设计,数组,函数,预处理命令,指针,结构体、共用体及枚举,位运算,文件以及应用项目、习题、实验等内容。 本书可以满足单片机、Java、嵌入式系统等后续课程对C语言的要求,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性,可作为电子、通信、计算机、机电类各专业C语言程序设计的教材,也可作为相关专业学生的自学参考书和培训教材。
依据高等院校“C语言程序设计”课程教学内容的基本要求而编写,充分考虑到理论与实践的结合,在讲解C语言程序设计基本知识的同时,更注重讲解相应的程序设计技巧、常用算法以及具有实用价值的程序实例,并设有专门章节介绍上机步骤、调试技巧。本书既有严密完整的理论体系,又具有较强的实用性。 本书主要内容包括二级考试基础知识、C语言程序设计概述、基本数据类型、运算符及表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、函数、指针、数组、用户标识符的作用域和存储类别、编译预处理和动态存储分配、结构体与共用体、位运算、文件、面向对象程序设计基础、上机考试指导共16章。书中给出了大量的例题和习题,书后给出了附录,便于学生自学。 本书适合普通高等院校本、专科计算机与非计算机专业作为“C语言