新書推薦:
《
大思维:哥伦比亚商学院六步创新思维模型
》
售價:NT$
332.0
《
宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
》
售價:NT$
709.0
《
UE5虚幻引擎必修课(视频教学版)
》
售價:NT$
505.0
《
真需求
》
售價:NT$
505.0
《
阿勒泰的春天
》
售價:NT$
230.0
《
如见你
》
售價:NT$
234.0
《
人格阴影 全新修订版,更正旧版多处问题。国际分析心理学协会(IAAP)主席力作
》
售價:NT$
305.0
《
560种野菜野果鉴别与食用手册
》
售價:NT$
306.0
|
編輯推薦: |
本书是学习c语言的上机指导书和考级指南。
|
內容簡介: |
为加深学生对基础知识的了解,同时提高综合程序设计能力,本书共安排了上机实习、课程设计和试题精选三个部分。第Ⅰ部分包括C程序上机操作概述和C语言上机及实验指导,该部分内容与课堂教学同步进行,要求学生初步掌握程序设计的基本方法和调试技能;在课堂教学结束后,集中安排课程设计进行强化训练,目的是使学生对基本算法融会贯通,提高综合程序设计能力。如果统一安排的上机实习时间有限,部分实验内容可由学生在课后自行完成。第Ⅱ部分是为指导学生进行课程设计而编写的。第3章既指出了程序开发过程应该遵循的原则,又用短小的程序示范了编程的实用技术和常用方法。之后的章节,通过两个实际案例开发过程的详细分析,说明了好的应用程序应该具备的特点。在陈述了课程设计报告的要求之后,演示了课程设计报告的主要内容。后的40个课程设计题目取材于不同的生活与工作实践。第Ⅲ部分试题精选集中了近5年来的优秀试题,该部分内容可作为学生的课外练习和等级考试前的练习。
|
目錄:
|
第Ⅰ部分上机实习
第1章C程序上机操作概述(3)
1.1C程序的上机过程(3)
1.2Visual C 6.0集成开发环境简介(3)
1.2.1系统安装要求(3)
1.2.2Visual C 6.0集成开发环境的启动(3)
1.2.3Visual C 6.0主窗口(3)
1.2.4Visual C 6.0菜单栏(4)
1.2.5Visual C 6.0工具栏(12)
1.3用Visual C 6.0运行一个C程序的操作步骤(12)
1.3.1建立C源程序文件(13)
1.3.2编译运行(13)
1.3.3动态调试(14)
1.4使用VS 2017编写C语言程序(20)
1.4.1创建项目(20)
1.4.2添加源文件(21)
1.4.3编写代码并生成程序(23)
1.4.4编译(23)
1.4.5连接(24)
第2章C语言上机及实验指导(26)
2.1数据类型、运算符和表达式实验(26)
2.1.1实验目的(26)
2.1.2实验指导(26)
2.1.3上机练习(28)
2.2顺序结构程序设计(29)
2.2.1实验目的(29)
2.2.2实验指导(29)
2.2.3上机练习(30)
2.3选择结构程序设计(30)
2.3.1实验目的(30)
2.3.2实验指导(31)
2.3.3上机练习(32)
2.4循环结构程序设计(32)
2.4.1实验目的(32)
2.4.2实验指导(33)
2.4.3上机练习(35)
2.5数组的应用(35)
2.5.1实验目的(35)
2.5.2实验指导(36)
2.5.3上机练习(38)
2.6函数的应用(39)
2.6.1实验目的(39)
2.6.2实验指导(39)
2.6.3上机练习(42)
2.7指针的应用(42)
2.7.1实验目的(42)
2.7.2实验指导(42)
2.7.3上机练习(44)
2.8结构体的应用(45)
2.8.1实验目的(45)
2.8.2实验指导(45)
2.8.3上机练习(47)
2.9文件的应用(47)
2.9.1实验目的(47)
2.9.2实验指导(47)
2.9.3上机练习(50)
第Ⅱ部分课程设计
第3章C课程设计综合编程指导(53)
3.1逐步细化地设计算法,从易到难地编写程序(53)
3.1.1模块化编程(53)
3.1.2在不同模块间实现数据共享的方式(54)
3.2给用户提供一个菜单,让程序功能一目了然(56)
3.3编写用户友好程序(60)
3.4合理组织程序,写出结构清晰的代码(61)
3.5好程序要经过测试与检验(62)
3.5.1测试的重点(63)
3.5.2测试数据(63)
3.5.3调试程序时注释语句的使用(64)
3.6可供借鉴的代码实例(64)
3.6.1甄别输入的数据(64)
3.6.2输入出错时允许重复输入,限定出错的次数(66)
目录
3.6.3链表的使用(66)
第4章应用程序开发过程举例(73)
4.1十佳运动员有奖评选系统(73)
4.1.1程序开发的一般过程(73)
4.1.2题目(73)
4.1.3分析用户需求,确定系统功能(73)
4.1.4系统的总体分析与设计(74)
4.1.5模块设计与代码编写过程(78)
4.1.6程序代码的测试与运行效果(86)
4.1.7讨论(87)
4.2工资信息管理系统(87)
第5章课程设计报告举例(105)
5.1例题一:十佳运动员有奖评选系统(106)
5.1.1需求分析(106)
5.1.2总体设计(107)
5.1.3模块设计(109)
5.1.4程序代码的测试与运行效果(114)
5.1.5讨论(116)
5.1.6附录(117)
5.2例题二:工资信息管理系统(117)
5.2.1课题题目(117)
5.2.2需求分析(117)
5.2.3总体设计(119)
5.2.4模块设计(121)
5.2.5代码设计与运行效果展示(123)
5.2.6代码测试与改进(128)
5.2.7讨论(130)
5.2.8程序代码(131)
第6章课程设计题目(142)
6.1调查问卷处理系统(142)
6.2试卷自动处理系统(143)
6.3居民小区水电费管理系统(144)
6.4学生宿舍管理系统(146)
6.5手机通信录管理系统(147)
6.6超市会员卡管理系统(148)
6.7超市自助购物终端系统(149)
6.8杂志订阅系统(149)
6.9歌手比赛评选程序(150)
6.10机房机位预约系统(150)
6.11停车场管理系统(152)
6.12居民小区车辆管理系统(153)
6.13运动会管理系统(154)
6.14交通处罚单处理系统(155)
6.15房产销售管理系统(156)
6.16医院就诊卡管理系统(156)
6.17酒店客房管理系统(157)
6.18网站用户管理系统(158)
6.19代理商管理系统(159)
6.20仓库管理系统(159)
6.21实验仪器管理系统(160)
6.22影城自助购票系统(161)
6.23图书期刊信息管理系统(162)
6.24图书借阅管理系统(162)
6.25客运汽车售票管理系统(163)
6.26汽车服务公司陪练业务管理系统(163)
6.27车辆出租服务管理系统(164)
6.28健身会所会员卡管理系统(164)
6.29钟点家政服务管理系统(165)
6.30特色家政服务管理系统(166)
6.31培训班管理系统(167)
6.32足球联赛积分管理系统(168)
6.33篮球比赛管理系统(168)
6.34乒乓球比赛管理系统(169)
6.35科研项目管理系统(170)
6.36教师信息管理系统(171)
6.37岗位招聘管理系统(171)
6.38简单的试题库管理系统(172)
6.39矿产资源信息管理系统(172)
6.40矿业权管理信息系统(173)
第Ⅲ部分试题精选
第7章真题试卷(177)
附录AC语言课程设计大纲(192)
参考文献(194)
第Ⅰ部分上机实习
第1章C程序上机操作概述(3)
1.1C程序的上机过程(3)
1.2Visual C 6.0集成环境简介(3)
1.2.1系统安装要求(3)
1.2.2Visual C 6.0集成环境的启动(3)
1.2.3Visual C 6.0主窗口(3)
|
內容試閱:
|
实训的教学模式是一种自主学习方式,是一种以问题为中心、以学生为主体的教学方式,老师通过项目来引导学生自主学习。计算机科学是一种创造性的思维活动,其教育必须面向设计。C语言程序设计是计算机专业和非计算机专业学生必修的基础课之一,是学习计算机基础知识、掌握程序设计基本方法的关键课程。它实践性很强,既有算法分析,又有综合程序设计,是非常好的实现能力培养的知识载体。本书围绕实际问题进行课程体系设计,可以达到提高学生分析、解决问题能力的目的。
为加深学生对基础知识的了解,同时提高综合程序设计能力,本书共安排了上机实习、课程设计和试题精选三个部分。第Ⅰ部分包括C程序上机操作概述和C语言上机及实验指导,该部分内容与课堂教学同步进行,要求学生初步掌握程序设计的基本方法和调试技能;在课堂教学结束后,集中安排课程设计进行强化训练,目的是使学生对基本算法融会贯通,提高综合程序设计能力。如果统一安排的上机实习时间有限,部分实验内容可由学生在课后自行完成。第Ⅱ部分是为指导学生进行课程设计而编写的。第3章既指出了程序开发过程应该遵循的原则,又用短小的程序示范了编程的实用技术和常用方法。之后的章节,通过两个实际案例开发过程的详细分析,说明了好的应用程序应该具备的特点。在陈述了课程设计报告的要求之后,演示了课程设计报告的主要内容。后的40个课程设计题目取材于不同的生活与工作实践。第Ⅲ部分试题精选集中了近5年来的优秀试题,该部分内容可作为学生的课外练习和等级考试前的练习。
本书的完成是集体智慧的结晶,在编写过程中,得到课程组其他任课老师的大力帮助,在此一并表示感谢!由于时间仓促,加上编者水平有限,本书难免有不当与错误之处,恳请广大读者提出宝贵意见。
编者
2018年12月
|
|