Sökresultat:
983 Uppsatser om Strukturerad programmering - Sida 3 av 66
Portabilitet ? en framtidssäkring? Portabel källkod som medel för ökad kvalitét
I en värld där informationsteknologi spelar en allt större roll i våra liv,blir konkurrensen om användarna på marknaden allt tuffare. I takt medatt GNU/Linux och Apples operativsystem ökar i användarantal har detblivit intressant för utvecklare att kunna erbjuda sina produkter på ett flertalplattformar. Genom att skriva portabel källkod kan man med liten ellerminimal revision erbjuda mjukvara på flera plattformar. Vi har genomförten studie där vi deltagit i ett projekt som syftat till att göra en applikationtillgänglig på flera plattformar. Genom aktionsforskning har vi på ettaktivt sätt deltagit i ett portningsprojekt för insamlandet av empiri.
Function Practice : Ett verktyg för att öva programmering
När fler och fler väljer att lära sig programmering kan det vara bra att öva på attlösa problem, genom att skriva funktioner som sedan kan testas för att se omanvändaren har lyckats. Function Practice är en tjänst för att kunna öva programmeringpå just detta sätt, genom att lösa uppgifter med att skriva funktioneri olika programmeringsspråk, de språk som kommer kunna användas ärJava, C++ och Python. Det ger även ett lätt och smidigt sätt att skapa sådanauppgifter. Syftet med projektet är att utveckla denna tjänst, genom att skapa enwebbtjänst som kan kompilera och köra funktioner för de olika språken, enhemsida som användarna kan skriva och testa kod på, samt ett sätt att definierauppgifterna som ska lösas, detta testas sedan med hjälp av ett användartest i enmindre grupp för att se om hur användarvänlig den är, samt att funktionalitetentestas och jämförs med några tidigare lösningar. Tjänsten testas för att se om ytterligaresäkerhet behövs genom att försöka att köra kommandon på värdsystemet.Slutsatsen av projektet är funktionaliteten bakom tjänsten fungerar dock atthemsidan behöver vara lite tydligare för att den ska vara mer användarvänlig,samt att användaren borde kunna få felmeddelanden utifall något inte fungerarför att de lättare ska veta vad de behöver göra.
Att minnas mer och bättre - effekten av genomförande av strukturerad själv-intervju (SSI) på barns vittnesmål
Självinterjuformulär administrerade kort efter en händelsehar visats ge god effekt på vittnens minnen. I denna studie undersöks hurstor effekt användandet av självintervjuformuläret SSI (strukturerad självintervju)har på barns minne, samt vilka förklaringar som kan ligga bakomeffekten av SSI. Data från en tidigare studie - där barn i åldrarna 11-12 årdeltog i ett experiment - kodades och analyserades med hjälp avvariansanalys. Resultatet visade att deltagare som genomfört SSI mindesstörre mängd information totalt, med samma korrekthetskvot. Nytillkommeninformation hade lägre korrekthetskvot än repeterad, men bör ändå tas ibeaktande då andelen var hög.
Inkodning och omedvetet beslutsfattande
Unconscious Thought Theory (UTT) lär oss att komplexa problem bättre löses av omedvetna processer än medvetna. UTT är dock en högst kontroversiell teori för beslutsfattande. Det finns delar av tankegångarna kring medvetet och omedvetet tänkande som behöver undersökas djupare. Beslutsfattande baseras exempelvis på information som kodas in genom en aktiv, medveten process. Givetvis påverkar kvaliteten på inkodningen besluten oberoende av strategi, men UTT antyder att strategin med omedveten tanke möjligen lider mer av dålig inkodning än medveten. I nedanstående experiment jämförs omedvetet och direkt beslutsfattande med avseende på strukturerad och ostrukturerad inkodning. Deltagare som kombinerade omedvetet tänkande med en strukturerad inkodningsform presterade bäst, men resultaten är inte statistiskt signifikanta..
Logicat
I vår produktion har vi tagit fram ett system för order- och lagerhantering, med vikt på realtidsuppdateringar, åt en extern mottagare där infrastrukturen inte hängt med i företagets utveckling. Vi valde detta projekt i syfte att bredda våra kunskaper inom både programmering och projekthantering. Denna slutreflektion tar upp den förundersökning vi gjorde för att kunna besluta om vilka verktyg vi använde i utvecklingen, den tar även upp vårt sätt att hantera och planera projektet. Under projektet har vi arbetat med en egenutformad arbetsprocess vilken även beskrivs här. --- Our production has been to design a system for ordering and supply management with emphasis on realtime updates to an external recipient, where the infrastructure has not kept pace with the development of the company.
Generaliseringsförmåga vid genetisk programmering
I detta arbete undersöks hur bestraffningsmetoder för att bestraffa storleken på GP-program påverkar generaliseringsförmågan. Arbetet grundar sig på ett arbete som Cavaretta och Chellapilla gjort, där de undersöker skillnaden i generaliseringsförmåga mellan bestraffningsmetoden ?Complexity Penalty functions? och ingen bestraffningsmetod.I detta arbete har nya experiment gjorts med ?Complexity Penalty functions? och ?Adaptive parsimony pressure?, som är en annan bestraffningsmetod. Dessa bestraffningsmetoder har undersökts i samma domän som Cavaretta och Chellapilla och ytterligare i en domän för att ge en bättre bild av hur de generaliserar.I arbetet visar det sig att användningen av någon av bestraffningsmetoderna ?Complexity Penalty functions? och ?Adaptive parsimony pressure? oftast ger bättre generaliseringsförmåga hos GP-program.
Bodaborg som spel: programmering
Vi har gjort vårt examensjobb på reklambyrån Aptera. På efterfrågan av Äventyrshuset Bodaborg, en av Apteras kunder, fick vi uppdraget att göra ett litet spel för reklamsyften, som ett sätt att nå ut till konsumenterna på ett underhållande och lite nytänkande sätt. I reklambranschen är det viktigt att man har bra och nyskapande koncept för att folk ska lägga märke till, och ännu viktigare, gilla reklamen. Och reklam finns ju i alla möjliga former, så det kändes som ett naturligt steg att även använda dataspel som ett reklammedium. Vi var ett team på fyra personer som skulle jobba med projektet, två grafiker och två datorspelstekniker och det skulle pågå under tio veckor.
Logicat
I vår produktion har vi tagit fram ett system för order- och lagerhantering,
med vikt på realtidsuppdateringar, åt en extern mottagare där infrastrukturen
inte hängt med i företagets utveckling.
Vi valde detta projekt i syfte att bredda våra kunskaper inom både
programmering och projekthantering.
Denna slutreflektion tar upp den förundersökning vi gjorde för att kunna
besluta om vilka verktyg vi använde i utvecklingen, den tar även upp vårt sätt
att hantera och planera projektet. Under projektet har vi arbetat med en
egenutformad arbetsprocess vilken även beskrivs här.
---
Our production has been to design a system for ordering and supply management
with emphasis on realtime updates to an external recipient, where the
infrastructure has not kept pace with the development of the company.
We chose this project in order to broaden our knowledge in both programming and
project management.
This text brings up the investigation we made to decide which tools to use in
the development, it also brings up the way we managed and planned our project.
During the project we have worked with a self-designed software development
process which is also described here..
Benchmarking : en strukturerad arbetsprocess
Sekretessbelagd.
Programmering och design av en avancerad webbshop
Detta dokument tar upp hur ett avancerat webbshopssystem kan utvecklas. Jag har dels granskat den teoretiska aspekten, dels utvecklat ett webbshopssystem från grunden, vilket har gjorts utbyggbart genom att det består av en grundstomme och tilläggsmoduler. Funktioner som är icke önskvärda i en viss webbshop men användbara i en annan ska därmed kunna läggas till vid behov, utan kunskap om programmering.I rapporten diskuteras även hur webbshopssystemets datamodell kan representeras som relationer, med fokus på relationsdatabashanteraren MySQL. Detta görs för att visa hur valet av datamodell och fysisk modell kan påverka systemets utformning, samt vilka möjliga problem eller fallgropar som kan uppstå till följd av detta val.Rapporten diskuterar även säkerhets- och sekretessfrågor. Då det är viktigt att identifiera och förebygga säkerhetsbrister i öppna system som webbshopar diskuteras bland annat hantering av personuppgifter och metoder för att kryptera och hantera lösenord.Avslutningsvis följer en beskrivning av arbetet med det webbshopssystem som jag har utvecklat för att visa hur teorin kan tillämpas i praktiken, och hur man gradvis kan gå från ett enklare till ett mer komplext webbshopssystem..
Psykoakustiska mätmetoder för små barn - jämförelse och implementering
Vår uppdragsgivare Filip Asp, på Cochleaimplantat-sektionen vid Karolinska Universitetssjukhuset i Huddinge, utvecklar en ny psykoakustisk mätmetod som är ett ljudlokalisationstest (LLT) för små barn. För att jämföra den med dagens psykoakustiska mätmetoder för små barn har en litteraturstudie och intervjuer gjorts. I samband med detta undersöktes även barns hörselutveckling då det finns en nära relation till mätmetodernas utformning. Efter att ha identifierat de psykoakustiska mätmetoder som i nuläget finns tillgängliga jämfördes dessa med LLT och vi anser att LLT kommer vara till nytta vid diagnostik, habilitering och forskning. I nuläget styrs LLT:s applikationer av MATLAB tillsammans med insticksprogrammet Playrec. Om mätmetoden skulle göras om ville uppdragsgivaren veta vilket programmeringsspråk som var till störst nytta för metoden.
Organisationsförändring, pest eller kolera?
Uppsatsen du har framför dig baseras på en kvalitativ studie gjord på ett av Sveriges största byggföretag vid införandet av en arbetsmodell som företaget kallar Strukturerad produktion. Modellen baseras på Lean production. Syftet är att studera Strukturerad produktion samt dess införande. Vi svarar på syftet genom att undersöka hur befattningshavare inom företaget diskuterar förändringsprocessen, vilket formuleras genom våra frågeställningar. Hur ser modellen för Strukturerad produktion ut, vilka är de bärande idéerna? Hur går processen för införandet av Strukturerad produktion till? Vilka översättningar görs för att anpassa modellen till organisationen?I teoridelen har vi valt att utgå från ett brett spektra för att sedan ?tratta ner? teorin.
Strukturerade produkter - Aktieindexobligationer : En studie om aktieindexobligationers beståndsdelar, avkastning och prissättning
Den höga turbulensen på många av världens börser de senaste åren har ökat efterfrågan på kapitalsäkrade placeringar som ger möjlighet till hög avkastning men innebär en begränsad förlustrisk. En aktieindexobligation sägs vara kapitalsäkrad då den är konstruerad med hjälp av en köpoption och en nollkupongobligation. Mitt syfte med denna uppsats är reda ut begreppet strukturerad produkt av typ aktieindexobligation och med hjälp av Black & Scholes modell försöka prissätta optionen. Detta genom att estimera den implicita volatiliteten på optionen vid olika typer av aktieindexobligationer och jämföra med den historiska volatiliteten. Då den implicita volatilitet är avsevärt högre än den historiska volatiliteten kan slutsatsen dras att emittenter inkluderar ?dolda? marginaler i produkterna i syfte att tjäna mer pengar..
Uppföljning av elevens kunskapsutveckling på APL : Hur APL-processer kan påverka synliggörande av kunskap
Yrkeslärare med ansvar för arbetsplatsförlagt lärande (APL) använder sig av olika metoder för att säkerställa att APL följs upp på ett strukturerat sätt. Studien åskådliggör de metoder som lärare med APL-ansvar använder i uppföljningen av APL. Den teoretiska utgångspunkten fokuserar på vilken kunskap som synliggörs genom dessa metoder. Tidigare forskning visar att en strukturerad process skapar förutsättningar för en bättre slutprodukt. Slutprodukten likställs i studien med en mer yrkeskunnig elev.
Uppgradering av robotsystem på Termisk sprutning, Volvo Aero
This thesis work resulted in a template for how the thermal spray process can be controlled through robot programs. The robots today and their programs need to be replaced, therefore a new structure which can be matched with the new robot systems is needed. The work is limited to only concern structured programming on the new robots on Thermal Spray Centre (TC) with the programming language Rapid. The basic data for the program was retrieved from interviews with concerned personnel at TC, from studies on process parameters for thermal spray and from existing specifications at Volvo Aero Corporation (VAC). The thesis work briefly describes the process thermal spray and the four methods used at VAC.