• 操作系统OS基础


    OS: Operating System 操作系统,通用目的的软件程序

    主要功能:硬件驱动 进程管理 内存管理 网络管理 安全管理 文件管理
    OS分类:
    服务器OS:CentOS,Ubuntu,Windows Server,AIX
    桌面OS:Windows 10,Mac OS,Fedora
    移动设备OS:Andriod,IOS,AliOS,HarmonyOS

    接口:interface

    操作系统一般会提供两个重要的接口来满足用户的一些一般性的使用需求:
    命令行:实际是一个叫shell的终端程序提供的功能,该程序底层的实质还是调用一些操作系统提
    供的函数
    窗口界面:窗口界面通过编写的窗口程序接收来自操作系统消息队列的一些鼠标、键盘动作,进而
    做出一些响应

    Linux命令

    显示文件类型

    file [-bcLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]
    

    ABI:Application Binary Interface

    应用程序二进制接口,ABI描述了应用程序与OS之间的底层接口,允许编译好的目标代码在使用兼容ABI的系统中无需改动就能运行

    API:Application Programming Interface  工具箱 库 dll

    应用程序开发接口,API定义了源代码和库之间的接口,因此同样的源代码可以在支持这个API的任何系统中编译

    POSIX: Portable Operating System Interface 可移植的操作系统接口 末尾的X使用来凑数的,显得高大上
    IEEE在操作系统上定义的一系列API标准 POSIX兼容的程序可在其它POSIX操作系统编译执行

    * * * 胖并快乐着的死肥宅 * * *
  • 相关阅读:
    android 多渠道打包
    第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
    Android:支持不同分辨率的屏幕设计 .
    动画效果编程基础--AnimationAndroid
    Android使用尺寸资源 dimens .
    android手机分辨率整理
    线程和进程
    js和html的结合方式
    成员变量和局部变量
    MySQL基础知识
  • 原文地址:https://www.cnblogs.com/bpzblog/p/12605180.html
Copyright © 2020-2023  润新知