自动化12级《多媒体程序设计》考试要求与选题

版权申诉
0 下载量 61 浏览量 更新于2024-08-26 收藏 378KB DOC 举报
"自动化12级考试题目.doc" 这篇文档是一个针对2012级自动化专业学生的《多媒体程序设计》课程考试说明。考试要求学生使用Visual Basic 6.0编程环境来设计并实现一个多媒体应用程序。以下是考试的具体要求和可选题目: 1. 学生在编写程序时必须添加注释,分为对过程(函数)的注释和对单条语句的注释。其中,对单条语句的注释会被赋予更高的评分。没有或缺少注释的程序将面临扣分。 2. 所有的相关文件需保存在一个以学生学号命名的文件夹内,便于管理和提交。 3. 选题规则是根据学号的最后一位数字来确定,例如,学号尾数为2的学生需要完成2号题目,而学号尾数为0的学生则选择10号题目。 4. 考试明确禁止抄袭行为,发现抄袭将取消成绩。 以下是九个可选的多媒体程序设计题目: 1. 设计一个鼠标游戏,玩家需要用鼠标捕捉动物,涉及鼠标的各种操作,如按下、释放和移动。 2. 创建一个多窗口程序,利用Timer控件实现窗口之间的轮流显示。 3. 实现图像的多种切换效果,包括淡入淡出、旋转等,并通过下拉菜单选择不同的效果。 4. 设计一款屏保程序,可以是移动的图片或文字,支持曲线或随机位置移动。 5. 开发电子相册浏览器,带有装饰边框,利用特定控件或对话框选择照片,并通过滚动条展示不同大小的图片。 6. 创建一个能报时的机械时钟,包含时针、分针、秒针,还可以语音报时。 7. 设计一个模拟视频播放器或音频播放器,具备播放、暂停、停止、音量控制等功能,音频播放器还需能顺序播放多个文件。 8. 实现类似PhotoShop的部分功能,包括像素RGB值操作、灯光效果、反色、柔化和锐化,通过下拉菜单选择功能。 9. 制作一个逆风骑行的动画,带有背景音乐,需要完成骑行动画效果的编程。 这些题目覆盖了多媒体编程的多个方面,包括用户交互、图形处理、音频处理和基本的软件工程原则,旨在测试学生在实际开发中的技能和创新能力。