- 博客(8)
- 收藏
- 关注
原创 进程基础操作(头歌)
fork函数后的的代码在子进程中也被执行,实际上其他代码也在子进程中,子进程执行位置为fork返回位置后,之前代码无法执行。时,P启动一个进程Q,Q是P的子进程,和P是同一个程序的进程。step3、在P进程中,fork()将Q的PID返回给变量pid,并继续执行Part. B的代码。这里有三个点非常关键: 1、P执行了所有程序,而Q只执行了Part. B,即fork()后面的程序。3、P中fork()语句启动子进程Q,并将Q的PID返回,而Q中的fork()语句不启动新进程,仅将0返回。
2024-06-28 22:36:44
1423
原创 进程基础知识(头歌)
下列哪种通信方式只能用于具有亲缘关系进程之间的通信()下列有关fork()函数返回值说法错误的是()临界区是指并发进程中涉及共享变量的()。关于SIGCHLD信号说法错误的是()答案:A D D C D A。下面程序的输出是什么()下面说法不正确的是( )
2024-06-28 22:29:32
323
原创 文件系统基础(头歌)
执行命令“chmod o+rw myfile”后,myfile文件的权限变化为?在使用 mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是?在openEuler系统中,用户文件描述符0表示?比较文件的差异要用到的命令是以下哪一种?存放设备文件的相关文件目录是?答案:A A D B C B。
2024-06-28 22:26:06
262
原创 系统函数调用基础(头歌)
格式化输出可把格式化数据输出到标准输出、指定文件及字符缓冲区。其中( )函数是将格式化数据输出到指定大小的字符缓冲区?以下函数中表示从某流中读取一个字符但该函数不带参数,表示从标准输入流中读字符的函数是?在函数fopen()中文件打开模式中不是可读写的方式打开文件模式是?下面更改文件命令只能更改符号连接的目标文件的权限的命令是?下面关于ftell()函数成功调用说法不正确的是?lseek()中第三个参数的值为0表示?以下不是用来分配内存的函数的是?答案 C B C B D A B。
2024-06-28 22:23:52
485
原创 操作系统的基本功能和设计目标(头歌)
除了易用性、高效性、可靠性和可扩展性这四个设计目标,现代操作系统还应考虑能效性。以下哪项不属于操作系统改善计算机能耗的途径?以下哪项不是操作系统关心的主要问题?下列关于操作系统的叙述正确的是?操作系统是一组 ____(单选)内存管理的主要任务有?答案 B D C ABCD B。
2024-06-28 22:20:56
299
原创 基于信号量的进程间通信
预期输出: Semaphore 0, value 1 Semaphore 1, value 2 Semaphore 2, value 3 Semaphore 3, value 4 Semaphore 4, value 5 Semaphore 0, value 1 Semaphore 1, value 2 Semaphore 2, value 3 Semaphore 3, value 4 Semaphore 4, value 5。为了完成本关任务,你需要掌握:信号量的相关通信过程。开始你的任务吧,祝你成功!
2024-06-28 22:10:24
654
原创 Java带包文件的运行命令问题
",编译命令与无包源文件命令相同,但运行命令的参数需要提供主类所在包信息,包结构使用"."分隔,命令行为"java p.无后缀名的主类名",给你的问题是,根据输入行提供的Java源文件名和源文件包定义代码,使用一行输出该程序的运行命令。标准输入,输入有多行,每行为一个Java源文件信息,包含源文件名称(主类名与文件名相同)和源文件的包定义语句信息,两信息数据之间由一个空字符分隔。标准输出,根据输入行Java源文件数据信息,使用一行输出该行源文件编译成功后的运行命令,命令与参数之间使用一个空格。
2023-06-23 13:19:42
180
1
原创 如何弄一个简易答题系列
老师给我们出一个有点恶心的作业,要我们编一个二十道题的答题系统,我认为大概思路是这样的:1先用自己要编函数,分两类:一类作二十道题目内容。另一类作题目回答(套入前一类函数内),并注意设变量=0,正确的话变量+=5。2.出一个考试倒计时系统,需要用到Sleep(1000)延时函数(1000延迟1秒),再循环用printf输出倒计提示。3.用指针储存存题目内容的函数,int(*s[函数数量])(设个变量a)={要存的所有函数名}并设变量=(*s[a[ ]])(
2022-12-13 21:16:53
179
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅