EEVA-MAIJA HARJU-VIRTA´S WEBBPAGE SITE 2
Min förskolning
MINA TEORETISKA KUNSKAPER INOM DATA
VM-DATA
Enligt skolan kan jag
DATABASPROGRAMMERING
- programmera efter en kravspecifikation, göra en enkel systembeskrivning
med tillhörande användarhandledning
- förstår vilken dokumentation som skall finnas runt ett egen utvecklat
program/system
- grunderna i SQL och använda SQL i Access och Visual Basic
LOKALA NÄTVERK
- förbereda en filhanterare och ansluta en till arbetsstationer
- installera ett nätoperativsystem och konfigurera volymer med
diskduplicering och diskspegling samt installera användare och
applicationsprogram
- installera applikationsprogramvara på nätverket och få filhanterare och
arbetsstationer att kommunicera med varandra
- installera kringutrustningen till ett nätverk såsom skrivare,bandstation
för backup samt avbrottsfri kraft
- fjärrstyra arbetsstationer med hjälp av särskild programvara
- utnyttja nätverkets möjligheter för användare och tillämpa olika
applikationer, program och elektronisk post
- optimera ett nätverks prestanda
- känna till de kriterier som i realiteten dikterar behovet av ett lokalt
nätverk
- känna till de vanligaste nättopologierna i lokala nätverk
- känna till hur de i nätverket ingående maskin-och programkomponenterna
förhåller sig till OSI-modellens skikt
- känna till egenskaperna hos de vanligaste nätoperativsystem
- känna till de olika säkerhetsnivåerna i ett nätverk
PROGRAMMERING C/C++
- språkens datatyper,reserverade ord, kommandon,satser och funktioner samt
deras regler och syntax
- analysera programmeringsuppgifter och formulera strukturerad pseudokod
- skriva enkla program
- felsöka och avlusa källkod
- känna till kompilatorer, länkare och laddare, samt gränssnitt mot hårdvara
- känna till och vara medveten om särskilda operativsystemnära förhållanden
som tex teckenkoder och utmatnings rutiner
- känna till språkens allmänna prestanda och egenskaper samt vilket språk
som bäst lämpar sig för en viss typ av problem
PC-DATORER
- förbereda och konfigurera en dator med hänsyn tillsystemenheter, operativ-
system, applikationsprogram och kommunikation med kringutrustning
- installera och konfigurera kringutrustningen
- installera applikationsprogram
- hantera flertalet operativsystemkommandon
- felsöka en dator på systemnivå med såväl operativsystemets hjälpfunktioner
som andra hjälpprogramvaror
- känna till funktionssambandet mellan centralprocessor och primärminne samt
minnets organisation
- känna till en dators startsekvens
- känna till systemet för datalagring på disk
- känna till hur olika typer av skärmar principiellt fungerar samt förekommande
grafikstandarder
- känna till principen för tryckverk i olika typer av skrivare
- känna till gällande sidobeskrivningsspråk för skrivare och plotter.
OBJECT ORIENTERAD PROGRAMMERING
- känna till vilka möjligheter erbjuder OOP-teknik
- känna till OOP terminologi och praktiska konsekvenser - inskapsling, polymor-
fism, dynamisk bindning,objekt, klass, MVC
- känna till OOP språk, databaser och metoder
- bygga ett litet system i OOP
- känna till objektdatabaser
- ha förståelse för analys och design
- bygga en prototyp och göra en presentation av prototypen
- avgränsa projekt och fastställa tidplan
- känna till fördjupning av programsråket C++
DOKUMENTATIONSTEKNIK
- förstå vikten av god dokumentering
- veta vilken typ av dokumentation som skall medfölja ett datasystem
- skapa de erforderliga dokumenten som krävs
- känna till hur ett modernt verktyg för s.k.hjälpfiler fungerar
- integrera hjälpfiler i ett Windowsprogram
- känna till skillnaderna mellan systemdokumentation och projektdokumentation
och förstå dess syften
- förstå varför god programmeringsstil och självdokumenterade kod underlättar
dokumenteringen
- känna till och förstå vikten av utvecklingsstandarder
PROGRAMMERING I C/C++ - FÖRDJUPNING
- självständigt arbeta med klasser, arv, multipla arv
- hantera kompilatorns verktyg och debuggers
- använda klassbibliotek
- utföra ett projektarbete i C++ enligt näringslivets krav och internationell
standard
- känna till objektorienterade databaser
- känna till komponenter i miljön som ObjectBrowser och Application Frameworks
SYSTEMUTVECKLING
- ha kännedom om systemteori
- ha kännedom om olika systemutvecklingsmetoder/modeller
- använda Försvarets systemutvecklingsmodell
- ha kännedom om hur man leder och genomför projekt
- förstå vikten av att först planera och därefter utveckla
MIN UTBILDNING INOM DATA
FortsattaStudier i :
- C++
- Java
- JavaScript
- HTML
- Visual Basic
Utbildningsgruppen
- Nätverket (administration och teknik)
Tillbaka