书籍详情
程序逻辑与思维(C语言)
作者:罗勇
出版社:电子工业出版社
出版时间:2021-09-01
ISBN:9787121419959
定价:¥59.00
购买这本书可以去
内容简介
本课程在人才培养方案中定位为专业基础课程,同时也是学生进入软件世界的"扇门”,起"根基”之重任。内容设计上以软件开发生命周期为载体,打破传统按章节模式,重构知识体系,以模块化进行设计,对所有知识体系进行了重构,分为三个阶段,设计9个模块共51个子任务,涵盖C语言基本语法、常量、变量、表达式;序顺序结构、分支结构、循环结构;数组;常用算法;函数;结构体;文件操作等内容。通过任务化的内容设计,让学生把本课程的相关知识掌握牢靠,为后续的课程学习奠定扎实的基础。
作者简介
罗勇(1981.7—),男,汉族,中共党员,副教授、高级软件工程师、德国双元制教育培训讲师、科技部第三批众创空间创新创业导师、计算机学会会员、四川省计算机等级考试命题组委员;拥有15年教学及软件研发经验,曾任四川浪潮信息技术有限公司软件技术总监,北京知新树科技有限责任公司CTO;现任四川科技职业学院鼎利学院教学副院长及软件专业负责人。先后在EI及相关学术期刊公开发表学术论文7篇;教学研究课题4项,*级课题2项,省级课题2项;主编出版《XML实用教程》、《计算机网络技术》、《计算机应用基础》等10余部教材,建设2项省级精品课程,其中《XML实用教程》教材目前已经第14次印刷;研发内部案例12套,申请专利1项,获取13项软件著作权;完成交付以"军工项目”、"农业信息化管理系统”、"新华旅行网”为代表的软件产业项目30余项。
目录
模块1 软件与我们的生活 (1)
1.1 软件与生活 (2)
1.2 软件与程序 (4)
模块2 C语言程序中的输入/输出 (5)
项目导语:Hello World! (6)
任务1 触摸程序的肌肤 (7)
任务2 程序中数据的保存 (15)
任务3 程序中数据的显示 (21)
任务4 程序中数据的输入 (28)
任务5 程序中数据的计算 (33)
模块3 C语言程序中的分支结构应用 (39)
项目导语:程序和人生一样面临选择 (40)
任务1 计算机如何知道数的大与小 (41)
任务2 今天发工资了,你该缴多少税 (46)
任务3 “我”也可以做选择 (54)
任务4 优化体质指数(BMI)程序 (61)
模块4 C语言程序中的循环结构处理 (67)
项目导语:重复就是一种精益求精的过程 (68)
任务1 5050这个数还面熟吗 (69)
任务2 奇偶数也好玩 (75)
任务3 怪物在什么时候倒下 (80)
任务4 多久才能存够100元 (86)
任务5 两个“孪生兄弟” (92)
模块5 C语言程序中的数组应用 (101)
项目导语:蜜蜂的启示 (102)
任务1 数据的逆序输出 (104)
任务2 找到你的位置,并排到队伍中去 (110)
任务3 数据就像水泡一样从下冒出来 (115)
任务4 试着把“杨辉三角”显示到屏幕上 (122)
模块6 C语言程序中的算法应用 (129)
项目导语:解决问题之道 (130)
任务1 使用程序求解我国古代的“百钱百鸡”问题 (131)
任务2 使用程序求解“四叶玫瑰数”问题 (137)
任务3 使用程序求解“兔子繁殖”问题 (141)
模块7 C语言程序中的函数及结构体应用 (148)
项目导语:前奏真的很重要 (149)
任务1 由四大名著引出的思考 (150)
任务2 信息的反馈 (158)
模块8 C语言程序中的文件操作应用 (169)
项目导语:“日出而作,日入而息”的规律 (170)
任务1 找个地方休息一下 (171)
任务2 起床了都出来露个脸 (179)
任务3 与结构体和函数一起玩玩 (186)
模块9 C语言综合项目实现 (201)
项目需求 (202)
任务1 项目分析与设计 (203)
任务2 数据存储层实现 (212)
任务3 业务逻辑层—添加枪械信息实现 (219)
任务4 业务逻辑层—加载枪械信息实现 (223)
任务5 业务逻辑层—修改枪械信息实现 (226)
任务6 业务逻辑层—删除枪械信息实现 (230)
任务7 表示层—显示枪械界面实现 (233)
任务8 表示层—添加枪械界面实现 (237)
任务9 表示层—修改枪械界面实现 (241)
任务10 表示层—删除枪械界面实现 (245)
任务11 表示层—项目主界面菜单实现 (249)
任务12 表示层—程序主函数实现 (253)
任务13 软件项目文档编写 (257)
1.1 软件与生活 (2)
1.2 软件与程序 (4)
模块2 C语言程序中的输入/输出 (5)
项目导语:Hello World! (6)
任务1 触摸程序的肌肤 (7)
任务2 程序中数据的保存 (15)
任务3 程序中数据的显示 (21)
任务4 程序中数据的输入 (28)
任务5 程序中数据的计算 (33)
模块3 C语言程序中的分支结构应用 (39)
项目导语:程序和人生一样面临选择 (40)
任务1 计算机如何知道数的大与小 (41)
任务2 今天发工资了,你该缴多少税 (46)
任务3 “我”也可以做选择 (54)
任务4 优化体质指数(BMI)程序 (61)
模块4 C语言程序中的循环结构处理 (67)
项目导语:重复就是一种精益求精的过程 (68)
任务1 5050这个数还面熟吗 (69)
任务2 奇偶数也好玩 (75)
任务3 怪物在什么时候倒下 (80)
任务4 多久才能存够100元 (86)
任务5 两个“孪生兄弟” (92)
模块5 C语言程序中的数组应用 (101)
项目导语:蜜蜂的启示 (102)
任务1 数据的逆序输出 (104)
任务2 找到你的位置,并排到队伍中去 (110)
任务3 数据就像水泡一样从下冒出来 (115)
任务4 试着把“杨辉三角”显示到屏幕上 (122)
模块6 C语言程序中的算法应用 (129)
项目导语:解决问题之道 (130)
任务1 使用程序求解我国古代的“百钱百鸡”问题 (131)
任务2 使用程序求解“四叶玫瑰数”问题 (137)
任务3 使用程序求解“兔子繁殖”问题 (141)
模块7 C语言程序中的函数及结构体应用 (148)
项目导语:前奏真的很重要 (149)
任务1 由四大名著引出的思考 (150)
任务2 信息的反馈 (158)
模块8 C语言程序中的文件操作应用 (169)
项目导语:“日出而作,日入而息”的规律 (170)
任务1 找个地方休息一下 (171)
任务2 起床了都出来露个脸 (179)
任务3 与结构体和函数一起玩玩 (186)
模块9 C语言综合项目实现 (201)
项目需求 (202)
任务1 项目分析与设计 (203)
任务2 数据存储层实现 (212)
任务3 业务逻辑层—添加枪械信息实现 (219)
任务4 业务逻辑层—加载枪械信息实现 (223)
任务5 业务逻辑层—修改枪械信息实现 (226)
任务6 业务逻辑层—删除枪械信息实现 (230)
任务7 表示层—显示枪械界面实现 (233)
任务8 表示层—添加枪械界面实现 (237)
任务9 表示层—修改枪械界面实现 (241)
任务10 表示层—删除枪械界面实现 (245)
任务11 表示层—项目主界面菜单实现 (249)
任务12 表示层—程序主函数实现 (253)
任务13 软件项目文档编写 (257)
猜您喜欢