10 2022 档案

摘要:一、实验目的与要求: (一)实验目的 该实验为设计性实验,实验目的如下: 了解本地计算机的网络配置。 熟悉面向对象编程/C编程环境,能够编写简单程序。 熟练网络查阅源代码资源并会调试,修改,测试。 (二)实验要求 本实验一人一组,编程语言为C/C++/C#/JAVA。 要求学生熟练掌握C/C++/C 阅读全文
posted @ 2022-10-31 22:45 油菜园12号 阅读(514) 评论(0) 推荐(1) 编辑
摘要:一、实验目的与要求: (一)实验目的 该实验为验证性实验,实验目的如下: 掌握访问控制列表的基本原理。 学会通过编程实现更改Windows操作系统中文件或目录的访问控制列表。 (二)实验要求 本实验一人一组,编程语言为C#。 要求学生掌握ACL的基本原理,并熟练掌握所选的编程语言。 要求学生在Win 阅读全文
posted @ 2022-10-31 22:39 油菜园12号 阅读(456) 评论(0) 推荐(0) 编辑
摘要:一、实验目的与要求: (一)实验目的 该实验为验证性实验,实验目的如下: 掌握缓冲区溢出的基本原理。 掌握预防缓冲区溢出的方法,并且在实际编程中严格遵循这些方法。 (二)实验要求 本实验一人一组,编程语言为C。 要求学生掌握缓冲区溢出的基本原理,并熟练掌握C语言编程。 要求学生能够编程实现一个简单的 阅读全文
posted @ 2022-10-31 22:29 油菜园12号 阅读(288) 评论(0) 推荐(0) 编辑
摘要:第六章 信号和信号处理 一、知识点归纳 (一)信号和中断 “中断”是从1/0设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。在讨论信号和信号处理之前,我们先来回顾中断的概念和机制,这有 阅读全文
posted @ 2022-10-30 20:26 油菜园12号 阅读(89) 评论(0) 推荐(0) 编辑
摘要:一、任务详情 参考 https://blog.csdn.net/bruce135lee/article/details/81811403 调用OpenSSL API 0 推荐在openEuler中实现 ,参考https://www.cnblogs.com/rocedu/p/6012545.html第 阅读全文
posted @ 2022-10-26 13:33 油菜园12号 阅读(280) 评论(0) 推荐(0) 编辑
摘要:Linux文件系统的三层抽象是什么? 写出Cat userlist的过程,要详述目录文件,i-node.数据块,要画图示意 假设块大小为4k, userlist的大小不小于10k,自己假设大小 一、Linux文件系统的三层抽象是什么? Linux文件系统的内部结构硬盘实际上是由一些磁性盘片组成的计算 阅读全文
posted @ 2022-10-23 20:36 油菜园12号 阅读(34) 评论(0) 推荐(0) 编辑
摘要:第五章 定时器及时钟服务 一、知识点归纳 (一)硬件定时器 定时器是由时钟源和可编 程计数器组成的硬件设备。时钟源 通常是一个晶体振荡器,会产生周期性电信号,以料青确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计 改减为0时,计数器向CPU生成一个定时器中断,将计数值重新 阅读全文
posted @ 2022-10-22 16:37 油菜园12号 阅读(48) 评论(0) 推荐(0) 编辑
摘要:0 推荐在openEuler中完成 1 学习pwd命令 2 研究pwd实现需要的系统调用(man -k; grep),写出伪代码 3 实现mypwd 4 测试mypwd 1、学习pwd命令 在终端中输入 pwd --help 得到pwd的帮助文档: pwd: pwd [-LP] 打印当前工作目录的名 阅读全文
posted @ 2022-10-19 20:38 油菜园12号 阅读(26) 评论(0) 推荐(0) 编辑
摘要:http://t.zoukankan.com/daijunxi2019-p-15516255.html 参见附图,改进你的ls的实现。提交代码运行截图和码云链接。 代码 #include <stdio.h> #include <sys/types.h> #include <dirent.h> #in 阅读全文
posted @ 2022-10-16 21:19 油菜园12号 阅读(17) 评论(0) 推荐(0) 编辑
摘要:第四章 并发编程 一、知识点归纳 (一)并行计算导论 1.顺序算法与并行算法 顺序算法 并行算法 begin step_1 step_2 …… step_n end // next step cobegin task_1 task_2 …… task_n coend // next step 2.并 阅读全文
posted @ 2022-10-14 23:20 油菜园12号 阅读(44) 评论(0) 推荐(1) 编辑
摘要:一、伪代码 打开目录文件 针对目录文件 读取目录条目 显示文件名 关闭文件目录文件 二、代码实现ls功能 #include <stdio.h> #include <dirent.h> #include <sys/types.h> void myls(char []); int main(int ac 阅读全文
posted @ 2022-10-10 21:28 油菜园12号 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一、 提交学习stat(1)的截图 man 1 stat 参数说明 参数 参数说明 -L 支持符号连接; -f 显示文件系统状态而非文件状态; -c 按照指定格式输出; -t 以简洁方式输出信息; –help 显示指令的帮助信息; –version 显示指令的版本信息。 文件的有效格式序列 格式符 阅读全文
posted @ 2022-10-10 20:57 油菜园12号 阅读(25) 评论(0) 推荐(0) 编辑
摘要:查看who命令的功能 使用man who查看详细内容 可以看到,who命令用于显示目前登录系统的用户信息。 输入man -k utmp,可以看到 输入man utmp,可以看到utmp的结构 struct utmp { short ut_type; /* Type of record */ pid_ 阅读全文
posted @ 2022-10-10 20:11 油菜园12号 阅读(49) 评论(0) 推荐(0) 编辑
摘要:第三章 Unix/Linux 进程管理 一.知识点归纳 (一)多任务处理 多任务处理是所有操作系统的基础。总体上说,它也是并行编程的基础。 (二)进程的概念 进程是对映像的执行。 在操作系统内核中,每个进程用一个独特的数据结构表示,叫作进程控制块(PCB)或任务控制块(TCB)等。在本书中,我们直接 阅读全文
posted @ 2022-10-09 20:27 油菜园12号 阅读(111) 评论(0) 推荐(0) 编辑
摘要:第十一章 EXT2文件系统 一.知识点归纳 (一)EXT2文件系统数据结构 1.通过 mkfs 创建虚拟磁盘 在 Linux 下,命令 mke2fs [-b blksize -N ninodes] device nblocks 在设备上创建一个带有 nblocks 个块(每个块大小为 blksize 阅读全文
posted @ 2022-10-01 11:42 油菜园12号 阅读(130) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示