教材分析 本书内容共有11章,可分为三部分。 第1、2章为第一部分,为初学者的入门知识,使读者对c语言编写程序的步骤、方法和程序结构及算法描述有一个大致的了解。 第3~第5章为第二部分,是程序设计的基础部分,使读者详细了解c语言的基本数据类型和表达式以及c语言的控制结构。掌握了第一、二部分的内容,读者可以完成简单的程序设计。 第6章~第11章为第三部分,讲述了模块化程序设计的概念和实现的方法,为程序设计提供了更多、更方便的途径,为进行综合程序设计奠定了基础。每一个章节里都有详细的程序范例来说明程序的设计思想、语句的概念、作用、含义和使用方法,使学生能够由浅入深系统地学习c语言的知识,同时掌握一定的编程方法。
2021-10-18 17:44:09 3.12MB C++
1
C++语言的起源、发展及其特点,C++程序的基本结构,面向对象程序设计的基本概念和基本上机操作过程。
2021-10-18 10:38:36 2.32MB C++ 课件
1
合肥工业大学C++面向对象程序设计课件,考前专用,希望大家都能有好成绩!这门课的老师很棒!
2021-10-18 10:35:53 1.27MB 继承 封装 多态
1
介绍了用c++语言处理中文的初步内容 包括批处理文件,汉字字频统计,中文分词,中文姓名识别等内容,适合中文信息处理的初学者
2021-10-17 18:21:11 103KB 中文处理
1
达内科技C++课件+及+源码+笔记【完美版】【初学者福音】
1
钱能C++程序设计第三版课件及习题解答,包括教学大纲,PPT课件及习题解答源码
1
μC/OS-II的系统时钟 μC/OS-II与大多数计算机系统一样,用硬件定时器产生一个周期为ms级的周期性中断来实现系统时钟,最小的时钟单位就是两次中断之间相间隔的时间,这个最小时钟单位叫做时钟节拍(Time Tick)。 硬件定时器以时钟节拍为周期定时地产生中断,该中断的中断服务程序叫做OSTickISR( )。中断服务程序通过调用函数OSTimeTick( )来完成系统在每个时钟节拍时需要做的工作。 void OSTickISR(void) { 保存CPU寄存器; 调用OSIntEnter( ); //记录中断嵌套层数 if (OSIntNesting = = 1; { OSTCBCur->OSTCBStkPtr = SP; //保存堆栈指针 } 调用OSTimeTick( ); //节拍处理 清除中断; 开中断; 调用OSIntExit( ); //中断嵌套层数减一 恢复CPU寄存器; 中断返回; } 这是系统时钟中断服务程序 void OSTimeTick (void) { …… OSTimeTickHook( ); …… OSTime++; //记录节拍数 …… if (OSRunning = = TRUE) { ptcb = OSTCBList; while (ptcb->OSTCBPrio != OS_IDLE_PRIO) { OS_ENTER_CRITICAL( ); if (ptcb->OSTCBDly != 0) { if (--ptcb->OSTCBDly = = 0) //任务的延时时间减一 { if ((ptcb->OSTCBStat & OS_STAT_SUSPEND) = = OS_STAT_RDY) { OSRdyGrp |= ptcb->OSTCBBitY; OSRdyTbl[ptcb->OSTCBY] |= ptcb->OSTCBBitX; } else { ptcb->OSTCBDly = 1; } } } ptcb = ptcb->OSTCBNext; OS_EXIT_CRITICAL( ); } } 时钟节拍服务函数 函数OSTimeTick( )的任务,就是在每个时钟节拍了解每个任务的延时状态,使其中已经到了延时时限的非挂起任务进入就绪状态。
2021-10-14 17:20:44 1.85MB uCOS-II原理2
1
包括ppt课件和随书源代码,颇具参考价值……
2021-10-13 21:13:39 1.69MB 课件 PPT 源代码 C#
1
北大青鸟 完整 课件 代码 教材
2021-10-13 18:02:56 173.12MB 北大青鸟 C# 数据库 课件
1
1、基础知识 2、数据与运算 3、简单的程序 4、分支结构 5、循环结构 6、数组 7、指针 8、函数 9、结构体 10、文件及其它
2021-10-12 23:02:21 5.02MB C 语言课件 西北大学.
1