csu大一2012年认识实习任务书(下学期)new.docVIP

csu大一2012年认识实习任务书(下学期)new.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
csu大一2012年认识实习任务书(下学期)new.doc

2012年《C语言程序设计实践》任务书 时间安排 对象:电气信息类1203、1204 时间安排:18周 1月2日周三晚上9——12节 1月3日周四早上1——4节 1月5日周六早上1——4节 课程设计目的 1、使学生进一步理解和掌握课堂上所学各种内容,以及它们在程序中的使用方法。 2、使学生掌握软件设计的基本内容和方法,并培养学生进行规范化软件设计的能力。 3、使学生掌握使用各种计算机和有关参考资料,提高学生进行程序设计的基本能力。 第二章 可选题目 【说明】 学生可在第一类题目中任选三题,也可以在第二类题目中任选一题,独立完成任务。 第一类题目(任选三题) 1、数据的处理 要求任意输入两串数字,选择对这两串数字的操作: 选择操作1后,计算这两串数字的交集,统计交集中数字的个数,并且将交集排好序输出; 选择操作2后,计算这两串数字的并集,统计并集中数字的个数,并且将并集排好序输出; 统计字符出现的频率(做了) 要求任意输入一串字符串,运行程序,计算这个字符串中各个字母出现的频率。 频率=出现的次数/总字母数 将各个字母出现的频率输出。 3、翻译软件模拟(做了) 设计一个程序,模拟中英互译的功能。 首先输入对应的中英文词语,如“China——中国”、“Hello——你好”; 选择翻译功能。如果选择中译英,则输入中文,输出对应的英文,如输入中国、输出China;如果英译中,则输入英文,输出对应的中文,如输入China、输出中国。 【说明】编程时可考虑多个单词连续输入翻译的情况 如中译英,输入“你好 中国”,输出“Hello China”。 4、文字替换 编写程序,先输入字符串1,然后输入字符串1中需要被替换的字符串2,接着输入要替换成的字符串3。把字符串1中所有的字符串2,都替换成字符串3。最后输出新的替换后的字符串。 5、文件加密(做了) 文件的传输会有明文和密文的区别,明文发送是不安全的,用一个程序实现发送文件的加密和解密操作。加密算法,密钥设计由同学自己选择现有的加密解密算法或是自己设计。 要求先输入原始字符串,再输出经加密后的字符串,最后输出解密后的字符串。 【说明】第一类题目中,能力强的同学可以在操作中考虑和文件结合。 第二类题目 小学数学测验(做了) 面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。 功能要求: 电脑随机出10道题,每题10分,程序结束时显示学生得分; 确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的; 每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案; 对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分; 总成绩90以上显示“SMART” ,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN” 2、通讯录程序设计 设计一个实用的小型通讯录程序,具有添加,查询和删除功能。由姓名,籍贯,电话号码1,电话号码2,电子邮箱组成,姓名可以由字符和数字混合编码。电话号码可由字符和数字组成。实现功能: (1)系统以菜单方式工作 (2)信息录入功能 (3)信息浏览功能 (4)信息查询功能 (5)信息修改功能 (6)系统退出功能 3、机房收费管理系统 (1)输入功能:输入30名学生的学号、班级、姓名、上机起始时间。 (2)计算功能:根据下机时间,自动计算每个下机学生的上机费用,每小时1元。 (上机费用=上机时间* 1.0/h ,不足一小时按一小时计算) (3)查询功能:按条件(班级、学号、姓名)显示学生的上机时间。 (4)机器使用情况的显示(显示方式不限但要一目了然) 4、学生成绩管理系统 (1)需要处理的基础数据 学生基本信息:如学号、姓名等。 学生选修课程(可假定为三门)的基本信息:课程名称、考试成绩、平时成绩、综合成绩(考试成绩*0.7+平时成绩*0.3)等。 学生所有选修课的平均成绩 2、系统的基本功能 数据的录入:如录入学生的基本信息,以及该学生选修课程的基本信息; 平均成绩的计算:计算每个学生各门功课的平均成绩,并可以按照平均成绩从高到低的次序输出学生的基本信息; 数据的查询:如按学号查询、按姓名查询等方式,查询学生的选修课程信息; 【说明】第二类题目中,要有用户界面(要求至少采用文本菜单界面;鼓励采用图形菜单界面)。 第三章 《C语言程序设计实践》要求 编写C语言程序,实现系统的基本功能,

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档