• IP、操作系统、移动OS


    IP


    IP地址 = 网络地址 + 主机地址/IP地址 = 网络地址 + 子网地址 + 主机地址。
    DNS :进行域名解析的服务器。
                比如,sina.com(是域名)。其实是一个ip地址。DNS在这里充当了翻译的作用,在文字与IP之间担当了翻译,免除了我们记忆号码的痛苦。
    在我们的计算机中,有一张HOSTS对应表。将IP与主机名对应起来。 
    好比,114查号台一样。
    一个域名对应着多个主机IP。一对多,或者多对多。用户终端通过域名得到被访问主机的IP地址的过程,称为域名解析。
    三次握手是为了解决通信双方收发信机是不是完好无缺。
    进程:被运行的一次的程序。这是为了有别与其他单道程序。
    为了使IO与处理器同时进行工作,所以出现了多道程序。也就是并行工作。
    计算机发展的阶段:
    1、电子管与外部指令系统
    2 、晶体管与批处理系统
    3、集成电路与多程序系统
    4、大规模集成电路与个人电脑


    操作系统


    为解决多用户同时使用一台机器的问题,又出现了一个分时操作系统。
    操作系统:操作用户程序在计算机上运行的一套程序。
    操作系统等于是在人与机器之间架起了一座桥梁。
    采用分层的结构:
    将计算机硬件(cpu、内存、硬盘、io等设备)归为第零层。
    将最懂机器语言的设备驱动程序、时钟管理程序、操作系统内核等安排在紧靠硬件的第一层。
    将存储管理、设备管理、文件管理等程序放在了第二层。
    将浏览器、管理工具、网络通信协议等应用程序放在了第三层。
    将对人可见可操作的显示程序,归为第四层。
         内核是操作系统赖以运行的基础。
    它是为了使进程们有条不紊的运行下去,而不发生冲突,而存在的进程调度程序,来合理分配cpu的使用。
         进程需由内核来调度,内核有cpu的中断信号来激活。通常,在运行的进程退出cpu或者分配使用的cpu的时间片到时,或者io操作结束时,都会产生中断信号。先激活内核中的中断处理程序进行例行处理,然后进程调度程序从内存队列中调入优先级别最高的进程到cpu中运行。调入进程的同时,内核退出cpu。
          进程用于多程序系统,需要解决共享问题,一共享就需要解决资源冲突问题,从而必须等待资源空闲才能继续运行。这样每个程序从开始到结束,都可能走走停停,所以,进程仍然是一种程序,指的是被执行中的程序。
           聊天这个程序,分文字与声音,所以涉及到线程的概念。线程是操作系统分配CPU时间的基本单位。
    首先,操作系统将cpu的使用时间分片后,不是以进程为单位进行分配,而是以线程为单位进行分配。每个线程都有若干个时间片,按时间片轮流使用cpu,周而复始。如果,时间片很短,则给人的感觉是计算机同时运行多个线程,而不是轮换交替的运行不同的线程。这就是并行程序运行的基本原理。
          说的简单点就是分时操作。
     

    移动OS


        硬件架构:   

    单个基带处理器只能实现语音通信,但这远远不够,必须要增加数据通信,多媒体通信,这就需要更高性能的处理器CPU。
    安装了操作系统的手机,我们称之为智能手机,我们可以安装、配置和运行自己喜欢的应用程序。
    移动操作系统结构:

    三大手机操作系统独领风骚:  IOS、android、windows mobile
    移动浏览器 vs  移动互联网
    浏览器   vs   互联网
    操作系统  vs   计算机
    记住一个重要概念:超文本标记语言。
    超文本与超文本传输协议中的超文本是一回事,都是指从一个文本可以跳转到另一个文本。
    标记语言就是和图书印刷之前在书稿中做的那些个记号一样,这些记号告诉排版人员如何处理正文格式。

  • 相关阅读:
    WebApi接口访问频率控制的实现
    一分钟告诉你究竟DevOps是什么鬼?
    大多数企业不知道的隐形成本
    29个网络营销必须知道的数据
    如何让自己的生活有品质感?
    一则有意思的产品小故事
    免费学习编程的9个地方
    营销,就是营销人性的弱点!
    网络营销行业十大看了就想吐的“滥词”
    高质量的内容是SEO的关键
  • 原文地址:https://www.cnblogs.com/zhuxuekui/p/3552768.html
Copyright © 2020-2023  润新知