您的位置:首页 > 其它

急求解:汇编语言课程设计

2009-05-17 20:54 316 查看

汇编语言课程设计

题目一:简单文件管理
基本功能:
1给出各项功能选择的界面:文件显示,复制,删除,退出
2文本文件的分页显示;
3文件的拷贝;
4 文件的删除;
5 退出;

题目二:学生成绩管理
基本功能:
1给出各项功能选择的界面:输入成绩、修改成绩、统计成绩、成绩排序、退出
2 输入学生各门功课成绩;(假设3门功课);
3 修改指定学号的学生成绩;
4 统计指定学号的学生的平均成绩、总成绩,并在屏幕上显示;
5 统计指定学号课程的平均成绩,并在屏幕上显示;
6 成绩排序(按总成绩降序排列)
7 退出;

题目三:通信录管理
基本功能:
1 建立通信录文档,记录字段包含序号、姓名、电话、单位内容;
2 程序能够对记录进行增加、删除、修改操作。
3 能够通过姓名、或电话号码查询记录并显示查询结果。
4 显示通信录报表;
l 5增加常用服务电话号码的功能查询例如119、120、114。

6退出;

四:带显示界面的运算器

基本功能:
1具有简单人机交互界面,易于操作;
2能够实现基本的加、减、乘、除四则运算;
3如输入数据时,出现错误,可以修改;
4运算结果能正确显示;
题目五:图形显示程序

基本功能:
1编写主程序,在主程序中用数字标出各个子功能,当用户从键盘输入某个数字时,就去执行相应的功能。
2功能1:编写指令以文本方式在品红底上显示5个蓝色的笑脸符号;
3功能2:编写程序,使一只“鸟”飞过屏幕;
4功能3:在模拟游戏程序中,用随机数来控制其图形在屏幕移动;

题目六 动态五角星
基本功能:
1 程序运行时显示提示信息,并闪烁提示按任意键生成一个初始的五角星;
2 显示五角星时全屏显示,并同时产生例如《生日快乐》部分乐曲;
3 按上下左右键移动五角星,空格键来改变五角星的颜色;
4 按E/e扩大五角星,按C/c缩小五角星;
5 按M/m清除图像,在清除或显示五角星时按ESC退出程序;
编程提示:
提示信息于屏幕中央显示出来,用光标定位子程序将光标定位于80*25显示方式的第8行第10列,然后输出一条提示信息,接着调用屏幕上卷子程序上卷一行,接着再定位光标,然后显示下一条提示信息,直到所有信息显示完毕,对于闪烁的信息,同样是定位光标,然后用BIOS功能调用13H来显示闪烁信息,当BL的高位为1时,字符闪烁。
mov ah,00h
mov al,03h ;设置显示方式为80*25,16色文本
int 10h
output mess1 ;output为宏定义,其中包含了光标定位子程序

题目七 查找文本文件中的指定字符
基本功能:
1做一个操作界面,提示操作:输入文件名、输入所查找的字符或字符串等;
2显示出查找到的数目;
3进一步显示其文本文件的内容、用不同颜色或闪烁标示出所找到的字符或字符串;

题目八 打字游戏
基本功能:
1. 开始界面的提示信息:进入游戏,退出
2. 打字游戏:字母从屏幕上方下落,若用户在字母下落过程中输入正确字母,字母消失,输入不正确,字母继续下落
退出游戏

课程设计要求
1、“课程设计报告”内容的要求:
1)逐一概述所作题目的主要功能;
2)分析和描述所作题目的基本内容;
3)分别描述每个系统程序的流程框图;
4)系统源程序关键代码及必要注释;
5)课程设计中存在的问题(包括不能完成的部分功能);
2、课程设计验收要求:
(1)运行所设计的系统; (2)回答有关问题; (3)提交课程设计报告
(4)如发现抄袭,课程设计按照不及格处理;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: