没有合适的资源?快使用搜索试试~ 我知道了~
关于密码验证程序C语言课程设计报告.doc
0 下载量 39 浏览量
2023-07-30
09:03:47
上传
评论
收藏 142KB DOC 举报
温馨提示
试读
21页
关于密码验证程序C语言课程设计报告.doc
资源推荐
资源详情
资源评论
1
C 语言课程设计报告
项目:密码验证程序
班级:——————
学号:——————
姓名:——————
指导老师:————
2
前言
C语言是在 70 年代初问世的。一九七八年由美国电话电报公
司(AT&T)贝尔实验室正式发表了C语言。同时由 B.W.Kernighan
和 D.M.Ritchit 合 著 了 著 名 的 “ THE C PROGRAMMING
LANGUAGE ” 一 书 。 通 常 简 称 为 《 K&R 》, 也 有 人 称 之 为
《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准
C 语言,后来由美国国家标准协会(American National Standards
Institute)在此基础上制定了一个 C 语言标准,于一九八三年发
表。通常称之为 ANSI C。
早期的 C 语言主要是用于 UNIX 系统。由于C语言的强大功
能和各方面的优点逐渐为人们认识,到了八十年代,C 开始进入
其它操作系统,并很快在各类大、中、小和微型计算机上得到了
广泛的使用,成为当代最优秀的程序设计语言之一。
C 语言简洁、紧凑,使用方便、灵活。运算符丰富。共有 34
种。C 把括号、赋值、逗号等都作为运算符处理。从而使 C 的运
算类型极为丰富,可以实现其他高级语言难以实现的运算。数据
结构类型丰富。具有结构化的控制语句。语法限制不太严格,程
序设计自由度大。C 语言允许直接访问物理地址,能进行位(bit)
操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。
因此有人把它称为中级语言。生成目标代码质量高,程序执行效
率高。与汇编语言相比,用 C 语言写的程序可移植性好。
C 语言以其鲜明的特点成为当代最优秀的程序设计语言。
3
目录
第一章, 实训设计目的及要求
第二章, 程序总体设计
1. 程序设计组成框图
2. 程序设计流程图
第三章, 程序详细设计
1. 函数功能、主要全程变量及数据结构
2. 函数调用关系
第四章, 程序调试
1. 程序的调试
2. 调试过程中遇到的主要问题及采取的解决措施
第五章, 源程序清单和执行结果
1. 源程序清单
2. 关键算法的源程序及执行结果
第六章, 程序测试及输出结果
第七章, 设计体会
第八章, 参考文献
4
第一章.实训设计目的与要求
一,实训设计目的:
1. C 语言程序设计是一门重要的基础课,主要学习程序设计
的基本概念和方法,通过本门课程学习,掌握 C 语言的基本原理,
熟练掌握程序设计的基础知识、基本概念;掌握程序设计的思想
和编程技巧。
2.实训是在已经具备了使用 C 语言编写简单的应用程序的
能力后,对 C 语言有更全面的理解,进一步提高运用 C 语言编程
解决实际问题的能力,通过提出算法、指定输入输出来设计一个
解决方案。
3.本次实训主要运用 C 语言来设计开发一个密码验证系统,
要求密码验证只有三次机会。能灵活运用模块实现其他辅助功能。
二,实训设计要求:
认真完成实训的全部内容,最终提交实训成果来证明其独立
完成各种实际任务的能力。从而反映出理解和运用本课程知识的
水平和能力。具体如下:
1.代码编写规范,形成良好的编程习惯;
2.程序须有必要的提示信息,考虑问题的多种可能和边界数
据。
3.提交实训报告装订的打印稿。
实训报告内容包括以下几个方面:
1、设计目的
2、总体设计(程序设计组成框图、流程图)
3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,
函数调用关系描述等)
4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中
遇到的主要问题及采取的解决措施
5、源程序清单和执行结果,要求:列出主要全程变量及数据结构
剩余20页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 720
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功