首页 > 其他分享 >第一章-概念

第一章-概念

时间:2023-02-27 22:55:12浏览次数:32  
标签:QQ 操作系统 程序接口 用户 接口 第一章 硬件 概念

1.1 操作系统的概念:

  1.1.1 什么是操作系统:

  1. 控制和管理整个计算机系统的硬件和软件资源
  2. 合理地组织调度计算机的工作和资源的分配
  3. 提供给用户和其他软件方便的接口和环境
  4. 是计算机最基本的系统软件

  1.1.2 操作系统的功能和目标:

  1. 操作系统作为系统资源(资源:软件、硬件、文件等)的管理者,提供什么功能? 
    1. 提供功能:处理机管理(CPU)、存储器管理、文件管理、设备管理
    2. 目标:安全高效
    3. 理解案例:打开QQ和朋友聊天,QQ是软件,QQ的安装路径有组织存在操作系统(文件夹中),QQ的程序相关数据放入内存,QQ相关的进程由CPU处理   
  2. 操作系统作为用户与计算机硬件之间的接口,要为其上层的用户、应用程序提供简单易用的服务,需要实现什么功能?
    1. 提供功能:命令接口、程序接口、GUI(图形用户界面) <-- 这三个统称"用户接口"
      1. 命令接口:允许用户直接使用
        1. 联机接口:一句系统一执行(如:cmd,输入一个指令就执行一个指令)
        2. 脱机接口:一堆系统做一堆(如:如写程序在记事本,然后在程序)
      2. 程序接口:允许用户提供程序间接使用,程序接口=系统接口(如:通过程序,注意是程序,调用user32.dll,就是程序接口)
      3. GUI(图形用户界面):图形用户接口(如:windows、安卓的图形页面就是)  
    2. 目标:方便用户使用      
  3. 操作系统作为最近硬件的层次,需要在硬件的基础是实现什么功能?
    1. 提供功能:实现对硬件机机器的拓展(如:在裸机上安装操作系统,提高机器的使用能力)

  1.1.3 总结:

  1. 操作系统是在硬件和应用程序的中间
  2. 操作系统对系统的CPU、进程等叫做系统资源进行管理
  3. 提高接口给用户使用,一部分直接使用(如:cmd窗口),一部分需要通过软件间接使用(如:user32.dll)
  4. 操作系统主要目的:方便用户的使用

标签:QQ,操作系统,程序接口,用户,接口,第一章,硬件,概念
From: https://www.cnblogs.com/Mr-shne/p/17161940.html

相关文章

  • 《信息安全数学基础》第一章:整除与同余——知识点梳理
    整除(easy)整除定义若\(\foralla,b\inZ,b\ne0,\existsq\inZ.\s.t.\a=qb.\)则称:\(b\)整除\(a\),或\(a\)被\(b\)整除,记为:\(b\mida\)\(b\)不整除\(a\):\(......
  • Gslb基础概念和原理
    GSLB基础概念和原理简概采用全局负载均衡(GSLB)的前提是在不同地区设立了多个数据中心,并不是所有的互联网服务都能做GSLB,前提是业务已经做了分布式部署的规划,无论用户从哪......
  • Vue 关键概念介绍
    Vue现在已经迭代到3+版本,阅读官方文档的过程中发现作者的一些理念和思路很合我口味,很多概念与方案都是基于解决实际问题提出并实现的,且在权衡利弊后勇于打破常规,比如如何......
  • 【PyQt5学习-03-】PyQt5 控件概念
    快速开发:先看控件的功能,再根据需要选学1、什么是控件程序界面上的元素各自独立一块矩形区域具有的功能接收用户输入用户点击显示内容放置其他控件先学......
  • 编码的基本概念
    本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:​​information-theory​​】,需要的朋友们自取。或者公众号【AI......
  • java——spring boot集成RabbitMQ——高级特效——消息成为死信的条件——概念理解
           ......
  • 带宽的概念(模拟信号和数字信号)
    如果从电子电路角度出发,带宽(Bandwidth)本意指的是电子电路中存在一个固有通频带,这个概念或许比较抽象,我们有必要作进一步解释。大家都知道,各类复杂的电子电路无一例外都......
  • 02_09_Java语音进阶||day09_IO概念、字节流、字符流、IO异常的处理、属性集
    第一章IO概念1.1什么是IOJava中I/O操作主要是指使用java.io包下的内容,进行输入,输出操作。输入也叫做:读取数据输出也叫做:写入数据内存(RAM),硬盘(ROM)1.2IO的分类1.3IO的......
  • 数据结构(严蔚敏版)——第一章《绪论》
    第一章绪论1.1、基本概念1.1.1、数据、数据元素、数据项、数据对象数据(Data):是客观事物的符号表示,是所有能输入到计算机中并被计算机程序处理的符号的总称。数值型数据......
  • 软件设计与体系结构-基本概念(引言)
    OOP单一职责原则(SRP):类的职责要单一,一个类只能对应一种职责。开闭原则(OCP):软件实体对拓展是开放的,但对修改是关闭的。里氏代换原则(LSP):在软件系统中,一个可以接受基类对象......