程序员贺卡
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/23 01:25:48 作文素材
篇一:寻卡流程
对Mifarel卡操作流程
整个系统的工作由对Mifare卡操作和系统后台处理两大部分组成。由于篇幅有限,本文只介绍对Mifare卡操作流程。Mifare卡的操作可以分为以下几项。
(1)复位请求
当一张Mifare卡片处在卡处读写器的天线的工作范围之内时,程序员控制读写器向卡片发出REQUEST all(或REQUEST std)命令。卡片的ATR将启动,将卡片Block 0中的卡片类型(TagType)号共2个字节传送给读写器,建立卡片与读写器的第一步通信联络。
如果不进行得位请求操作,读写器对卡片的其它操作将不会进行。
(2)反碰撞操作
如果有多张Mifare卡片处在卡片读写器的天线的工作范围之内时,PCD将首先与每一张卡片进行通信,取得每一张卡片的系列号。由于每一张Mifare卡片都具有其唯一的序列号,决不会相同,因此PCD根据卡片的序列号来保证一次只对一张卡操作。该操作PCD得到PICC的返回值为卡的序列号。
(3)卡选择操作
完成了上述二个步骤之后,PCD必须对卡片进行选择操作。执行操作后,返回卡上的SIZE字节。
(4)认证操作
经过上述三个步骤,在确认已经选择了一张卡片时,PCD在对卡进行读写操作之前,必须对卡片上已经设置的密码进行认证。如果匹配,才允许进一步的读写操作。
(5)读写操作
对卡的最后操作是读、写、增值、减值、存储和传送等操作。
篇二:C程序设计实验指导书_2014版
C语言程序设计实验指导及报告书
班级:____________________
学号:____________________
姓名:____________________
徐州师范大学计算机科学与技术学院
目 录
实验一 C程序的运行环境........................................................................1
实验二 简单C程序的设计..........................................................................10
实验三 选择结构设计................................................................................................15
实验四 循环结构设计................................................................................................21
实验五 数组.........................................................................................................29
实验六 函数............................................................................................................36
实验七 指针................................................................................................................43
实验八 结构体和文件................................................................................................49
实验一 C程序的运行环境(2学时)
目的要求
(1)熟悉Visual C++6.0集成环境,熟练掌握在Visual C++6.0集成环境中进行编辑、编译、连和运行一个C单文件程序的步骤及方法。
(2)通过运行简单的C程序,理解C源程序的特点。
上机内容
一般示例
【例1】C程序的运行环境
1.进入C++工作环境
建立个人子目录:
第一次上机时先在D上建立一个JSJ子目录,在JSJ子目录下,再建立以自己学号后三位为目录名的子目录,如学号为09261001的同学,可以用001为子目录名。然后按以下步骤进行操作;
启动Visual C++ 6.0:
双击Windows桌面上的Visual C++ 6.0图标或单击Windows桌面上“开始”按钮,在“程序”中选择“Visual C++ 6.0”运行即可。
2.编译、运行C++ 源程序
创建一个新的工程文件(Project file)
启动Visual C++6.0 编译系统后,出现“Microsoft Developer Studio”窗口,该窗口菜单条有9个菜单项(如图1所示):
图1 Visual C++6.0 窗口
(1)单击“File”菜单,在其下拉菜单中选择“New”,屏幕上出现一个“New”对话框,在该对话框中选择(来自:www.Zw2.cn 爱 作文 网)“Projects”标签,出现“Project”对话框。
(2)选择工程类型为“Win32 Console Application”,这时,在右边的Platforms选框中就会出现Win 32。
(3)输入工程名字。在“Project name”选框中输入所指定的工程文件名字,例如: shy1_1
(4)输入路径名。在“Location”选框中,输入你将要把所建立的工程文件放人何处的路径名。例如,要将工程文件放在D盘下已建立好的子目录D\JSJ\001子目录中,所以该选取路径为:D:\JSJ\001\shy1_1。(如图2所示)
图2 建立新的工程文件
(5) 选择“OK”按钮,出现图3。
图3
(6)选择“Finish‖按钮,出现图4。
图4
(7)选择OK按钮,则新的工程文件的建立已经完成,出现图
5.
图5
建立源文件
(1)再次选择“File”菜单中的“New”选项,在四个标签中选择“File”标签,在其对话框选项中,选择“C++ Source File”,并在右边的Add project的选择框内打勾,激活其下面的选项,然后在File框内输入源文件名(如ex1)。如图6所示。
篇三:C程序设计实验指导书_2014版
C语言程序设计实验指导及报告书
班级:____________________
学号:____________________
姓名:____________________
徐州师范大学计算机科学与技术学院
目 录
实验一 C程序的运行环境........................................................................1
实验二 简单C程序的设计..........................................................................10
实验三 选择结构设计................................................................................................15
实验四 循环结构设计................................................................................................21
实验五 数组.........................................................................................................29
实验六 函数............................................................................................................36
实验七 指针................................................................................................................43
实验八 结构体和文件................................................................................................49
实验一 C程序的运行环境(2学时)
目的要求
(1)熟悉Visual C++6.0集成环境,熟练掌握在Visual C++6.0集成环境中进行编辑、编译、连和运行一个C单文件程序的步骤及方法。
(2)通过运行简单的C程序,理解C源程序的特点。
上机内容
一般示例
【例1】C程序的运行环境
1.进入C++工作环境
建立个人子目录:
第一次上机时先在D上建立一个JSJ子目录,在JSJ子目录下,再建立以自己学号后三位为目录名的子目录,如学号为09261001的同学,可以用001为子目录名。然后按以下步骤进行操作;
启动Visual C++ 6.0:
双击Windows桌面上的Visual C++ 6.0图标或单击Windows桌面上“开始”按钮,在“程序”中选择“Visual C++ 6.0”运行即可。
2.编译、运行C++ 源程序
创建一个新的工程文件(Project file)
启动Visual C++6.0 编译系统后,出现“Microsoft Developer Studio”窗口,该窗口菜单条有9个菜单项(如图1所示):
图1 Visual C++6.0 窗口
(1)单击“File”菜单,在其下拉菜单中选择“New”,屏幕上出现一个“New”对话框,在该对话框中选择“Projects”标签,出现“Project”对话框。
(2)选择工程类型为“Win32 Console Application”,这时,在右边的Platforms选框中就会出现Win 32。
(3)输入工程名字。在“Project name”选框中输入所指定的工程文件名字,例如: shy1_1
(4)输入路径名。在“Location”选框中,输入你将要把所建立的工程文件放人何处的路径名。例如,要将工程文件放在D盘下已建立好的子目录D\JSJ\001子目录中,所以该选取路径为:D:\JSJ\001\shy1_1。(如图2所示)
图2 建立新的工程文件
(5) 选择“OK”按钮,出现图3。
图3
(6)选择“Finish‖按钮,出现图4。
图4
(7)选择OK按钮,则新的工程文件的建立已经完成,出现图
5.
图5
建立源文件
(1)再次选择“File”菜单中的“New”选项,在四个标签中选择“File”标签,在其对话框选项中,选择“C++ Source File”,并在右边的Add project的选择框内打勾,激活其下面的选项,然后在File框内输入源文件名(如ex1)。如图6所示。
作文素材