NSA011 Systemanalys och design (7,5 hp) NSA011 Systems Analysis and Design (7,5 ECTS) Examination/Prov: TEN1 (2,5 hp/2.5 ECTS) Name/Namn: (Ifylles av student/filled in by student) Personal Number/Personnr: (Ifylles av student/filled in by student) Date & Time: 2014-01-13 09:00-13:00 Hjälpmedel/Means of Assistance: Inga hjälpmedel / None Maximum score/totalpoäng: 100 points Preliminär betygsskala/preliminary grades: ECTS grading scale: E >= 50p, D >= 58p, C >= 67p, B >= 75p, A >= 88p Svensk skala: Godkänd (G) >= 50p, Väl Godkänd (VG) >= 75p Allmänna anvisningar: OBS!! Den som skriver en tentamen måste visa att han/hon behärskar problemområdet. Många gånger är det möjligt att exemplifiera och illustrera. I dessa fall är det oftast det bästa sättet - ibland även det enda sättet - och kan i högsta grad påverka poängsättningen vid bedömningen av svaret. Om du tycker att uppgifterna i tentamenstexten är ofullständiga skall du göra egna antaganden för de uppgifter som du saknar. OBS! Redovisa dina egna antaganden. På de första sidorna i detta häfte finns sidor avsedda för era svar, dvs att alla frågor kommer sist i häftet. Förslagsvis delar du häftet i två delar, så att du kan ha svarsdelen och frågedelen uppe samtidigt, bredvid varandra. Glöm inte att lämna in svarsdelen i det gula tentamenshäftet! Om du behöver mer utrymme än vad som finns i häftet måste du tydligt ange på tilläggsbladen vilken uppgift de tillhör. Skriv namn och personnummer på varje inlämnat blad. Lämna uppgifterna i nummerordning. Markera (på omslagsbladet) vilka uppgifter du lämnat lösning på (del A = fråga 1) Svårlästa lösningar kan inte bedömas! Glöm inte att läsa frågorna mycket noga! Alla frågor står på både svenska och engelska, men ni behöver bara besvara varje fråga bara en gång. Rättningstiden är normalt 4 veckor, det vill säga resultatet kommer att vara inlämnat för registrering senast måndag den 10 februari. Viktigt! Glöm inte att skriva namn och personnummer på alla blad du lämnar in. Lycka till! Ansvarig lärare/responsible teacher: General directions: NOTE!! The student taking a written exam must show that he/she is proficient within the problem area. Many times it is possible to exemplify and illustrate. In those cases it s probably the best way, maybe even the only way and can affect the setting of scores for the answer. If you think that a problem description is incomplete, it s up to you to make assumptions for what is missing. NOTE! Account for you assumptions in your answer. On the first pages of this booklet are pages for your answers, i.e. all questions are at the end of the booklet. We suggest that you divide the booklet in two parts, so you can have the answer pages and the question pages side by side. Do not forget to put the answer pages in the yellow exam cover! If you need more space than is available in the booklet, you must clearly on each additional sheet to what question it belongs. Write your name and personal ID on each sheet submitted. Leave your answers in the same order as the questions. Mark (on the cover sheet) what questions you have provided solutions to (part A = question 1) Difficult to read solutions cannot be judged! Do not forget to read the questions very carefully! All questions are in both Swedish and English, but you only need to answer each question once. Correction time is normally 4 weeks, that is, the result will be delivered for registration at the latest on Monday 10 th February. Important! Do not forget to write your name and personal ID on all pages you submit. Good luck! Petter Dessne och Anna Palmquist
Svarssida [ page 2 ] Answer page OBS! Detta prov är uppdelat i två delar (A och B). Om resultatet på del A inte når upp till godkänt för delen (20p), kommer resultatet på del A att bli ditt slutresultat för provet, och del B kommer inte att rättas. För betyget Godkänd på tentamen måste båda delarna vara godkända, dvs med minst 30p på B-delen. Note! This test is made up of two parts (A and B). If your result on part A doesn t reach passed on the part (20p), the result on part A will be your final result on this test, and part B will not be examined. For the grade Passed on the written exam, both parts must be passed, i.e. with at least 30p on the B-part. Markera rätt svar på kryssfrågorna med ett tydligt kryss inuti boxen. På kryssfrågorna är endast ett svar korrekt. Om mer än en ruta är kryssad för en fråga, är det svaret underkänt. Mark the right answers on the multiple-choice questions with a distinct X inside the boxes. On the multiple-choice questions only one answer is correct. If more than one box is checked for a question, that answer gets 0 points. Svarsblankett för del A (Huvudfråga 1) / Answer form for part A (Main question 1) Name/Namn: Personal ID/Personnr: 1 9 17 25 33 2 10 18 26 34 3 11 19 27 35 4 12 20 28 36 5 13 21 29 37 6 14 22 30 38 7 15 23 31 39 8 16 24 32 40
Svarssida [ page 3 ] Answer page Svarsblankett för del B (Fråga 2-11) -- Answer form for part B (Question 2-11) 2. Ett informationssystem består av många olika delar. En sådan del är personalen som ska hantera systemet. Ange fyra till! (4 poäng) 2. An information system consists of several different parts. One such part is the employees that will use the system. Name four others! (4 points)
Svarssida [ page 4 ] Answer page 3. Vad är de främsta skillnaderna mellan traditionell systemutveckling (t.ex. vattenfallsmodellen) och iterativ utveckling? Rita de olika figurerna och beskriv skillnaderna. Tala också om vad de är mest användbara för och när de används. (6 poäng) 3. What are the main differences between traditional systems development (say: the waterfall model) and iterative development? Draw the two figures, describe the differences between them, and tell when they are most suitable and used. (6 points)
4. Vad innebär termerna formellt system och informellt system? (4 poäng) Svarssida [ page 5 ] Answer page 4. What do the terms formal system and informal system refer to? (4 points)
Svarssida [ page 6 ] Answer page 5. Gruppintervjuer är ett av de sätt vi gått igenom för att hitta informationsunderlag till ett utvecklingsprojekt. Nämn fyra andra (valfria) och beskriv kort vad de innebär. (8 poäng) 5. Group interviews is one of the methods we have been discussing in order to gather information for an IS project. Name and shortly describe four other methods of your choice for gathering information. (8 points)
6. Vad är det på bilden, vad används diagramtypen till, och vilken sorts utvecklingsmetodik hör den till? (4 poäng) Svarssida [ page 7 ] Answer page 6. What is shown in the image below, what is this diagram type used for, and what development methodology is it used in? (4 points)
7. Du har fått anställning som IT-arkitekt på Mölleruds kommun. När du besökte kommunbiblioteket upptäckte du att lånesystemet kunde förbättras avsevärt. Din uppgift är därför att designa det nya lånesystemet för biblioteket. Som en av delarna har du valt att göra ett dataflödesdiagram. Gör därför ett KONTEXTDIAGRAM och ett NOLLNIVÅDIAGRAM enligt följande: När en registrerad låntagare har hittat någon trevlig bok läses kortet av av en maskin. Låntagaren lägger sedan boken/böckerna på maskinen för registrering (som på biblioteket på HB). När alla böcker är registrerade för utlån matar maskinen ut ett kvitto. Information om utlånade böcker hamnar i biblioteksdatabasen. Från denna går det en gång per dygn ut påminnelser via mail till de låntagare som antingen har försenade böcker eller har lån som snart går ut. Svarssida [ page 8 ] Answer page 7. You have got a new job as IT-architect at the municipality of Möllerud. When you visited the small town s library you realized that the system for loaning books could be much improved. Thus, your task is to design the new loaning system for the library. In order to prepare for the implementation you have (among other things) decided to create a dataflow diagram. So: Create a CONTEXT DIAGRAM and an 0-LEVEL DIAGRAM according to the following: When a person with a library card (called visitor below) has found a book to borrow, the card is read by a machine. The visitor then puts the book(s) on the machine for registration (the same method as in the library at the University of Borås). When all books have been registered for borrowing, a receipt is printed, and information regarding the books is inserted in the library database. Reminders about loans soon expiring, or books not returned on time, are sent out from the database on a daily basis. På biblioteket finns också en bibliotekarie. Bibliotekarien gör sökningar åt låntagare genom ett anrop till databasen som ger kataloguppgifter tillbaka. Om du saknar någon information så gör antaganden som känns rimliga. (14 poäng) There is also a librarian in the library. The librarian performs searches for visitors by querying (=asking) the database, which returns the catalogue information. If you miss any information, then do assumptions that feel reasonable. (14 points) Context diagram:
0-level diagram: Svarssida [ page 9 ] Answer page
Svarssida [ page 10 ] Answer page 8. a) Vad är en Timebox? (2p) 8. a) What is a Timebox? (2p) b) MoSCoW är en prioriteringsteknik som används inom affärsanalys och utveckling av programvara för att nå en gemensam överenskommelse med berörda parter om den vikt de lägger på leverans av varje krav. Vad står MoSCoW för? (4p) b) MoSCoW is a prioritization technique used in business analysis and software development to reach a common understanding with stakeholders on the importance they place on the delivery of each requirement. What does MoSCoW stands for? (4p)
Svarssida [ page 11 ] Answer page 9. Som systemanalytiker måste du förutse vilka typer av fel en användare kan göra och designa systemets gränssnitt för att undvika, upptäcka och korrigera misstag vid datainmatning. Ange fyra källor till datafel (misstag vid datainmatning). (4p) 9. As a systems analyst you must anticipate the types of errors users may make and design features in to the system s interfaces to avoid, detect and correct data entry mistakes. Identify four sources of data errors (data entry mistakes). (4p)
Svarssida [ page 12 ] Answer page 10. Beskriv kortfattat trestegsprocessen för att utforma dialoger. (4p) 10. Identify the three-step process for designing dialogues. (4p)
Svarssida [ page 13 ] Answer page 11. E-R-DIAGRAM a) Vad är syftet med ett E-R-diagram? (2p) 11. E-R DIAGRAM a) What is the purpose of E-R diagramming? (2p) b) Studera E-R-diagrammet nedan. På höger sida hittar du en tabell med namn på olika element i ett E-R-diagram. Rita tydliga linjer från namnen, till rätt element i E-R-diagrammet. Observera att inte alla namn finns med i diagrammet. Du behöver bara dra gränsen en gång mellan namnet och dess element i diagrammet, även om samma typ av element kan visas flera gånger på samma diagram. (5p) b) Study the E-R diagram below. On the right hand side you will find a table of names of various elements in an E-R diagram. Draw distinct lines from the names, to the correct elements in the E-R diagram. Note that not all the names are included in the diagram. You only need to draw the line once between the name and its element in the diagram, even if the same type of element appears multiple times on the same diagram. (5p) Här slutar svarsdelen Here the answering part ends
Frågor till Del A / Questions for Part A Frågor [ page 14 ] Questions 1) Sökandet efter, och genomförandet av, radikala förändringar av affärsprocesser för att uppnå stora förbättringar av produkter och tjänster kallas: A) strukturerad programmering B) Business Process Reengineering C) Joint Application Design D) Rapid Application Development 2) En bild som visar några av ett systems processer och några aktörer i form av streckgubbar är ett: A) användningsfallsdiagram B) E-R-diagram C) nätverksdiagram D) inget av ovanstående 3) En metod för människa-maskin-interaktion där explicita satser skrivs in i systemet föra att utföra åtgärder refererar till: A) interaktion genom maskinspråk B) interaktion genom naturligt språk C) interaktion genom kommandotolken D) objekt-baserad interaktion 4) Vilket av följande hänvisar till den uppsättning av datatyper och värden som ett enskilt attribut kan anta? A) domän B) utlösande operation C) referensintegritet D) entitetsintegritet 5) Ett effektivt utformad formulär: A) minimerar behovet av att bläddra fönster B) visar data i passande fältlängder C) ger standardvärden när det är möjligt D) är alla ovan nämnda 6) När du tror att du har visat varje formulär, rapport, transaktion och skärmbild i verksamheten som ett enda dataflöde, har du förmodligen uppnått: A) nivå-3 diagram B) primitiva dataflödesdiagram C) nivå-0 diagram D)-nivå-1 diagram 1) The search for, and implementation of, radical change in business processes to achieve breakthrough improvements in products and services best defines: A) structured programming B) business process reengineering C) Joint Application Design D) Rapid Application Development 2) An image showing a few of a system s processes and some drawn characters (actors) is a: A) use case diagram B) E-R diagram C) network diagram D) none of the above 3) A human-computer interaction method where explicit statements are entered into a system to invoke operations refers to: A) machine language interaction B) natural language interaction C) command language interaction D) object-based interaction 4) Which of the following refers to the set of all data types and values that an attribute can assume? A) domains B) triggering operations C) referential integrity constraints D) entity integrity 5) An effectively designed form: A) minimizes the need to scroll windows B) displays data in appropriate field lengths C) provides default values when practical D) does all of the above 6) When you believe that you have shown each business form or transaction, computer screen, and report as a single data flow, you have probably reached the: A) level-3 diagrams B) primitive data flow diagrams C) level-0 diagrams D) level-1 diagrams
Frågor [ page 15 ] Questions 7) Vilket av följande är resultat för genomförandefasen? A) prioriteringar för system och projekt, en arkitektur för data, nätverk, och val av hårdvara, och hanteringen av IS är ett resultat av involverade system B) En beskrivning av nuvarande system och var problem och möjligheter finns, med en allmän rekommendation om hur man rättar till, förbättrar eller ersätter nuvarande system C) funktionella specifikationer av systemets alla delar D) kod, dokumentation, utbildningsrutiner och supportmöjligheter 8) Ett viktigt resultat och leverans från projektstart och planeringsfasen som innehåller en noggrann uppskattning av projektets omfattning, fördelar, kostnader, risker och krav på resurser är: A) Den grundläggande projektplanen B) Informationssystemplanen C) Arbetsbeskrivningen D) Uppdragsbeskrivning 9) Ändringar i ett system för att reparera brister i dess design, kodning, eller konstruktion kallas: A) förebyggande underhåll B) perfektivt underhåll C) korrigerande underhåll D) adaptivt underhåll 7) Which of the following are deliverables for the implementation phase? A) priorities for systems and projects; an architecture for data, networks, and selection hardware, and IS management are the result of associated systems B) description of current system and where problems and opportunities are with a general recommendation on how to fix, enhance, or replace current system C) functional, detailed specifications of all system elements D) code, documentation, training procedures, and support capabilities 8) A major outcome and deliverable from the project initiation and planning phase that contains the best estimate of a project's scope, benefits, costs, risks, and resource requirements defines the: A) Baseline Project Plan B) Information Systems Plan C) Statement of Work D) Mission Statement 9) Changes made to a system to repair flaws in its design, coding, or implementation describes: A) preventive maintenance B) perfective maintenance C) corrective maintenance D) adaptive maintenance 10) När entitetstyper eller objekt-klasser är arrangerade hierarkiskt och varje typ eller klass därmed delar attribut och metoder med sina förfäder kallas detta: A) aggregering B) generalisering C) polymorfism D) arv 11) En datorbaserad fil som innehåller information om anställda ritas på ett dataflödesdiagram som: A) datalager B) process C) källa D) dataflöde 10) When entity types or object classes are arranged in a hierarchy and each entity type or object class assumes the attributes and methods of its ancestors, this best defines: A) aggregation B) generalization C) polymorphism D) inheritance 11) A computer-based file containing employee information is represented on a data flow diagram as a: A) data store B) process C) source D) data flow
Frågor [ page 16 ] Questions 12) Den tid som en aktivitet kan försenas utan att försena projektet hänvisas till kallas: A) slacktid B) icke-kritisk tid C) ståtid D) fördröjningstid 13) Om ett indataflöde från en källa visas på ett nivå-0 diagram, måste det: A) vara anslutet till en slutdestination (sink) B) vara kopplat till ett dataflöde C) vara kopplat till ett datalager D) visas på kontextdiagrammet 14) Vilken av följande bygger på ett iterativt och inkrementellt tillvägagångssätt och har faserna inception, elaboration, construction och transition? A) extreme Programming B) RUP C) JAD D) RAD 15) Ett attribut (eller kombination av attribut) som unikt identifierar varje instans av en entitet kallas: A) kandidatnyckel B) trigger C) dataelementhändelse D) verbalsubstantiv 16) När du väljer en identifierare, bör du: A) välja en kandidatnyckel som inte kommer att ändra sitt värde under hela livstiden för varje instans av entitetstypen B) använda stora sammansatta nycklar istället för en surrogatnyckel bestående av ett enda attribut C) använda intelligenta nycklar D) välja en kandidatnyckel så att för varje instans av entitetstypen, är attributet garanterat ha giltiga värden eller är null 17) Oracles Designer, Computer Associates Advantage Gen, och IBM:s Rational Rose är exempel på: A) databashanterare B) visuella programmeringsspråk C) tredje generationens programspråk D) CASE-verktyg 12) The amount of time that an activity can be delayed without delaying the project refers to: A) slack time B) noncritical time C) down time D) delay time 13) If an input from a source appears at level-0, it must: A) be connected to a sink B) be connected to a data flow C) be connected to a data store D) appear on the context diagram 14) Which of the following is based on an iterative, incremental approach to systems development and has inception, elaboration, construction, and transition phases? A) extreme Programming B) RUP C) JAD D) RAD 15) An attribute (or combination of attributes) that uniquely identifies each instance of an entity type defines: A) candidate key B) trigger C) data element occurrence D) gerund 16) When selecting an identifier, one should: A) choose a candidate key that will not change its value over the life of each instance of the entity type B) use large composite keys instead of single-attribute surrogate keys C) use intelligent keys D) choose a candidate key such that for each instance of the entity, the attribute is guaranteed to have valid values or is null 17) Oracle's Designer, Computer Associates' Advantage Gen, and IBM's Rational Rose are examples of: A) database management systems B) visual programming languages C) third-generation programming languages D) CASE tools
Frågor [ page 17 ] Questions 18) Alla följande påståenden om SDLC är sanna utom: A) Det är en metod för att skapa prototyper och snabbt färdigställa system B) fasernas ordningsföljd är väldigt logisk C) i olika versioner av SDLC kan antalet faser variera D) implementeringsfasen kommer efter designfasen 19) En teknik för att visa en användare var de befinner sig på en webbplats, genom att placera ett antal "ledord" efter varandra på en webbsida som visar en användare var de är och var de har varit kallas: A) ikoner B) brödsmulor C) MPEG-filer D) lättviktsbilder 20) Vilket av följande skulle klassificeras som en materiell (beräkningsbar) kostnad? A) Kostnader för hårdvara B) arbetsmoral C) förlust av goodwill hos kunderna D) operationell ineffektivitet 21) En stor aktör inom affärssystem är: A) Adobe B) SAP C) Macromedia D) Ericsson 22) Ett diagram som visar projektaktiviteter och hur de hänger ihop med varandra kallas: A) användningsfallsdiagram B) dataflödesdiagram C) datadiagram D) nätverksdiagram 23) I UML, vilket av följande representerar dynamiska modeller för interaktion mellan objekt? A) tillståndsdiagram B) sekvensdiagram C) klassdiagram D) användningsfall 18) All of the following are true about the SDLC except: A) it is a rapid method to prototype and develop an application B) the sequencing of phases has a compelling logic C) in different versions of the SDLC, the number of phases may differ D) the implementation phase comes after the design phase 19) A technique for showing a user where they are in a Web site by placing a series of "tabs" on a Web page that shows a user where they are and where they have been best describes: A) icons B) bread crumbs C) MPEG files D) lightweight images 20) Which of the following would be classified as a tangible cost? A) cost of hardware B) employee morale C) loss of customer goodwill D) operational inefficiency 21) A major vendor that provides enterprise solution software is: A) Adobe B) SAP C) Macromedia D) Ericsson 22) A diagram that depicts project activities and their interrelationships is called a: A use case diagram B) data flow diagram C) data diagram D) network diagram 23) In UML, which of the following represent dynamic models of interactions between objects? A) state diagrams B) sequence diagrams C) class diagrams D) use cases
Frågor [ page 18 ] Questions 24) Den tredje fasen i projekthantering, i vilken tidigare skapade planer realiseras, kallas: A) projektnedstängning B) projektplanering C) projektinitiering D) projektgenomförande 25) Att byta från ett gammalt till ett nytt informationssystem genom att direkt slå av det gamla och slå på det nya kallas: A) parallellinstallation B) single location-installation C) direktinstallation D) successiv implementering 26) Vid utveckling av informationssystem kan en organisation använda: A) öppen källkod B) ERP-system C) egenutvecklade system D) alla ovanstående 24) The third phase of the project management process in which the plans created in the prior phases are put into action is: A) project closedown B) project planning C) project initiation D) project execution 25) Changing over from the old information system to a new one by turning off the old system as the new one is turned on best describes: A) parallel installation B) single location installation C) direct installation D) phased installation 26) When developing information systems, an organization could use: A) open-source software. B) enterprise-wide solution software. C) in-house development. D) all of the above 27) Enligt PERT: Vad blir den uppskattade tiden för färdigställande av ett projekt utifrån följande uppskattningar: optimistisk = 7 veckor; pessimistisk = 13 veckor; realistisk = 10 veckor? A) 8 veckor B) 10 veckor C) 11 veckor D) 12 veckor 28) En "kritisk väg" i en projekttidsplan är: A) en sekvens av aktiviteter vars ordning måste utföras parallellt B) en sekvens av aktiviteter vars längd inte kan pågå i mer än 40 procent av den tid som avsatts till projektet C) en sekvens av aktiviteter vars ordning och varaktighet indirekt påverkar tidpunkten för färdigställandet av ett projekt D) en sekvens av aktiviteter vars ordning och varaktighet direkt påverkar tidpunkten för färdigställandet av ett projekt 27) According to PERT: What would be the estimated time for completing a project if time estimates are as follows: optimistic = 7 weeks; pessimistic = 13 weeks; realistic = 10 weeks? A) 8 weeks B) 10 weeks C) 11 weeks D) 12 weeks 28) A critical path in a project time plan is: A) a sequence of activities whose order must be performed in parallel B) a sequence of activities whose duration cannot last more than 40 percent of the time allotted to the project C) a sequence of activities whose order and durations indirectly affect the completion date of a project D) a sequence of activities whose order and durations directly affect the completion date of a project
Frågor [ page 19 ] Questions 29) Användartester av ett färdigställt informationssystem med användande av simulerade data kallas: A) alfatester B) betatester C) stresstester D) systemtester 30) Formulär är viktiga för förståelsen av ett företag för att de: A) beskriver hur vissa arbetsuppgifter utförs B) anger korrekt ordning av arbetsuppgifter C) gör det möjligt arbeta sig bakåt från informationen på en rapport till nödvändiga data D) anger vilka data som flödar in och ut i ett system och som är nödvändiga för att systemet ska fungera 31) Intervjufrågor som saknar fördefinierade svar kallas: A) slutna frågor B) undersökande frågor C) ickespecifika frågor D) öppna frågor 32) SDLCs sista fas är: A) analysfasen B) transmissionsfasen C) underhållsfasen D) redesignfasen 33) När du visar text på ett grafiskt användargränssnitt, bör du A) använda obskyra förkortningar och akronymer B) högerjustera text C) använda dubbelt radavstånd, om utrymmet tillåter D) avstava ord mellan raderna 34) En datorbaserad fil som innehåller information om anställda ritas på ett dataflödesdiagram som: A) datalager B) process C) källa D) dataflöde 29) User testing of a completed information system using simulated data refers to: A) alpha testing B) beta testing C) stress testing D) system testing 30) Forms are important for understanding a business because they: A) describe how particular tasks are performed B) indicate the correct sequencing of tasks C) enable you to work backwards from the information on a report to the necessary data D) indicate what data flow in or out of a system and which are necessary for the system to function 31) Questions in interviews that have no pre-specified answers are called: A) closed-ended questions B) investigative questions C) nonspecific questions D) open-ended questions 32) The last phase of the SDLC is: A) analysis phase B) transmission phase C) maintenance phase D) redesign phase 33) When displaying text on a graphical user interface, we should: A) use obscure abbreviations and acronyms B) right justify text C) use double spacing if space permits D) hyphenate words between lines 34) A computer-based file containing employee information is represented on a data flow diagram as a: A) data store B) process C) source D) data flow
Frågor [ page 20 ] Questions 35) Antalet instanser av entitet B som kan (eller måste) vara associerad med varje instans av enhet A refererar till begreppet: A) ternära förekomster B) kardinalitet C) domän D) granularitet 36) Ett dataflödesdiagram nedbrutet till den lägsta nivån kallas: A) primitivt diagram B) nivå-1 diagram C) nivå-0 diagram D) kontextdiagram 37) Kostnad i samband med ett informationssystem som inte enkelt kan mätas i kronor, eller med säkerhet, kallas: A) immateriell kostnad B) engångskostnad C) ekonomiska kostnad D) materiell kostnad 38) Vad för sorts uttalande är följande: Vi ägnar oss åt att designa, tillverka och sälja högkvalitativa trämöbler? A) verksamhetsanda B) företagspolicy C) målsättning D) verksamhetsidé 39) Vilken/vilka av nedanstående aktiviteter är en testledare ansvarig för? A) etablering av teststandarder B) integrering av test- och utvecklingsaktiviteter inom livscykeln C) framtagning av testplaner D) alla ovanstående 40) Bland de viktigaste skälen till att använda molntjänster är: A) frigöra intern IT-personal B) kunna köra applikationen internt C) vara oberoende av internetförbindelse D) alla ovanstående 35) The number of instances of entity B that can (or must) be associated with each instance of entity A refers to: A) ternary occurrence B) cardinality C) domain D) granularity 36) The lowest level of decomposition for a data flow diagram is called the: A) primitive diagram B) level-1 diagram C) level-0 diagram D) context diagram 37) A cost associated with an information system that cannot be easily measured in terms of dollars or with certainty, refers to: A) intangible cost B) one-time cost C) economic cost D) tangible cost 38) We are in the business of designing, fabricating, and selling high-quality wood furniture is what kind of statement? A) corporate spirit B) corporate policy C) objective statement D) mission statement 39) Which of the following are testing managers responsible for? A) establishing testing standards B) integrating testing and development activities in the life cycle C) developing testing plans D) all of the above 40) Among the top reasons for choosing to go with cloud computing is: A) freeing internal IT staff B) hosting the application internally C) no depending on internet connection D) All above