文档库 最新最全的文档下载
当前位置:文档库 › 数字电路课程设计报告(参考模板)

数字电路课程设计报告(参考模板)

数字电路课程设计报告(参考模板)
数字电路课程设计报告(参考模板)

滁州学院

课程设计报告课程名称:数字电路课程设计

设计题目:交通灯控制系统

院(部):机械与电子工程电学院

专业:

学生姓名:

学号:

起止日期: 2012年6月7日~ 201年6月22日指导教师:华贵山

目录

摘要………………………………………………………………..

关键词……………………………………………………………1……………………………………………………………………..

1.1………………………………………………………….

1.2………………………………………………………………2………………………………………………………………………….

2.1……………………………………………………..

2.2………………………………………………………………………………………………………………………………………….

课程设计报告书一般有如下内容:

1.目录

目录是将报告书内的章节标题依次排列。

2.需求分析

主要内容包括本课程设计题目、课程设计任务及要求、课程设计思想、软硬件运行环境及开发工具。

3.概要设计

主要叙述本课题设计的流程图(各功能模块)、主要的数据结构、完成本课程设计所用方法及其原理的简要说明。

4.详细设计

主要是本课题所需要的硬件设计与软件设计,包含建立设计所需的数学模型并列出必要的计算公式、计算过程及说明,硬件电路的设计与实现,写出设计计算结果;绘出计算机程序框图,写出自编的程序。

5.调试与操作说明

系统调试分析与操作使用说明。

6.课程设计总结与体会

主要对本课题开发过程进行归纳和总结,本课题在设计过程中所遇到的技术难点及解决方法。还应包括本课题尚存在的问题,以及进一步开发的见解与建议。并写出通过本次课程设计的收获和体会。

7.致谢

以简短的文字对在设计研究和设计报告撰写过程中曾直接给予帮助的人员表示自己的谢意

8.参考文献

为了反映论文的科学依据和作者尊重他人研究成果的严肃态度以及向读者提供有关信息的出处,应列出本课程设计所涉及的主要参考文献。

9.附录

有些材料编入文章主体会有损于编排的条理性和逻辑性,或有碍于文章结构的紧凑和突

出主题思想等,可将这些材料作为附录编排于全文的末尾。

交通灯控制系统

摘要:本文着眼于目前普遍应用在城市道路上的交通灯控制系统,设计了一个东西方向和南北方向十字路口的交通灯控制电路。进行交通灯状态变换的分析和交通灯总体框架的设计。

关键词:交通灯控制电路proteus 仿真电路设计

1引言

1.1设计任务

首先设计让倒计时显示器按规律运行的电路,再通过倒计时电路的信号来控制交通灯按4 种状态循环变换。电源电路采用9V 变压器、整流桥和稳压管,使220V 的交流电转换为5V 的直流电。4Hz 方波脉冲由555 定时器产生,再由74LS193 实现4 分频,最终输出1Hz 的脉冲信号;用两块74LS193 实现倒计时,一块显示十位,一块显示个位,用2 个D 触发器74HC74实现30s,20s,5s 时间的转换;利用倒计时电路控制4 个状态。最后通过74LS138 和相应的逻辑门实现对交通灯亮灭的控制。

1.2 要求

设计一个东西方向和南北方向十字路口的交通灯控制电路。

要求如下:

(1)南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30s、支干道每次通行间为20s;

(2)东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用倒计时的方法);

(3)在绿灯转为红灯时,要求黄灯先亮5s 钟,才能变换运行车道;

(4)黄灯亮时,要求每秒闪亮一次;

(5)同步设置人行横道红、绿灯指示。

(6)设计相关提示:所设计的交通路口为一十字路口,不涉及左右转弯问题

2 交通灯控制电路分析

2.1交通灯运行状态分析

交通灯控制电路,要求每个方向有三盏灯,分别为红、黄、绿,配以红、黄、绿三组

时间到计时显示。一个方向绿灯、黄灯亮时,另一个方向红灯亮。每盏灯顺序点亮,循

环往复,每个方向顺序为绿灯、黄灯、红灯。交通灯的运行状态共有四种,分别为:状态0:东西方向车道的绿灯亮,车道,人行道通行;南北方向车道的红灯亮,车道,人行道禁止通行。

状态1:东西方向车道的黄灯亮,车道,人行道缓行;南北方向车道的红灯亮,车道,人行道禁止通行;

状态2:东西方向车道的红灯亮,车道,人行道禁止通行;南北方向车道的绿灯亮,车道,人行道通行;

状态3:东西方向车道的红灯亮,车道,人行道禁止通行;南北方向车道的黄灯亮,车道,人行道缓行;

4 种状态循环往复,并且红灯的倒计初始值为绿灯的倒计初始值和黄灯的倒计初始值

之和。交通灯电路的具体运行状态框图如图2.1(人行道交通灯未标明)所示:

图2.1 交通灯运行状态分析图

2.2电路工作总体框图

交通灯控制电路主要由以下几部分构成,如图2.2 所示,有电源电路,脉冲电路,分

频电路,倒计时电路,(交通灯)状态控制电路,灯显示电路。

3所需各部分电路设计

3.1电源电路:电源电路主要由整流、滤波、稳压三部分组成,用于供给数字电路的工作电源。整流部分由变压器与整流桥KBP210G 组成。220V、50Hz 的交流输入经过变压器之后,输出9V、50Hz 的交流电压。该电压输入整流桥,整流桥由四只整流二极管接成电桥的形式组成。整流桥输出8.1V 的直流电压。滤波电路用于滤去整流输出电压中的纹波,由1mF 的电容组成电容滤波电路。电容滤波电路简单,负载直流电压较高,纹波也较小,适合负载电压较高,负载变动不大的场合。稳压电路用于稳定电压的输出,由三端集成稳压器L7805 和电容组成。C2、C3 用来实现频率补偿,防止稳压器产生高频自激振荡和抑制电路引入的高频干扰,C4 用于减少稳压电源输出端由输入电源引入的低频干扰。

图3.1 稳压电源

3.2脉冲电路:利用555 定时器为主组成多谐振荡器,输出4Hz 的矩型方波,实现脉冲电路功能。555 定时器的原理图如图3.2 所示,功能表如表1 所示:

图3.2 555 定时器原理图

组成的脉冲电路如图3.3 所示:

根据功能表和电路图计算如右式:

取R1=10kW,R2=10 kW,C=1.6uF。即可实现输出4Hz 的矩型方波。值得注意的是,在输出端接上了一个开关,可以控制系统工作的开始和暂停。

3.3 分频电路

分频电路利用计数器74LS193 来实现,根据上面计算取4 分频,即输出为2 Q 端,电

路如图3.4 所示:

3.4倒计时电路:十字路口要有数字显示,作为倒计时提示,以便人们更直观地把握时间。具体为:当某方向绿灯亮时,置显示器为某值,然后以每s 减1 的计数方式工作,直至减到数为5和0,十字路口绿、黄、红灯变换,一次工作循环结束,而进入下一步某方向的工作循环。根据题目的要求南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30s、支干道每次通行时间为20s。也就是一个循环是50s,如此先显示30s 后显示20s 倒计时,然后再显示30s 倒计时,以此类推。

设计时采用两块74LS193,一块是显示十位,一块是显示个位。个位接成十进制,从9 开始倒计时,当到达0 时,向高位发出一个借位信号,再继续从9 倒计时。一开始使十位数置数为3,二进制为0011,个位数为0,二进制为0000,此时个位产生一个借位信号给十位的脉冲输入端,十位的74LS193 芯片倒计时一次,结合个位的设置,电路从30 开始倒计时。当主车道绿灯亮了25s,倒计时也已经数到了5 了,此时,个位显示5,十位显示0,主车道的绿灯熄灭,主车道的黄灯开始倒计时闪亮5s,当倒计时到0 后,个位芯片74LS193 发出一个借位信号,向高位借数,但是高位已经是0 了,按照要求此时十位应该是从0 翻2,即二进制0010,为了实现这功能,通过研究十位的二进制数发现,十位的二进制是从0011、0010、0001 到0000 计数完,翻转为二进制0010,然后从0010、0001 到0000 倒计时,当到0000 后就结束一个循环,又从0011 开始新的一个循环。从二进制0011 和0010 两个不同的预置数,发现可以用1 个D 触发器74LS74 接成T 触发器并把Q 端接至十位倒计时的最低位来完成这个功能。高位产生借位信号时将Q 端的信号置入,当这个借位信号(低电平)消失后,产生一个上升沿的脉冲信号,使T触发器翻转然后保持,下一个借位信号来时就把此时的Q 值置入(此时Q 值为原来的非,即由0 变1 或由1 变0),然后翻转。通过以上置数方式可实现0011 和0010 的交替置入。另外,通过在特定时刻(倒计时高位由0000 变为0010 后)对T 触发器进行清零,可实现主次干道通行时间的调整。最后将电路的倒计时接到译码器74HC4511,再接到共阴极数码显示管上显示十进制数字。据此画出

倒计时电路如下图——图3.5 所示:

3.5状态控制电路

如图2.1,用倒计时控制灯的变化,先将图示状态0、1、2、3 编码为00、01、10、11,当倒计时为30、20、5 的时候产生一个信号给状态转换的电路,而这个信号是电平信号的话就很难实现,所以又用了边沿触发,此时用计数器表示状态,取其低两位的计数态00、01、10、11 为灯的状态,这样的话,来一个边沿信号就能使计数器加一,实现上述四状态转换。画出状态控制电路信号转换表如下表——表2 所示:

图3.6 状态控制电路

3.6灯显示电路

首先要把控制的脉冲接入计数器74LS193 的非减数的脉冲端,因为脉冲主要有四个,四个为一个循环,只取计数器的低位两位即可,除了让计数器工作的接入端需要接电平外,其他端都不用接,再将计数器的低两位接入译码器74LS138 的低位两端,从译码器输出四位0 y 、1 y 、2 y 、3 y 信号,低电平有效,每一种低电平表示一种状态,用1 G 、1 Y 、1 R 表示主干道的绿灯、黄灯、红灯,用2 G 、2 Y 、2 R 表示支干道的绿灯、黄灯、红灯,用

12 G 、12 R 表示主干道方向上的人行道,用22 G 、22 R 表示支干道上的人行道,得出状态表如下表——表3 所示。

为了让黄灯能每s 闪亮一次,可以在黄灯那里加入一个与门,把黄灯发亮的信号当成是与门的开通信号,与门的另一端接入时间脉冲,那么黄灯就可以实现每s 闪亮一次的功能了。

画出灯显示电路如图3.7 所示:

3.7 总体电路图:根据上面各功能电路的设计整合,用proteus 仿真软件画出总体电路图如3.8 所示:

图3.8 交通灯控制电路

4结束语

由于知识的局限性,大部分设计思想和电路都是参照书本,设计的电路可能只是理论上的东西,是纸上谈兵,要真的实现,对于对数字逻辑知识整体掌握很少的我可能还有一定的困难,并且,这样的设计方法和电路能是相对误差较小,不会影响整个系统的功能。

参考文献

(1)康华光.电子技术基础模拟部分.第5 版.北京:高等教育出版社,2006 .485-500

(2)刘明丹. 基于数字电路对交通灯控制的研究与设计. 2005

(3)任中民. 交通灯数字控制系统的电路设计. 2005

课程论文格式模板

物理与光电工程学院 大气环境学 课程论文论文题目 学生姓名 学号 专业光信息科学与技术 授课教师裴世鑫 成绩 二〇一一年十二月二十日

- 2 - 课程论文撰写说明: 1、 题目布置。大气环境学是大气科学和环境科学交叉的分支学科,是从人类环境的角度研 究地球大气,其主要研究内容是组成大气的气体和气溶胶粒子的物理和化学特性、迁移转化规律以及它们与人类活动、气象和生态系统之间的相互影响。大气环境学涉及的内容比较广泛,它包括大气环境的监测技术、理论和模式研究以及应用,主要涉及大气环境状态及其演化规律,大气环境污染及其控制,大气环境中物质的迁移转化规律,大气坏境评价和管理,大气环境与人类和生态系统的相互影响。请根据大气环境学的研究内容,请围绕“此处填写我们布置的论文内容”,撰写一篇不少于3000字的课程论文。(打印时,此段文字要保留,但括号内的内容要删掉) 2、 评分标准。本课程论文将根据以下三个方面进行评分,一是论文的撰写是否与围绕布置 的题目进行,二是撰写论文的态度是否端正,三是文中是否有、有多少作者自己对问题的分析和认识。以上三个方面分别占总分的40%,30%和30%。 3、 论文要同时提交纸质版和电子版,电子版直接将文件名以“学号姓名”格式命名,发送 到邮箱peishixin@https://www.wendangku.net/doc/f63412570.html, 或peishixin@https://www.wendangku.net/doc/f63412570.html, 中。 4、 论文提交截止日期:2012年1月6日。 标题(居中,二号黑体,一般在20字以内) 英文全部使用Times New Roman 字体,除各部分标题、插图和表格外,一律用五号宋体,正文为1.25倍行距。 0 引言(四号,黑体) 应简要回顾本文研究工作的背景和研究目的,一般400~600字,不超过800字。 1 一级标题(同上)(参考文献出处及注释序号不可标注在文中题目、摘要及一二三 级标题上) 1.1 二级标题(五号,宋体,加粗)科技论文一般用至三级标题,个别有的用至四级标题。 1.1.1 三级标题(五号,宋体,加粗) 图表名称的格式:图片名称标注在下方,表格名称标注在表格上方,居中,汉字用黑体,数字英文用Time New Roman , 罗马字用Symbol ,字号小五。 表1 名称……表格要求见注4 Tab. 1 …… 表格以序号、名称的格式标注,居中,中英文对照,表格为三线表(表格套用格式为简明型1)。 x /cm I /mA v /(m s -1) h /m p /MPa 10 30 2.5 4 110 12 34 3.0 5 111 注:表注和图注用小五号宋体,表注左对齐,图注居中。 1.1.2 三级标题(五号,宋体,加粗) 050 100 1 2 3 4 t /s m /k g

系统设计报告模板

CRM系统设计 1. 功能模块划分及描述 系统功能模块结构图 系统功能模块描述 2. 系统配置设计 3.系统流程图设计 4. 代码设计 5. 数据库设计 概念结构设计 逻辑设计 6. 系统模块设计

1. 功能模块划分及描述 客户关系管理系统是一个典型的数据库开发应用程序,由客户管理模块、库存管理模块、服务管理模块、报表管理模块、email管理模块、用户管理模块组成,系统功能模块及描述如下。 系统功能模块结构图 图1 系统功能模块结构图 系统功能模块描述 1、客户管理模块 该模块主要功能是对客户信息、客户联系人信息、合同信息进行添加、删除、查询等操作。 2、库存管理模块 该模块的主要功能是管理入库、出库信息、产品信息进行管理,其中包括对库存信息、产品信息进行添加、删除、查询等操作。 3、服务管理模块 该模块主要功能是对客户反馈信息进行添加、删除、查询等操作。

4、报表管理模块 该模块主要通过查询条件,对各种信息进行查询,并将得到的结果导出Excel表、进行打印报表等操作(其中信息包括:客户信息、联系人信息、反馈客户信息、库存信息)。 5、邮件管理模块 该模块主要管理客户联系人email地址信息,对企业客户之间的email文件进行管理,向客户发送邮件。 6、用户管理 该模块主要管理用户信息的添加、删除等操作,并设置用户的使用权限。 2. 系统配置设计 硬件平台: CPU:P4 ; 内存:2GB以上。 软件平台: 操作系统:Windows xp/ Windows 7/ Windows 2003; 数据库:SQL Server 2000; 浏览器:,推荐使用; Web服务器:; 分辨率:最佳效果1024*768。 3.系统流程图设计 系统流程图又叫事务流程图,是在计算机事务处理应用进行系统分析时常用的一种描述方法(另一个是数据流图),它描述了计算机事务处理中从数据输入开始到获得输出为止,各个处理工序的逻辑过程。 根据需求分析的要求对系统进行设计,系统流程图如图2:

课程设计报告模板)

课程设计报告模板()

————————————————————————————————作者: ————————————————————————————————日期: ?

课程设计(论文)任务书 软件学院软件+电商专业09级(2)班 一、课程设计(论文)题目基本模型机设计与实现 二、课程设计(论文)工作自2011年6月 20 日起至2011年 6月 24日止。 三、课程设计(论文) 地点:计算机组成原理实验室(5#301) 四、课程设计(论文)内容要求: 1.课程设计的目的 通过课程设计的综合训练,在掌握部件单元电路实验的基础上,进一步掌握整机 概念。培养学生实际分析问题、解决问题和动手能力,最终目标是想通过课程设计的形式,帮助学生系统掌握该门课程的主要内容,更好地完成教学任务。 2.课程设计的任务及要求 1)基本要求? (1)课程设计前必须根据课程设计题目认真查阅资料; (2)实验前准备好实验程序及调试时所需的输入数据; (3)实验独立认真完成; (4)对实验结果认真记录,并进行总结和讨论。 2)课程设计论文编写要求 (1)按照书稿的规格撰写打印课设论文 (2)论文包括目录、绪论、正文、小结、参考文献、附录等 (3)正文中要有问题描述、实验原理、设计思路、实验步骤、调试过程与遇到问题的解决方法、总结和讨论等 (4)课设论文装订按学校的统一要求完成 3)课设考核 从以下几方面来考查:

(1)出勤情况和课设态度; (2)设计思路; (3)代码实现; (4)动手调试能力; (5)论文的层次性、条理性、格式的规范性。 4)参考文献 [1]王爱英.计算机组成与结构[M]. 北京:清华大学出版社, 2007. [2] 王爱英. 计算机组成与结构习题详解与实验指导[M]. 北京:清华大学出版社, 2007. 5)课程设计进度安排 内容天数地点 构思及收集资料1图书馆 实验与调试 3 实验室 撰写论文 1 图书馆 6)任务及具体要求 设计实现一个简单的模型机,该模型机包含若干条简单的计算机指令,其中至少包括输入、输出指令,存储器读写指令,寄存器访问指令,运算指令,程序控制指令。学生须根据要求自行设计出这些机器指令对应的微指令代码,并将其存放于控制存储器,并利用机器指令设计一段简单机器指令程序。将实验设备通过串口连接计算机,通过联机软件将机器指令程序和编写的微指令程序存入主存中,并运行此段程序,通过联机软件显示和观察该段程序的运行,验证编写的指令和微指令的执行情况是否符 合设计要求,并对程序运行结果的正、误分析其原因。 学生签名: 亲笔签名 2011年6月20 日 课程设计(论文)评审意见 (1)设计思路:优( )、良()、中( )、一般()、差( ); (2)代码实现:优()、良()、中()、一般()、差();

程序设计报告模板

北京化工大学计算机科学与技术专业2014程序设计实训报告 题目:个人记账软件 专业:计算机科学与技术 班级:计科1305 指导教师:江志英

2014程序设计实训任务书

目录 2014程序设计实训任务书...................................... 错误!未定义书签。目录..................................................... 错误!未定义书签。第一章需求分析.............................................. 错误!未定义书签。 引言............................................... 错误!未定义书签。 任务概述........................................... 错误!未定义书签。 数据描述........................................... 错误!未定义书签。 功能需求........................................... 错误!未定义书签。 运行需求........................................... 错误!未定义书签。 任务计划........................................... 错误!未定义书签。第二章概要设计.............................................. 错误!未定义书签。 总体设计........................................... 错误!未定义书签。 面向对象设计....................................... 错误!未定义书签。 运行界面设计....................................... 错误!未定义书签。第三章详细设计.............................................. 错误!未定义书签。 ........................................................ 错误!未定义书签。第四章测试分析............................................. 错误!未定义书签。第五章用户手册(可选)..................................... 错误!未定义书签。第六章课程设计总结.......................................... 错误!未定义书签。附录:程序代码(仅电子版需要、纸质版不需要)................. 错误!未定义书签。

系统设计报告模板范文

系统设计报告模板

CRM系统设计 1. 功能模块划分及描述 1.1系统功能模块结构图 1.2系统功能模块描述 2. 系统配置设计 3.系统流程图设计 4. 代码设计 5. 数据库设计 5.1概念结构设计 5.2逻辑设计 6. 系统模块设计

1. 功能模块划分及描述 客户关系管理系统是一个典型的数据库开发应用程序,由客户管理模块、库存管理模块、服务管理模块、报表管理模块、email管理模块、用户管理模块组成,系统功能模块及描述如下。 1.1系统功能模块结构图 图1 系统功能模块结构图 1.2系统功能模块描述 1、客户管理模块 该模块主要功能是对客户信息、客户联系人信息、合同信息进行添加、删除、查询等操作。

2、库存管理模块 该模块的主要功能是管理入库、出库信息、产品信息进行管理,其中包括对库存信息、产品信息进行添加、删除、查询等操作。 3、服务管理模块 该模块主要功能是对客户反馈信息进行添加、删除、查询等操作。 4、报表管理模块 该模块主要经过查询条件,对各种信息进行查询,并将得到的结果导出Excel表、进行打印报表等操作(其中信息包括:客户信息、联系人信息、反馈客户信息、库存信息)。 5、邮件管理模块 该模块主要管理客户联系人email地址信息,对企业客户之间的email文件进行管理,向客户发送邮件。 6、用户管理 该模块主要管理用户信息的添加、删除等操作,并设置用户的使用权限。 2. 系统配置设计 硬件平台: CPU:P4 2.8GHz; 内存:2GB以上。 软件平台:

操作系统:Windows xp/ Windows 7/ Windows ; 数据库:SQL Server ; 浏览器:IE6.0,推荐使用IE8.0; Web服务器:IIS5.0; 分辨率:最佳效果1024*768。 3.系统流程图设计 系统流程图又叫事务流程图,是在计算机事务处理应用进行系统分析时常见的一种描述方法(另一个是数据流图),它描述了计算机事务处理中从数据输入开始到获得输出为止,各个处理工序的逻辑过程。 根据需求分析的要求对系统进行设计,系统流程图如图2:

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信092 学号 200916022230 学生姓名夏惜 指导教师王瑞 设计时间2010-2011学年上学期 教师评分 2010年月日

昆明理工大学津桥学院模拟电子技术课程设计 目录 1.概述 (2) 1.1直流稳压电源设计目的 (2) 1.2课程设计的组成部分 (2) 2.直流稳压电源设计的内容 (4) 2.1变压电路设计 (4) 2.2整流电路设计 (4) 2.3滤波电路设计 (8) 2.4稳压电路设计 (9) 2.5总电路设计 (10) 3.总结 (12) 3.1所遇到的问题,你是怎样解决这些问题的12 3.3体会收获及建议 (12) 3.4参考资料(书、论文、网络资料) (13) 4.教师评语 (13) 5.成绩 (13)

昆明理工大学津桥学院模拟电子技术课程设计 1.概述 电源是各种电子、电器设备工作的动力,是自动化不可或缺的组成部分,直流稳压电源是应用极为广泛的一种电源。直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。一个低纹波、高精度的稳压源在仪器仪表、工业控制及测量领域中有着重要的实际应用价值。 直流稳压电源通常由变压器、整流电路、滤波电路、稳压控制电路所组成,具有体积小,重量轻,性能稳定可等优点,电压从零起连续可调,可串联或关联使用,直流输出纹波小,稳定度高,稳压稳流自动转换、限流式过短路保护和自动恢复功能,是大专院校、工业企业、科研单位及电子维修人员理想的直流稳压电源。适用于电子仪器设备、电器维修、实验室、电解电镀、测试、测量设备、工厂电器设备配套使用。几乎所有的电子设备都需要有稳压的电压供给,才能使其处于良好的工作状态。家用电器中的电视机、音响、电脑尤其是这样。电网电压时高时低,电子设备本身耗供电造成不稳定因家。解决这个不稳定因素的办法是在电子设备的前端进行稳压。 直流稳压电源广泛应用于国防、科研、大专院校、实验室、工矿企业、电解、电镀、充电设备等的直流供电。 1.1直流稳压电源设计目的 (1)、学习直流稳压电源的设计方法; (2)、研究直流稳压电源的设计方案; (3)、掌握直流稳压电源的稳压系数和内阻测试方法。 1.2课程设计的组成部分 1.2.1 设计原理

程序设计实践报告模板

面向对象程序设计实践(Project 2) 报告 题目: 专业软件工程(NIIT) 学生姓名 班级学号 指导教师杨健 指导单位计算机学院/软件学院 日期

评分细则 评分项优秀良好中等差遵守机房规章制度 上机时的表现 学习态度 程序准备情况 程序设计能力 团队合作精神 课题功能实现情况 算法设计合理性 用户界面设计 报告书写认真程度 内容详实程度 文字表达熟练程度 回答问题准确度 简短 评语教师签名: 年月日 评 分 等 级 备 注 评分等级有五种:优秀、良好、中等、及格、不及格

Title(Here,please write the name of your Project) (题目格式:宋体,3号,加粗,居中对齐) 一、D escription and Requirement(格式:Times New Roman,4号,加粗, 两端对齐) (正文格式:宋体(中文) Times New Roman(英文),小4号,不加粗,两端对齐, 1.5倍行距) 二、Requirement Analysis(格式:Times New Roman,4号,加粗,两端对齐) 在该部分中叙述系统的功能,由此得到相应的模块,并分析需要什么的数据,由此可以指导数据库的设计。 (正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐,1.5倍行距) 三、High level design(格式:Times New Roman,4号,加粗,两端对齐) 在此说明每个部分的算法设计说明(可以是描述算法的流程图),每个程序中使用的存储结构设计说明(如果指定存储结构请写出该存储结构的定义,如果用面向对象的方法,应该给出类中成员变量和成员函数原型声明),数据库设计的说明(给出数据库的结构,包括有哪些表,每个表有什么字段,分别存储什么样的数据) (正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐, 1.5倍行距) 四、Low level design格式:Times New Roman,4号,加粗,两端对齐) 各个算法实现的源程序(可以是一组源程序,每个功能模块采用不同的函数实现),源程序要按照写程序的规则来编写。要结构清晰,重点函数的重点变量,重点功能部分要加上清晰的程序注释。 注意:不要粘贴全部程序,只要把关键算法的程序粘贴过来就可以了。 (正文格式:宋体(中文)Times New Roman(英文),小4号,不加粗,两端对齐, 1.5倍行距) 五、Tested data and result analysis(格式:Times New Roman,4号,加粗,

课程设计报告参考模板

课程设计报告参考模板 河海大学计算机及信息工程学院 课程设计报告 题目专业、学号授课班号学生姓名指导教师完成时间 课程设计任务书 Ⅰ、课程设计题目: Ⅱ、课程设计工作内容 一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力; 2、…… 二、研究方法及手段应用 1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务; 2、…… 三、课程设计预期效果 1、完成实验环境搭建; 2、…… 学生姓名:专业年级: 目录空一行。空一个中文字符行。“目录”,分页,居中,加黑宋体二号。前言………………………………………………………………………………………………1 第一章系统设计………………………………………………………………

…………………2 第一节课题目标及总体方案…………………………………………………………………..2 ……………… 目录正文,宋体小四号,倍行距。第二节…………………………….. ………………… 第二章实验结果及讨论 (5) ……………… 第三章结论 (10) ……………… 心得体会 (42) 河海大学本科课程设计报告 1、移动台 MS 二级标题“1、”,左对齐,加黑宋体小三号。移动台是公用GSM移动通信网中用户使用的设备,……………… NMCDPPSPCSSEMC OSSOMCMBTSSBTSBSCHLR/ MSC/VLRAUC BSSEIR NSSPSTNISDNPDN 图 GSM系统

组成 2、基站子系统 BSS 图编号及图名“图”,位于图下,居中。基站子系统BSS是GSM系统实现无线通信的关键组成部分。它通过无线接口直接与移动台通信,进行无线发送、无线接收及无线资源管理。另一方面,它通过与网络子系统NSS的移动业务交换中心,………………。 ⑴、基站收发信台 BTS 三级标题“⑴、”,左对齐,加黑宋体四号。基站收发信台BTS属于基站子系统BSS的无线部分,………………。①收发信台组成四级标题“①”,左对齐,加黑宋体小四号。 BTS包含有若干个收发信息单元TRX,而一个TRX有八个时隙,………………。●收发信息单元 五级标题“●”,左对齐,加黑宋体小四号。收发信息单元是………………。●其它辅助单元 辅助单元包括………………。②收发信台作用 收发信台的主要作用有………………。 ⑵、基站控制器 BSC 基站控制器BSC是基站子系统BSS的控制部分,………………。 3、网络交换子系统 NSS - 4 - 河海大学本科课程设计报告

数字电子系统设计报告模板

宁波工程学院 数字电子系统设计报告 设计题目: 学院名称:电子与信息工程学院 专业班级:电科12-X 学生姓名:XXX 学号:13401090XXX 指导教师:苏树兵 起讫时间:2016年06月20日至2016年06月29日

目录第一章设计任务 1.1 基本要求 1.2 发挥部分 第二章整体方案设计 2.1 基本原理及整体系统框图 2.2 算法设计 第三章硬件电路设计(按模块)3.1 XX电路设计(有几个写几个) 3.2 整体电路图 3.3 整机元件清单 第四章系统软件设计 4.1 主程序流程图 4.2 子程序流程图(有几个写几个) 第五章系统测试与结果分析 5.1 XX电路的调测 5.2 整体指标测试(有数据的需要附上)5.3 结果分析 第六章设计小结 6.1 设计任务完成情况 6.2 问题及改进 6.3心得体会 第七章任务分配及自评分 附录1 系统程序 附录2 实物图 参考文献

第一章技术指标 1.整体功能要求 频率计主要用于测量正弦波、矩形波、三角波和尖脉冲等周期信号的频率值。其扩展功能可以测量信号的周期和脉冲宽度。 2.系统结构要求 数字频率计的整体结构要求如图所示。图中被测信号为外部信号,送入测量电路进行处理、测量,档位转换用于选择测试的项目------频率、周期或脉宽,若测量频率则进一步选择档位。 数字频率计整体方案结构方框图 3.电气指标 3.1被测信号波形:正弦波、三角波和矩形波。 3.2 测量频率范围:分三档: 1Hz~999Hz 0.01kHz~9.99kHz 0.1kHz~99.9kHz 3.3 测量周期范围:1ms~1s。 3.4 测量脉宽范围:1ms~1s。 3.5测量精度:显示3位有效数字(要求分析1Hz、1kHz和999kHz的测量误

JAVAWEB程序设计报告模板

南京晓庄学院《JAVA WEB程序设计》 课程报告 题目: 学生信息管理系统 姓名: 沈莉莉 学号: 13131320 班级: 13计算机转本1班 完成时间2016年6月23号 成绩:

数学与信息技术学院

目录 1.系统需求分析 (1) 2.相关技术与原理介绍 (1) 3.系统分析与设计 (2) 3.1 系统功能分析 (2) 3.2 系统结构分析 (2) 3.3 数据库设计 (3) 4.系统实现 (4) 4.1 登录模块实现 (4) 4.2 教师模块实现 (6) 4.3 成绩模块实现 (7) 4.4 学生模块实现 (8) 5.总结与体会 (11) 5.1 工作总结 (11) 5.2 改进设想 (11)

1.系统需求分析 (对系统的功能需求进行分析) 在本次的实验中主要用到了Eclipse、Mysql、Tomcat等软件。用JSP和JAVABEAN 编写代码,编写完的低吗主要用来实现教师、学生、成绩以及课程的查询、修改、删除等操作。 2.相关技术与原理介绍 (对Tomcat、MySQL、JSP、JDBC、JAVABEAN等技术进行简要介绍) 2.1、Tomcat简介 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问童虎不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,当一台机器上配置好Apache服务器,可利用它响应HTML(标通用标记语言下的一个应用)页面访问的请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你圆形tomcat时,它实际上是作为一个与Apache独立的进程单独运行。 2.2、MySQL的简介 MySQL是一个小型关系数据库管理系统,它的主要特性如下: (1)支持多线程,充分利用CPU资源。 (2)一共TCP/IP、ODBC和JDBC等多种数据库连接途径。 (3)使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。 2.3、JSP的简介 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 2.4、JDBC的简介 JDBC 扩展了Java 的功能。例如,用Java 和JDBC API 可以发布含有applet 的网页,而该applet 使用的信息可能来自远程数据库。企业也可以用JDBC 通过Intranet 将所有职员连到

课程设计报告模版

课程设计报告模版

《城市排水处理》 课程设计报告 系别:城市建设系 专业班级:给水排水0601班 学生姓名: 指导教师:段泽琪 (课程设计时间: 6月15日—— 6月19日) 华中科技大学武昌分校

目录 1.课程设计目的 (1) 2.课程设计题目描述和要求 (1) 3.课程设计报告内容 (3) 3.1污水处理工艺方案比较 (3) 3.2主要污水处理构筑物选型 (6) 3.3污水处理构筑物的主要设计参数 (7) 3.4污水处理辅助构筑物设计 (8) 3.5污水处理厂平面布置设计 (8) 3.6 污水处理厂高程布置设计 (9) 3.7 设计计算………………………………………………………………………

10 4.总结……………………………………………………………………………页码 参考文献…………………………………………………………………………页码 (要求:目录题头用三号黑体字居中书写,隔行书写目录内容。目录中各级题序及标题用小四号黑体)

1. 课程设计目的 (1) 经过污水处理厂课程设计,巩固学习成果,加深对《水污染控制》课程内容的学习与理解,使学生学习使用规范、手册与文献资料,进一步掌握设计原则、方法等步骤,达到巩固、消化课程的主要内容; (2) 锻炼独立工作能力,对污水处理厂的主体构筑物、辅助设施、计量设备及污水厂总体规划、管道系统做到一般的技术设计深度,培养和提高计算能力、设计和绘图水平; (3) 在教师指导下,基本能独立完成一个中、小型污水处理厂工艺设计,锻炼和提高学生分析及解决工程问题的能力。 2.课程设计题目描述和要求 2.1 设计题目描述 (1) 设计题目 某城市污水处理厂工艺初步设计。 (2) 设计内容 根据任务书所给定的资料,综合运用所学的基础、专业基础和专业知识,设计一个中小型污水处理厂。 ①确定污水处理方法和工艺流程; ②选择各种处理构筑物形式,并进行工艺设计计算(计算书中要附计算草图); ③估算各辅助构筑物的平面尺寸; ④进行污水厂平面布置和高程布置。

《C语言程序设计》大作业报告模板

《C语言程序设计》大作业报告 1.目的 掌握所学C语言程序设计的方法,熟悉所学语言的开发环境及调试过程,熟悉所学C语言中的数据类型,数据结构、语句结构、运算方法,巩固和加深对理论课中知识的理解,提高学生对所学知识的综合运用能力。通过综合设计要求达到下列基本技能: 1.培养查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。 2.通过对所选题目方案分析比较,确立方案,编制与调试程序,初步掌握程序设计的方法,能熟练调试程序。 2.作业内容

熟练掌握所学语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用等。 3.要求: 1.要求每个同学都要认真对待,积极参与。 2.独立完成,不能抄袭。 3.课程设计结束时每位同学必须完成《大作业报告册》,其中包含 设计源代码和设计思路。 4.不符合要求的程序、设计报告、抄袭的设计报告或源程序代码、 在设计中完全未参与的将作不及格处理。 5.统一格式,A4打印,按时提交。 4.题目:设计要求:编写一个程序,求3x4数组的转置矩阵。要求在main函数里面读数,在change函数里面把矩阵转置。 5.程序设计 设计思路:1是先定义两个数组,一个是a[3][4],另一个是b[4][3]。2是将随便输入的12个数输入到a[3][4]。3是在change函数中将a[3][4]中值通过for循环的镶嵌将数组a[3][4]的值赋值给数组b[4][3]。4在主函数中将数组b[4][3]通过for循环的嵌套输出。

课程论文格式要求及模板

论文格式要求 (《文献检索》课程写作格式请在该课程题目要求中查看) 1.论文开本及版芯 论文开本大小:A4纸; 正文页面设置:左边距:30mm,右边距:25mm;上边距:30mm,下边距:25mm。 2.层次和标题 一级标题:宋体、三号、加粗,段前段后间距为一行、左对齐、单列一行; 如:1 课程论文; 二级标题:宋体、四号、加粗,段前段后间距为一行、左对齐、单列一行; 如:1.1课程论文; 三级标题:宋体、小四号、加粗,段前段后间距为一行、左对齐、单列一行; 如:1.1.1课程论文; 3.摘要 摘要标题:宋体、三号,加粗。摘要内容:段前段后间距为一行、居中、单列一行宋体、小四号; 4.关键词 3~5个,宋体、小四号、各关键词间距3个空格; 5.目录 目录标题格式要求同摘要标题,目录内容中一级标题、后记、参考文献和附录为宋体、四号,二级标题为宋体、小四。 6.正文 必须从正面开始,并设置为第1页。 (1)正文字体:正文采用小四号宋体,行间距为20磅。 (2)图、表、公式:图形要精选,要具有自明性,切忌与表及文字表述重复。图形坐标比例不宜过大,同一图形中不同曲线的图标应采用不同的形状和不同颜色的连线。图中术语、符号、单位等应与正文中表述一致。图序、标题、图例说明居中置于图的下方。 表中参数应标明量和单位。表序、标题居中置于表的上方。表注置于表的下方。 图、表应与说明文字相配合,图形不能跨页显示,表格一般放在同一页内显示。 公式居中对齐,公式编号用小括号括起,右对齐,其间不加线条。 文中的图、表、公式、附注等一律用阿拉伯数字按章节(或连续)编号,例:如图1-1,表2-2,公式(3-10)等。 文中表格均采用标准表格形式(如三线表,可参照正式出版物中的表格形式),图表单位要统一为国际单位制(SI)。 图、表标题采用小五号加粗;表格中文字、图例说明采用小五号宋体;表注采用六号宋体 (3)量和单位:应严格执行GB3100~3102:93有关量和单位的规定(参阅《常用量和单位》.

C语言课程设计报告模板

中国地质大学(武汉)课程设计报告 题目 c语言程序设计 姓名 学号 专业统计学 所在院系经济管理学院 指导老师江俊君 日期 2016/6/11

目录 目录..................................................... 错误!未定义书签。1.课程论文题目 ........................................... 错误!未定义书签。2.程序设计思路 ........................................... 错误!未定义书签。3.功能模块图............................................. 错误!未定义书签。4.数据结构设计 ........................................... 错误!未定义书签。5.算法设计............................................... 错误!未定义书签。6.程序代码............................................... 错误!未定义书签。7.程序运行结果 ........................................... 错误!未定义书签。8.编程中遇到的困难及解决方法 ............................. 错误!未定义书签。9.总结心得及良好建议 ..................................... 错误!未定义书签。10.致谢.................................................. 错误!未定义书签。

计算机编程设计报告模板

计算机编程设计报告题目:学生成绩管理系统 专业名称:信息与计算科学 班级:17信计(1)班 学号:28 09 16 23 26 34 20223 姓名:刘奇熊鹏王策李进 石锦锋杨炳坤李俊华 指导教师:刘花璐 组织单位:数理学院

时间:2018.5.14—2018.5.27 目录 1.题目要求 (2) 2. 题目分析 (2) 3. 编写程序 (3) 4.运行结果 (8)

1.题目要求 作为教师,考试之后对试卷进行分析和研究是必须要做的一项工作,下列图表某学校要求老师在考试之后填写的一个表格,并要求教师根据考试分数分布情况画出直方图。下面就来解决这个实际问题。 某高校试卷分析表 分类 项目不及格60~69分70~79分80~89分90~100分平均分标准差人数86163511 比例10.53%7.89%21%46%14%人数2011141912 比例26%14%18%25%16%人数1213191913 比例16%17%25%25%17% 15.04 19.11 17.97 期末考试卷面及格率:73.68% 期末考试卷面最高分:97 期末考试卷面最低分:28总评=平时*20%+考试*80% 学生总人数76名 平时成绩期末成绩总评77.371.572.6 2. 题目分析 (1)程序运行时,首先必须接收总评成绩的计算比例,应为针对不同的课程,平时成绩和期末考试成绩所占的比例可能不同。 (2)接收若干同学的平时成绩和期末考试成绩,计算出总评成绩,总评成绩的计算方法是“平时成绩所占比例乘以平时成绩+期末成绩所占比例乘以期末成绩”。 (3)根据考试成绩计算分数段的分布情况,画出直方图。 (4)计算平时成绩,期末成绩和总评成绩的平均分和标准差,以及期末考试卷面的及格率,最高分和最低分等。 由于针对一个学生有3个有关成绩的数据,因此最简单的方式就是使用结构体数组。 本题使用的存储结构如图14.1所示。第一列为学生的学号,第二列为学生的平时

【大学计算机】课程报告模板

2018—2019学年第2学期《大学计算机》课程报告 专业班级 学号

2019年6月15日

说明 1.本课程要求每个学生就感兴趣的某个领域数据进行获取、分析,并以可视化的方式将分析结果展示出来。因此,课程报告主要包括任务要求、数据获取、分析、可视化展示等数据处理过程的容。 2.课程结束后,需要提交课程报告(电子及打印版)、相应数据文件和程序源代码。未提交相关资料者不能参加成绩评定。 3.课程报告要求参考本报告模板撰写,可根据具体情况适当调整,但文档结构要完整、格式排版美观、条理清晰、论述准确。 4.文档撰写不符合要求,或者抄袭他人作品,记零分。

(自己拟定题目)爱奇艺犯罪电影数据处理分析 一、任务描述 (说明数据来源,获取什么样的数据,使用什么样的工具或方法,准备对数据如何处理分析,展示,达到什么样的结果或目标。) 使用python编写爬虫程序获取爱奇艺犯罪电影信息,容包括…,并将获取数据保存到Excel文件中使用excel工具对获取的电影信息进行数据处理,包括按照热度进行排序,分类、统计……等等使用excel的图表工具对统计分析结果进行可视化,包括爱奇艺犯罪电影评分分段占比饼状图、…柱状图、…折线图、,……等等 二、数据获取 (描述数据的来源,获取哪些数据,获取数据的工具介绍、方法、步骤、存储等 可根据实际需要附加程序代码、图、表等) 1数据描述 数据来源:爱奇艺犯罪电影URL以及想爬取的页面 数据获取:爱奇艺犯罪电影的(名称、时长、评分)并将获这些信息(名称、、时长、评分以及主演)写入Excel表格。 2使用工具(或方法) (对工具或方法的介绍) python是一种功能丰富的语言,它拥有一个强大的基本类库和数量众多的第三方扩展。…. 3数据获取步骤 第一步:从网页上获取HTML容。

系统软件设计报告模板

(项目名 称) 系统设计报 告 (部门名称) 文件编号:TD202 文件版次:QMS2005

沈阳东软软件股份有限公司

修改记录

目录 0 报告编制要求 (5) 1 引言 (5) 1.1文档编制目的 (5) 1.2背景 (6) 1.3词汇表 (6) 1.4参考资料 (6) 2 总体设计 (6) 2.1软件体系结构 (6) 2.2系统运行体系 (6) 2.2.1运行体系图 (6) 2.2.2 程序/模块对应表 (7) 2.3系统物理结构 (7) 2.4技术路线 (7) 3 系统接口设计 (7) 3.1用户接口 (7) 3.2外部系统接口 (8) 3.3模块间接口 (8) 4 子系统/ 模块设计 (8) 4.1 子系统 /模块 1(编号 /名称) (9) 4.1.1 功能 (9) 4.1.2 性能 (9) 4.1.3模块结构 (9) 4.1.4 子模块接口设计 (9) 4.2子系统 /模块 2(编号 /名称) (9) 5 数据结构与数据库设计 (9) 5.1 面向对象数据的数据结构 (9) 5.2面向对象数据库设计 (10) 5.3数据安全性 (10) 5.4对象数据 /模块对应表 (10) 6 外部存储结构设计 (10) 7 故障处理说明 (10) 8 尚需解决的问题 (11) 9 附件 (11) 编写指南: 本模板力图给出系统设计阶段可能包括的基本信息,重点在于和需求分析文档相联系。描述系统整体

情况。如果某个章节在项目或当前阶段中无法描述,则可保留其标题,注明“不适用” ;如果需要对本模板的个别章节详细描述,也可将其形成单独的文档,成为本文档附件。 若文档中的某个章节已经在其他项目文档中加以描述,可保留标题,注明“参见(文档编号)(文档名称)(条款)”。 形成正式文档后须删除斜体字内容。 0 报告编制要求 这里列出本系统设计报告编制的经验性要求,须由系统设计人员参照其进行裁剪以确定本次报告编制的相关规定。 1引言 1.1文档编制目的 说明编写这份报告的目的,指出预期的读者 1.2背景叙述系统设计阶段的目标、作用范围以及其他应向读者说明的理解本报告所

专业课程设计报告模板

Your school brand here(学校图标) 专业课程设计报告 题目:…………………… 系别 专业班级 学生姓名 指导教师 提交日期 2011年?月??日

目录 一、设计目的(一级标题,用黑体小三) (1) 二、设计要求和设计指标 (1) 三、设计内容 (1) 3.1 变频电路工作原理(二级标题,用黑体四号) (1) 3.1.1 ... (三级标题,用黑体小四) (1) 3.1.2 (1) 3.2 仿真结果与分析 (1) 四、本设计改进和建议 (2) 五、总结(感想和心得等) (2) 六、主要参考文献 (2) 附录 (2)

一、设计目的(一级标题,用黑体小三,1.5倍行距,段前、段后0行) 可以围绕为了熟悉××课程,学习××软件的使用,以及锻炼××能力、掌握××知识等方面展开讲述。 (正文:宋体小四,1.5倍行距) 二、设计要求和设计指标 (对你所设计课题应该达到什么效果,结合设计任务书中内容阐述,你所做设计有什么意义,用到哪些主要参数指标) 三、设计内容 主要包含的内容: 1、变频电路的结构设计(例如:PWM交-直-交变频电路结构),对变频电路的原理进行说明,按照先整体后局部的顺序。 2、仿真结果分析,按照任务书中对仿真结果分析的要求进行。 3.1 变频电路工作原理(二级标题,用黑体四号,1.5倍行距,段前、段后0行) 3.1.1 … (三级标题,用黑体小四,1.5倍行距,段前、段后0行) 3.3.2 … 3.2仿真结果与分析

四、本设计改进建议 五、总结(感想和心得等) 六、主要参考文献 (参考文献格式是按照毕业论文对参考文献的标准列出)例: [1]易跃春. 风力发电现状发展前景以及市场分析[J]. 国际电力,2004,(10):54-59 [2]迟永宁. 大型风电场接入电网的稳定性问题研究[D]. 北京:中国电力科学研究院,2006 [3]Global wind energy council (GWEC). Global wind 2006 report. Brussels,Belgium:2007 [4]欧洲风能协会/国际绿色和平,中国资源综合利用协会可再生能源专业委员会/绿色和平,中国.风力12:关于2020年风电达到世界电力总量的12%的蓝图[M]. 北京:中国环境出版社,2004 附录

程序设计心得体会范文

程序设计心得体会范文 在程序设计时,在一次程序运行中,只能行使一种权限,要想再行使另一种权限,就只能退出程序,然后再运行程序,在此分享心得体会范文。下面是为大家收集整理的程序设计心得体会范文,欢迎大家阅读。 程序设计心得体会范文篇1 学习C语言已经一年多,对C也算得上半个入门者,期间也写过一些自娱自乐的代码。其实个人认为无论学习什么语言,最重要的是掌握习编程思想,然而C语言一种学习编程思想的基础语言。所以,C语言的重要性不言而喻。 一、课本 无论用的是什么书,要学好C语言,把书上的每一个例题、习题的代码读懂,这是学C最基本的要求。弄懂每一章的内容是什么?在C语言中有什么用?并尝试修改每一个例题的代码,采用不同的代码来实现题目的要求。 二、课堂 在每一节课上,注意老师讲的内容,有的知识,老师稍微提点,你就能弄懂,但是自己看书,或许你几天也弄不懂。老师更能清晰地让你明白所要求掌握的知识点。在课堂上,尽可能多的在草稿纸上写下你自己的代码,让老师看或是自己上机调试。 三、笔记 无论学习什么知识,笔记是重点,俗话说:好记性不如烂笔头。

一个认真学习的人,总是记了很多笔记的,想学好编程,你的笔记本上总有课本上的每一个例题代码的核心部分。以及八大经典的算法举例,递推、递归、穷举、贪心、分治、动规、迭代、分枝。 四、交流 想学好C语言,交流是必须的,尤其是学习C语言的新手,这里,我向大家推介——百度C语言贴吧,这里有很多的学习者,也有很多高手,在这里你能学到课本以及课堂上学不到的东西。和他人交流也是很重要的。 五、上机练习 这是学习好C语言的关重要的环节,无论你编程学得多好,上机实现才是目的,所以,不怕要辛苦,把你的每一段代码都敲进计算机,让计算机来实现,这样有助于你对程序的理解,并试着修改你的代码,让你的代码更精简,效率更高。平时没事的时候,在计算机上多敲代码,一个编程厉害的高手,他的计算机上会有多代码。 想成为编程高手的军规: 1、大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘! 2、编程不是技术活,而是体力活。 3、C语言是基础,很重要,如果你不学好C语言,那么什么高级语言你都学不好。 4、计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣。

相关文档