Sökresultat:
381 Uppsatser om Parallell programmering - Sida 1 av 26
Layoutgenerator för serie/parallell-omvandlare
I digitala kretsar kan både bit-parallella och bit-seriella interface förekomma.T ex kan en integrerad digital krets (IC-krets) internt använda sig av bit-parallella aritmetiska kretsar medan dess kommunikation med andra integrerade kretsar sker bit-seriellt. Genom att använda seriell kommunikation mellan IC-kretsar kan antalet ben på kapslarna effektivt begränsas.Detta examensarbete gick ut på att göra en layoutgenerator för generering av en parametriserbar serie/parallellomvandlare och en parallell/serieomvandlare. När en krets använder sig av både bit-seriell och bit-parallell representation av data behövs dessa för att omvandla mellan formaten..
Vägen till Cobol : programmering med engelskliknande språkelement
Sekretessbelagd.
Fördelar och nackdelar med utematematik : Lärares, föräldrars och elevers inställning till arbetsformen
Aligning parallell terms in a parallell corpus can be done by aligning all words and phrases in the corpus and then performing term extraction on the aligned set of word pairs. Alternatively, term extraction in the source and target text can be made separately and then the resulting term candidates can be aligned, forming aligned parallell terms. This thesis describes an implementation of a word aligner that is applied on extracted term candidates in both the source and the target texts. The term aligner uses statistical measures, the tool Giza++ and heuristics in the search for alignments. The evaluation reveals that the best results are obtained when the term alignment relies heavily on the Giza++ tool and Levenshtein heuristic..
Implementation och utvärdering av termlänkare i Java
Aligning parallell terms in a parallell corpus can be done by aligning all words and phrases in the corpus and then performing term extraction on the aligned set of word pairs. Alternatively, term extraction in the source and target text can be made separately and then the resulting term candidates can be aligned, forming aligned parallell terms. This thesis describes an implementation of a word aligner that is applied on extracted term candidates in both the source and the target texts. The term aligner uses statistical measures, the tool Giza++ and heuristics in the search for alignments. The evaluation reveals that the best results are obtained when the term alignment relies heavily on the Giza++ tool and Levenshtein heuristic..
Adaptivt e-lärande av grundläggande programmering med Live-programmering
e-lärande handlar om hur man ska ha tillgång till lärandeinformation vart man än är, oberoende enhet så länge internetuppkoppling finns. Adaptivt test är ett test som kontrollerar användarens kunskaper för att kunna anpassa t.ex. läroinnehållet efter användarens kunskaper. Live-programmering är då användaren kodar i ett program som ger direkt feedback på vad koden gör.Problemet består utav att utforma en algoritm och en datastruktur som kan utnyttja den data som erhålls från en live-programmerings-miljö för att kunna genomföra ett adaptivt test. Undersökningen kommer att ske i en webbläsare med hjälp av live-programmering.Implementationen av arbetet sköts smidigt genom att programmera en hemsida där användaren får testa de olika algoritmerna.
Virtualisering : en prestandajämförelse mellan fullständig- och parallell systemvirtualisering
Virtualisering är en abstraktion av underliggande fysisk hårdvara som omvandlas till en förutbestämd struktur av hårdvara via mjukvara. En virtuell maskin kan då vara frånkopplad från hårdvaran. Virtualisering tillåter hårdvara att delas upp som flera separata virtuella hårdvaror vilket kan ske transparent för operativsystem i virtuella maskiner. Virtualisering ökade under 90-talet och det utvecklades två virtualiseringsteknologier: (i) den fullständiga systemvirtualisering och (ii) parallell systemvirtualisering. Fullständig systemvirtualisering erbjuder abstraktion som utgör en frånkoppling från hårdvara.
Funktionell Programmering : En framtidsprognos
Trenden inom systemutveckling och programutveckling går mot ett mer användande av multiprogrammeringsparadigmer.Funktionell programmering har fått mer uppmärksamhet på senare tidoch utvecklingen tycks över lag gå än mer åt detdeklarativa hållet där programmeraren fokuserarmer påvad som skall utföras och inte lika mycket på hur. Under en tid har det objektorienteradeparadigmet varit dominerande, kommer det vara så i framtiden? Funktionell programmering skiljersig från imperativ programmering, speciellt i abstraktionsnivå.Microsoft har implementerat programmeringsspråket F# i Visual Studio 2010. F# är ett funktionelltprogrammeringsspråk som även stödjer objektorienterad och imperativ programmering. Kan F# fåfunktionell programmering som paradigm att växa? Kommer F# få något genomslag iprogrammeringsvärlden? Genom att höra experter och företags åsikter vill vi framställa en prognosför F#.
Demokrati i den svenska gymnasiereformens utvecklingsprocess. : En djupstudie om utvecklingen av ämnesplanen för programmering.
Denna studie av utvecklingen av ämnesplanen för programmering i gymnasiereformen GY11 undersöker detaljerat hur utvecklingsprocessen gick till ur ett demokratiskt perspektiv, vilka typer av aktörer som medverkade i processen och på vilket sätt som aktörer påverkade Skolverket i utvecklingen. Studien undersöker Skolverkets dokumentation av arbetsgången för framtagningen av ämnesplanen för programmering i gymnasiereformen GY11. För att hitta förklaringar till hur utvecklingsprocessen gick till har vi även synliggjort vilka åsikter om programmering och tillhörande undervisning som har varit dominanta i processen.Studiens empiri består av remissvar och dokumentering av teknikprogrammets utvecklingsprocess under GY11 erhållna från Skolverkets arkiv samt en intervju med en ämnesexpert i programmering som var anställd på Skolverket under GY11-projektet. Utifrån en kvalitativ analys av remissvaren och dokumenteringen synliggjordes vilka åsikter om programmering och undervisning som har varit dominanta i utvecklingsprocessen av ämnesplanen. För studien konstruerades ett mätinstrument för att evaluera demokratin i en demokratisk statlig institution.
Programmering på gymnasiet : En studie av viktiga faktorer i programmeringsundervisningen på gymnasiet
Denna rapport har sammanställts i syfte att beskriva vilka faktorer i undervisningen som kan vara viktiga när det gäller elevers måluppfyllelse på gymnasiets programmeringskurser. Med utgångspunkt från gjord textanalys har frågeställningar om vad programmering innebär, elevers syn och förväntningar på en programmeringskurs, hur kursen kan utformas för att bättre möta elevernas individuella sätt att lära sig samt hur elevers kunskapsutveckling kan påverkas på ovannämnda kurs behandlats. En enkätstudie bland gymnasielärare i programmering gjordes även för att få deras syn på frågeställningar kring val av programmeringsspråk och dess eventuella påverkan. Studien visar att en framgångsfaktor är motiverade elever. Motivationen kan ibland påverkas av vilket programmeringsspråk som används i undervisningen.
Att ha sitt barn i terapi : Föräldrars upplevelser av delaktighet i parallell barn- och föräldrabehandling
Parallell barn- och föräldrabehandling är idag det vanligast praktiserade sättet att bedriva behandlingsarbete med barn och familjer. Det har sin grund i ett psykoanalytiskt förhållningssätt där man traditionellt betonar arbetet med barnet, med en möjlig risk att föräldraarbetet och föräldrarnas roll i barnets terapi kommer i skymundan. Följande studie lyfter fram föräldrarnas egna berättelser kring att medverka och vara en del av en parallell behandling tillsammans med sitt barn. Syftet var att belysa föräldrars upplevelse av delaktighet i sina barns terapier när familjen deltagit i en parallell barn- och föräldrabehandling. Det är en kvalitativ intervjustudie med en tolkande ansats ur ett psykodynamiskt och systemiskt perspektiv.
Öka intresset för programmering genom spelifiering
Den rådande kompetensbristen av IT-kunniga i Sverige kan påverka den ekonomiska tillväxten. Det behövs fler utexaminerade studenter som kan säkerställa att IT-näringen fortsätter att utvecklas. Spelifiering har använts för att öka användares engagemang, intresse och motivation inom en mängd olika områden. Det finns redan nu ett par spelifierade plattformar som har engagerat miljontals användare, till exempel Khan Academy och Codecademy. Syftet med denna rapport är att undersöka hur en spelifierad plattform skulle kunna användas för att öka studenters motivation till att lära sig programmering, samt få fler intresserade av programmering. Sex studenter har deltagit i två enkätstudier som har undersökt deras motivation och intresse, vilka brister det finns i den inledande programmeringskursen och hur den populära spelifierade plattformen Codecademy påverkar deras motivation och intresse för programmering. Resultatet visar att samtliga respondenter uppskattar Codecademys design och upplever en hög motivation vid användning.
Tidsbesparande faktorer i Agile-metodologin: ger Extrem Programmering en snabbare utvecklingsprocess?
Detta arbete är ett examensarbete på C-nivå, 10 poäng vid Luleå Tekniska Universitet, avd. Data och Systemvetenskap. Arbetet behandlar traditionell systemutveckling jämfört med Agile tänkandet. Detta sker genom en jämförelse av vilka olika faktorer som påverkar utvecklingsprocessen tidsmässigt i vattenfallsmodellen jämfört med Extrem Programmering. Vi har identifierat tiden som en av faktorerna vilka bidrar till att många projekt misslyckas under traditionella systemutvecklingsprocesser.
Könsdiskriminering i samband med rekrytering
Parallell barn- och föräldrabehandling är idag det vanligast praktiserade sättet att bedriva behandlingsarbete med barn och familjer. Det har sin grund i ett psykoanalytiskt förhållningssätt där man traditionellt betonar arbetet med barnet, med en möjlig risk att föräldraarbetet och föräldrarnas roll i barnets terapi kommer i skymundan. Följande studie lyfter fram föräldrarnas egna berättelser kring att medverka och vara en del av en parallell behandling tillsammans med sitt barn. Syftet var att belysa föräldrars upplevelse av delaktighet i sina barns terapier när familjen deltagit i en parallell barn- och föräldrabehandling. Det är en kvalitativ intervjustudie med en tolkande ansats ur ett psykodynamiskt och systemiskt perspektiv.
Parallell beräkning av omslutande volymer
This paper presents techniques for speeding up commonly used algorithms forbounding volume (BV) computation, such as the AABB, sphere and k-DOP. Byexploiting the possibilities of parallelismin modern processors, the result exceedsthe expected theoretical result. The methods focus on data-level-parallelism(DLP) using Intel?s SSE instructions, for operations on 4 parallel independentsingle precision floating point values, with a theoretical speed-up factor of 4 ondata throughput. Still, a speed-up between 7?9 are shown in the computation ofAABBs and k-DOPs.
Tillämpningar av kursplanen i Programmering A. Skillnader och konsekvenser i en skola för alla
Vårdtiden för mammor efter förlossningen har minskat markant de sista decennierna. Det är därför av vikt att undersöka hur nyblivna mammor upplever den första tiden efter de har fött barn. Syftet med studien var att undersöka känslan av trygghet som mammor, med tidig hemgång, kände under den första veckan efter förlossningen. Metod: Enkäten Parents Postnatal Sense of Security (PPSS) med 18 frågor plus tre tilläggsfrågor användes. Enkäten skickades till 100 nyförlösta svensktalande mammor med normala förlossningar och tidigt hemgång.