郭天祥51单片机C语言编程,非常适合刚入门的新手和需要查阅模块材料复习的老手。
有c语言程序代码和各种常用模块的基础知识。
之所以选择51单片机入门就因为它的优势在于价格便宜,模块完整,适合新手学习和了解单片机的基本工作原理和入门开发。
2021/1/9 12:53:10 102.92MB 51单片机 郭天祥
1
C语言程序设计(第四版)谭浩强著(教材+课后习题解题辅导),资源是压缩包,解压之后是两本书的扫描版PDF文件,希望对大家学习C语言有所协助。
2015/10/11 19:47:20 29.41MB C语言 谭浩强 pdf 教材
1
本人已经成功上岸,这里的知识点也是按照考纲整理出来的。
面对书本里大海般的知识点,你可能无从下手,不知道怎么复习,也不知道从哪里复习,有了已经整理好的材料,可以让你事半功倍。
2018/9/23 21:43:13 91.43MB 湖北专升本 C语言程序设计
1
JAVA语言程序设计实验指点与习题解答_12715(丁振凡)
2019/6/5 20:52:17 35.72MB JAVA 实验指导 习题加大
1
Java语言程序设计第10版(基础篇)课后习题的答案源码,注意就是每章最初的那部分题不包括课间习题答案。
课间习题答案我也有上传,进入我的资源页查看。
2017/7/5 13:09:36 3.7MB answer
1
蚁群算法(antcolonyoptimization,ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型算法蚁群算法是一种模仿进化算法,初步的研究表明该算法具有许多优良的性质.针对PID控制器参数优化设计问题,将蚁群算法设计的结果与遗传算法设计的结果进行了比较,数值仿真结果表明,蚁群算法具有一种新的模仿进化优化方法的有效性和应用价值。
2020/8/10 14:06:06 31KB C 蚁群算法
1
嘉应电子信息技术学院自动化专业实验指点书
2017/7/5 13:09:36 733KB CCS
1
《普通高校"十三五"规划教材·汇编语言程序设计:基于ARM体系结构(第3版)》基于ARM体系结构进行汇编语言的教学。
《普通高校"十三五"规划教材·汇编语言程序设计:基于ARM体系结构(第3版)》的内容分成3个部分:第1部分主要引见汇编语言程序设计的基础知识和ARM系列微处理器,包括第1、2章;
第二部分主要引见基于ARM体系结构的指令系统、汇编程序设计以及异常中断编程,包括第3.4.5章;
第三部分主要是MDK集成开发环境的使用和ARM汇编语言程序实验,包括第6、7章。
《普通高校"十三五"规划教材·汇编语言程序设计:基于ARM体系结构(第3版)》是再版书,相比第2版,《普通高校"十三五"规划教材·汇编语言程序设计:基于ARM体系结构(第3版)》修订了旧版的一些错误,并更新了部分内容。
2015/5/13 15:48:42 67.95MB 汇编语言 程序设计 ARM 体系结构
1
内含福州大学汇编实践练习(倪**班)作业一:3个简单编程作业二:4个完满数与正整数素数分解作业三:冒泡排序,插入排序,快速排序作业四:九九乘法表,堆排序,八皇后作业五:走迷宫
2021/8/24 8:13:46 244KB 福州大学 汇编 堆排序 八皇后
1
实验一Linux系统的安装及用户界面的使用一.实验目的1.了解Linux系统的安装、熟悉系统的启动过程和使用环境。
2.掌握Linux环境下vi编辑器的使用方法。
3.掌握Linux系统中编辑、编译、调试、运行一个C语言程序的全过程。
二.实验内容1、实验要求1.在VMWare虚拟机环境或真实物理机器上,安装一个Linux操作系统。
2.体验Linux操作系统中XWindows系统的使用。
3.尝试Linux系统键盘命令的使用,并熟练掌握常用的基本命令。
4.掌握命令行方式下vi编辑器的使用。
5.编写一段C程序,使用系统调用fork()创建两个子进程。
各进程显示不同的信息,如父进程显示字符“a”,子进程分别显示字符“b”和“c”。
多次运行观察显示结果,并分析产生这种执行效果的原因。
实验二Linux进程控制一.实验目的1.掌握进程的概念,明确进程和程序的区别。
2.认识和了解并发执行的实质。
二.实验内容1、实验要求1.编写一段程序,使用系统调用fork()创建两个子进程。
各进程显示不同的信息,如父进程显示字符“a”,子进程分别显示字符“b”和“c”。
多次运行观察显示结果,并分析产生这种执行效果的原因。
2.修改上面编写的程序,将每个进程的输出由单个字符改为循环输出一句话,如父进程显示:“parent:”加上进程ID,子进程分别显示:“Child1:”(或“Child2:”)加上自己的进程ID。
再观察程序执行时屏幕上出现的现象,并分析原因。
3.一个父进程创建一个子进程,子进程通过exec系统调用执行另一个文件。
各自的代码中显示不同的信息,观察其运行结果,分析两个进程并发执行的效果。
4.编写程序创建如图所示的进程树,在每个进程中显示当前进程ID和父进程ID。
实验三Linux进程间通信一.实验目的(1)分析进程争用临界资源的现象,学习处理进程互斥的方法;
(2)学习如何利用进程的“软中断”、管道机制进行进程间的通信,并加深对上述通信机制的理解;
(3)了解系统调用pipe()、msgget()、msgsnd()、msgrcv()、msgctl()、shmget()、shmat()、shmdt()、shmctl()的功能和实现过程,利用共享存储区机制进行进程间通信。
二、实验内容1、实验要求(1)进程的控制修改已编制的程序,将每个进程输出一个字符修改为每个进程输出一句话,再观察程序执行时屏幕上出现的现象,并分析出现问题的原因,进一步理解各个进程争夺临界资源的情况。
如果在程序中使用系统调用locking()来给每一个进程加锁,可以实现进程之间的互斥,试观察并分析出现的现象。
(2)进程的软中断通讯编制一段程序,实现进程的软中断通讯:使用系统调用fork()创建两个子进程;
再使用系统调用signal()让父进程捕捉键盘上来的中断信号(即按Del键);
在捕捉到中断信号后,父进程用系统调用kill()向两个子进程发信号;
子进程捕捉到信号后分别输出下列信息后终止:Childprocess1iskilledbyparent!Childprocess2iskilledbyparent!父进程等待两个子进程都终止以后,输出如下信息后终止:Parentprocessinkilled!(3)进程的管道通讯编制一段程序,实现进程的管道通讯:使用系统调用pipe()建立一条管道线;
两个子进程分别循环向这条管道写一句话:Child1issendingamessage!Child2issendingamessage!而父进程则循环从管道中读出信息,显示在屏幕上。
实验报告内含源代码
2019/6/17 5:27:26 267KB ubuntu
1
共 373 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡