大连理工大物实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大连理工大物实验报告
篇一:大连理工大学实验报告模板
大连理工大学实验报告
学院(系):专业:班级:
姓名:学号:组:___
实验时间:第周星期第/节实验室:实验台:指导教师签字:成绩:
实验名称:
一、实验目的和要求
二、实验原理和内容
三、主要仪器设备
四、实验步骤与操作方法
五、实验数据记录和处理
六、实验结果与分析
七、讨论、建议、质疑
篇二:大连理工大学盘锦校区大学物理实验报告页(完整版) 大连理工大学
大学物理实验报告
实验报告完成日期__________________ 学号_____________,姓名______________,班级__________ 实验准备时间___________ 第_____周周_____第_____节实验完成时间___________ 第_____周周_____第_____节实验名称
学号________________,姓名____________,班级___________ 实验准备时间______年____月___日第____周周____第____节实验名称:
学号________________,姓名____________,班级___________ 实验测量时间______年____月___日第____周周____第____节实验名称:
学号________________,姓名____________,班级___________ 实验名称:
大连理工大学“大学物理实验报告”:附加页。姓名_________
篇三:大连理工大学操作系统实验报告
大连理工大学
本科实验报告
课程名称:操作系统实验
学院(系):计算机科学与技术学院专业:计算机科学与技术班级:电计学号:学生姓名:
年月日
实验项目列表
大连理工大学(转载自: 小草范文网:大连理工大物实验报告)实验报告
学院(系):计算机科学与技术学院专业:计算机科学与技术班级:电计1301 姓名:学号:组: ___ 实验时间: XX.6.3实验室:综412 实验台:指导教师签字:成绩:
进程管理实验
一、实验目的
加深对于进程并发执行概念的理解。实践并发进程的创建和控制方法。观察和体验进程的动态特性。进一步理解进程生命期期间创建、变换、撤销状态变换的过程。掌握进程控制的方法,了解父子进程间的控制和协作关系。练习Linux 系统中进程创建与控制有关的系统调用的编程和调试技术。
二、实验原理和内容
原理:(1)fork成功创建子进程后将返回子进程的进程号,不成功会返回-1(2)exec 系统调用有一组6个函数,其中示例实验中引用了 execve
系统调用语法: #include
int execve(const char *path, const char *argv[], const char * envp[]); path 要装入的新的执行文件的绝对路径名字符串.
argv[] 要传递给新执行程序的完整的命令参数列表(可以为空).
envp[] 要传递给新执行程序的完整的环境变量参数列表(可以为空). Exec执行成功后将用一个新的程序代替原进程,但进程号不变,它绝不会再返回到调用进程了。exec调用失败,它会返回-1。
内容:
(1)每个进程都执行自己独立的程序,打印自己的pid,每个父进程打印其
子进程的pid;
(2)每个进程都执行自己独立的程序,打印自己的pid,父进程打印其子进
程的pid;
(3)编写一个命令处理程序,能处理max(m,n), min(m,n)和 average(m,n,l)
这几个命令。(使用exec函数族)三实验代码及结果
(1)
#include #include int main() {
if(fork() == 0) {
printf("子进程的pid为:%d.\n",getpid());if(fork() == 0){
printf("二级子进程的pid为:%d.\n",getpid());} } else {
printf("父进程的pid为%d.\n",getpid()); }
return 0; }
运行结果:
(2)
#include #include int main() {
if(fork() == 0) {
printf("子进程的pid为 %d.\n",getpid()); } else {
if(fork() == 0)
{
printf("子进程2的pid %d.\n",getpid());
}
else{
printf("父进程的pid为 %d.\n\n",getpid()); } } return 0;
}
(3)
调用函数为: include #include #include