顶部
收藏

高级语言程序设计


作者:
殷振环、吴珏
定价:
38.50 元
版面字数:
280.00千字
开本:
16开
装帧形式:
平装
页数:
216
最新
印次时间:
2025年2月
ISBN:
978-7-04-064039-7
物料号:
64039-00
出版时间:
2025年2月
读者对象:
中等职业教育
一级分类:
电工电子类
二级分类:
电气技术应用

本书是五年制高职专用教材,依据五年制高等职业教育智能控制类专业人才培养方案,以及高级语言程序设计课程的主要教学内容和目标要求进行编写。

本书基于智能控制领域,巧妙融合单片机、PLC、工业机器人等案例,全面而系统地解析C语言的基础知识与实战应用,其目的在于助力读者循序渐进地掌握C语言编程技巧,并灵活运用其解决实际问题。

全书以项目驱动为核心,编排10个项目:从初识C语言,到熟练运用数据类型与运算符;从实现人机交互的输入输出,到深入解析分支与循环结构;再到认识并使用数组、函数、指针,以及结构体和其他数据类型;最终涉及文件管理。项目紧密关联智能控制类专业,为读者构建一个完整的学习路径。

本书配套电子教案、教学课件等辅助教学资源,请登录高等教育出版社新形态教材网(https://abooks.hep.com.cn)获取相关资源,详细使用方法见本书最后一页“郑重声明”下方的“学习卡账号使用说明”。

本书可作为职业院校智能控制类、工业机器人技术等专业教学用书,也可作为岗位培训教材及自学用书。

  • 目录
    • 前辅文
      • 项目1 初识C语言
        • 任务1 了解C语言的发展与应用
          • 任务2 输出指定内容
            • 巩固练习
            • 项目2 熟练运用数据类型和运算符
              • 任务1 认识不同数据类型
                • 任务2 计算串并联电路总电阻
                  • 巩固练习
                  • 项目3 实现人机交互输入输出
                    • 任务1 计算单片机定时器的定时初值
                      • 任务2 计算LED控制电路的限流电阻
                        • 任务3 模拟串口接收密码并解密输出
                          • 巩固练习
                          • 项目4 解析分支结构
                            • 任务1 根据温度控制风扇开关状态
                              • 任务2 模拟开关状态控制灯的亮灭
                                • 巩固练习
                                • 项目5 解析循环结构
                                  • 任务1 计算流水灯的状态值
                                    • 任务2 循环输出特定键的功能要求
                                      • 任务3 模拟霓虹灯的输出控制
                                        • 巩固练习
                                        • 项目6 认识并使用数组
                                          • 任务1 显示电路板元件点位信息
                                            • 任务2 存储工件尺寸信息
                                              • 任务3 模拟单片机中LCD1602显示
                                                • 巩固练习
                                                • 项目7 运用函数实现模块化设计
                                                  • 任务1 模拟单个LED灯的闪烁
                                                    • 任务2 模拟简单智能交通信号控制系统
                                                      • 巩固练习
                                                      • 项目8 认识并使用指针
                                                        • 任务1 传递控制信号
                                                          • 任务2 管理智能温控系统中的设备
                                                            • 巩固练习
                                                            • 项目9 认识结构体和其他数据类型
                                                              • 任务1 更新和打印机器人的状态
                                                                • 任务2 存储多种传感器数据
                                                                  • 任务3 定义单片机引脚类型
                                                                    • 巩固练习
                                                                    • 项目10 实现文件管理
                                                                      • 任务1 认识文件管理
                                                                        • 任务2 实现常见文件操作
                                                                          • 巩固练习
                                                                          • 附录A ASCII码表
                                                                            • 附录B 运算符的优先级和结合性
                                                                              • 参考文献