《C语言课程设计》通讯录管理系统一、课程设计目的通过课程设计,加深对结构化设计思想的理解,能对系统功能进行分析,并设计合理的模块化结构。
通过课程设计,学会设计数据结构。
其中包括对结构数组、链表和数据文件等知识的运用。
通过课程设计,提高程序开发功能,能运用合理的控制流程编写清晰高效的程序。
通过课程设计,训练C程序调试能力,能将一个中小型各级组织系统联调通过。
通过课程设计,开发一个中小型系统,掌握系统研发全过程。
通话课程设计,培养分析问题、解决实际问题的能力。
二、课程设计内容 设计一个实用的学生通讯录管理系统,能以简便高效的方式对通讯录进行管理和检索,具体要示:录入:学生通讯录信息包括:学号,姓名,地址,电话。
以结构数组或数据文件的形式存放通讯录信息。
更新:增加、删除通讯录信息。
查询:按学号为序或姓名为序进行通讯录信息浏览。
系统以菜单方式工作,要求界面友好,易于操作。
1
keiluvision2,电子技术人员和爱好者对本软件都不会感到陌生吧!这是目前应用得最广泛的单片机开发工具。
集成了源程序编辑和程序调试于一身,支持汇编,c。
pl/M等多种语言。
可以说,身为一个电子技术人员或者这方面的学生,不会使用keiluvision2是件耻辱的事情。
这里为大家分享的是keiluvision2汉化破解版,希望大家喜欢!
2024/1/15 18:25:20 8.6MB 应用软件
1
一、系统概述21.1课程设计目的31.2课程设计要求31.3课程设计的主要设计思想3二、需求分析32.1用户对系统的要求32.2系统功能要求3三、算法分析43.1多线程43.2并发控制43.3产生方块43.4方块变形43.5边界控制53.6级别提升5四、系统设计54.1概要设计54.1.1包的划分54.1.2类的层次关系54.1.3用户界面64.2详细设计94.2.1类属性及方法的设计94.2.2详尽算法分析13五、程序调试及运行结果14六、课程设计总结15七、附录157.1源代码15八、参考文献16
2023/12/25 23:22:57 2.2MB java 俄罗斯方块 swing 多线程
1
在VS2010平台上以MFC开发一个串口程序,并附加串口程序调试助手,首先要打开串口助手建立两个虚拟串口然后在运行两个串口程序,打开两个串口就可以发送数据了。
2023/11/13 15:23:54 45.56MB VS2010 MFC 串口控件 串口通信
1
蓝德控制器EM_V3系列程序调试下载-39程序调试
2023/11/13 3:14:31 6.04MB 蓝德控制器
1
c语言考试,附答案,可以上机调试验证,可以自己修改程序调试,对初学者可以尽心很好的指导。
2023/11/2 7:35:38 33KB c语言 上机 考试
1
应用程序调试技术作者:(美)JohnRobbins 译者:潘文林陈武目录结论第l部分调试概论第1章错误:问题出在那里,如何解决1.l错误及其调试1.1.l什么是错误1.1.2进程错误及其解决方案1.1.3制定调试计划1.2调试的先决条件1.2.l技能组合l.2.2学习技能组合1.3调试过程1.3.l第1步:复制错误1.3.2第2步:描述错误1.3.3第3步:始终假定错误是你自己的问题1.3.4第4步:分解并解决错误1.3.5第5步:进行有创见的思考1.3.6第6步:杠杆工具1.3.7第7步:开始繁重的调试工作1.3.8第8步:校验错误已被更正.1.3.9第9步:学习与交流1.3.10调试过程的决定性秘诀1.4小结第2章开始调试2.1跟踪变更直到项目结束2.1.l版本控制系统2.1.2错误跟踪系统2.1.3选择正确的系统2.2制定构建调试系统的进度表2.2.l用调试符来连编所有的构件2.2.2警告与错误同等重要2.2.3了解在何处装载DLL2.2.4设计发布构件的轻便诊断系统2.3日常连编和冒烟测试是必须遵循的2.3.l日常构件2.3.2冒烟测试2.4立即连编安装程序2.5QA必须对调试构件进行测试2.6小结第3章边编码边调试3.1注意声明3.1.l如何声明,声明什么3.l.2不同类型的VisualC+十和VisualBasic声明3.l.3SUPERASSERT3.2跟踪、跟踪、跟踪、再跟踪3.3注意注释3.4相信自己,但要校验(单元测试)3.5小结第II部分高效率的调试第4章调试器的工作原理4.1Windows调试器的类型4.1.1用户模式调试器4.1.2内核模式调试器4.2Windows2000操作系统为调试对象提供的支持4.2.1Windows2000堆阵检查4.2.2在调试器中自动启动4.2.3快速中断项4.3MinDBG:一个简单的Win32调试器4.4WDBG:真正的调试器4.4.l内存读写操作4.4.2断点和单步执行4.4.3符号表、符号引擎和堆栈遍历4.4.4StepInto、StepOver和StapOut功能4.4.5WDBG调试器的一个有趣的开发问题4.5如果需要编写自己的调试器4.6WDBG调试器之后是什么?4.7小结第5章使用Visual C+十调试器进行强有力的调试5.1高级断点及其用法5.1.l高级断点语法和位置断点5.1.2在任何函数上快速中断5.1.3在系统或输出的函数中设置断点5.1.4位置断点修饰符5.1.5全局表达式和条件断点5.1.6Windows消息断点5.2远程调试5.3技巧及窍门5.3.1设置断点5.3.2Watch窗口5.4小结第6章使用x86汇编语言和Visual C++调试器Disassembly窗口进行强有力的调试6.1CPU的基础知识6.1.l寄存器6.1.2指令格式和内存编址6.2关于VisualC+十内联汇编器6.3需要了解的指令6.3.1堆栈处理6.3.2最常用的几个简单指令6.3.3常见的序列:函数入口和出口6.3.4变量访问:全局变量、参数和局部变量6.3.5调用进程和返回指令6.4调用约定6.5需要了解的其他指令6.5.l数据处理6.5.2指针处理6.5.3比较和测试6.5.4条约和分文指令6.5.5循环6.5.6字符串处理6.6常见的汇编语言结构6.6.1FS寄存器访问6.6.2结构和类引用6.7完整的例子6.8Disassembly窗口6.8.1导航功能6.8.2在堆栈上查看参数6.8.3SetNextStatement命令6.8.4Memory窗口和Disassembly窗口6.9技巧和诀窍6.9.1Endians6.9.2垃圾代码6.9.3寄存器和Watch窗口6.9.4从ASM文件中学习6.10小结第7章使用VisualBasic调试器进行强
2023/10/7 11:13:46 9.92MB 应用程序调试技术
1
第一篇MATLAB入门篇 第1章MATLAB概述  1.1MATLAB的产生与发展  1.2MATLAB的优势与特点  1.3MATLAB系统的构成  1.4MATLAB桌面操作环境   1.4.1MATLAB启动和退出   1.4.2MATLAB主菜单及功能   1.4.3MATLAB命令窗口   1.4.4MATLAB工作空间   1.4.5M文件编辑/调试器   1.4.6图形窗口   1.4.7MATLAB文件管理   1.4.8MATLAB帮助  1.5MATLAB的工具箱  1.6小结 第2章MATLAB计算基础  2.1MATLAB数值类型  2.2关系运算和逻辑运算  2.3矩阵及其运算   2.3.1矩阵的创建   2.3.2矩阵的运算  2.4复数及其运算   2.4.1复数表示   2.4.2复数绘图   2.4.3复数操作函数  2.5符号运算   2.5.1符号运算概述   2.5.2常用的符号运算  2.6小结 第3章MATLAB绘图入门  3.1MATLAB中绘图的基本步骤 3.2在工作空间直接绘图  3.3利用绘图函数绘图   3.3.1二维图形   3.3.2三维图形  3.4图形的修饰  3.5小结 第4章MATLAB编程入门  4.1MATLAB编程概述  4.2MATLAB程序设计原则  4.3M文件  4.4MATLAB程序流程控制  4.5MATLAB中的函数及调用   4.5.1函数类型   4.5.2函数参数传递  4.6函数句柄  4.7MATLAB程序调试   4.7.1常见程序错误   4.7.2调试方法   4.7.3调试工具   4.7.4M文件分析工具   4.7.5Profiler分析工具  4.8MATLAB程序设计技巧   4.8.1嵌套计算   4.8.2循环计算   4.8.3使用例外处理机制   4.8.4使用全局变量   4.8.5通过varargin传递参数  4.9小结 第5章Simulink仿真入门  5.1Simulink仿真概述   5.1.1Simulink的启动与退出   5.1.2Simulink模块库  5.2Simulink仿真模型及仿真过程  5.3Simulink模块的处理   5.3.1Simulink模块参数设置   5.3.2Simulink模块基本操作   5.3.3Simulink模块连接  5.4Simulink仿真设置   5.4.1仿真器参数设置   5.4.2工作空间数据导入/导出   5.4.2设置  5.5Simulink仿真举例  5.6小结第二篇神经网络提高篇 第6章MATLAB神经网络工具箱概述 第7章MATLAB神经网络GUI工具 第8章感知器神经网络 第9章线性神经网络 第10章BP神经网络 第11章径向基神经网络 第12章自组织神经网络 第13章反馈神经网络第三篇神经网络综合实战篇 第14章神经网络优化 第15章神经网络控制 第16章神经网络故障诊断 第17章神经网络预测 第18章Simulink中的神经网络设计 第19章自定义神经网络附录A工具箱函数列表参考文献
2023/9/22 10:10:45 92.68MB 神经网络
1
一、程序说明程序是基于以太网通信用C#调用三菱的ActProgType控件与三菱PLC进行通信,实现采集PLC寄存器内数据并自动上传至指定FTP服务器的数据采集软件。
二、功能说明程序读取PLC数据,生成CSV格式报表,并可自动上传至指定的FTP服务器.1.设备加工工艺参数读取2.设备状态参数读取3.生成CSV报表,并自动上传至指定FTP服务器.三、程序调试说明调试程序请安装以下软件.(安装完成后,可直接运行调试程序;
程序支持三菱Q系列PLC,只需更改PcToPlcPara.ini配置文件参数即可与PLC通信。
)1.MiscrosoftVisualStudio2013安装包2.MX4安装包3.IE10.0离线安装包4.Net4.5安装包
2023/9/17 18:11:14 3.14MB 三菱PLC
1
此代码是STM32F2系类为MCU.里面包含MCP2515CAN通信收发程序,同时包含是SPI初始化程序源码,这个程序源码可以直接移植使用.
2023/9/16 9:57:34 5KB stm32 MCP2515 SPI
1
共 41 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡