注册 登录 进入教材巡展
#
  • #

出版时间:2018-11

出版社:清华大学出版社

以下为《程序设计基础学习指导及实践指南》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302513018
  • 1-1
  • 226996
  • 47190962-2
  • 平装
  • 2018-11
  • 工学
  • 计算机科学与技术
  • TP311.1
  • 计算机
  • 本科
内容简介
本书是作者结合多年讲授“程序设计基础”课程及指导学生实验的教学经验编写而成的。全书分为上、中、下三篇。上篇是习题解析及专项练习,共13章,内容包括C程序的基本结构,数据类型、运算符与表达式,选择结构程序设计,循环结构程序设计,数组,字符串,指针,函数,结构体,文件,同时还包括数组、函数和指针再探以及专项综合练习题。每章分别包括本章内容和专项练习两大模块。其中,本章内容中的习题解析对典型知识点进行了深入细致的分析,专项练习包括单项选择题和程序阅读题两种题型。中篇是实验指南,内容包括实验目标、实验要求、C语言的运行环境及12个主题实验。每个实验分为实验目的、基础练习、进阶练习、实验结果,其练习题的难度是递进式的。下篇是课程设计。内容包括课程设计的目的、课程设计流程、考核办法、应提交的资料以及选题须知。书后的附录给出了C语言常用调试技巧、课程设计报告文档格式、课程设计备选题目及专项练习参考答案。本书的案例及习题覆盖了“程序设计基础”课程的关键知识点,内容全面,题量丰富。实验指南及课程设计的内容安排注重教学的实用性与易用性。本书可作为《C语言入门经典(第5版)》(ISBN: 9787302170839)的配套学习辅导教材。也可自成一体,脱离其他程序设计基础教材单独使用;可作为高等院校计算机专业、信息专业或其他相关专业学生学习“程序设计基础”和其他程序设计类课程的参考教材,也可作为广大参加计算机自学考试的人员和软件工作者的参考用书。
目录
目录上篇习题解析及专项练习1第1章C程序的基本结构11.1本章内容11.1.1基本内容11.1.2学习目标11.1.3习题解析11.2专项练习21.2.1单项选择题21.2.2程序阅读题3第2章数据类型、运算符与表达式42.1本章内容42.1.1基本内容42.1.2学习目标42.1.3习题解析42.2专项练习52.2.1单项选择题52.2.2程序阅读题7第3章选择结构程序设计83.1本章内容83.1.1基本内容83.1.2学习目标83.1.3习题解析83.2专项练习93.2.1单项选择题93.2.2程序阅读题10第4章循环结构程序设计124.1本章内容124.1.1基本内容124.1.2学习目标124.1.3习题解析124.2专项练习134.2.1单项选择题134.2.2程序阅读题14第5章数组165.1本章内容165.1.1基本内容165.1.2学习目标165.1.3习题解析165.2专项练习175.2.1单项选择题175.2.2程序阅读题18第6章字符串206.1本章内容206.1.1基本内容206.1.2学习目标206.1.3习题解析206.2专项练习226.2.1单项选择题226.2.2程序阅读题23第7章指针257.1本章内容257.1.1基本内容257.1.2学习目标257.1.3习题解析257.2专项练习267.2.1单项选择题267.2.2程序阅读题27第8章函数298.1本章内容298.1.1基本内容298.1.2学习目标298.1.3习题解析298.2专项练习308.2.1单项选择题308.2.2程序阅读题32第9章数组、函数和指针再探349.1本章内容349.1.1基本内容349.1.2学习目标349.1.3习题解析349.2专项练习359.2.1单项选择题359.2.2程序阅读题36第10章结构体3810.1本章内容3810.1.1基本内容3810.1.2学习目标3810.1.3习题解析3810.2专项练习3910.2.1单项选择题3910.2.2程序阅读题40第11章文件4211.1本章内容4211.1.1基本内容4211.1.2学习目标4211.1.3习题解析4211.2专项练习4311.2.1单项选择题4311.2.2程序阅读题43第12章单项选择综合练习45第13章程序阅读综合练习57中篇实验指南69第1章实验目标69第2章实验要求70第3章C语言的运行环境713.1启动Visual Studio 2017713.2建立工程713.3向已有工程中加入新文件743.4编译、连接和运行程序76第4章上机实验774.1编程环境认识和编制简单C程序774.1.1实验目的774.1.2基础练习774.1.3进阶练习784.1.4实验结果784.2编程初步794.2.1实验目的794.2.2基础练习794.2.3进阶练习814.2.4实验结果824.3选择结构程序设计824.3.1实验目的824.3.2基础练习834.3.3进阶练习834.3.4实验结果844.4循环结构程序设计844.4.1实验目的844.4.2基础练习854.4.3进阶练习854.4.4实验结果884.5数组884.5.1实验目的884.5.2基础练习884.5.3进阶练习894.5.4实验结果904.6字符串914.6.1实验目的914.6.2基础练习914.6.3进阶练习914.6.4实验结果924.7指针924.7.1实验目的924.7.2基础练习924.7.3进阶练习944.7.4实验结果954.8函数954.8.1实验目的954.8.2基础练习954.8.3进阶练习974.8.4实验结果984.9数组、指针与函数综合984.9.1实验目的984.9.2基础练习984.9.3进阶练习1004.9.4实验结果1044.10结构体1044.10.1实验目的1044.10.2基础练习1054.10.3进阶练习1054.10.4实验结果1074.11文件1084.11.1实验目的1084.11.2基础练习1084.11.3进阶练习1094.11.4实验结果1114.12综合实验1114.12.1实验目的1114.12.2基础练习1114.12.3进阶练习1124.12.4实验结果113下篇课程设计115第1章课程设计的目的115第2章课程设计流程116第3章考核办法117第4章应提交的资料118第5章选题须知119附录AC语言常用调试技巧120A.1C语言编程的特点120A.2C语言编译的常见错误120A.2.1源程序错误信息分类120A.2.2C程序的常见错误分析120附录B课程设计报告文档格式133B.1问题描述134B.2需求分析134B.2.1功能需求134B.2.2性能需求134B.3系统设计134B.3.1系统功能模块图134B.3.2系统功能设计134B.3.3接口及流程设计136B.4系统测试137B.4.1菜单模块137B.4.2选择模块138B.4.3计算及分数输出模块138B.4.4退出模块139B.5总结139B.5.1工作总结139B.5.2心得体会139附录C课程设计备选题目145C.1基础类/算法类145C.1.1长整数运算器145C.1.2求解自守数145C.1.3进制转换145C.1.4数字乘积根问题145C.1.5整数拆分146C.1.6分数加法计算问题146C.1.7整数乘除法练习器146C.1.8整数加减法练习器146C.1.9回文数问题147C.1.10八皇后问题147C.1.1124点游戏147C.1.12清除数字游戏147C.1.13万年历148C.1.14迷宫问题148C.2字符串类148C.2.1单词统计和替换148C.2.2单词匹配149C.2.3简单翻译程序149C.2.4高级语言源程序注释部分的处理149C.2.5模拟C语言语法分析器150C.2.6英文打字训练程序150C.2.7简单的文件相似度统计150C.2.8背单词程序150C.2.9数据构建器151C.2.10源程序简单分析器151C.2.11文件简单加密与解密151C.3管理系统类152C.3.1考勤信息管理152C.3.2学生成绩管理152C.3.3学生宿舍住宿管理153C.3.4交通处罚单管理程序153C.3.5校园跳蚤市场信息管理154C.3.6停车场管理系统154C.3.7快餐店POS机计费系统155C.3.8杂志订阅管理系统155C.3.9点歌台歌曲信息管理155C.3.10学分信息管理156C.3.11学生学籍信息管理156C.3.12网吧信息管理157C.3.13五金店库存管理158C.3.14职工信息管理158C.3.15图书借阅管理159C.3.16手机通信录管理159C.3.17单项选择题标准化考试系统160附录D专项练习参考答案161
Baidu
map