摘要:
1.stat的功能 man stat查看 2.伪代码 声明结构体 读入命令行文件路径 调用stat()函数给结构体赋值 逐个打印结构体中的数据 3.mystat.c 码云链接:刘嘉祺20191309/mystat - Gitee.com 4.与stat的对比 阅读全文
摘要:
第6章 信号和信号处理 1.信号和中断 中断:从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。 信号:发送给进程的请求,将进程从正常执行转移到中断处理。 中断的分类:(1)人员中断 (2)进程中断 (3)硬件中断 (4)进程的陷阱错误 2.Unix/Linux信号示 阅读全文
摘要:
第五章 定时器及时钟服务 1.个人计算器定时器 (1)实时时钟(RTC):用于实时提供时间和日期信息; (2)可编程间隔定时器(PIT):与CPU分离;可以最高优先度IRQ0终端;可编程;为系统提供了基本的定时单元; (3)多核CPU中的本地定时器:由CPU时钟驱动; (4)高分辨率定时器:不适合作 阅读全文
摘要:
团队作业(三):确定分工 1、修改完善上周提交的需求规格说明书,并在博客中描述:上次的《需求规格说明书》初稿有哪些不足?修改需同时体现在Github的MarkDown文件与PDF中。(提示:功能考虑不全或需求文档描述缺少的地方。) 明确了每一个小词条所归属的大词条,防止出现勿看的情况;增加了一个分割 阅读全文
摘要:
1 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。 2 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你认为最好的讲解资源的链接或图书名及章节。https://blog.csdn.net 阅读全文
摘要:
第四章 并发编程 1、并行计算导论 (1)顺序算法与并行算法 在描述顺序算法中,常用一个begin-end代码块列出算法。该代码块中的所有步骤都是通过某个任务依次执行的。 而并行算法中,cobegin-coend代码块指定并行算法的独立任务。每个任务都是并行执行的。 (2)并行性与并发性 理想情况下 阅读全文
摘要:
一、定义 缓冲区溢出(buffer overflow),是针对程序设计缺陷,向程序输入缓冲区写入使之溢出的内容(通常是超过缓冲区能保存的最大数据量的数据),从而破坏程序运行、趁著中断之际并获取程序乃至系统的控制权。 二、原理 程序的缓冲区就像一个个格子。当程序需要接收用户数据,程序预先为之分配了若干 阅读全文
摘要:
第3章 Unix/Linux进程管理 多任务处理 在单处理器系统中,一次只能执行一个任务。多任务处理是通过在不同任务之间多路复用CPU的执行时间来实现的。它是所有操作系统的基础。 进程 进程是对映像的执行。 操作系统内核将一系列执行视为使用系统资源的单一实体。系统资源包括内存空间、I/O设备以及最重 阅读全文
摘要:
队员:20191302董佳帅20191307王竞锐20191309刘嘉祺20191313戴君熹20191327唐子越 队名:发际线和我做队 队员风采:20191302董佳帅:了解一点C,了解一点JAVA,了解一点Python,希望保护好发际线希望的软工角色:分析师个人宣言:给大佬递上键盘 20191 阅读全文
摘要:
0 引言 1、编写目的 编写本文档的目的在于详细地介绍电子公文传输系统的需求,便于客户确认及为后续开发人员设计编写提供依据。本文档从用户场景、类图、界面原型、功能描述、验收验证标准五方面来描述该项目的性能、功能。本文档的预期读者有客户、开发人员以及跟该项目相关的其他人员。 2、背景 现如今,各单位公 阅读全文