Sökresultat:
431 Uppsatser om Genetisk programmering - Sida 4 av 29
Prevalens och genetisk karaktärisering av afrikansk svinpestvirus i vektorer och tamsvin i Uganda
African swine fever, ASF, was first described 1921, in Kenya. The virus has thereafter spread through many African countries as well as in Europe, Asia, South- and Central America. The virus is spread via three different cycles, of
which one is sylvatic and includes warthogs and soft ticks. The other two are between domestic pigs and the one most common one is caused by humans, who not always realize the seriousness of precautions. The infection manifests as
hemorrhagic fever, but can also be more or less unnoticed.
The aim of this study was to use molecular tools to detect and partly genetically characterize ASFV both in soft ticks and in serum from domestic pigs in Uganda.
Comparing viruses detected in ticks with those detected in domestic pigs I also wanted to investigate possible links between the sylvatic and domestic cycle.
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.
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.
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..
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.
Paradigmskifte i programmeringen : Innebörden av funktionell programmering vid programutveckling
Tecken finns på att det objektorienterade paradigmet börjar tappa sinstatus som den oomstridda lösningen inom systemutveckling. Nya idéerkommer in och ställer grundläggande programmeringsprinciper påända. Vad kan ett deklarativt förhållningsätt tillföra och vad innebär detatt programmera funktionellt? Variabler är en viktig komponent i denprogrammering som huvudsakligen bedrivs idag. Variabler tillhör detimperativa paradigmet i vilket programmeraren i hög grad beskriverhur beräkningar skall utföras av datorn.
Förebildsanalys som grund i agil utveckling : en studie i prioritering av bruksegenskaper
Att utveckla ett program som lyckas uppfylla alla förväntningar som en användare kan ha är svårt.Att utveckla ett program som lyckas uppfylla vissa av alla de förväntningar en användare kan ha ärbetydligt mycket lättare. Men att kunna hitta just de egenskaperna som gör att en användare inteblir besviken utan nöjd med ett program är en svår process. Ett sätt att hitta de egenskaperna kanvara genom att nyttja en användarcentrerad metod som extrem programmering. Agil utvecklingoch extrem programmering har som område fokuserat relativt lite på användarnöjdhet som måttför att avgöra om ett program är lyckat eller ej.Med detta som bakgrund har ett utvecklingsprojekt tagit form med syfte att utveckla ettmodelleringsverktyg för analysmetoden FRAM. I detta projekt har en metod bestående av delsförebildsanalys och agil utveckling legat som grund.
Genetiska algoritmer för framtagning avstyrsystem för hissar
Genetiska algoritmer, som baseras på den biologiska evolutionen, har historiskt sett används till att lösa komplexa problem med väldigt stora lösningsrymder.I den här rapporten beskriver vi hur vi implementerar en genetisk algoritm och en hissmodell, och undersöker möjligheterna att med hjälp av den genetiska algoritmen konstruera ett välfungerande hisstyrningssystem.Trots att vi inte lyckas få fram ett tillfredsställande hisstyrningssystem, finner vi potential att lösa dylika problem med genetiska algoritmer, och redogör för hur man kan göra det..
Programvaruutveckling med visuell programmering i en pedagogisk tillämpning
In visual programming the developer specifies her code, using visual tools. Within the range of visual programming languages lay icon-based languages, form-based languages, and diagram languages.Mediator is a multimedia authoring tool that allows the user to create interactive CD-ROM presentations, dynamic HTML pages and Flash projects, without any coding or scripting. The user can create interactivity in her project, using event driven and icon-based visual programming, through a ?drag and drop? user interface. This report intends to determine some of the qualifications of a tool of this kind, as well as its limitations.The report is based on a case study, in which a smaller software application was to be updated using Mediator 9.
Förbättringsförslag för en robotcell :
Detta examensarbete består i en översyn av en robotcell för programmering av målningsrobotar hos Meritor HVS AB i Lindesberg. Företaget är verksamt inom fordonsindustrin med tillverkning av fram- och bakaxlar för tunga fordon.Förslag till åtgärder för minskat antal stopp i måleriet och förbättrad målningskvalitet i anläggningen presenteras, liksom förbättringsförslag för programmeringscellens layout och programmeringsverksamhetens organisation..
Spelskapande men en komponentbaserad arbetsprocess
Syftet med detta kandidatarbete är att testa en arbetsmetod som skiljer sig ifrån det en mindre grupp i vanliga fall använder sig av: en komponentbaserad arbetsprocess för att utforska och sammanställa arbetserfarenheten med den komponentbaserade arbetsmetoden, utvecklar vi därför ett digitalt spel..
Design och programmering avrobotiserad muttersvets
The study examined what NHL-teams should improve. This has been done by studying the significant statistics of NHL-seasons, and with linear regression identifying what NHL-teams should do to win many points and thereby get a good placement in the final table. The most interesting result of the study is that the statistics on faceoffs and shots on goal and power play efficiency most seasons where irrelevant for the outcome of a season..