实验四线性结构的应用 实验目的 1. 熟练掌握线性表的各种操作; 2. 掌握栈的各种操作; 实验要求 1、线性表中一元多项式相加 2、栈—数制转换和求n! 实验仪器 PC机,C++软件 实验步骤 1.根据实验内容编程,上机调试、得出正确的运行程序。 2. 编译运行程序,观察运行情况和输出结果。 3. 写出实验报告(包括源
进程的控制 实验目的 1、掌握进程另外的创建方法 2、熟悉进程的睡眠、同步、撤消等进程控制方法 实验条件 PC机或工作站一台; RedHat9.0操作系统; 实验原理 实验手段:编程验证原理; 实验步骤 一、所涉及的系统调用 在UNIX/LINUX中fork( )是一个非常有用的系统调用,但在UNIX/LINU
进程的调度 实验目的设计一个有N个进程并行的进程调度程序。采用最高优先级优先的调度算法进行进程调度的模拟。实验要求设计一个有N个进程并行的进程调度程序。采用最高优先级优先的调度算法进行进程调度的模拟。实验原理每个进程用一个进程控制块(PCB)表示。进程控制块可以包含进程名、优先级、到达时间、需要运行时间、已用C
实验一Linux系统用户接口和编程界面 实验目的1.熟悉使用Linux字符界面、窗口系统的常用命令。2.熟悉运用Linux常用的编程工具。3.熟悉运用Linux的在线求助系统。4.掌握在Linux操作系统环境上编辑、编译、调试、运行一个C语言程序的全过程。实验要求1.熟悉使用Linux字符界面、窗口系统的常用命令。2.熟悉运用Linux常
进程的管道通信实验 进程的管道通信实验 实验四 进程的管道通信实验 1、了解什么是管道 2、熟悉UNIX/LINUX支持的管道通信方式 1、了解什么是管道 2、熟悉UNIX/LINUX支持的管道通信方式 利用linux下的vi编辑器及GCC编辑工具完成实验 PC机器linux操作系统 编写程序实现进程的管道通信。用系统
数据结构队列的实现 实验目的 1.掌握队列的思想及其存储实现。 2.掌握队列的常见算法的程序实现。 实验仪器 PC机,C++软件 实验步骤 #include #define MAXSIZE 100 typedef struct seqqueue { int data[MAXSIZE]; int front; int r