学号:120610340505课 程 设 计题目不同数制的数据相互转换程序的设计学院计算机科学与技术专业计算机科学与技术班级计算机 0605 班姓名余欢欢指导教师刘传文2009 年1 月15 日附件 2:课程设计任务书学生姓名:余欢欢专业班级:计算机 0605 班指导教师:刘传文工作单位:计算机科学与技术学院题目: 初始条件:理论:学完“汇编语言程序设计” 、“课程计算机概论” 、“高级语言程序设计”和“数字逻辑”。实践:计算机学院科学系实验中心提供计算机和软件平台。如果自己有计算机可以在其上进行设计。要求完成的主要任务 : (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1) 输入二进制, 十六进制,十进制的无符号数, 将它们转换成不同进制的形式,并且输出出来。(2) 程序应有操作提示、输入和输出,界面追求友好,最好是菜单式的界面。(3) 设计若干用例(测试数据) ,上机测试程序并分析(评价)所设计的程序。(4) 设计报告格式按附件要求书写。课程设计报告书正文的内容应包括:在正文第一行写课程设计题目;1. 需求说明(要求、功能简述)或问题描述;2. 设计说明(简要的分析与概要设计) ;3. 详细的算法描述;4. 源程序与执行结果(含测试方法和测试结果);5. 使用说明;6. 总结,包括设计心得(设计的特点、不足、收获与体会)和展望(该程序进一步改进扩展的设想) 。时间安排:设计时间一周:周 1:查阅相关资料。周 2:系统分析 , 设计。周 3~4:编程并上机调试。周 5:撰写课程设计报告。设计验收安排: 20 周星期五 8:00 起到计算机学院科学系实验中心进行上机验收。设计报告书收取时间: 20 周的星期五下午 5:00 之前。指导教师签名: 2009年 1 月 9 日系主任(或责任教师)签名: 2009年 1 月 9 日不同数制的数据相互转换程序的设计1. 需求说明(要求、功能简述)或问题描述;这个课程设计的要求和就是通过一个较大型实用程序的设计与实现,综合运用所学知识, 加深理解和掌握。 同时培养学生分析问题和解决问题的能力,以及自学能力 。这个程序首先要求选择一种数值转换的种类,例如我们可以选择二进制输入,十进制输出, 这样就要求我们把输入的二进制转换成十进制。由于按照我们要求的输入, 输出,总共有 6 种情况。 所以我们不能一一写出来每个程序的执行过程,对于不同的情况我们只需要定义不同的输入函数和输出函数,根据不同...