Tentamen i Webbproduktion (7.5 hp)

Relevanta dokument
Webbteknik för ingenjörer

Tentamen i webbproduktion (7,5 hp)

21/01/2016. Stilmallar. styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. recept.html frukt.html grönsaker.html

Innehåll. Webbproduktion. Prototyputveckling. Arbetsgång (R)

Interaktionsteknik och medier, 7,5 hp

Repetition. Hypertext. Internet HTTP. Server och klient Text försedd med länkar till andra texter. Många sammankopplade nät

Repetition. Hypertext. Internet HTTP. Server och klient Föreläsning 2. Text försedd med länkar till andra texter. Många sammankopplade nät

Tentamen ITK:P2. Inga hjälpmedel tillåtna förutom penna och papper. Skriv tydligt och texta gärna. 14 st frågor, 70 poäng.

Frågor och svar - Diagnostisk prov ht14 - Webbutveckling 1

För att få respektive betyg krävs: 25 för godkänt, 37,5 för väl godkänt (obs betyget gäller tentan, inte kursen som helhet)

Förkunskaper: Tim Berners Lees vision webbläsarkriget W3C strukturtagg <h1> layout-tagg <font size="6">

Webbutveckling Laboration 1: HTML5 och CSS3.

Labora&on 4 CSS och validering övningar/uppgi9er

Tentamen på kursen Webbdesign, 7,5 hp

Labora&on 5 CSS och layout samt fråga E övningar/uppgi>er

Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er

En stiligare portal Laboration 3

HTML och CSS. Eric Elfving Institutionen för Datavetenskap (IDA)

Lektion 2 - CSS. CSS - Fortsätt så här

Frågor och svar Gränssnittsdesign/Webbutveckling

12/9/2010 REGLER WEBBPRODUKTION WEBBDESIGN CASCADING STYLE SHEETS CSS LOKALA STILMALLAR GLOBALA STILMALLAR. Selektor. Deklaration

ASP.NET Web Forms. Copyright Mahmud Al Hakim Vad är Web Forms?

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

Internet och WWW Laboration 3 VT10 Högskolan Dalarna Hans Rosendahl. Laboration 3 CSS del 2. 1 av 20

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014

WEBBUTVECKLING Bilder

Laboration 2. Webbproduktion En stiligare webbsida HT2015

ORDLISTA WEBBDESIGN 100P

Webbsidor och databaser i ASP.NET

IGÅR. Internet, www, TCP/IP, IP-adress, DNS, URL. HTTP Request. HTTP Response (HTML & status code)

ASP.NET Thomas Mejtoft

/*formatering för html och body elementen - elementens höjd sträcker sig över hela webbläsarfönstrets höjd*/ html, body { height: 100%; }

Webbprogrammering. Sahand Sadjadee

Laboration: SQL Server

Webbdesign Process till produkt

Skapa en webbplats med WordPress

MVC med Javascript och Ajax. Filip Ekberg

EDA095 HTML. Per Andersson. April 26, Lund University Innehåll: HTML, CSS, DOM, JavaScript

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:

En integration av betalningssystem på hemsida

Carl-Oscar Hermansson WEBB DESIGN

Lathund ringstromsskog.se

Övningar i bilder och färger

TENTAMEN I INTRODUKTION TILL MEDIEPRODUKTION, 5p

Inför prov 1 i webbdesign

Integrerad i egen cup-portal Sid 1

Allmänna anvisningar: Skriv dina svar på svarsblanketten (se nästa sida) Markera och ange alla svar tydligt och entydigt efter instruktionerna.

7,5 högskolepoäng. Objektorienterad systemutveckling I Provmoment: Ladokkod: 21OS1B Tentamen ges för: Lycka till! /Peter & Petter

Labora&on 6 CSS och responsiv webbdesign övningar/uppgi:er

Spelprogrammering med JavaScript och HTML5

ITK:P2 F1. Hemsidor med HTML HTML. FTP, HTTP, HTML, XML och XHTML

Övning (X)HTML 2. Sidan 1 av

Kommunikation. Dator med webbläsare Förfrågan: Webserver. Returnerar HTML-kod

Omtentamen på kursen Webbdesign, 7,5 hp

Laboration 4: Digitala bilder

INFORMATIK - MED SYSTEMVETENSKAPLIG INRIKTNING, GRK/A (1-30 HP)

Riktiga Vykort Partner webb Teknisk beskrivning

Att jobba mot en DAL-class, del 1

FÖRSLAG TILL LÖSNINGAR FÖR TENTAMEN I INTERNETPROGRAMMERING MED JAVA, 5p för SY , kl

Användarmanual för. 1(1)

BANNERS PÅ KINGSIZE.NO OCH KINGSIZEMAGAZINE.SE

INFORMATIK - MED SYSTEMVETENSKAPLIG INRIKTNING, GRK/A (1-30 HP)

Lektion 3 HTML, CSS och JavaScript

F10 Mer CSS Dagens agenda

Exceptions (undantag) Murach s: kap 7

Kursplanering Utveckling av webbapplikationer

Kravspecifika.on, pappersprototyp & CSS

TDDD52 CSS. Färger. Färger 1/3/13

PROGRAMMERING A VC# 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL C#

Tentamen ID1004 Objektorienterad programmering May 29, 2012

Förra gången. jquery Lab 4 Muddy Cards resultat.

a. Vilka av följande påståenden är riktiga? Observera att felaktigt valda påståenden ger poängavdrag. (4p)

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem

Slutrapport för JMDB.COM. Johan Wibjer

Webprogrammering och 729G28 databaser Webprogrammering och databaser Kursöversikt Webprogrammering Designprocessen Lösningsförslag

Tentamen etjänster och webbprogrammering

Del 1 och 2 HTML/CSS. Webbutveckling Laboration 1 Nicklas Bostedt

Allmänna anvisningar: Skriv dina svar på svarsblanketten (se nästa sida) Markera och ange alla svar tydligt och entydigt efter instruktionerna.

F07 Stilmallar Dagens agenda

Projekt Foreläsning VI

Bilder. Bilder och bildformat

HTML. Introduktion till HyperText Markup Language

Labbrapport: HTML och CSS

CSS-WORKSHOP. Nätverksträff för it-bibliotekarier, 7 mars 2013 Sara Britta Jadelius Trollhättans Stadsbibliotek

Tentamen FYTA11 Javaprogrammering

PHP-presentation Dataföreningens Open Source-nätverk

SKOLFS. beslutade den XXX 2017.

Teknisk information för digital annonsering

Omtentamen i OOSU2, 16 maj 2014

Webbstandarder för fler än en plattform

HTML och CSS. Eric Elfving Institutionen för datavetenskap. 18 augusti 2015

Innan man börjar bygga ett skin i LUVIT bör man göra vissa förberedelser. Dessa är beskrivna nedan.

Innehåll. Föreläsning 3. javax.naming.context. javax.sql.datasource. Vad är JDBC? Java Naming and Directory Interface(JNDI) Viktigaste metoder:

Webbprogrammering, grundkurs 725G54

Labora&on 8 Formulär övningar/uppgi6er

Lektion 4 HTML, CSS och PHP

729G28 Webprogrammering och databaser. Föreläsning 1: Diverse praktiskt om kursen Webprogrammering Databaser, terminologi

Tentamen FYTA11 Javaprogrammering

Föreläsning 4. CSS Stilmallar för webben

Transkript:

Umeå Universitet Institutionen för Tillämpad fysik och elektronik Stefan Berglund Tentamen i Webbproduktion (7.5 hp) 2008-01-13 9.00-15.00 Denna tentamen består av tre sektioner, en gemensam och två profiler. Profilerna är anpassade utifrån de utbildningsprogram som ni läser och i tentamen framgår det tydligt vilka uppgifter som ni förväntas lösa och vilka ni kan hoppa över. Löser ni uppgifter som hör till en profil som ej är riktad till just ert utbildningsprogram kommer ni inte att erhålla poäng för dessa. Ange vilket utbildningsprogram ni läser! Totalt antal poäng: 25p För poäng 0 7.5 erhåller ni betyget tre. För poäng 8 15.5 erhåller ni betyget fyra. För poäng 16 25 erhåller ni betyget fem. Inlämnade uppgifter skall vara fullständigt lösta. Detta innebär att: * Varje steg i problemlösandet skall redovisas * Antaganden och approximationer skall vara så noggrant utförda att de ej ger upphov till tolkningssvårigheter.

Samtliga studenter: Uppgift 0 (0p) Ange vilket utbildningsprogram ni läser vid. Uppgift 1 (2p) När en större organisation ska utveckla eller vidareutveckla sin webbplats deltar vanligtvis en informatör och en webbredaktör. Vilka roller har dessa i utvecklingsarbetet? Uppgift 2 (3p) Inom webbproduktion sägs det vara viktigt med dokumentation under projektarbetet. Ge tre olika exempel för beställare, producent och slutanvändare vad dokumentering kan användas till och varför detta är viktigt. Uppgift 3 (3p) Beskriv begreppet Prototyputveckling. Nämn tre fördelar och tre nackdelar med denna utvecklingsmodell jämfört mot mera traditionella projektmodeller (linjära modeller). Uppgift 4 (3p) Ange minst sex gestaltningslagar och beskriv hur de fungerar.

Uppgift 5 (4p) Vilken CSS-kod under klassen imageholder behövs för att åstadkomma följande resultat? Stilmall #gallery border: 2px solid black; padding: 10px; width: 104px; height: auto; Resultat #galleryend clear:both;.imageholder background-color: #A4ED92; Avståndet mellan rutorna ska vara 5 pixlar och ramarna runt rutorna ska var 1 pixel bred. HTML <body> <title>gallery test</title> <div id="gallery"> <div class="imageholder">1</div> <div class="imageholder">2</div> <div class="imageholder">3</div> <div class="imageholder">4</div> <div class="imageholder">5</div> <div class="imageholder">6</div> <div id="galleryend"></div> </div> </body> Summa hittills 15p

Nät- och kommunikationstekniker: Uppgift 6 (2p) Nedan hittar du ett exempel på en URL: http://www.tfe.umu.se/utbildning/utbildning.html Beskriv alla de delar som ingår i denna URL. Uppgift 7 (2p) Beskriv begreppet Server Side Include. Förklara utförligt hur detta fungerar, beskriv med ett passande exempel. Uppgift 8 (2p) JPEG och GIF är två vanliga filformat för bilder som publiceras på webben. På vilket/vilka sätt skiljer sig de två formaten åt? När rekommenderas man använda det ena respektive det andra formatet? Uppgift 9 (4p) Nedan hittar du lite C#-kod som hör till en ASP.NET-sida. Tolka koden och beskriv utförligt (i princip rad för rad) vad som händer. protected void btselect_click(object sender, EventArgs e) OleDbConnection myconnection = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source=" + Server.MapPath("myAccessDB.mdb")); String mysql; mysql = "Select User From tbltable Where User = "; mysql += tbuser.text + " And Password = "; mysql += tbpassword.text; OleDbCommand mycommand = new OleDbCommand(mySQL, myconnection); OleDbDataAdapter myadapter = new OleDbDataAdapter(myCommand); DataSet myds = new DataSet(); try myconnection.open(); myadapter.fill(myds, "User"); catch (Exception ex) Response.Write(ex); myconnection.close(); Session["User"] = myds.tables["user"].rows[0]["user"].tostring(); Response.Redirect("Default.aspx");

Medieproducenter: Uppgift 6 (3p) Ge sex bra anledningar till varför man inom webbproduktion ska validera sina HTMLdokument. Motivera dina svar Uppgift 7 (3p) För att uppnå god användbarhet för en större webbplats är det viktigt att fundera igenom vilken informationsstruktur man ska välja. Ange tre olika informationsstrukturer och förklara hur de fungerar, gärna i form av exempel och enkla skisser. Uppgift 8 (2p) När man utvecklar en webbplats med ett informativt syfte är det väldigt viktigt att man funderar över hur man väljer att förmedla sitt budskap. Beskriv med belysande exempel hur man utformar ett rationellt budskap respektive hur man utformar ett emotionellt budskap Uppgift 9 (2p) Beskriv begreppet 24-timmars webben.