Ubuntu下 UnixC的第一天

本文介绍了UnixC在Ubuntu环境下的基础知识,包括操作系统的作用、进程与程序的区别、系统调用、C语言与跨平台、GCC编译器的使用以及预处理指令等内容,引导读者踏入UnixC的世界。
摘要由CSDN通过智能技术生成

uc课程
王建立
unix/c
unix是计算机的操作系统
C c语言
《鸟哥私房菜》

今天内容:
    一 认识操作系统
        什么是操作系统?
             如果整个汽车看成一个框架
                加油子系统:油箱的油输送到发动机
                            油门 用户和加油子系统的接口
                    用户间接的将油从油箱送到了发动机,不需要明白具体的工作原理。其工作过程是透明的《例如玻璃是透明的,所以看不到玻璃》
                制动系统
                方向系统  方向盘
                gps  .......
            司机驾驶位置  营造了环境 用户在这个环境里操作各个子系统.
        是用户和操作系统的接口
        计算机操作系统?
        cpu 内存 网卡 显卡 硬盘
        计算机的操作系统需要管理这些硬件,给用户提供更方便的操作接口.
        所以操作系统是一款软件
         
        程序 进程
        程序是计算机指令的集合 是静态的 存储在硬盘上的
        进程是正在执行的程序 是程序运行的实例 一个程序每运行一次产生一个进程
        进程是动态的,存储在内存的
        pid.进程的身份证号
        操作系统需要对进程进行管理,进程属于软件

        计算机的操作系统是管理计算机硬件资源和软件资源的一款软件

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值