Tentamen I Arkitektur och design av globala applikationer

Relevanta dokument
Tentamen i: Affärssystem och tjänsteorienterad arkitektur

Tentamen i: Affärssystem och tjänsteorienterad arkitektur

Utveckling av webbapplikationer med.net, DVA213 (1 av 5)

Tentamen i Reglerteknik. 7,5 hp varav tentamen ger 4,5 hp

Kurskod: 6B2267 (Ten1 2p) Examinator: William Sandqvist Tel

Diskutera i Forum. Högskolan Dalarna. Telefon: E-post: NGL-centrum

Tentamen i Reglerteknik. 7,5 hp varav tentamen ger 4,5 hp

Tentamen i: Affärssystem och tjänsteorienterad arkitektur

Tentamen i EDAF oktober Skrivtid: Skriv bara på ena sidan av pappret tentorna kommer att scannas in, och endast framsidorna rättas.

Reglerteknik. Datum: 20/ Tid: Examinator: Leif Lindbäck ( ) Hjälpmedel: Formelsamling, dimensioneringsbilaga, miniräknare.

Tentamen i Programmering grundkurs och Programmering C

Diskussionsforum - Lärarmanual

EXAMENSARBETE. Design av hemsida och forskning om HTML språket. Niklas Johansson. Högskoleexamen Datornätverk

Moodle2 STUDENTMANUAL

Tentamen i. för D1 m fl, även distanskursen. lördag 26 februari 2011

Forum. Inledning. Navigation. Nya meddelanden. Innehållsförteckning. Har du nya meddelanden? Läsa nya meddeladen

Tentamen i Linjär algebra, HF1904 exempel 3 Datum: xxxxxx Skrivtid: 4 timmar Examinator: Armin Halilovic

Studentmanual (Bb Learn )

Tentamen i: Affärssystem och tjänsteorienterad arkitektur

JobOffice SQL databas på server

Verktygen i Fronter, för lärare

Systemutvecklare SU14, Malmö

Tentamen, Distribuerade System/Programvaruarkitektur

Moodle STUDENTMANUAL

Frontermanual för Rektorsprogrammet

Diskussionsforum i Fronter

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

Verktyg i Fronter, för student

Provmoment: Omtentamen 2 (dvs salstentamen 3) för kursen under LP4, TS1A, 21TS1U (VT14P4) Tentamen ges för: För fastighetsmäklare (FM12)

Tentamen i. Programmering i språket C

En samling fårskallar

Transaktioner. 1. Transaktioner 2. Samtidighet ( concurrency ) och lås. 3. Deadlock. Kap. 17. Informatik B: Databashantering med SQL Server

Mål med lektionen! Veta kursmålen. Ha kännedom om några av de grundläggande begreppen.

Design och konstruktion av grafiska gränssnitt

Verktygen i Fronter, för lärare

TAOP86/TEN 1 KOMBINATORISK OPTIMERING MED

DATALAGRING. Ämnets syfte

TENTAMEN HF1006 och HF1008 TEN2 10 dec 2012

Blackboard CE8 Användarmanual Student

Testning av applikationer

TENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: Anslås inom 3 veckor

Kursnamn: Vetenskapsteori och grundläggande forskningsmetod

Reglerteknik. Kurskod: IE1304. Datum: 12/ Tid: Examinator: Leif Lindbäck ( )

(avser kursen under LP2, 2012/2013) Underkänt 0-29 poäng Godkänt poäng Väl godkänt poäng

SISTA EXTRAORDINÄRA OMTENTAMEN (dvs: sista salstentamen nr 5) för nedlagd kurs 21TS1A, 21TS1U (VT14P4)

Underkänt 0-29oäng Godkänt poäng Väl godkänt poäng

Kompilatorer och interpretatorer

Betygsgränser: För. Skriv endast på en. Denna. Uppgift. 1. (2p) 2. (2p) Uppgift. Uppgift 1) 4. Var god. vänd.

Tentamen i Datorteknik och - kommunikation, 2D1522/4K1522. Läs detta innan du börjar:

Grundläggande marknadsföring för event, 7,5 hp, EM12, Varberg (avser kursen under LP2, 2012/2013)

Giltig legitimation/pass är obligatoriskt att ha med sig. Tentamensvakt kontrollerar detta.

Programmering C: Tentamen of 5 Prioritet och associativitet hos operatorerna i C De viktigaste operatorerna: Prioritet Kategori Operator

Capitex dataservertjänst

Tentamen i. för D1 m fl, även distanskursen. lördag 28 maj 2011

Databasteknik för D1, SDU1 m fl

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3

Datorsystem. Tentamen

Systemkrav och tekniska förutsättningar

Malmator Systembeskrivning Sidan 1 av

Tentamen IndustriellEkonomiGK Sid 1 (6) Kurs med kurskod ME1002 Betygsskala A-F Kurs med kurskod 4D1200 Betygsskala 3-5

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1

Webservice & ERP-Integration Rapport

Design och konstruktion av grafiska gränssnitt

Information och kommunikation

Poäng. Start v. Utveckling av mobila applikationer 7.5. Antal registrerade (män/kvinnor) 177 (138/39)

Inlämningsuppgift/Assignments och forum

Projektuppgift- Mashup- Applikation

Barnet i förskolan förskoledidaktiska aspekter Provmoment: TE 01 Enskild skriftlig tentamen Ladokkod:11FK20 Tentamen ges för: VT-12.

Komplettering: 9 poäng på tentamen ger rätt till komplettering (betyg Fx).

Installationsanvisningar HogiaFastighet Pro

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1

Installationsanvisning HogiaFastighet SQL

TENTAMEN PC1307 PC1546. Statistik (5 hp) Lördag den 11 december, Ansvarig lärare: Bengt Jansson ( , mobil: )

OBS! Vi har nya rutiner.

Verktyg i Fronter, för student. Denna manual beskriver hur man använder verktygen i Fronter och skapar innehållet, t ex nyheter, mappar och forum.

Provmoment: Omtentamen 1 (dvs salstentamen 2) för kursen under LP4, TS1A, 21TS1U (VT14P4) Tentamen ges för: För fastighetsmäklare (FM12)

Tentamen för DD1370 Databasteknik och informationssystem

Verktygen i Fronter, för lärare

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.6.0

Komplettering: 9 poäng på tentamen ger rätt till komplettering (betyg Fx).

Omtentamen i Datakommunikation för E2

Fiktiv tentamen för DD1370 Databasteknik och informationssystem

Tentamen i Programmering grundkurs och Programmering C

Så fungerar Diskutera i Ping Pong

Maximalt antal poäng för hela skrivningen är 22 poäng. För Godkänt krävs minst 13 poäng. För Väl Godkänt krävs minst 18 poäng.

Maximalt antal poäng för hela skrivningen är28 poäng. För Godkänt krävs minst 17 poäng. För Väl Godkänt krävs minst 22,5 poäng.

Databasföreläsning. Del 2 lagrade procedurer, vyer och transaktioner

Distribuerade affärssystem

Tentamen. i Databasteknik. lördagen den 13 mars Tillåtna hjälpmedel: Allt upptänkligt material

Viktigt! Glöm inte att skriva tentamenskod på alla blad du lämnar in.

KravinsamlingAnalys Design Implementation Testning

L0009B. Moment. Introduktion till geografiska databaser: G:\L0009B\Allmänt\IntroGeoDB.pdf (F)

HexaFlip. Kravspecifikation

Transkript:

Institutionen för Tillämpad IT Tentamen I Arkitektur och design av globala applikationer Kurskod:6B2061 Datum: 12/3-2007 Tid: 08.30-12.30 Examinator: Leif Lindbäck (7904425) Tentamensinformation Hjälpmedel: Kursbok och föreläsningsanteckningarna som publicerats på kursens hemsida. Omfång: föregående. Tentamen består av 6 sidor inklusive denna och 1(6)

Poängkrav: Max: 16 poäng Godkänt: 9 poäng Utförande: Namn och personnummer skall anges på varje inlämnat skrivpapper Bladnr. och uppgiftsnr. skall anges på varje inlämnat skrivpapper Skriv endast på en sida. Redovisade lösningar skall vara fullständiga och lätta att följa. Lycka till 2(6)

Uppgift 1 (4p) Klienter Du ska utveckla ett system för ett varuhus och du måste använda.net eller J2EE. Systemet ska ha nedanstående användare: Kassörerna använder det för försäljning i kassorna. Lagerpersonalen använder det för att kolla lagersaldo och var i lagret olika varor finns. Administrativ personal använder det för att ta fram rapporter och statistik av olika slag. Säkerhetsavdelningen använder det för att hålla reda på vem som gjort vad (både normalt användande och intrångsförsök). Systemansvariga sköter om installation och drift. Systemet lägger automatiskt beställningar till varuhusets leverantörer när en vara är på väg att ta slut i lagret. Din uppgift nu är att redogöra för vilka klienter som ska finnas och hur de ska kommunicera med systemet. Du ska även redogöra för hur kommunikationen ska gå till i den nedersta av punkterna ovan (de automatiska beställningarna). Svaret på uppgiften skall visa: Vilken typ av klient (tex html-sida i browser) som ska användas av de olika aktörerna. Hur de olika klienterna ska kommunicera med systemet (tex vilka protokoll som ska användas). Hur systemet ska kommunicera med leverantörer av varor (tex vilka protokoll som ska användas). Svaret på uppgiften behöver inte visa: Något som helst om servern. 3(6)

Uppgift Uppgift 2 (6p) Design Du ska utveckla ett diskussionsforum (med J2EE eller.net) enligt domänmodellen nedan. Forumets klient ska vara en browser. Svaret på uppgiften skall visa: Indelning i olika lager (även databas ska finnas med). Förklara vilket ansvarsområde de olika lagren har. Design av affärslogiken. Rita klassdiagram och motivera valda mönster och teknologier. Design av vyn. Rita klassdiagram och motivera valda mönster och teknologier. Ett interaktionsdiagram som visar vilken väg ett anrop tar hela vägen från vyn till databasen. Svaret på uppgiften behöver inte visa: Något mer om databasen än att den finns. Ingen som helst design av databasen krävs. Förutsättningar 4(6)

Ordlista Diskussionsområde. Ett diskussionsområde är en samling diskussionstrådar som diskuterar saker inom ett och samma sakområde. Exempel på diskussionsområden är Fritt forum, Fråga läraren och Tekniska frågor. Varje diskussionsområde knyts normalt till en eller flera grupper. På en skola kan till exempel diskussionsområdet Skolans datornätverk knytas till alla grupper av användare(användargrupper) i skolan medan ett diskussionsområde avsett endast för en kurs, t ex Övningsuppgifter kurs 6B2061 bara knyts till användargruppen som hör till den kursen. Diskussionstråd. En Diskussionstråd består av en rubrik samt ett eller flera Inlägg. Inlägg. Ett inlägg består av text, datum och tidpunkt då inlägget postades (serverns tid) uppgift om vilken Användare som postat inlägget samt, om det är svar på ett annat inlägg, vilket Inlägg det är ett svar på. 5(6)

Uppgift 3 (2p) Ickefunktionella krav Redogör för fyra olika ickefunktionella krav. För vart och ett ska följande anges: 1. En förklaring av vad kravet innebär. 2. Hur man kan mäta om det är uppfyllt. 3. Vad du tycker är en rimlig nivå på mätvärdet för att det ickefunktionella kravet ska anses uppfyllt. Om du tycker detta beror på vad programmet används till kan du välja ett användningsområde. Uppgift 4 (4p) Redogör för dessa nivåer av transaktionsisolering: read uncommitted, read committed, repeatable read och serializable. Du ska förklara vad som kännetecknar dem och hur de skiljer sig från varandra. 6(6)