|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  • * Dator Kunskap >> System >> Unix >> Content

    Vad är en finita tillståndsmaskin?

    En finita tillståndsmaskin (FSM) är en beräkningsmodell som kan användas för att representera olika system. Det består av ett ändligt antal tillstånd och en uppsättning övergångar som definierar villkoren under vilka systemet kan ändras från ett tillstånd till ett annat. När en FSM är i ett visst tillstånd kan den antingen förbli i det tillståndet eller övergå till ett annat tillstånd baserat på den inmatning den tar emot.

    Här är ett enkelt exempel för att illustrera hur en finita tillståndsmaskin fungerar. Tänk på en ljusströmbrytare som kan vara i två lägen:PÅ och AV. När strömbrytaren är i läget PÅ tänds lampan. När strömbrytaren är i OFF-läge släcks ljuset. Övergångarna mellan dessa två tillstånd bestäms av ingången, vilket är åtgärden att vända omkopplaren. När omkopplaren vänds ändras FSM från ett tillstånd till det andra.

    Finita tillståndsmaskiner kan användas för att modellera olika system, såsom trafikljus, varuautomater och till och med enkla datorprogram. De är användbara för system som har ett begränsat antal tillstånd och en väldefinierad uppsättning övergångar.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad står Pam för i Linux?
    ·Hur man byter en flik med ett kommatecken i Unix
    ·Unix är mindre stabil än MS Windows?
    ·Hur gör man ett ja nej-kommando i cmd?
    ·Unix miljö Tutorial
    ·Vad är token i datorprogrammering?
    ·Hur man skapar en fil i Unix
    ·Vad motsvarar detta NH?
    ·Hur man testar Null Unix Script
    ·Unix Unzip Alternativ
    Utvalda artiklarna
    ·Hur skulle jag göra Mac My Default Start Up Om jag har…
    ·A1150 MacBook Pro Airport blir varm & slutar fungera
    ·Hur att markera text i Word för Mac
    ·Ta bort filer för att frigöra diskutrymme
    ·Hur man installerar CentOS 5.2 Netto Speglar
    ·Hur får jag mitt administratörslösenordet på en Ace…
    ·Hur skriver man ut systemkonfiguration på Windows XP o…
    ·Hur öppna Windows Shell Common DLL
    ·Hur man rensar TMP i Fedora
    ·Så här startar du CentOS Network
    Copyright © Dator Kunskap https://www.dator.xyz