- 博客(8)
- 资源 (22)
- 收藏
- 关注
原创 实验 Linux进程通信
实验 Linux进程通信实验内容1、使用fork、kill和signal函数编写一个程序进行执行,要求:1)使用fork函数创建一个子进程,2)父进程一直忽略Ctrl+c信号,输出句子“Please wait 10 seconds to press Ctrl+c!”,3)子进程在休眠10秒后,向父进程发送SIGUSR1信号,然后结束,4)父进程捕获信号后将Ctrl+c 的动作恢复为默认,输出句子”You can press Ctrl+c now!“,按下 Ctrl+c 结束程序。2、使用fork 函数
2021-07-05 18:47:15
695
原创 实验 Linux系统的程序开发工具
实验 Linux系统的程序开发工具实验内容1、将下面的参考代码录入到test1.c文件中,编译执行后发现结果与预期不一致,请使用GDB调试,完成字符串反序输出功能。#include <stdio.h>#include <stdlib.h>#include <string.h>int reverse_str(char *string);int main (void) {char string[] = “Linux C Tools : GCC and GDB”
2021-07-05 18:46:45
529
原创 实验 Linux系统的使用
实验 Linux系统的使用实验内容使用VMware Workstation虚拟机运行linux操作系统,练习linux常用命令1.文件与目录相关命令:掌握创建目录、文件及文件的拷贝、移动、权限、建立软连接、硬连接及删除等常用命令,设计命令序列完成如下操作:(1)在/root 目录下,建立一个目录test(2)进入到该目录下(3)在该目录下,建立目录 a1、a2、b1、b2(4)在a1目录中,创建文件a.c 、b.c 、test1 、test2(5)将a1目录下所有文件拷贝到 a2目录(6)
2021-07-05 18:45:34
470
原创 实验 Linux多线程编程
实验 Linux多线程编程实验内容1、创建两个线程,实现两个线程轮流数数的功能。2、问题描述:假设有五位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭或者思考。吃东西的时候,他们就停止思考,思考的时候也停止吃东西。餐桌中间有一大碗意大利面,每两个哲学家之间有一只餐叉。因为用一只餐叉很难吃到意大利面,所以假设哲学家必须用两只餐叉吃东西。他们只能使用自己左右手边的那两只餐叉。请用Linux多线程编程解决。3、有50个读线程和50个写线程共同读、写文件,要求:(1)允许多个reader同时读一个文件
2021-07-05 18:44:05
1295
原创 Linux进程管理测验
Linux进程管理测验一、填空题1、进程的属性保存在一个被称为进程控制块的结构体中,这个结构体中包括进程控制符、进程组、进程环境、进程的运行状态等。2、进程在内存中可能会出现不同的状态,通常进程的状态被划分为五种:初始态、就绪态、运行态、睡眠态和终止态。3、Linux系统中的进程结构类似树形结构,使用pstree命令可以查看当前系统中的进程树。进程树的顶端是进程init,它是系统启动后创建的第一个进程。4、调用fork()函数成功创建子进程后,父进程中的fork()函数会返回子进程pid,子进程中
2021-07-05 18:43:17
1705
原创 实验 进程管理与控制
实验 进程管理与控制实验内容:1、用read、write、open等系统调用编写实现如下功能的程序(要求进行必要的出错检查):(1) 创建一个文件myfile.txt,文件内容从键盘输入;(2) 将myfile.txt的内容显示在屏幕上,并将myfile.txt的内容复制到一个新的文件newfile.txt中。#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <fcntl
2021-07-05 18:42:48
468
原创 linux操作系统测试
一、填空题1、Linux操作系统秉持“一切皆文件”的思想,将其中的文件、设备等通通当做文件来操作和处理,因此,文件处理与管理命令是Linux系统中最基础的命令。常用的文件处理与管理命令有:mkdir、rmdir、touch、cat、tac等。2、Linux系统中的用户大体上可分为三组,分别为:root、普通用户和系统用户。3、假设当前系统中有一个用户itheima,则删除该用户,且在同时删除用户相关文件的命令是:userdel -r itheima。4、在使用su命令切换用户
2021-07-05 18:41:34
2346
原创 Web开发--动保网站
Web开发一、建站依据由于这次疫情,有关野生动物保护的问题又一次进入人们的视线,并且我本身也比较喜欢野生动物,所以选择创建与动保为主题的网站。让我能对野生动物有更多了解,也能向人们展示野生动物更美的风采和时下需要的动保知识。二、需求分析野生动物是人类的好朋友,保护好野生动物对于保护生物多样性,维护生态平衡,建设社会主义生态文明具有重要意义。我国是世界上野生动物资源最丰富的国家之一,随着社会发展,由于各种人为和自然原因,越来越多的野生动物已经灭绝或濒临灭绝,野生动物保护宣传工作显得尤为重要。为此,我想
2021-07-05 18:40:20
1296
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人