Sök:

Sökresultat:

384 Uppsatser om Grundläggande programmering - Sida 12 av 26

Python scripting for network management: PyMIP - TeMIP made
simple

Det huvudsakliga målet var att skapa ett python-bibliotek som fungerar som ett interface till Visual TeMIP. Visual TeMIP är ett C++-API som används till att utveckla applikationer och moduler för alarmhanteringssystemet OpenView TeMIP. Ett sekundärt mål var att skapa en lättvikts-webbserver och en webbklient för de mindre kunder som inte har behov av den fullfjädrade TeMIP-klienten. Webbservern skrevs helt i Python och använde sig av PyMIPbiblioteket, webbklienten skrev i DHTML och AJAX. En ASCII-baserad larmlista skriven i Python gjordes också för att användas av utvecklare och tekniker, samt för att testa funktionaliteten i PyMIP.

Utbyggnad av sökapplikationen för RON

Examensarbetet består i en utbyggnad av sökaplikationen för RON som Miljö och byggnadskontoret i Piteå kommun utvecklat. RON är en förkortining för Rekreations- och Naturdatabas, databasen används bl.a. som besluts underlag vid tillståndsprövning. Även länsstyrelsen och skogsvårdsstyrelsen samlar naturinformation i egna databaser som kommunen är intresserad av. För utsökning ur RON används en Visual Basic applikation med MapObjects som kartfönster.

Magi eller vetenskap? : Fyra specialpedagogers beskrivningar av sitt arbete med elever med läs- och skrivsvårigheter

Uppsatsen avser att ta fram exempel pa? hur specialpedagoger beskriver sin undervisning av elever med la?s-­? och skrivsva?righeter. Dessa exempel sa?tts i relation till olika teoretiska perspektiv fo?r att se i vilken teori de intervjuade specialpedagogerna grundar sitt arbete. De teoretiska perspektiv som uppsatsen har underso?kt kopplingar till a?r det kategoriska perspektivet, det relationella perspektivet samt dilemmaperspektivet.

Relationer, studioklimat och konstna?rlig integritet : hur pa?verkar de slutresultatet?

I detta examensarbete har jag skrivit, spelat in och producerat tva? la?tar a?t gruppen Hey Mary, arrangerat tio la?tar skrivna av Andrew Lloyd Webber a?t Stockholms Estetiska Gymnasium samt programmerat en prototyp pa? en iPhone-app, som i framtiden kan anva?ndas som ett nytt sa?tt fo?r artister att na? ut till fans pa? men som i dagsla?get a?r en portfolio fo?r mig som la?tskrivare och producent.Syftet med den ha?r skrivna rapporten a?r att o?vergripande beskriva det konstna?rliga projektet och att analysera huruvida relationen mellan producent och artist/besta?llare samt klimatet i studion pa?verkar slutresultatet samt att reflektera o?ver hur mycket man som komposito?r och musikproducent kan kompromissa med sin konstna?rliga integritet i fo?rha?llande till besta?llarens/artistens o?nskema?l/krav, till mina egna tekniska och materiella fo?rutsa?ttningar och begra?nsningar samt till givna tidsaspekter..

Prestandautvärdering av koppling mellan C#.NET och Pitch Runtime Infrastructure

Denna rapport dokumenterar arbetet med att utreda hur C# och Pitch RTI fungerar tillsammans, och vilka prestandaeffekter som resulterar av denna koppling. Motiveringen kommer från att kunder till företaget Pitch har efterfrågat stöd för C# som programmeringsspråk när de använder Pitch RTI. Metoden gick ut på att successivt lära sig använda de tekniker som finns tillgängliga, för att sedan implementera lösningar på hur kopplingen ska ske. Resultaten visar hur övergången går till och prestandan som uppnåddes med hjälp av indexnotation. Tekniken IKVM hade högre prestandaindex och gick snabbare att komma igång med jämfört med tekniken C++/CLI.

Processuell generering av oändliga spelvärldar : Praktiska problem och optimering

Enligt oss så är det största problemet med att processuellt generera en pseudo-oändlig spelvärld i realtid är att få genereringen att ske så sömlöst som möjligt samtidigt som världen upplevs som konsekvent. För att finna lösningar på detta problem så analyserar vi andra studier och spel som utnyttjar processuell generering. Vi använder sedan de metoder och tekniker vi funnit för skapandet av en egen applikation för att få en djupare förståelse för hur dessa fungerar i praktiken och hur mycket varje metod påverkar prestandan. I vår slutsats beskriver vi de problem vi fann, deras orsak och ger förslag på lösningar. På grund av studiens tekniska karaktär så riktar den sig främst till programmerare.

Simulation environment for further development of distributed
milking products

För att underlätta vidareutvecklingen av dagens programvara har jag fortsatt att utveckla den simuleringsmiljö som redan finns på företaget idag för en av produkterna som används vid mjölkning. Simuleringsmiljön skall underlätta utvecklingen av större system för större gårdar. Det som systemet hjälper till med är just uppsättningen av en gård med ett visst antal kor och ett visst antal mjölkningsmaskiner. Den tidigare miljön var skriven i MFC men för att möta morgondagens krav har denna blivit omskriven till C# .NET med hjälp av Windows Forms. Det program jag skrev först använde sig av C++/CLI vilket var väldigt krångligt att använda, det resulterade i att jag helt och hållet gick över till C# .NET.

Infiltration of Waldheim

"Infiltration of Waldheim" är ett spel gjort av David Lindell (grafik), Andreas Persson (programmering) och Mathias Jönsson (ljud och musik). Målet vi hade med projektet var att ha en spelbar bana med minst en vapen typ samt fiender att eliminera, allt ackompanjerat med pampig musik och en massa ljudeffekter. Jag kommer i denna rapport beskriva arbetets gång samt reflektera över vad som har fungerat och vad som varit mindre bra under projektets gång. Mina planer för spelet var mest att lära mig mera om framförallt AI samt arbeta mera i 3d. Spelet ska mest vara för mig själv, men med lite putsning och mera innehåll eventuellt användas vid jobb ansökningar i framtiden..

Väderövervakning med övervakningssystemet Uni-View

Företaget Radius Control Systems AB sysslar huvudsakligen med utveckling och underhåll av SCADA applikationer. Radius hade önskemål om att kunna visa väderinformation från en väderstation i Radius egna övervakningssystem Uni-View. Detta skulle ske via ABB: s styrsystem AC 800M/ 800xA, med en PM856 processor. Arbetet handlar om att upprätta kommunikation mellan en PLC och väderstation, och från PLC vidare upp till Uni-View. Rapporten behandlar hela arbetsprocessen med början från en prototyp till ett fungerande system.

Signal- och bildbehandling på moderna grafikprocessorer

En modern grafikprocessor är oerhört kraftfull och har en prestanda som potentiellt sett är många gånger högre än för en modern mikroprocessor. I takt med att grafikprocessorn blivit alltmer programmerbar har det blivit möjligt att använda den för beräkningstunga tillämpningar utanför dess normala användningsområde. Inom det här arbetet utreds vilka möjligheter och begränsningar som uppstår vid användandet av grafikprocessorer för generell programmering. Arbetet inriktas främst mot signal- och bildbehandlingstillämpningar men mycket av principerna är tillämpliga även inom andra områden.Ett ramverk för bildbehandling implementeras och några algoritmer inom bildanalys realiseras och utvärderas, bland annat stereoseende och beräkning av optiskt flöde. Resultaten visar på att vissa tillämpningar kan uppvisa en avsevärd prestandaökning i en grafikprocessor jämfört med i en mikroprocessor men att andra tillämpningar kan vara ineffektiva eller mycket svåra att implementera..

Programmering av styrutrustning för vridbord vid radarmätplats

Vid kalibrering av en radars antenn placeras radarn på ett vridbord som kan rikta in den mot en mast. På masten sitter ett kors som används som riktpunkt. Huvuduppgiften i examensarbetet var att skriva ett program i National Instruments programmeringsmiljö LabVIEW som kan ställa in vridbordet med en noggrannhet på 0,1 milliradianer. Programmet ska kunna användas som ett DLL (Dynamic-link library) i LabWindows/CVI där ett antal olika funktioner ska kunna anropas för styrning av vridbordet. Eftersom nästan all maskinvara är från National Instruments blev programmet väldigt lätt att skriva.

Intressenter på den svenska bostadsmarknaden : En fallstudie om hur ett framstående fastighetsföretag förhåller sig till olika intressenter

Underso?kningen tog avstamp i att den svenska bostadsmarknaden pa?visar grundla?ggande strukturella problem samtidigt som svenska fastighetsfo?retag uppvisar goda ekonomiska resultat. Fo?r att angripa det o?vergripande problemet genomfo?rdes en fallstudie da?r syftet var att skapa en djupare fo?rsta?else fo?r hur ett framsta?ende fastighetsbolag fo?rha?ller sig till olika intressenter. Underso?kningen avser att besvara fo?ljande fra?gesta?llningar:-  Hur fo?rha?ller sig Fastighetsfo?retaget till olika intressenter pa? bostadsmarknaden?-  Hur kan fo?rha?llningssa?ttet fo?rsta?s utifra?n ett teoretiskt perspektiv? Fo?r att na? fram till ett resultat anva?ndes fyra teorier fo?r att analysera underso?kningens data som ha?rstammar fra?n intervjuer och fo?retagets senaste a?rsredovisning.

Soundvolume 2.0 - En prototyp för ljuddesign i spel

Efter fyra månader som ljudpraktikant på det svenska spelföretaget Starbreeze i Uppsala, var det dags att ta steget vidare i ytterligare fyra månader. Från ljuddesign till scriptning, idéer och tankar, samt en inblick i hur scriptning fungerar. Detta arbete handlar om framtagandet av en ljuddesign-prototyp åt ett externt företags framtida spelprojekt. En utveckling som från början var tänkt att öka kunskaperna om scriptning, och att skapa ett sammanhängande spelscenario, men som sedan utvecklades till att leda mycket längre. Förklaring: Ljuddesign = Ljudläggning av någon form, i detta fall spel. Scriptning = Enklare programmering, kan vara saker som händer eller saker man kan göra i spelet Nyckelord: Soundvolume 2.0, Starbreeze, ljuddesign, spel, sounddesign, 3D.

Utveckling av system för ledighetsplanering

Vacation 2.0 är ett ledighetsansökningssystem utvecklat hos CGI i Linköping för deras Linköping- och Norrköpingskontor. Med Vacation 2.0 kan anställda boka in kommande semester, föräldraledighet samt jour. Vacation 2.0 ger HR-avdelningen en översikt över tillgänglig personal genom en sammanställning av alla arbetsgruppers ledighetsansökningar. Systemet underhålls av en administratör som har behörighet att administrera arbetsgrupper och ändra anställdas existerande ledighetsansökningar. De anställda som är ansvariga för en grupp eller är anställd på HR-avdelningen kan ges behörigheten av systemadministratören.Kraven för systemet togs fram genom intervjuer med anställda som vi sedan utvärderade.

Lässvårigheter i de tidiga årskurserna : En litteraturstudie kring läsinlärningsproblematik och framgångsrik undervisning i årskurs F-3

Syftet med denna litteraturstudie a?r att underso?ka hur la?ssva?righeter och la?sinla?rningsproblematik yttrar sig, samt hur framga?ngsrik undervisning organiseras med detta i a?tanke. Studiens resultat baseras pa? tidigare forskning och avser besvara fo?ljande forskningsfra?gor:Hur visar sig la?ssva?righeter i de fo?rsta a?rskurserna (fo?rskoleklass och grundskolans a?rskurs 1-3)?Hur kan la?rare arbeta fo?r att fo?rebygga uppkomsten av la?ssva?righeter och underla?tta fo?r elever med sa?dan problematik?Studien visar att la?ssva?righeter ga?r att uppta?cka redan hos barn i fo?rskoleklass och att det pa? sa? vis ga?r att fo?rutse hur la?sutvecklingen kommer att fortskrida. I de tidiga a?rskurserna kan sva?righeter bli synliga redan i den grundla?ggande la?stra?ningen och hindra eleven fra?n fortsatt utveckling.

<- Föregående sida 12 Nästa sida ->