程序设计与问题求解(C语言版·微课版)
本教材讲授经典程序设计的基础上增加了能力拓展环节,注重培养学生的计算思维能力和问题求解能力。提供PPT、大纲、源码

作者:邓泽林、李峰

丛书名:面向新工科专业建设计算机系列教材

定价:59元

印次:1-1

ISBN:9787302666448

出版日期:2024.07.01

印刷日期:2024.07.12

图书责编:杨帆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书以C语言程序设计为主线,通过问题和案例引入内容,重点讲解利用C语言求解问题的思路、建模及编码实现。全书主要内容包括程序设计语言概述、数据类型、运算符及表达式、顺序结构、选择结构、循环结构、函数、数组与字符串、指针、结构体与共用体、文件等,构造了新颖的案例,涉及数据存储基础、计算几何、方程求解、数据加密、字符串解析、菜单UI等具有复杂工程背景的问题,引导读者开展程序设计应用实践,培养读者的问题分析和求解能力。 本书可作为本科院校程序设计课程的教学用书,也可作为从事程序设计的科技人员、算法竞赛选手的参考书及培训教材。 "

邓泽林,博士,特聘教授,首批国家级一流本科课程负责人,长期从事程序类课程教学研究与改革,指导学生参加算法类竞赛获得ACM ICPC、天梯赛等国家级奖励30余项。发表论文10多篇,承担省级课题10多想,所讲授的课程收到学生的喜爱。

前言 2019年教育部发布了《教育部关于深化本科教育教学改革全面提高人才培养质量的意见》,提出实施国家级和省级一流课程建设“双万计划”,着力打造一大批具有高阶性、创新性和挑战度(两性一度)的 “金课”,推动课堂教学革命。为贯彻文件精神,切实提高人才培养质量,特编写本教材来引导计算机类专业学生进行创新性、高阶性学习,通过完成具有挑战度的任务提高学生程序设计能力、问题求解能力。 程序设计课程主要介绍程序设计语言、问题求解方法,是计算机科学重要的基础课程之一。随着科学技术的进步,计算机程序设计人才培养的目标和要求也得到了进一步的提高。 程序设计与问题求解能力是评判计算机类专业学生是否具有良好专业素养的重要标准。本教材致力于: ①传授经典程序设计知识,引导学生进入C语言程序设计领域,掌握基本的程序设计方法、思维和技能; ②通过能力拓展和创新性的问题求解,培养计算机类专业学生的问题分析与建模能力、程序实现和调试的能力,引导学生开展高阶性和高挑战度的问题求解实践; ③教师可以利用本教材方便地进行教学改革,开发出以能力培养为导向的教学模式,跳出传统“知识传递”型课堂的教学思维,切实落实“以学生为中心”的教学理念。 本书针对计算机科学与技术、软件工程、网络工程、大数据、数学等计算机相关专业的发展需求,全面介绍了C语言程序设计的基本知识,包括程序设计语言概述、数据类型、运算符及表达式、顺序结构、选择结构、循环结构、函数、数组与字符串、指针、结构体与共用体、文件等经典内容,利用C语言编程实现了基本的逻辑,引导学生建立初步的抽象编程思维,并构建C语言程序设计的完整知识体系。同时,在重...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章程序设计语言概述1

1.1概述1

1.1.1机器语言1

1.1.2汇编语言1

1.1.3高级语言1

1.2计算机中的信息表示2

1.2.1二进制2

1.2.2ASCII3

1.2.3汉字编码3

1.3程序设计基本概念3

1.3.1程序3

1.3.2程序设计4

1.4C语言的发展历史4

1.5简单的C语言程序4

习题11

第2章数据类型12

2.1标识符与关键字12

2.1.1标识符12

2.1.2关键字12

2.2数据类型与标识符声明13

2.2.1整型13

2.2.2浮点型14

2.2.3字符型14

2.2.4标识符声明14

2.3数据存储原理15

2.3.1原码、反码和补码15

2.3.2大小端存储15

2.3.3整型在内存中的存储模式16目录2.3.4浮点数在内存中的存储18

2.4常量19

2.4.1整型常量19

2.4.2实型常量19

2.4.3字符型常量19

2.5变量20

2.5.1变量的命名规则20

2.5.2变量的定义与声明20

2.5.3变量的赋值与初始化21

习题21

第3章运算符及表达式22

3.1简单赋值运算符及逗号运算符22

3.1.1简单赋值运算符及表达式22

3.1.2逗号运算符及表达式22

3.2算术运算符及表达式23

3.3自增自减运算符23

3.4关系运算符及表达式24

3.5逻辑运算符及表达式25

3.6位操作运算符及表达式25

3.7复合赋值运算符及表达式26

3.8条件运算符及表达式27

3.9其他运算符28

3.1... 查看详情

"注重经典C语言程序设计知识的传递,通过实际应用背景强的案例来进行程序的设计与实现,提高学生的问题求解能力。
注重学生计算思维能力、问题求解能力的培养,在经典知识的基础上增加了能力拓展,设计了具有复杂工程背景的问题来引导学生进行问题分析与求解。
配套例题及习题挑战度较高,符合国家级一流本科课程“两性一度”的要求,方便教师组织学生开展问题求解实践、分组研讨等,提高学生的问题求解能力。
提供了教学计划、微课视频,方便教师、学生使用。
"

查看详情