





定价:58元
印次:1-1
ISBN:9787302684732
出版日期:2025.04.01
印刷日期:2025.03.28
图书责编:袁勤勇
图书分类:教材
"围绕计算思维、计算机思维和工程思维的培养,面向程序设计基础能力的培养,从程序设计思想、语言、技术和工程管理四个方面组织内容,共分为15个章节。从程序设计思想入手,以C语言为依托,涵盖C99、C11、C18等标准。前11章系统、全面地介绍了编程语言的基础知识,包括标识符、数据类型、变量与常量、表达式与运算符、输入输出、程序结构、数组、函数、指针、结构体与共用体、预编译与宏定义、文件操作等内容。每章设置的两个案例采用逐级深入的方式,循序渐进引导学生完成实际问题的程序开发过程。第12章精选典型问题的求解算法汇总成章。在第13章引入面向对象程序设计,实现与C++的衔接。第14章面向多核CPU快速发展和高性能计算需求,引入并行程序设计内容。第15章,从软件过程管理的角度,介绍软件工程管理的基础支持,为软件设计打下基础。通过本教材的学习,在系统掌握C语言的基础上,可以掌握基本的程序设计能力,并接触高性能计算和个体软件过程管理等内容,对于大多数仅仅开设一门程序设计类课程的理工专业的学生有很大的帮助。 另外从计算机发展历史、计算机**技术成果中选取相关素材,制作精彩案例,扩大读者的视野,同时激励读者的历史责任感,为国家和民族的伟大复兴做出自己的贡献。"
高克宁教授是辽宁省中国计算机学会办公自动化专业委员会委员,辽宁省大学计算机基础类教学指导委员会主任委员、辽宁省计算机基础教育学会副理事长、教育部程序设计课程虚拟教研室负责人(东北大学)。主要研究领域为社会网络、计算教育学。近5年承担省科技攻关计划1项,参与国家科技攻关项目和国际合作项目多项。作为课程负责人承担的“高级语言程序设计”课程为辽宁省精品课、教育部-英特尔国家精品课、国家级一流本科线上课程,“程序设计基础”“高级语言程序设计”课程分别为辽宁省视频公开课和资源共享课以及辽宁省一流本科课程。主持省部级教改课题多项,获得国家级教学成果二等奖1项,辽宁省级教学成果一等奖3项,主编的《程序设计基础(C语言)》获批国家“十二五”规划教材以及辽宁省首届教材建设奖。
前言 “程序设计”是一门实践性很强的课程,仅仅通过理论学习不足以完全掌握程序设计的精髓,必须通过大量的程序设计实践提高对程序设计的认知。本书作为《程序设计基础(C语言)》(第4版)的配套教材,旨在帮助学生掌握程序设计的基本技能。 本书共分3部分。第1部分介绍教学中常用的两个跨平台开发工具软件CodeBlocks和Visual Studio Code的基本用法,方便读者根据自己的情况选择使用。第2部分根据教材的进度,精心设计了14个实验,每个实验都包括实验目的、实验指导和实验内容三部分内容,其中实验指导给出了详细的实验设计思路和实验步骤,对自行开展实验活动具有重要的指导意义。第3部分设计了5个适合初学者的个人软件开发工程案例,每个案例都按照程序设计的完整过程给予详尽的指导,以进一步培养学习者的综合实践能力。为使学习者能尽早参与案例的学习实践,每个案例都按照程序设计学习的次序,由浅入深地分三阶段讲解,每一阶段都提供了可独立运行的参考代码。附录主要包括针对实验内容的指导和奇数题参考答案、EGE外部库的安装与配置,以及常用的C语言库函数。 参与本书编写的主要人员有高克宁、李金双、焦明海、张昱、李凤云、李婕、李封、赵长宽等。 本书是“十二五”普通高等教育本科国家级规划教材、辽宁省精品课程配套教材、教育部英特尔精品课程配套教材。 由于作者水平有限,书中难免有不足之处,真诚地欢迎各位专家和读者批评指正,以帮助我们进一步完善本书。作者的联系方式如下: (110819)辽宁 沈阳 东北大学计算中心 高克宁。 作者2025年1月于东北大学
第1部分开 发 工 具
开发工具1CodeBlocks开发环境3
1.1概述3
1.2安装CodeBlocks3
1.2.1下载3
1.2.2安装4
1.3CodeBlocks开发环境配置6
1.3.1启动CodeBlocks6
1.3.2编辑环境设置7
1.4编写程序10
1.4.1编写第一个C语言程序10
1.4.2编写并调试程序15
开发工具2Visual Studio Code开发环境20
2.1概述20
2.2安装Visual Studio Code20
2.2.1下载20
2.2.2安装21
2.3Visual Studio Code开发环境配置23
2.3.1启动Visual Studio Code23
2.3.2编辑环境设置24
2.4编写程序25
2.4.1编写第一个C语言程序25
2.4.2编写并调试程序28
第2部分实 验 指 导
实验1熟悉实验环境33
1.1实验目的33
1.2实验指导33
1.3实验内容34
实验2简单程序设计35
2.1实验目的35
2.2实验指导35
2.3实验内容38
实验3选择控制结构40
3.1实验目的40
3.2实验指导40
3.3实验内容43
实验4循环控制结构46
4.1实验目的46
4.2实验指导46
4.3实验内容54
实验5数组与字符串56
5.1实验目的56
5.2实验指导56
5.3实验内容59
实验6函数62
6.1实验目的62
6.2实验指导62
6.3实验内容66
实验7指针69
7.1...
历久图新,追求卓越,精心修订。
本书是《程序设计基础(C语言)》(第4版)的配套实验教材,全书分为3部分,分别是开发工具、实验指导和工程案例。
第1部分介绍了两个教学中常用的跨平台开发工具软件CodeBlocks和Visual Studio Code的基本用法;第2部分根据教材的进度,精心设计了14个实验;第3部分设计了5个适合初学者的个人软件开发工程案例;附录主要包括针对实验内容的指导和奇数题参考答案、EGE外部库的安装和配置和常用的C语言库函数。
"