第一图书网

C语言程序设计实践教程

人民邮电出版社
出版时间:

2013-3  

出版社:

人民邮电出版社  

内容概要

《21世纪高等学校计算机规划教材•高校系列:C语言程序设计实践教程》是《C语言程序设计项目教程》一书的配套教学参考书。书中详细介绍了Visual C++6.0的开发环境,并设计了覆盖《C语言程序设计项目教程》所有知识点的基础实验,按照软件工程学方法设计了一个覆盖《21世纪高等学校计算机规划教材•高校系列:C语言程序设计实践教程》主要章节的综合实训项目;《21世纪高等学校计算机规划教材•高校系列:C语言程序设计实践教程》还详细地解答了《C语言程序设计项目教程》一书中设计的习题,最后列出了全国计算机等级考试C语言考试大纲和2012年全国计算机等级考试C语言试题及答案。《21世纪高等学校计算机规划教材•高校系列:C语言程序设计实践教程》中所有的实验代码在Visual C++6.0中测试通过,习题大多数来自历年的全国计算机等级考试试卷和一些大公司C语言测试试卷,实验及题目都是精心设计和安排的。

书籍目录

第1章Visual C++6.0集成开发环境 1.1 Visual C++6.0概述 1.2 Visual C++6.0的安装和卸载 1.3 Visual C++6.0的功能介绍 1 13.1 Visual c++6.0的菜单栏 1.3.2 Visual C++工具栏 1.4 Visual C++6.0编写C语言程序过程 1.4.1编写C语言源码程序 1.4.2编译源程序,构建应用程序 第2章C语言项目实战 2.1 概述 2.1.1基础实训项目 2.1.2综合实训项目 2.2数据类型、运算符和表达式 2.2.1基础实训项目 2.2.2综合实训项目 2.3顺序结构程序设计 2.3.1基础实训项目 2.3.2综合实训项目 2.4选择结构程序设计 2.4.1基础实训项目 2.4.2综合实训项目 2.5循环结构程序设计 2.5.1基础实训项目 2.5.2综合实训项目 2.6数组 2.6.1基础实训项目 2.6.2综合实训项目 2.7结构体和共用体 2.7.1基础实训项目 2.7.2综合实训项目 2.8函数及编译预处理 2.8.1基础实训项目 2.8.2综合实训项目 2.9指针 2.9.1基础实训项目 2.9.2综合实训项目 2.10链表 2.10.1基础实训项目 2.10.2综合实训项目 2.11文件 2.11.1基础实训项目 2.11.2综合实训项目 第3章习题和参考解答 3.1 概述 3.2数据类型、运算符和表达式 3.3顺序结构程序设计 3.4选择结构程序设计 3.5循环结构程序设计 3.6数组 3.7结构体和共同体 3.8函数及编译预处理 3.9指针 3.10链表 3.11文件 3.12算法与数据结构 3.13软件开发基础知识 附录Ⅰ 全国计算机等级考试大纲 附录Ⅱ 全国计算机等级考试二级笔试C语言程序设计试卷及答案 附录Ⅲ 学生成绩管理系统源代码清单 参考文献

章节摘录

版权页: 插图: 7.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。 A.概要设计 B.详细设计 C.可行性分析 D.需求分析 【答案】D。 【分析】概要设计的目的是确定软件结构、层次;详细设计的目的是确定各对象内部的数据结构,算法,功能等;可行性分析是确定软件在现有的技术、资源、人力和时间等要素下能否完成工作;需求分析阶段是确定软件应该完成的功能,能服务的人群、系统等。 8.下面不属于软件工程的3个要素的是( )。 A.工具 B.过程 C.方法 D.环境 【答案】D。 【分析】软件工程的三要素就是工具、过程和方法,目前软件工程的研究也是从这三个方面下手,研究新的开发工具、更加容易控制的开发过程和更容易解决问题的开发方法。 9.在结构化方法中,软件功能分解属于下列软件开发中的阶段是( )。 A.详细设计 B.需求分析 C.总体设计 D.编程调试 【答案】C。 【分析】总体设计阶段是设计软件的架构、层次,这个阶段会对软件的功能进行分解。 10.软件开发的结构化生命周期方法将软件生命周期划分成( )。 A.定义、开发、运行维护 B.设计阶段、编程阶段、测试阶段 C.总体设计、详细设计、编程调试 D.需求分析、功能定义、系统设计 【答案】A。 【分析】软件开发的结构化生命周期方法将软件生命周期划分为软件定义、软件开发和运行维护三个阶段。其中软件定义阶段主要包括可行性研究初步项目计划和需求分析两个活动阶段;软件开发阶段主要是概要设计、详细设计、编码实现和测试四个活动阶段;软件运行与维护阶段主要包括使用、维护和退役三个活动阶段。 11.检查软件产品是否符合需求定义的过程为( )。 A.确认测试 B.集成测试 C.系统测试 D.单元测试 【答案】:A。 12.软件调试的目的是( )。 A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能 【答案】B。 【分析】软件测试的目的是发现错误,软件调试的目的是为了改正错误。 13.软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及( )。 A.阶段性报告 B.需求评审 C.总结 D.都不正确 【答案】B。


编辑推荐

《21世纪高等学校计算机规划教材•高校系列:C语言程序设计实践教程》是学习C语言和上机实验的必备参考书,可以作为高等院校计算机应用的C语言程序设计实验教学用书,也可以作为备考全国计算机等级考试二级C语言的参考书。

图书封面

广告

下载页面


C语言程序设计实践教程 PDF格式下载



相关图书