Samenvatting: B 1.2 De Kandidaat Kan Activiteiten Behorende Bij Applicatieontwikkeling Uitvoeren
- Deze + 400k samenvattingen
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden
Lees hier de samenvatting en de meest belangrijke oefenvragen van B 1.2 De kandidaat kan activiteiten behorende bij applicatieontwikkeling uitvoeren
-
1.1 De kandidaat kan bepalen hoe het ontwerp en de ontwikkeling van een applicatie aan de klant kan worden uitgelegd en gecommuniceerd
Dit is een preview. Er zijn 3 andere flashcards beschikbaar voor hoofdstuk 1.1
Laat hier meer flashcards zien -
Welke 3 soorten principes zijn er?
Communicatie Principes
Modelling principles
Requirements modeling principles -
Wat zijn de communicatie principes?
- Richten zich op het verminderen van ruis en verbeteren van de
bandbreedte naar het - gesprek tussen klant en
ontwikkelaars . - Samenwerking is noodzakelijk voor
optimale communicatie
- Richten zich op het verminderen van ruis en verbeteren van de
-
Wat zijn modelling principles?
Modelling principles - - Omvat analyse en ontwerp en beschrijft de
weergaven de van de software die steedsgedetailleerder worden.
- - Doel: begrijp verstevigen van het werk wat gedaan moet worden en technische begeleiding te bieden aan degene die implementeren
- - Basis voor methoden en
notaties die worden gebruikt om weergave van de software te creeren.
- - 2 soorten modellen:
analysis /requirement model & design model
- - Omvat analyse en ontwerp en beschrijft de
-
Wat zijn requirement modelling principles?
1. Het informatiedomein van een probleem moet worden weergegeven en begrepen informatiedomein – gegevens die; in het systeem stromen, uit het systeem en datastores.
2. De functies die systeem moet hebben moeten gedefinieerd zijn
3. Het gedrag (als gevolg van externe events) moet worden weergegeven
4. De modellen die informatie, functie en gedrag weergeven moeten zodanig worden ingedeeld dat de details op gelaagde (hiërarchische) wijze worden blootgelegd.
5. De analysetaak zou moeten verschuiven van essentiële informatie naar details over uitvoering -
3.1 De kandidaat kan de voor de situatie geschikte software- en hardwarearchitecturen bepalen.
Dit is een preview. Er zijn 22 andere flashcards beschikbaar voor hoofdstuk 3.1
Laat hier meer flashcards zien -
Wat wordt er bij de hardware architectuur geïdentificeerd?
De hardware architectuur identificeert de fysieke componenten van een systeem en hun onderlinge relaties.- Deze architectuur wordt beschreven in een hardware ontwerp model.
- Dit model wordt zowel door de ontwerpers van de hardware als de ontwerpers van de software (componenten) gebruikt
-
Wat wordt er bij de software architectuur geidentificieerd?
De software architectuur identificeert de software elementen, de relaties tussen de elementen en de eigenschappen van de elementen en hun relaties. -
Wat is client/server architectuur?
Een cliënt server architectuur werkt op basis van het principe dat de gegevensopslag gescheiden is van de Van de gegevensverwerking met een programma.
Dit betekent dat deze twee functies van elkaar gescheiden moeten worden. Het scheiden van functionaliteiten gebeurt door de software te verdelen in aparte componenten die zelfstandig kunnen opereren, elk met een eigen functionaliteit. Deze componenten worden tiers genoemd.
de term multitier heeft betrekking op het feit dat er meerdere aparte benaderen functionaliteiten zijn; ook wel n-tier architectuur genoemd. Het meest bekend zijn de 2tier en 3tier architectuur. -
Wat is een 2-tier client server architectuur?
Dit houdt in dat er sprake is van een server metgegevensopslag en een cliënt PC metprogramma's engegevensverwerking . Wanneer het netwerk metpc's groter wordt, wordt het reflectief kostbaar in aanschaf, beheer en onderhoud -
Wat is een 3tier architectuur?
Hierbij draaien ook deprogramma's op een aparte server deze laatste architectuur wordt het meest toegepast incomputernetwerk . Het bestaat dan uit de volgendetiers :- presentatie
tier ( dit biedt de interface met de gebruiker en presenteert de resultaten (cliënt PC)) - een logische
tier zorgt voor de uitvoering van deapplicatie , uitvoeren vancommando's , uitvoeren van berekeningen en het doorsturen van gegevens tussen de twee anderetiers (applicatie server) - een data
tier (hier is de informatie opgeslagen en kan worden teruggevonden in een databases of bestand systeem (databases server)
- presentatie
-
Wat zijn de voor en nadelen van een distributed architecture?
voordelen
Resource sharing - Delen van hardware- en softwarebronnen.
Openheid - Flexibiliteit in het gebruik van hardware en software van verschillende leveranciers.
Concurrency - Gelijktijdige verwerking om de prestaties te verbeteren.
Schaalbaarheid - Verhoogde doorvoer door het toevoegen van nieuwe resources.
Fouttolerantie - De mogelijkheid om in bedrijf te blijven nadat een fout is opgetreden.
Nadelen
Complexiteit - Ze zijn complexer dan gecentraliseerde systemen.
Beveiliging - Gevoeliger voor aanvallen van buitenaf.
Beheersbaarheid - Meer inspanning nodig voor systeembeheer.
Onvoorspelbaarheid - Onvoorspelbare reacties afhankelijk van de systeemorganisatie en netwerkbelasting.
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Onderwerpen gerelateerd aan Samenvatting: B 1.2 De Kandidaat Kan Activiteiten Behorende Bij Applicatieontwikkeling Uitvoeren
-
De kandidaat kan userinterfaces, business softwarecomponenten en embedded softwarecomponenten ontwikkelen
-
De kandidaat kan beschrijven hoe in een praktijksituatie hoge niveaus van cohesie en kwaliteit gemanaged en gewaarborgd worden. (t)
-
De kandidaat kan data modellen opstellen en interpreteren
-
Visual studio
-
Business, gebruikers en systeemeisen
-
Architectuurtypen