求c++课程设计的源代码 100
1.题目:基于记录的应用程序设计2.问题描述:编写一个应用程序实现程序化教学,程序必须完成以下功能:l向学生提问题;l从学生处获得答案;l根据学生的答案继续选择下一个问题...
1. 题目: 基于记录的应用程序设计
2. 问题描述:编写一个应用程序实现程序化教学,程序必须完成以下功能:
l 向学生提问题;
l 从学生处获得答案;
l 根据学生的答案继续选择下一个问题。
3. 概要设计,从以下几个方面进行考虑:
l 如何在你的程序中表示教学课程所需的信息?在设计阶段,需要设计一个合适的数据结构,它可以是记录和数组的结合。
l 课程的数据文件的格式是怎样的?(数据文件由所教授课程的老师编辑操作而非程序员)
l 如何将数据文件使用的外部表示转换为程序内部表示?
l 如何编写程序对内部数据库进行操作?
4. 程序运行的基本操作步骤如下:
l 提出当前的问题:一个问题的正文可以有一行或多行文本组成,这些文本用字符串表示;
l 从学生处获取答案:答案也可以由字符串表示。
l 查看为该问题准备的一系列答案:如果学生的答案在上述答案中列出,则参考数据结构来选择新的问题。如果学生的答案与提供的答案不符,则告知学生结果并提供另一次机会回答问题。
5. 数据的表示
为使该应用程序拥有较好的可移植性,关于某门课程的所有信息存入一个数据文件中,而不是直接将它们写入程序。程序的任务是读取数据文件,在内部数据结构中存储信息并处理该结构。设计数据结构的过程包括两个步骤:
l 首先,设计一个供程序使用的内部结构。内部数据结构由自定义结构体类型定义组成,其中结合了数组和记录,因而可以反映真实世界中信息的组成方式。
l 其次,设计能够反映数据文件中信息如何存储的外部结构。
l 以上两个步骤设计的结构是紧密关联的,他们表示的是同样的信息,但为了不同目的而设计,内部结构便于程序员使用,外部结构则需要为课程设计者服务,不会在程序操作方面遇到太多困难。
华南理工大学的大一课程设计作业,感觉无法完成 展开
2. 问题描述:编写一个应用程序实现程序化教学,程序必须完成以下功能:
l 向学生提问题;
l 从学生处获得答案;
l 根据学生的答案继续选择下一个问题。
3. 概要设计,从以下几个方面进行考虑:
l 如何在你的程序中表示教学课程所需的信息?在设计阶段,需要设计一个合适的数据结构,它可以是记录和数组的结合。
l 课程的数据文件的格式是怎样的?(数据文件由所教授课程的老师编辑操作而非程序员)
l 如何将数据文件使用的外部表示转换为程序内部表示?
l 如何编写程序对内部数据库进行操作?
4. 程序运行的基本操作步骤如下:
l 提出当前的问题:一个问题的正文可以有一行或多行文本组成,这些文本用字符串表示;
l 从学生处获取答案:答案也可以由字符串表示。
l 查看为该问题准备的一系列答案:如果学生的答案在上述答案中列出,则参考数据结构来选择新的问题。如果学生的答案与提供的答案不符,则告知学生结果并提供另一次机会回答问题。
5. 数据的表示
为使该应用程序拥有较好的可移植性,关于某门课程的所有信息存入一个数据文件中,而不是直接将它们写入程序。程序的任务是读取数据文件,在内部数据结构中存储信息并处理该结构。设计数据结构的过程包括两个步骤:
l 首先,设计一个供程序使用的内部结构。内部数据结构由自定义结构体类型定义组成,其中结合了数组和记录,因而可以反映真实世界中信息的组成方式。
l 其次,设计能够反映数据文件中信息如何存储的外部结构。
l 以上两个步骤设计的结构是紧密关联的,他们表示的是同样的信息,但为了不同目的而设计,内部结构便于程序员使用,外部结构则需要为课程设计者服务,不会在程序操作方面遇到太多困难。
华南理工大学的大一课程设计作业,感觉无法完成 展开
4个回答
展开全部
相信自己可以完成的,别人代替你做会有代价的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这么简单的东西你完成不了……我也不说什么了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我可以代做,有意可私信我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询