基于记录应用程序设计
一.问题描述:编写一个应用程序实现程序化教学,程序必须完成以下功能:
向学生提问题;
从学生处获得答案;
根据学生的答案继续选择下一个问题。
二.在该应用程序的概要设计中,从以下几个方面进行考虑:
如何在你的程序中表示程序化教学课程所需的信息?在设计阶段,需要开发一个合适的数据结构,它可以是记录和数组的结合。
课程的数据文件的格式是怎样的?(数据文件由所教授课程的老师编辑操作而非程序员)
如何将数据文件使用的外部表示转换为内部表示?
如何编写程序对数据库进行操作?
三.问题的框架:
程序运行的基本操作步骤如下:
提出当前的问题:一个问题可以有一行或多行文本组
下载地址
用户评论