求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 以上两个步骤设计的结构是紧密关联的,他们表示的是同样的信息,但为了不同目的而设计,内部结构便于程序员使用,外部结构则需要为课程设计者服务,不会在程序操作方面遇到太多困难。
华南理工大学的大一课程设计作业,感觉无法完成
展开
 我来答
knifsleep
2015-08-22 · TA获得超过702个赞
知道小有建树答主
回答量:1219
采纳率:51%
帮助的人:219万
展开全部
题目本身不难;题目的陈述,这个文本本身难以卒读!
很难想象文本出自,华南理工大学教师之手;抄袭+生吞活剥的英翻中??
rjgengj
2015-08-21 · 超过17用户采纳过TA的回答
知道答主
回答量:29
采纳率:0%
帮助的人:20.5万
展开全部
相信自己可以完成的,别人代替你做会有代价的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yq20010615
2015-08-22 · TA获得超过140个赞
知道小有建树答主
回答量:294
采纳率:0%
帮助的人:132万
展开全部
这么简单的东西你完成不了……我也不说什么了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunnyMiracle14
2015-08-21 · TA获得超过198个赞
知道小有建树答主
回答量:824
采纳率:0%
帮助的人:447万
展开全部
我可以代做,有意可私信我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式