欢迎来到天天文库
浏览记录
ID:38521436
大小:311.67 KB
页数:16页
时间:2019-06-14
《微机应用系统课程设计--密码校验程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程设计课程设计名称:微机应用系统课程设计专业班级:计科1204班学生姓名:学号:指导教师:课程设计时间:2014.12.22-2015.1.3计算机科学与技术专业课程设计任务书学生姓名专业班级计科204班学号题目密码校验程序课题性质A.工程设计课题来源自拟课题指导教师王锋同组姓名无主要内容1、菜单内容包括:①输入密码(字符串);②密码校验;③退出.2、输入字符串选择该项后,可以输入一个字符串.该字符串作为密码校验中的已知密码.3、密码校验输入字符串,若所输入的字符串与密码不一致则提示:Passworderror!,并重新提示输入密码,当错误输入三次时退出软件返回DOS.若所输入的字符串与密
2、码一致则提示:Passwordcorrect!,并返回主菜单.4、在主菜单中选择退出项,则结束程序返回DOS.任务要求一切以设计内容为前提进行课程设计实验:1.按设计的内容的菜单要求完成菜单的设计。2.设计已知的字符串密码,作为完成以下校验操作的前提。3.校验密码的程序尽量要求精辟,并按校验的要求完成密码校验成功与不成功时的设计要求。4.设计菜单中的退出选择项时,必须按照设计内容进行。参考文献1.《16/32位微机原理、汇编语言及接口技术(第2版)》---(北京电子工业出版社2003)钱晓捷,陈涛编著2.《32位微型计算机原理与接口技术》---(北京清华大学出版社2000)仇玉章等编著审查意
3、见指导教师签字:教研室主任签字:2015年1月10日信息科学与工程学院课程设计成绩评价表课程名称:微机应用系统课程设计设计题目:密码校验程序专业:计算机科学与技术班级:计科F1204姓名:学号:序号评审项目分数满分标准说明1内容思路清晰;语言表达准确,概念清楚,论点正确;实验方法科学,分析归纳合理;结论严谨,设计有应用价值。任务饱满,做了大量的工作。(20分)2创新内容新颖,题目能反映新技术,对前人工作有改进或突破,或有独特见解。(10分)3完整性、实用性整体构思合理,理论依据充分,设计完整,实用性强(10分)4数据准确、可靠数据准确,公式推导正确(10分)5规范性设计格式、绘图、图纸、实验
4、数据、标准的运用等符合有关标准和规定(10分)6纪律性能很好的遵守各项纪律,设计过程认真(20分)7答辩准备工作充分,回答问题有理论依据,基本概念清楚。主要问题回答简明准确。在规定的时间内作完报告。(20分)总分综合意见指导教师:王锋2015年1月10日一.课程设计实验的目的就对于计算机专业的学生而言,每个学期开展的课程设计实验是检验自己本学期所学知识的一次特别宝贵的机会,我们可以运用自己所学到实践检验中去,从而可以获得更加深刻的理解与感悟。实践是检验真理的唯一标准,更是磨砺理论知识与学生自身技术修养的试金石,只有勇于实践并且精于实践的人才可以让自己获得更加宝贵的知识财富与实践精神。就本次的
5、课程设计而言,我的题目是---密码校验程序。而设计的主要目的是要求我在会设计相关的密码校验菜单的同时学会相关串操作的程序的设计与使用,更重要的是,我必须在此课程设计的实验当中会更加合理的运用我所学过的知识与学习一些我所没有接触过却对我的实验有所帮助的知识,在其中对其加以理解与与实践相结合,达到真正融会贯通的目的。课程设计的真正精华所在就是让学生做到真正的理论实践结合,明白老师的教授,与学会去认识与学习我们所没有接触过的广大的相关技术领域。二.实验设计的任务与要求我的课程设计的题目是----密码校验程序。在这次的试验中,我主要的设计内容与要求是在设计好密码校验程序的菜单的前提下,运用所学过的有
6、关于串操作的相关知识来完成密码的校验工作,再联系本学期所学的汇编的相关知识来进行运行页面的相关处理与键盘操作等工作。具体的内容设计要求任务如下:1、菜单内容包括:①输入密码(字符串);②密码校验;③退出。2、输入字符串选择该项后,可以输入一个字符串.该字符串作为密码校验中的已知密码。3、密码校验输入字符串,若所输入的字符串与密码不一致则提示:Passworderror!,并重新提示输入密码,当错误输入三次时退出软件返回DOS.若所输入的字符串与密码一致则提示:Passwordcorrect!,并返回主菜单。4、在主菜单中选择退出项,则结束程序返回DOS。所以,在这次课程设计中的我最主要做的就
7、是按照设计的主要内容的相关任务要求来仔细、认真、规范的完成自己的任务。一.实验设计的思想本次的密码校验程序的设计,主要的工作是设计菜单,设计密码,密码校验,退出菜单。其中设计菜单时我主要是在数据段中定义了相关的字符串string~string6,再巧用回车换行与“*”,所以在代码段我对它们进行调用的时候就可以将菜单设计的美观与简练一点;在设计密码时我首先在数据段中定义了一个缓冲区password用于临时接收我
此文档下载收益归作者所有