Sökresultat:
250 Uppsatser om Mjukvara - Sida 7 av 17
Förbättring av elsystemet på en bilsimulator
SammanfattningDen här rapporten beskriver hur en förbättring av ett elektroniksystem i en bilsimulator gjordes. Några signaler som behövs för vanlig körning var redan anslutet till simulatorn. Syftet med detta projekt var att göra det lättare att göra ändringar i både hårdvara och Mjukvara i framtiden men även vara en hjälp om det skulle uppstå problem. Fler knappar och spakar till simulatorn har anslutits för att den på så sätt ska bli mer flexibel vid val av olika funktioner vid en simulering. Kopplingsschema behövdes för att enkelt förklara hur allt är uppkopplat.
Jämförelse av dagens komponentteknologier med avseende på deras tekniska egenskaper
En komponentbaserad mjukvaruutveckling syftar till att minska utvecklings- och underhållskostnader för mjukvaruprogram. Trots att det idag inte finns någon enhälligt accepterad definition av en komponent så existerar komponentteknologier som ämnar till att minska utvecklingstiden för Mjukvara genom komponenter.De olika teknologierna som undersöks i denna rapport är Microsofts COM, OMGs CORBA och Suns JavaBeans. Dessa jämförs på tekniska egenskaper, prestanda, språkberoende, plattformsberoende och distributionsstöd då dessa egenskaper är viktiga för programvaruutvecklare vid val av teknologi. Detta genomförs med hjälp av en litteraturstudie över specifikationerna för respektive teknologi. Litteraturstudien täcker även material av teknologiernas existens på dagens kommersiella komponentmarknad.Resultatet från jämförelsen pekar på att COM-teknologin kommer att dominera marknaden för komponenter på Windows-plattformarna och att CORBA kommer att smälta ihop med JavaBeans för att dominera marknaden för icke Windows-plattformar..
Installation av ny nätverksstruktur i datacenter: Ett examensarbete på Facebook Data Center, Luleå
Under fem veckors tid har jag utfört mitt examensarbete på Facebook Data Center i Luleå. Målet med arbetet var att installera ett internt nätverk som skulle ersätta ett annat internt nätverk. Bakgrunden till arbetet är att nätverket som redan existerade i datacentret (innan bygget överlämnades till Facebook i Luleå) hade en omodern nätverksstruktur. I arbetet avsattes tid till inläsning av plattformarna för routrar och switchar. Dessa enheter monterades senare upp i respektive rack.
Modellering inom reklam
Det här arbetet kommer att behandla den snabbt växande branschen datorgrafik inom just reklam. Frågan som kommer att besvaras i den här uppsatsen är. ?Vilka tekniker finns för att snabbast arbeta fram ett texturerat 3D objekt, då passande för reklam känt för dess korta deadlines??Metoderna jag använde baseras på utförda tester, tidigare erfarenheter och även genom ny kunskap jag lärt mig under arbetets gång. Programmen jag använde mig av var huvudsakligen 3D studio max, Zbrush 4R2 samt Photoshop.En av de viktigare slutsatserna jag kom fram till var att att även om modellering för hand skapar goda slutresultat, så är önskvärt att komplimentera med Mjukvara som kan hjälpa till att skapa viss slumpartad geometri.
Mattespel för datorn : Analys av digitala läromedel ämnade för matematikundervisningen
Syftet med denna rapport är att få mer kunskap om hur digitala läromedel kan främja eleverskunskapsbildning i matematikundervisningen. Denna kvalitativa c-uppsats omfattar två delar. Denförsta delen består i att utveckla ett verktyg för att kunna analysera datorprogram gjorda förmatematikundervisning. Detta verktyg baseras på tidigare analysverktyg, litteratur samt egnaerfarenheter. Den andra delen består i att analysera tre olika programvaror med hjälp av verktyget föratt se hur det fungerar samt se på vilka sätt programvarorna främjar matematikundervisningen.Resultatet visar att verktyget fungerar bra och att de testade programmen är mycket olika och att allahar sina egna styrkor för att underlätta matematikundervisningen.
Testarbetets svåra val
När det talas om test pratas det på ett sätt som om det vore ett nytt fenomen, men i själva verket kan rötterna spåras tillbaks till 1978. Det är först på senare år som test har börjat etablera sig mer och mer och nyttan med test bland systemutvecklingsorganisationer respektive testorganisationer. Människan omges ständigt av information vare sig det är av elektronisk, fysiskt eller annan form. Det är därför inte så konstigt att tidsåldern människan befinner sig i kallas för ?informationsåldern?.
Konstruktion av provladdare till singelmolekyldetektor
This report describes the development of a sample loader for my diploma work at Q-linea AB in Uppsala. The sample loader will replace the process of loading fluid samples into Q-linea?s instrument for biomolecule analysis. The earlier process was done by hand and was a time consuming and inefficient task.The work was initiated with a design phase where an overview of the system was created. The sample loader will be receiving text commands from a PC that coordinates all the subsystems like pumps and lasers on the analysis instrument.
Testdriven utveckling
I programmeringsvärlden har en ren, enkel och testbar kod en stor betydelse. Detta examensarbete avslöjar ett nytt koncept vilket kanske är den viktigaste upptäckten inom metodområdet på senare tid, så kallade Testdriven utveckling (TDD). Testdriven utveckling är ett sätt att utveckla Mjukvara och det som utmärker den är att man först skriver ett test som inte ska fungera (röd fas), sedan skriver man en kod, så enkelt som möjligt, som gör att testet ska fungera (grön fas) och till slut ska man våga göra förändringar även om koden fungerar, om man är inte riktigt nöjd eller om man helt enkelt vill optimera sin kod (omstrukturera fas). Syftet med studien var att utvärdera vilka fördelarna och eventuella nackdelarna är med den här typen av mjukvaruutveckling, att motivera varför det är lämpligt att välja den och att visa hur man gör med hjälp av Java, JUnit och Eclipse. Material som användes i studien insamlades genom litteratursökningen och intervjuer.
Animation som instruktionsverktyg : Jämförelse av animerade och statiska steg-för-steg-instruktioner
Denna studie undersöker om där finns indikationer på att animerade instruktionsbeskrivningar av steg-för-steg-modell är mer effektiv än dess statiska motsvarighet vid en monteringsövning. Forskare inom fältet är oeniga där vissa hävdar att tidigare studier oftast utförts på ett sådant sätt att resultatet anses som icke trovärdigt. Annan forskning pekar på vikten av betraktarvinkel och visuell utformning av animerade instruktionsbeskrivningar.För att genomföra studien införskaffades två handhållna pussel av lika svårighetsgrad. Med pusslen som monteringsobjekt togs fyra, varav två animerade och två statiska, instruktionsbeskrivningar fram i en 3D-Mjukvara. Pusslen modellerades i skalenligt förhållande och texturer togs från de verkliga delarna för att skapa ett realistiskt utseende.
Skydd mot kopiering av mjukvara : En studie i kopieringsskydd och relaterade faktorer.
Detta arbete behandlar kopieringsskydd och hur dessa fungerar. Det övergripande syftetmed detta arbete är att analysera de nuvarande tekniker som finns inom kopieringsskydd,dess säkerhet och tekniska inriktning.Analyseringen av de nuvarande teknikerna inom kopieringsskydd och dess faktorergjordes genom en litteraturstudie. Genom studien kunde man identifiera säkerheten ochandra faktorer till varje teknik. Denna information användes sedan som grund för enundersökning där informationen relaterades till vilka generella faktorer som kan tänkaspåverka valet av kopieringsskydd. Om utvecklarna påverkas av säkerhet eller om de görandra val på grund av andra faktorer.Säkerheten som först ansågs vara den viktigaste faktorn när det kommer till skydd motkopiering var i själva verket inte alls lika relevant.
Imorgon: klart till växlande molnighet - En mall för att understödja riskbedömningen vid en övergång till molntjänster
Cloud computing eller molntjänster syftar till såväl Mjukvara och dessplattform som en tjänst som erbjuds via Internet samt tillinfrastrukturen som tillhandla håller dessa tjänster. Det finns mycketsom talar för en övergång från egen drift till molntjänster mensamtidigt finns det många olika risker i samband med övergången. Enförstudie visar på ett antal aspekter som är sorterade efter treövergipande områden. Här kategoriserade inom områdena teknik,ekonomi och organisation. Utifrån dessa aspekter har det gjorts enlitteraturgenomgång som visar på ett antal underligganderiskområden.
Fel i programvara, en studie av befintliga felbegrepp och deras tillämplighet
Avtal om kundspecifik programvara hamnar ofta i gränslandet mellan köp och tjänst, och mellan överlåtelse och upplåtelse, det är därför tveksamt om köplagen är tillämplig på sådana avtal. Frågan om köplagens tillämplighet har betydelse för säljarens ansvar för fel i leveransen. I denna uppsats utreds i vilka situationer standardavtal och lagar är tillämpliga på avtal rörande kundanpassad programvara, och vad det har för betydelse för vilka fel som skall omfattas av leverantörens ansvar. I uppsatsen undersöks också hur handelsbruk och sedvänja påverkar avtalet och vad som kan anses utgöra handelsbruk och sedvänja. Felansvaret i standardavtalen är i flera fall begränsat till avvikelser från avtalad specifikation, något som kan vara problematiskt om köparen inte förstår t.ex.
Lärares uppfattning om bedömningsmatriser på Hotell/restaurangprogrammet och Livsmedelsprogrammet
Syftet är att undersöka vilken uppfattning en grupp lärare i Hotell och restaurang- och Livsmedelsprogrammet har om bedömning och betygsmatriser för att få ett underlag till bedömningsmatriser. Vi har genomfört en kvalitativ intervjuundersökning på tre olika gymnasieskolor i tre olika kommuner. Resultatet av undersökningen visar på en positiv inställning till bedömning och betygsättning, resultatet visar också på en tveksamhet bland lärarna till själva utformningen av kriterierna, som inte ger en stabil grund för en likvärdig bedömning. Ett mer samlat och fortlöpande underlag i matriser kunde underlätta betygsättningen när kursen är slut. Slutsatsen i vårt arbete är att det har varit intressant och nya vinklingar på problemen har ständigt dykt upp med nya tankar och lösningar som följd på detta.
MC.d.o.t : Motion capture data och dess tillgänglighet
Hårdvara kan bli gammal, program kan sluta utvecklas, filer som skapats från sådan hårdvara respektive Mjukvara kan bli oanvändbara med tiden. Samt att hålla ordning på många individuella filer kan i längden bli jobbigt för användare. Med en databasorienterad lagrinsgslösning kan olika API:er användas för att göra data kompatibel med flera olika verktyg och program, samt att det kan användas för att skapa en centraliserad lösning för att enkelt hålla ordning på information. Bland databaser finns det två primära grupperingar: SQL och NoSQL. Detta arbete ämnar undersöka vilken typ som passar för att hantera motion capture data.
Konkurrens och strategi i Knowledge Management-industrin : En analys av ett litet IT-företags inträde i en ny industri
I denna uppsats studeras konkurrenssituationen i en industri med utgångspunkt i Michael Porters teorier om strategiformulering och industrianalys. Detta för att bevara frågan i ett examensarbete från IT-företaget Comintelli om hur konkurrenssituationen ser ut i Knowledge Management mjukvaruindustrin och hur företaget bör utforma sin strategi för att verka i den. För att besvara frågan definieras i uppsatsen 6 funktionaliteter som centrala för en Knowledge Management Mjukvara, vilket leder till en population om 11st aktörer som undersöks närmare. Resultatet är att Comintellis viktigaste konkurrenter utgörs av stora IT-företag, med IBM och OpenText som mest framträdande namn. Industrin präglas av begreppsförvirrning, en måttlig till hög grad av konkurrens och barriärerna mot inträde i industrin är generellt sett låga.