今天收到的公司考试题目,晕啊,我觉得比高程难多了!

架构之路 2003-10-20 11:25:19
设计题:模拟电话自动应答系统工作过程
需求描述:
日常生活中的“电话自动应答系统”的大致工作模式为:用户拨通某个服务电话后,电话提示“功能1请拨1,功能2请拨2…..,重复刚才的提示请拨*,退出请按#”,若用户按照提示输入1,则进入功能1,同时继续提示“子功能1请拨1,子功能2请拨2…..,重复刚才的提示请拨*,返回上级菜单请按#”
现需要用程序模拟电话自动应答系统的工作过程:用“键盘输入”模拟“电话上的按键输入”,用“向屏幕上输出提示信息”模拟“通过电话播放提示音”。
具体的“提示音内容”和“相应定义的功能键”以配置的形式保存(如配置文件),应用程序从该配置文件中读取以上信息,并进而模拟电话自动应答系统工作过程。
同时,要求系统具备可定制性。用户无需改动该应用程序的源代码文件,和二进制文件,只需按照配置文件的定义规则,重新定制该配置文件,即可定制、扩展性该“模拟电话自动应答系统”。 可定制、扩展性应同时满足“级别内的扩展性”和“级别间的扩展性”。 级别内的扩展性具体示例为:原来在某个级别上的提示为“功能1请拨1,功能2请拨2.,重复刚才的提示请拨*,退出请按#”,现扩展为“功能1请拨1,功能2请拨2,功能3请拨3,重复刚才的提示请拨*,退出请按#”; 级别间的扩展性具体示例为:原来在某个级别上的提示为“功能1请拨1,功能2请拨2,重复刚才的提示请拨*,退出请按#”,“功能2”无子功能,现扩展为“用户按2键后,进入功能2的子功能,并进一步提示功能2的子功能及其对应的按键”
要求:
1. 设计配置文件的存储格式,给出配置文件定义规则的简要说明,定义并创建一个具体
的配置文件,以便用于演示。该配置文件应至少包含3级功能,每级别内包含1个或2个子功能。在电话自动应答系统的模拟程序和配置文件中,应考虑除与功能有关的提示以外其他提示信息,如刚开始进入时提示“欢迎来到chinix”,退出系统时提示“谢谢您的使用”。
也可以用其他的方法存储配置,如利用windows注册表的方式等。若利用其他的方法存储配置也请给出相关的说明。
2.设计并实现上文所述的电话自动应答系统的模拟程序,给出相关算法设计的简要说明。
3.运行平台为Linux 或windows,开发工具不限。
4.提交的内容包括:源代码,二进制代码,简要文档说明(若有)
...全文
38 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
powerfulzyh 2003-10-21
  • 打赏
  • 举报
回复
公司要求你多长时间做出来?
架构之路 2003-10-21
  • 打赏
  • 举报
回复
foxpro我没有使用过,而且也是淘汰的工具了。

不过还是谢谢楼上的~~
unioninfosys 2003-10-21
  • 打赏
  • 举报
回复
to dh0497 (dh0497) :
请不要把公司的考试题目拿到这里来。

如果您觉得难放弃好了。这麽简单的东西还要发帖子问?实际工作中怎么独立解决问题?

zeeman_zhao 2003-10-21
  • 打赏
  • 举报
回复
用XML做
gm7115 2003-10-21
  • 打赏
  • 举报
回复
扫雷的源代码(下载):http://www.cndevx.com/down.asp?downtype=1&detail_id=2984
gm7115 2003-10-21
  • 打赏
  • 举报
回复
第一题看上去就像在foxpro环境下定制菜单,你可以去参考一下!
架构之路 2003-10-21
  • 打赏
  • 举报
回复
那位巨恶心同志,小弟我还没有工作,而且也没有打算考这试题进入这一家公司工作。我贴出试题求教大家的目的是,想在工作之前积累更多经验。比如题目中的有些术语在我知识范围之类没有见过,所以题目虽然不难,但影响了我的理解,所以我解决不了。

说实话,和你费了我这么多口舌,真不值得。上帝保佑工作后我不要遇到和你类似的人


高手继续帮忙啊!
zhan_yonghua 2003-10-21
  • 打赏
  • 举报
回复
这个贴子真搞笑!!!!!!!11
架构之路 2003-10-21
  • 打赏
  • 举报
回复
楼上的同志巨恶心!!! 忽略不计
unioninfosys 2003-10-21
  • 打赏
  • 举报
回复
unioninfosys个人信息

账号:unioninfosys
可用分: 4429
注册时间: 2002-5-7 8:36:00
最后登陆时间: 2003-10-21 16:32:06
Email: ******@163.com
论坛帖子数: 4
昵称: 南正网络
个人简述:
信誉分: 100


呵呵,注册1年多,这个帖子数能说明一些问题了吧?

to wodeyouxian

工作中互相帮助是应该的,但是如果试题也帮的话,你真的确定是在帮他吗?

wodeyouxian 2003-10-21
  • 打赏
  • 举报
回复
关于第一个可不可参考做菜单的思路呢??如果可以这实际上就是一个菜单啊!!!那个定制不大明白是怎么回事,没有想过类似的东西。

关于第二个,就是扫雷的那个,修改界面应该不会想不到办法,改一个相应的参数或是调用一个库函数就可以了吧?至于后面的那个不大明白说的什么意思,等我想一想。
Hylas 2003-10-21
  • 打赏
  • 举报
回复
unioninfosys(南正网络)

我看你在吹牛吧!!!
zhan_yonghua 2003-10-21
  • 打赏
  • 举报
回复
呵呵, unioninfosys(南正网络)是dh0497 (dh0497)领导???
架构之路 2003-10-20
  • 打赏
  • 举报
回复
sm 什么叫:配置文件:?


还有一题:
综合题:扫雷游戏界面和功能增强
该题内容是一个开放源代码的扫雷游戏,需要对其改善界面和增加新功能。
1. 修改游戏的界面:修改界面色为红色
2. 增加快速锁定功能:在game菜单中增加一个选项quick sweep,如果选中该选项,则当前的雷区内所有可以通过一个数字就可以确定的地雷都要被标识出来。


有谁知道扫雷的源代码哪有?

2,947

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧