第一篇:数字系统设计与Verilog HDL学习报告
数字系统设计与Verilog HDL学习报告
在现代数字系统设计中,EDA技术已经成为一种普遍的工具。EDA技术,即电子设计自动化技术,对于EDA技术并没有一个精准的定义,我们可以认为,所谓的EDA技术就是以计算机为工作平台,以EDA软件工具为开发环境,以PLD器件或者ASIS专用集成电路为目标器件设计实现电路系统的一种技术。
现代EDA技术和EDA工具呈现出采用硬件描述语言(HDL)进行电路设计、逻辑综合与优化、开放性和标准型、更完备的库的特点。
其中,利用HDL(硬件描述语言)进行电路与系统的描述是当前EDA设计技术的另一个特征。与传统的原理图设计方法相比,HDL语言更适合于描述规模大、功能复杂的数字系统,它能够使设计者在比较抽象的层次上对所设计系统的结构和逻辑功能进行描述。采用HDL语言进行设计的突出优点是:语言的标准化,便于设计的复用、交流、保存和修改;设计与工艺的无关性,宽范围的描述能力,便于组织大规模、模块化的设计。常用的硬件描述语是VerilogHDL。
通过学习了解到Verilog程序的基本设计单元是“模块”。一个模块由几个部分组成。例如一个简单的“与—或—非”门电路程序:
module aoi(a,b,c,d,f);
/*模块名为aoi,端口列表a,b,c,d,f*/ input a,b,c,d,f;
//模块的输入端口为a,b,c,d output f;
//模块的输出端口为f wire a,b,c,d,f;
//定义信号的数据类型 assign f = ~((a&b)|(~(c&d)));//逻辑功能描述 endmodule
通过简单地Verilog程序学习,认识到Verilog程序的特点:
1、Verilog程序是由模块构成的,每个模块的内容都嵌在module和endmodule两个关键字之间,同时模块名必须与文件名相同;每个模块实现特定的功能。
2、每个模块首先要进行端口定义,并说明输入和输出口然后对模块的功能进行定义。
3、Verilog程序书写格式自由,一行可以写几个语句,一个语句也可以分成几行书写。
4、除了endmodule等少数关键字之外每个语句后必须有分号。
5、可以用/*„„*/和//„„对Verilog程序注释。好的源程序都应加上注释,以增强程序的可读性和可维护性。
每个
第二篇:数字逻辑与数字系统设计教学大纲
西安电子科技大学
“卓越工程师教育培养计划”试点课程教学大纲
“数字逻辑与数字系统设计”教学大纲
课程编号:OE2121017 课程名称:数字逻辑与数字系统设计
英文名称: Digital Logic and Digital
System Design 学
时:60
学
分:4 课程类型:必修
课程性质:专业基础课 适用专业:电子信息与通信工程(大类)
开课学期:4 先修课程:高等数学、大学物理、电路分析与模拟电子线路 开课院系:电工电子教学基地及相关学院
一、课程的教学任务与目标
数字逻辑与数字系统设计是重要的学科基础课。该课程与配套的“数字逻辑与数字系统设计实验”课程紧密结合,以问题驱动、案例教学、强化实践和能力培养为导向,通过课程讲授、单元实验、综合设计项目大作业、设计报告撰写、研讨讲评等环节,实现知识能力矩阵中1.1.2.2、1.2.1.2以及2.5、2.6、3.6、4.1、4.2的能力要求。
要求学生掌握数字电路的基本概念、基本原理和基本方法,了解电子设计自动化(EDA:Electronic Design Automation)技术和工具。数字电路部分要求学生掌握数制及编码、逻辑代数及逻辑函数的知识;掌握组合逻辑电路的分析与设计方法,熟悉常用的中规模组合逻辑部件的功能及其应用;掌握同步时序逻辑电路的分析和设计方法,典型的中大规模时序逻辑部件。EDA设计技术部分,需要了解现代数字系统设计的方法与过程,学习硬件描述语言,了解高密度可编程逻辑器件的基本原理及开发过程,掌握EDA设计工具,培养学生设计较大规模的数字电路系统的能力。
本课程教学特点和主要目的:
(1)本课程概念性、实践性、工程性都很强,教学中应特别注重理论联系实际和工程应用背景。
(2)使学生掌握经典的数字逻辑电路的基本概念和设计方法;(3)掌握当今EDA工具设计数字电路的方法。
(4)本课将硬件描述语言(HDL)融合到各章中,并在软件平台上进行随堂仿真, 通西安电子科技大学
“卓越工程师教育培养计划”试点课程教学大纲
过本课和实验教学, 使学生掌握新的数字系统设计技术.虽然现代设计人员已经很少使用传统的设计技术,但传统的设计可以让学生直观地了解数字电路是如何工作的,并可以为EDA设计工具所进行的操作提供说明,让学生进一步了解自动化设计技术的优点。
成功的逻辑电路设计人员必须深入理解数字逻辑设计相关的基本概念,并熟练掌握EDA设计工具的使用。
二、本课程与其它课程的联系和分工
数字逻辑与数字系统设计主要讨论集成电路器件的外部特性,对门电路内部晶体管的工作原理及状态转换只作定性了解。
数字逻辑与数字系统设计在学科基础中的地位既要体现作为一门课程的完整性和电子线路体系结构的特点,也要体现为后续课程服务的目的。后续的专业课程如计算机组成原理,微机原理、接口技术等都是数字电路系统高度集成的体现。数字电路与系统设计为微处理器与系统设计、嵌入式系统、数字通信等后续课程进行了基础知识准备。
三、课程内容及基本要求
(一)数制与编码(建议3学时)学习数制表示方法和常用编码 1.基本要求
(1)掌握常用数制(2、8、10、16进制数)的表示方法与相互转换方法
(2)掌握常用编码(842BCD码、5421BCD码、余3码、格雷码等)的表示方法 2.重点、难点
重点:二进制,十六进制 难点:格雷码的掌握
3.说明:主要掌握常用编码的表示方法
(二)逻辑代数与逻辑函数化简(建议10学时)
学习逻辑代数的基本运算及函数表示方式,了解逻辑函数的化简方法;学习硬件描述语言(HDL)描述逻辑函数的基本结构,熟悉逻辑函数与HDL之间的对应关系。1.基本要求
(1)熟练掌握基本逻辑运算与逻辑门
(2)了解逻辑代数的基本定理、法则和主要公式,了解逻辑函数代数化简法(3)掌握逻辑函数的标准表达式和常用的五种表达式及相互转换方法(4)能够用HDL描述真值表,熟悉逻辑函数的HDL表达方式(5)熟悉逻辑函数的卡诺图化简法
(6)掌握包含无关项逻辑函数的表示方法及化简方法 2.重点、难点
重点:逻辑函数的两种标准表示形式以及HDL表达方式 难点:五种表达式之间的相互转化 西安电子科技大学
“卓越工程师教育培养计划”试点课程教学大纲
3.说明:5个变量以上的逻辑函数化简不作要求
(三)组合逻辑电路(建议10学时)
学习组合逻辑电路的分析方法和设计方法,学习组合逻辑的HDL描述方式 1.基本要求
(1)掌握组合电路的分析方法和设计方法
(2)熟悉组合逻辑电路的HDL设计方法,掌握设计流程图的绘制方法
(3)熟悉常用MSI组合逻辑部件(变量译码器、数据选择器)的逻辑功能,扩展方法及应用
(4)掌握译码器、数据选择器的HDL描述方式
(5)掌握由MSI器件构成组合电路的设计方法和分析方法(6)了解组合电路的竞争冒险现象及消除方法 2.重点、难点
重点:由门电路进行组合电路的设计 难点:中规模集成电路芯片应用
3.说明: 安排组合逻辑研究实验
(四)触发器(建议6学时)
学习触发器的工作原理和功能描述方法,学习触发器的HDL描述方法 1.基本要求
(1)掌握基本RS触发器及常用沿触发的(D、T、JK)触发器的逻辑功能及其描述方法(2)触发器的HDL描述方法(包括行为级描述和结构化描述)(3)熟悉常用集成触发器的逻辑符号及时序图的画法(4)掌握触发器的HDL描述方法中的沿触发与电平触发 2.重点、难点
重点: 触发器的多种描述方法
难点:触发器电路的HDL描述及时序波形
3.说明:触发器部分要求记忆逻辑符号掌握逻辑功能,对触发器内部电路不做要求,安排集成触发器实验。
(五)时序逻辑电路(建议16学时)
学习同步时序电路的分析方法和典型同步时序电路的设计方法,时序电路的HDL描述。1.基本要求
(1)掌握同步时序电路的分析方法,要求根据电路能正确列出状态表,画出状态及时序图并分析其功能
(2)了解同步时序电路的一般设计方法和步骤,掌握给定状态同步时序电路的设计方法
(3)掌握时序电路的HDL描述方法 西安电子科技大学
“卓越工程师教育培养计划”试点课程教学大纲
(4)掌握典型MSI时序逻辑部件(74LS161、74LS194)的逻辑功能,扩展方法及应用(5)学习状态机的HDL描述方法,并掌握复杂时序逻辑电路的HDL描述方法(6)掌握以MSI为主的典型同步时序电路的分析方法与设计方法:
任意模值计数器;移位型计数器;序列码发生器(7)掌握典型时序电路的HDL描述方法
(8)了解异步时序电路的主要特点
2.重点、难点
重点:电路自启动自校正的设计;MSI时序逻辑部件的逻辑功能及应用 难点:时序逻辑点状态机HDL描述
3.说明:学习这一章后,要求能看懂器件手册,安排计数器和移位寄存器应用实验。
(六)集成逻辑门(建议3学时)1.基本要求
(1)了解典型TTL与非门的基本工作原理,掌握其主要外特性和参数(2)掌握集电极开路门和三态门的主要特点
(3)掌握MOS逻辑门(以CMOS为主)的主要特点和使用方法 2.重点、难点
重点:TTL与非门的主要外特性和参数 难点:集电极开路门
(七)脉冲波形的产生与整形(建议3学时)了解脉冲电路的分析方法 1.基本要求
(1)了解典型脉冲电路(单稳、多谐、施密特触发器)的基本特点及脉冲电路的分析方法
(2)掌握555定时器的基本工作原理及典型应用
(3)掌握晶体振荡器,施密特单稳集成电路的基本原理及使用方法。2.重点、难点 重点: 555定时器
难点:振荡电路性能提高需要考虑的因素 3.说明:安排脉冲电路的产生和整形实验。
(八)存贮器及可编程器件(建议4学时)1.基本要求
(1)掌握ROM的基本工作原理和几种不同的编程方法(2)了解静态RAM和动态RAM的基本工作原理
(3)了解可编程器件的内部结构特点, 可用资源, 主要参数和选型依据 西安电子科技大学
“卓越工程师教育培养计划”试点课程教学大纲
(4)结合实验, 逐步掌握FPGA的仿真与设计技术 2.重点、难点
重点:ROM的基本工作原理, FPGA的仿真与设计技术 难点:ROM实现组成逻辑函数, FPGA的仿真与设计技术
(九)D/A和A/D(建议1学时)1.基本要求
(1)了解D/A和A/D转换器的基本原理和主要技术指标(2)了解典型集成D/A和A/D芯片的特点 2.重点、难点
重点:D/A和A/D转换器的主要技术指标 难点:D/A和A/D转换器的基本原理
四、布置大作业
综合设计(1)-----用VHDL设计一数字频率计(结合实验在FPGA上实现)综合设计(2)-----用VHDL设计一DDS信号发生器(结合实验在FPGA上实现)系统设计完成通过EDA软件仿真后,在FPGA系统上实现验证,期间安排两次讨论。第一次是设计方案评审和讲评,第二次的实现结果报告和讲评。
五、教学安排及方式
总学时 60 学时,讲课 56 学时。讨论4学时。实验单独开课,大作业采用开放式实验方式利用课外时间进行。
六、考核方式
1.期末笔试(以闭卷考试为主,也可开卷考试或半开卷半闭卷考试)占60% , 2.大作业----综合设计占30%, 3.平时成绩占10%.七、推荐教材与参考资料
教材:
(1)新编: 任爱锋, 孙万蓉, 周端等
(2)杨颂华等 数字电子技术基础 西安 西安电子科技大学出版社 2009 参考书:
(1)夏宇闻等译 数字逻辑基础与Verilog设计 机械工业出版社
(2)John F.Wakerly 数字设计——原理与实践(第三版 影印版)高等教育出版社
西安电子科技大学
“卓越工程师教育培养计划”试点课程教学大纲
第三篇:2012数字系统设计与VHDL课程大作业(定稿)
数字系统设计与VHDL课程大作业
具体要求
一、总体要求:
1. 本课程为专业必选考查类课程,以大作业加平时成绩的形式给定最终成绩。
2. 每班六个题目,每4-5为一组,自由组合,分工合作。10月26日上课
前请各班上交分组及组长情况表。
3. 所有作业需完成VHDL核心代码的设计,并采用QuartusII进行相关仿
真或平台实现,否则全组不及格。
4. 各小组推选一人于第十周(11月5日和9日)上讲台讲解题目设计思路、源代码分析、仿真结果及演示。
5. 各小组组长于11月30日前到老师处汇报题目的完成情况,并接受考核。
6. 每名同学于11月30日前提交一份大作业报告,并由班长统一送交老师。
二、大作业题目:
1. 频率计设计(平台实现)
1)
2)
3)
4)能对输入的方波信号频率进行采样; 采样频率范围为0~999999Hz,以1Hz为单位进行显示; 采用六个七段数码管显示当前采样的频率值; 本电路系统输入时钟为6MHz。
2. 方波发生器设计(仿真实现)
1)
2)
3)系统的输入时钟为6MHz; 系统输出频率为对系统时钟的1~32分频;(5位二进制输入); 系统输出频率的占空比可调,分为25%、50%、75%三档;(采用2位二进制
位输入控制)。
3. 竞赛抢答器设计(平台实现)
1)
2)抢答器的输入路数为8路;(8位二进制输入)当主持人宣布开始(按下某一键时为有效),抢答时当某一方先按下按键,其
他键则失效;
3)
4)
5)用1个七段数码管显示抢中的路编号; 系统复位键按下后,进行下一轮抢答; 系统的输入时钟为6MHz。
4. 交通灯控制系统设计(平台实现)
1)交叉路口为十字路口;
2)
3)每路口设直行、左转、右转的方向指示灯; 每个方向指示灯有三种颜色,即红、绿、黄三色。为简化设计,右转指示灯常
绿;黄灯闪动时间间隔为0。5S,持续时间自定义。
4)
5)每路口需用两个数码管显示允许通行或禁止通行的时间; 系统的输入时钟为6MHz。
5. 点阵字符显示控制器设计(仿真实现)
1)
2)
3)用16*16点阵的发光二极管显示字符; 可显示字符为0~9的数字字符与A~F英文字母; 输入为四位二进制矢量。
6. 万年历及电子钟设计(平台实现)
1)
2)
3)
4)能显示年、月、日、时、分、秒、星期,共需15个数码管; 年、月、日、时、分、星期均需可调; 系统默认时间为2000年01月01日00时00分00秒星期6; 系统输入时钟为6MHz。
三、大作业报告要求:
1. 题目功能分析;
2. 总体模块划分;
3. 代码实现;
4. 仿真结果;
5. 设计心得、体会;
6. 报告采用统一的A4封面,其中1、2、5项必须为手写,3、4项为打印。
7. 网络工程专业不再进行期末考试,期终成绩以作业测试、讲解、报告综
合评定,计算机专业还需要进行闭卷考试,但作业测试、讲解、报告占主要部分。
第四篇:浅析数字律师事务所应用系统设计与实现论文
近年来,我国公民法律意识不断提高,律师和律师事务所数量和业务不断扩大。但律师职业能力和律师事务所管理水平与国际相比还存在很大差距,尤其是信息化管理水平相对较低。提升我国律师事务所管理水平,缩小与国外律师所的差距,争取早日与国际接轨,是摆在我们面前的一个紧迫的难题。国际对律所信息化建设比较一致的观点认为一个律所信息化会经历起步、增长、发展和成熟四个阶段,起步阶段的特征是用软件处理数据,增长阶段则有个软件系统,发展阶段的特征是有集成化的技术和系统,而成熟阶段则是将用户、内部律师、客户端集成在一起。目的及意义
随着公民的法律意识越来越高,传统的律师事务所业务流程与发展模式不能满足客户和行业的需求。全国各地法院都建立了电子法院系统,从立案到审查,再到结案的各个环节都已经进入到了数字化的时代。各类卷宗归档的数字化也必将在不久的将来成为行业的主流形式。截止到2016 年3 月,全国执业律师数量达到29.7 万人,律师事务所达到2.4 万多家,与4 年前相比增幅分别达38%和20%。数字律师事务所应用系统是一个具有广泛需求的潜在市场,应用先进的软件管理系统,能促进律所管理规范化,提高管理能力和服务水平。
数字律师事务所应用系统的实现使得律师事务所内部管理实现了有序化、规范化、并通过资源共享,有效地进行资源的优化与调配,极大地提高了办公效率,并通过网络化管理的窗口,大力推展业务。通过信息有效的整合,提高服务质量、竞争力、促进我国法治建设。行业特点
与一般企业相比,律师事务所的日常工作具有如下特点:
1)办公场所和办公时间相对灵活。
2)工作人员之间的工作彼此独立而又不可分割。
3)涉及到大量的文书处理。
4)需要同客户进行交互。系统开发方案
针对行业特点和对系统功能的调研和需求分析,本系统设计以案件管理为核心,以律师管理为基础,把案件、律师、客户及日常行政管理等信息进行紧密关联,来协助律师进行移动式网络化办公,对律师日常工作中的客户、案件卷宗、日程安排、法律法规、法律文书等文件和信息进行智能化的处理,协助律师和律师事务所对纷繁复杂的信息进行有效的管理,从而极大地提高工作效率和管理水平。
目前国内律师事务所管理系统主要分为以下类型:一是基于简单的局域网共享的,基于简单的局域网共享架构简单,入手快。但律师事务所的工作效率并没有得到显著提高。第二种是单机版架构,单机的律师事务所管理系统可以实现一些律师事务所的管理功能,但在协同工作、资源共享上显得力不从心。三是基于C/S 架构,此类系统是由服务器与客户端构成,律师们利用客户端就可以实现远程办公,资料的共享调阅,工作流程的管理,财务,权限管理等。但此类系统必须安装客户端,给松散的律师业务带来不便。
近几年,随着IT 技术的迅猛发展,互联网也在发生着巨大变化,它的终端已从传统的个人电脑逐渐演变为移动智能终端,人们已经进入了移动互联网时代。人们希望能够随时随地的获取信息和处理信息,不受地域、时间的限制。因此,互联网技术和移动通信紧密融合已成为目前不可阻挡的发展趋势。随之出现的搭载于移动智能终端的Android 操作系统和IOS 操作系统极大地促进了移动互联网的不断进步,特别是Android 系统,凭借其开放性吸引着众多专业人士开发基于它的各种应用程序。本系统的开发方案把C/S 架构与移动互联网紧密结合起来,实现律师业务应用系统的数字化。移动终端设备通过3G/4G 网络访问服务器,PC 端通过Internet 访问服务器,并实现数据资源的共享。系统功能模块
系统具有十大功能模块,按照人员可划分为三大模块。
1)客户管理。针对企业和个人客户建立详细的档案,满足不同客户的需求。
2)业务管理。对业务案件进行登记,跟踪办理进度,随时了解案件进展。
3)法务文档管理。法律法规库、司法文书库、辩护词库。
4)行政管理。主要有通知公告、考勤管理、值班日志、工作汇报等。
5)人事管理。提供了完备的人事档案管理功能。
6)文件管理。收发文件进行归档管理。
7)客服管理。对客户咨询、投诉、主动服务进行登记。
8)个人管理。管理个人信息。如个人日程安排、备忘事项提醒、通讯录等。
9)用户管理。系统用户管理,根据不同级别进行权限限制。
10)系统管理。保证系统运行稳定,安全可靠。如系统登陆日志管理、数据备份还原、数据字典设置等。系统实现技术
5.1 ASP.NET
ASP.NET 是一个统一的Web 开发模型,它提供了为建立和部署企业级Web 应用所必要的服务。随着.NET Framework 版本的更新,ASP.NET 也经历了多个版本。它所具有的主要特点有:
1)ASP.NET 是同Microsoft.NET Framework 集成在一起的,运行在CLR 运行库环境之内。
2)ASP.NET 是编译执行的,它支持多种编程语言,同时,也是面向对象的。
3)ASP.NET 是跨浏览器和跨设备的,并易于配置。
5.2 数据库
本系统采用SQL Server2000 作为后台数据库。SQL Server2000能够满足大型Web 站点和企业数据处理系统的数据存车分析需求,并且还可以与.NET 技术实现无缝结合。系统数据库访问采用的是流行的ADO.NET 技术。
5.3 Android
Android 是由谷歌公司于2007 年推出的基于Linux 内核的操作系统。Android 操作系统以其开源性受到各大移动设备生产厂商的青睐,随着版本不断迭代,其功能变得更加强大。Android平台具有开放性、应用程序平等性、易开发性和并行性的特点。本系统移动客户端开发就是建立在Android平台之上。展望与不足
本系统中的所有操作都完全针对律师的日常工作流程进行设计,具有功能齐全的特点。以律师案件办理为核心,以规范化律师事务所日常办公为宗旨,系统功能涵盖了律师事务所日常业务。具有操作简单,流程清晰的特点。同时,系统设计中充分考虑了安全性能,通过网络数据存储和备份功能,从而最大程度的保障了数据的安全性。
系统存在的主要不足,一是移动终端平台目前还只局限于Android平台,但iOS 也是一个巨大的市场,所以系统在应用领域存在巨大缺憾,后继将开发扩展。同时,只局限于律师事务所的日常管理,而目前法院正在积极推进电子法院建设,如网上立案,证据交换,在线开庭等。系统应对接口进行有效设计,以便今后的全方位对接。
结语
系统开发设计,实现了大部分的主要功能,今后还将在移动客户端的信息推送方面进行深入探索,这对于提高律师和律师事务所的知名度,提升用户体验等方面具有现实意义。
第五篇:数字与信息设计
《数字与信息》教学设计
教学内容:苏教版五年级下册数学教材32~35页。教学目标:
1、通过调查身边的数字编码,知道数字不但表示数量的多少,还可以表达 一定的信息。初步了解一些简单的数字编码的方法,感受数字编码的思想及其应用价值。
2、在具体情境中,尝试应用数字对信息进行处理,培养收集信息、选取信息的能力,提高应用意识。
3、在活动过程中,学会和他人合作交流,体验成功的喜悦,感受到数学与生活的密切联系。
教学重点:
了解数学编码思想及身份证号码的编码方法。教学难点:
培养学生收集、分析、处理信息的能力。教具准备:
教学课件 教学过程:
一、导入课题。
1、老师今天第一次和大家见面,想用一个特别一点的方式和大家打个招呼,我把想和同学们说的话写在了大屏幕上,大家请看。(课件出示一组数字:0310103 0340205 0520713)
2、你们知道老师和你们说的是什么吗?其实这是老师编制的密码,破解它的密码本就是你们的数学书。每组的前三位数表示的是页数、中间两位表示行数、最后两位表示从左往右数第几个字。现在看看你们谁能最快破解密码。(课件出示上述编码规则)
3、小结:这里这些数字不再是表示数量的多少,而是按照一定规则排列组成编码来表达信息。(板书:编码)
今天这节课我们主要研究数字编码是怎样表达信息的。(板书:数字与信息)
二、探索活动。
1、感知数字编码特点
A、教师课件出示电话号码,问:你知道这些由数字编排成的号码表达什么信息吗?
学生说后教师课件出示。B、玩猜真假游戏
教师课件出示一组据说是英国的报警号码。学生讨论:这是真的吗?说说你的判断根据。
教师引导学生得出结论:编码应尽量简洁。(板书:简洁)问:那么为了简洁能把我们的手机号码编成三位数吗?(不行,全国上亿手机号码会出现重复的。)教师引导学生得出结论:编码要唯一。(板书:唯一)
C、课件出示导入新课时的那组密码:0310103 0340205 0520713 学生讨论:这里面出现了许多0,能去掉吗?为什么?
教师结合课件引导学生明白:0是用来占位的,去掉后数位不固定,容易造成理解上的混乱。
D、小结:看来,数字在编码时位数的多少是根据实际的需要和功能来确定的。用数字编码表达信息时,还要注意简洁、唯一,要正确地运用0。
2、了解数字编码方法
(1)了解身份证号码
过渡:数字编码与我们的生活密切相关,下面老师给同学们讲一个与数字编码有关的故事,大家听听看哪些地方出现了数字编码。
小明放学回家发现家里被坏人抢了,爷爷也受伤倒在了地上。面对这种情况,小明该怎么办呢?(打110报警,打120叫救护车)
警察问小明家住在哪儿,小明说住在某小区3栋402室。随后小明发现家中的银行卡丢了,那里面存了不少钱,但小明却一点也不急。你知道为什么吗?(坏人不知道密码)
警察到后发现坏人不小心把自己的身份证丢在了现场,但损坏很严重,只剩下身份证号码了。(课件出示身份证号:***854)
大家想帮警察叔叔破案吗?那我们就一起来研究一下这个身份证号码吧。请同学们写出自己或家人的身份证号码,与这个号码进行比较,从中你能知道哪些信息?
学生分析、讨论、交流,指名回答。
学生回答后教师课件出示一身份证号码,以之为例分析: 数数看身份证号码共有几位?
它的前4位表示的是地址,叫地址码。第1第2位代表省,34是安徽省;第3第4位表示市,01是合肥市;第5第6位表示区(县),24表示庐江县。
它的第7至14位表示的是出生日期,叫出生日期码。
为了避免在同一地区出生日期相同的人身份证号码会重复,就在第15至17位编上顺序码,注意看第17位上的数字,如果是单数就表示男性,如果是双数就表示女性。
第18位是校验码,是计算机算出来的,算出来是0到9没问题,而也可能是10,写10行吗?这时就用罗马数字X表示。
D、课件出示一家三口身份证号码。学生思考、讨论:
你知道哪个号码是爸爸、妈妈、孩子的吗?孩子是男孩还是女孩呢?(2)了解邮政编码
过渡:生活中利用数字编码来传递信息的例子很多,例如说邮政编码。A、我们来看这个信封,信封上有数字编码吗?它们都是什么编码?(邮政编码)。B、你想了解214206这个邮政编码表达的信息吗?自学课本,把你了解到的信息和同桌交流下。
C、指名汇报:21表达什么信息?(江苏省苏南地区)第三位的4表达什么信息?(无锡邮区)第4位的2表示什么?(宜兴市邮局)06呢?(它是投递局号码,06表示东山支局)
D、小结:通过刚才的了解,你发现一个邮政编码由几个数字组成?前两位表示的是所在的省或直辖市,第三位是邮区代号,第四位是所在邮区的县(市)邮局代号,最后两位代表投递局。
E、今天老师布置你们一项任务:我们学校所在地和你家所在地的邮政编码是多少?交寄邮件时已经写好了通讯地址,为什么还要填写邮政编码呢?你们可以去附近邮局问问,或者上网查查。
F、刚才我们通过讨论、交流,一起研究了电话号码、邮政编码、身份证号码表达的信息,那么在生活中你还见过哪些用数字编码表达信息的例子呢?
三、巩固应用。
过渡:看来,数字编码在我们生活中到处可见。同学们,你想不想自己也来当一个小小编码师呢?
1、编房间号。
A、这题要我们干什么?
B、小组讨论:给房间编号我们要用数字传达出哪些信息?需要用几个数字来编号?
C、写出下面房间的编号:第11层第4个房间;第5层第8个房间。D、另一幢楼也有一个第5层第8个房间,如果你还编0508,这时表达的信息还唯一吗?那怎么区分呢?你有什么好办法?
2、编密码。
请把你想对同桌或好朋友说的一句话先编成密码再送给他(她),好吗?
四、全课总结。
今天这节课我们学习了数字与信息,通过这节课的学习,你有哪些收获呢?是啊,生活离不开信息,数字传递着信息,在我们生活的每个角落都有数字编码的身影,只要你留心观察,一定会有更多的发现。
五、布置作业 模仿身份证号码的编制规则,给自己编一个学号。先想想你准备通过学号传达出哪些信息,再想想如何通过数字来准确地表示这些信息。
板书设计:
数 字 与 信 息
编码
简 洁 唯 一