您好,欢迎光临有路网!
C语言程序设计项目化教程 (第2版)
QQ咨询:
有路璐璐:

C语言程序设计项目化教程 (第2版)

  • 作者:屠莉、周建林、刘萍、苏春芳
  • 出版社:清华大学出版社
  • ISBN:9787302658344
  • 出版日期:2024年05月01日
  • 页数:0
  • 定价:¥56.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书根据计算机相关专业岗位能力需求和软件行业编程规范,以工作过程为导向,遵循软件开发流程,构建真实企业研发情境和工作任务。本书紧扣全国计算机等级考试二级C语言程序设计考试大纲,重构程序设计理论知识,寓理论知识于任务实践中,实现教、学、做一体。 基础篇以“学生成绩管理系统”作为教学项目,由易到难,递进式对项目不断重构。将C语言所有相关知识点融入 具体任务中。引导读者对一个项目的三个版本进行不断重构,在学习和实践中掌握模块化编程思路,培养程序开发能力。实战篇以“企业员工管理系统”作为实践项目,进一步加深函数、数组、指针、结构体、文件等难点的讲解, 以提高读者的专业实践能力和职业素养。 本书贯彻“以学生为主体”的职业教育理念,设计沉浸体验式教学任务和拓展任务,注重分层分类,有机融入工匠精神、专业精神、职业精神、劳动精神等思政元素,从而培养高素质技术技能型人才。 本书配套提供授课课件(PPT)、实训讲义、微课视频、项目实战库、习题库等在线资源,可作为普通高等学校、高职高专院校C语言程序设计课程教材,也可作为全国计算机等级考试二级C语言程序设计考试或广大软件开发人员学习C语言程序设计的指导和参考
    目录
    基础篇学生成绩管理系统 第1章学生成绩管理系统需求分析和设计 任务1.1需求分析 1.1.1软件工程的定义 1.1.2软件开发流程 1.1.3系统需求分析 1.1.4组建开发团队 任务1.2系统设计 1.2.1概要设计 1.2.2详细设计 1.2.3学生成绩管理系统项目设计 1.2.4概要设计和详细设计说明书 任务1.3项目开发环境搭建 1.3.1程序设计和程序设计语言 1.3.2初识函数——模块化程序设计 1.3.3Microsoft Visual Studio 2010简介 1.3.4安装Microsoft Visual Studio 2010 1.3.5C程序开发过程 1.3.6C语言的特点 本章小结 能力评估 第2章项目的数据定义及运算 任务2.1数据定义 2.1.1数制 2.1.2标识符与命名规范 2.1.3常量 2.1.4变量 2.1.5C语言中的数据类型 2.1.6系统数据定义 2.1.7圆的C语言定义 任务2.2数据运算 2.2.1算术运算符 2.2.2关系运算符 2.2.3逻辑运算符 2.2.4其他运算符 2.2.5C语言运算符的优先级和结合性 2.2.6设计表达式 2.2.7交换两杯水 2.2.8计算圆的面积和周长 2.2.9水仙花数的条件 2.2.10闰年的条件 2.2.11大小写字母转换 本章小结 能力评估 第3章用户菜单设计 任务3.1主菜单显示 3.1.1算法和程序结构 3.1.2格式化输出语句 3.1.3空语句和复合语句 3.1.4主菜单显示 3.1.5子菜单显示 3.1.6袁隆平的人生流程 3.1.7泡茶的流程 3.1.8兔子图形 任务3.2主菜单选择 3.2.1格式化输入语句 3.2.2if语句 3.2.3if语句的嵌套 3.2.4设计主菜单 3.2.5判断闰年 3.2.6判断水仙花数 3.2.7BMI身体质量指数 任务3.3子菜单选择 3.3.1switch语句 3.3.2break语句和continue语句 3.3.3设计子菜单 3.3.4抽签游戏 3.3.5判断成绩等级 任务3.4菜单循环显示 3.4.1while语句 3.4.2dowhile语句 3.4.3菜单循环显示编程 3.4.4累加求和 3.4.5斐波那契数列 3.4.6百钱买百鸡 本章小结 能力评估 第4章学生成绩管理 任务4.1学生成绩添加和浏览 4.1.1一维数组 4.1.2for语句 4.1.3再识函数——函数的定义和调用 4.1.4编写成绩添加语句和浏览函数 4.1.5输出100以内的所有素数 4.1.6输出所有水仙花数 4.1.7输出21世纪所有闰年 任务4.2学生成绩统计 4.2.1一维数组的应用 4.2.2设计成绩统计函数 4.2.3二维数组的应用 4.2.4杨辉三角形 任务4.3学生成绩排序 4.3.1冒泡排序 4.3.2选择排序 4.3.3冒泡排序与选择排序的比较 4.3.4编写成绩排序函数 4.3.5插入排序 任务4.4学生成绩查询 4.4.1顺序查找算法 4.4.2折半查找算法 4.4.3编写成绩查询函数 4.4.4查询*高分(二维数组) 本章小结 能力评估 第5章项目重构1——结构体和指针 任务5.1项目结构体重构 5.1.1字符数组 5.1.2结构体 5.1.3用结构体重构项目 5.1.4判断回文 5.1.5连接2个字符串 任务5.2项目指针重构 5.2.1指针 5.2.2链表 5.2.3用链表重构项目 5.2.4保存信息到双向链表 5.2.5寻宝游戏 本章小结 能力评估 第6章项目重构2——文件 任务6.1保存学生信息到文件 6.1.1文件分类 6.1.2文件处理流程 6.1.3文件操作函数 6.1.4将学生成绩存入文件 6.1.5将结构体数组信息存储到文件中 任务6.2从文件读取学生信息 6.2.1文件格式化输入函数 6.2.2文件定位 6.2.3从文件读取学生成绩 6.2.4读取文件信息到双向链表 6.2.5寻宝游戏恢复 本章小结 能力评估 实战篇企业员工管理系统 第7章企业员工管理系统项目需求分析和设计 任务7.1需求分析 任务7.2总体设计 本章小结 第8章企业员工管理系统项目功能开发与实现 任务8.1公用函数库 任务8.2通信录管理 任务8.3考勤管理 任务8.4薪资管理 任务8.5交互界面 本章小结 第9章项目测试与部署 任务9.1通信录功能测试 9.1.1测试方法 9.1.2测**例设计 9.1.3增加员工信息测试 9.1.4删除员工信息测试 9.1.5修改员工信息测试 9.1.6查询员工信息测试 任务9.2考勤管理功能测试 9.2.1员工考勤测试 9.2.2查询考勤信息测试 任务9.3薪资管理功能测试 9.3.1查询薪资测试 9.3.2修改薪资测试 任务9.4项目安装部署 本章小结 附录AASCII表 附录B运算符和结合性 附录CC库函数 附录D全国计算机等级考试二级C语言程序设计考试大纲(2022年版) 参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外