操作系统作业

原创 2007年09月28日 23:51:00
前几天,操作系统的老师布置了一道作业,要求如下:
用C语言编写一个简单的程序,使用vi录入,用gcc进行编译,生成一个可执行文件,运行并查看结果。

初看时,感觉无从下手,昨晚上做完管理运筹学作业之后,拿来看看,又翻翻教材,突然有了灵感,马上实践,果然行了,心情都格外的舒畅!
现将作业完成的情况写成博文:
第一步:当然是编辑源代码啦
(1)在linuc终端中输入vi hello.c,表明创建一个hello.c的新文件。
(2)按下键盘A进入vi的编辑模式,敲入如下代码:
#include <stdio.h>
int main()
{
printf("Hello World!/n");
}
连续按ESC键之后进入vi的命令行模式,输入:wq后保存退出。
第二步:编译源代码。
(1)首先在终端中输入:gcc -c hello.c 表示生成一个目标文件 hello.o
(2)然后在终端中输入:gcc hello.o -o hello.exe表示生成一个文件名hello.exe的可执行文件。
第三步:查看运行结果
(1)在终端中输入./hello.exe表示运行该程序,运行最终结果为:
Hello World!

至此步,完成作业。

细细看,这次作业所涉及的内容包括了linux终端的初步使用,vi的使用,gcc的使用等等。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【软件测试】操作系统篇:第二章 作业管理

第二章 作业管理1、基本概念1)作业(Job)是让计算机完成一件事或任务,可大可小,可多可少。2)作业步(Job steps) :作业顺序执行的工作单元。3)作业流(Job Stream) :作业步的...

操作系统中作业、程序、进程、线程及管程的定义与联系

概念 作业 作业是指用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合。它包括程序,数据及其作业说明书。 程序 程序是为解决一个信息处理任务而预先编制的工作执行方案,是由一串CPU能够...

操作系统实验之批处理系统中作业调度

smilesword.com 1.实验目的 加深对作业调度算法的理解。 2.实验内容 此实验模拟批处理系统中的作业调度,并采用响应比高者优先算法作为作业调度算法。 3.实验说明 从输入...

操作系统中作业相关的概念

1,什么是作业?            a,在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部              工作称...

操作系统中作业、程序、进程、线程及管程的定义与联系

作业: 作业是指用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合。它包括程序,数据及其作业说明书。 程序: 程序是为解决一个信息处理任务而预先编制的工作执行方案,是由一串CPU能够...

【计算机操作系统】先来先服务FCFS和短作业优先SJF进程调度算法

1、 实验目的 通过这次实验,加深对进程概念的理解,进一步掌握进程状态的转变、进程调度的策略及对系统性能的评价方法。 2、 试验内容 问题描述: 设计程序模拟进程的先来先服务FCFS和短作业优...

操作系统作业03

操作系统作业——进程互斥同步的模拟题目有一个盘子,可以放5个水果(苹果or桔子)。父亲每次向盘子随机放入一个水果(苹果or桔子),父亲放入水果的次数不少于11次。儿子只吃桔子,女儿只吃苹果。请编程使用...

第二次作业:关于建立国内最大最权威的操作系统博客的一些想法

目标:       前期依靠打造全中国最权威的Unix/Linux技术平台,打造全中国最大的针对Unix/Linux技术博客,然后扩大影响面,打造中国最大的操作系统技术的博客。动机:首先我们把我们接到...
  • PkuCL1
  • PkuCL1
  • 2011-07-24 14:33
  • 1785

操作系统作业管理

一、概念: 1、             作业:由三部分构成,即程序,数据和作业说明书,它是用户在完成一项任务过程中要求计算机系统所做工作的集合。 2、...

Java模拟操作系统进程调度算法—先来先服务、短作业优先、高响比优先

Java模拟操作系统进程调度算法—先来先服务、短作业优先、高响比优先 分类: Java2011-10-23 19:50 3418人阅读 评论(2) 收藏 举报 作业算法java ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)