• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/8

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

8 Cards in this Set

  • Front
  • Back

Vilka är de 4 funktionella kompenenterna av en mjukvaruapplikation?

1. Datalagring - vilket är entiteterna dokumenterade i ERDs


2. Data access logic - processering för att nå data


3. Application logic - logiken dokumenterade i DFDs


4. Presentation logic - användargränssnittet

Vilka är de 3 huvudhårdvarokomponenterna i ett system?

1. Server-baserade arkitekturer


2. Klient-baserade arktitekturer


3. Klient-server arkitekturer

Jämför serverbaserade, klientbaserade och klient-server ariktekturer

Serverbaserade arkitekturer är när servern utför samtliga av de 4 applikationsfunktionerna




Klientbaserade arkitekturer är när klienterna ansvarar för presentationslogiken, applikationslogiken och data access logiken. Servern lagrar bara.




Klient-server arkitekturer balanserar processerandet mellan klienter och servers. Klienten ansvarar för presentationslogiken, servern för lagringen och data access logiken. Applikationslogiken kan antingen delas, eller tilldelas klienten eller servern. Om klienten innehåller all eller det mesta av applikationslogiken är det en tjock klient, om om den bara har lite eller ingen applikationslogik är den tunn. Klient-server arktekturer har 4 fördelar: Skalbarhet, kan stödja variation, oberoende, mer tillförlitligt.





Berätta om klient-server tiers

Det finns många sätt applikationslogiken kan delas upp mellan klient och server. Om two-tiered är det två sets av datorer - en klient och en server. Om tre - en klient, en applikationsserver och en databasserver. N-tiered - multipla servers.

Vad innebär skalbarhet?

Möjligheten att öka eller minska kapaciteten. Klient-server arkitektur är mest skalbar eftersom serverar kan adderas om det behövs.

De icke-funktionella kraven och arkitekturdesignen används för att utveckla hårdvaru- och mjukvaro specifikationen, vilka 4 primära typer av icke-funktionella krav kan vara viktiga när arktiekturen designas?

1. Operationella
kraven - såsom teknikska krav, interaktionskrav, portabilitetskrav


2. Prestandakrav - hastighet, kapacitet


3.Säkerhet - systemvärde, accesskontroll


4. Kulturella och politiska krav - språkkrav, lagkrav, etiska krav etc.

Vad menas med systemvärde?

Tillhör det icke-funktionella kravet på säkerhet. Data är organisationers största värde, om den försvinner blir det inte bara oerhört dyrt men också katastrofalt svårt att återställa.

vad är enkryption

maskera information genom att använda matematiska algoritmer