Programmering C RTG
|
|
- Lone Fischer
- 8 år siden
- Visninger:
Transkript
1
2 Indholdsfortegnelse Formål... 2 Opgave formulering... 2 Krav til dokumentation af programmer... 3 ASCII tabel... 4 Værktøjer... 5 Versioner af ASCII tabel... 6 v Problemer og mangler... 6 v Problemer og mangler... 7 Specielle python koder fra min ASCII kode... 8 v v Konklusion... 9 Side 1 af 10
3 Formål Formålet med denne opgave er at lave en maskinlæsbar form af en standard ASCII tabel uden udvidelsen vha. python, som så oversætter det til en form der er læselig af mennesker. Opgave formulering Lav et program som udskriver tegnene i den oprindelige ASCII-tabel, altså de 128 tegn, på en nydelig måde i en tabel. Du kan selv vælge hvordan du formaterer din tabel. Følgende krav skal dog opfyldes: Programmet skal vise sit output på en skærm med 80 tegn (eller kolonner á et tegn) og 24 linjer. De ikke grafiske tegn (kontrol tegnene og mellemrum) skal representeres af en intelligent forkortelse med max tre store bogstaver. o Option: Hvis du har tid og lyst, så forklar betydningen af disse forkortelser i en tekst nedenfor eller ved siden af tabellen. Denne information skal også være synlig samtidig med selve tabellen. Tegnenes nummer skal anføres i umiddelbar nærhed til tegnet, således at der ikke kan være tvivl om hvilket tegn har hvilket nummer. Programmet skal kunne skrive tabellen til en tekstfil med navnet ascii_tabel_dit_bruger_navn.txt, som ligger i samme mappe/directory som kildekodefilen som gerna må hedde ascii_tabel_dit_bruger_navn_vxx.py, hvor vxx er versionsnumer for kildkoden (v01, v02 osv.). Du kan også bruge en anden metode til navngivning af dine kildekodefiler, - bare du let kan finde flere tidligere versioner af programmet når du er færdig og skal dokumentere udviklingsarbejdet. Programmet skal afprøves i en terminal (DOS prompt) hvor antal kolonner og rækker er sat til 80x24. Dokumenter udviklingen af nogle forskellige prototyper, f.eks. to, inklusive den endelige version, med tekst og skærmbilleder i en journal som du uploader og præsenterer kort på dit StudieWeb i en mappe med navnet ascii_tabel i dit home directory. Følgende skal uploades: 1. Kildekoden, evt. i flere forskellige versioner 2. Tekstfilen med ASCII tabellen 3. Journal på ca. 5 til 10 sider i PDF format (plus andre formater om du vil). I journalen skal du 3.1. beskrive de værktøjer du bar brugt (Python, editor osv.) 3.2. beskrive hvordan du har løst opgaven, gerne vha. blokdiagram og et flowchart vise forskellige versioner af kildekoden, 3.4. beskrive problemer og forklare hvordan du har løst dem. Side 2 af 10
4 3.5. gør kort rede for nogle af de Python-funktioner som du har brugt, specelt dem som du har brugt til håntering af strenge. Krav til dokumentation af programmer Når vi skal dokumenter udvikling af programmer, så kan vi bruge følgende liste over krav til dokumentationen som inspiration. For nogle programmer vil det være mindre meningsfuldt at bruge alle punkterne i listen, og for andre programmer vil der måske behøves tiltag som ikke nævnes i listen. Brug den som inspiration, vælg selv de punkter som du synes relevante for dit program: 1. User stories, en eller flere, som beskriver brugernes forventninger til programmet. Her er nogle eksempler. 2. Kerneproblemet (evt. flere problemer). Beskrivelse i prosa, på dansk!, af kerneproblemet, altså det eller de problemer som du skal løse for at komme i gang med programmeringen af den første prototype. (Dette krav er inspireret af "Bottom Up" tilgangen til programmering.) 3. Beskrivelse af brugerfladen for programmet (tekst UI, eller GUI). Tegn en eller flere skitser! 4. Use Case diagram, som visualiserer hvem skal bruge programmet og til hvad det skal bruges. Her kan f.eks. ArgoUML eller Dia bruges. Sparxsystems har en beskrivelse af opbygningen i de forskellige UML-diagrammer. 5. Klassediagram, som viser de vigtigste klasser i programmet. Her kan f.eks. ArgoUML eller Dia bruges. 6. Input. En beskrivelse af input (inddata) til programmet. Hvilke data, deres datatype og mening for brugeren. 7. Operationer på inddata, altså en beskrivelse af de operationer som programmet skal udføre på inddata. 8. Output. Beskrivelse af output (uddata) fra programmet. Hvilke data, deres datatype og mening for brugeren. 9. Flowchart (rutediagram) som viser programmets logiske opbygning/struktur. (Flowcharting, flowchart, brug gerne programmet Dia og for Dia til Windows se her. 10. Kildekoden for det færdige program, formateret med en non-proportional font, altså med et skriftsnit hvor alle bogstaver er lige brede. Det bevirker at indrykninger i kildekoden ikke forvanskes. Prøv også at bruge ikke større bogstaver end 12 punkter, evt. kun 10 punkter hvis der er mange lange linier i kildekoden som ellers ville deles på to linier (wrap to the next line). 11. Skærmbilleder som viser/dokumenterer hvordan det færdige program bruges/virker. Husk at i Windows så kan det det valgte, eller aktive vindue, kopieres til klippebordet (clipboard) med tastkombinationen Alt+PrtScr. Det kan være praktisk for at undgå at skulle paste skærmbilledet ind i et billedredigeringsprogram alene for manuelt at klippe vinduet ud fra hele skærmbilledet. Side 3 af 10
5 12. Et skærmbillede, eller flere, som viser udviklingsmiljøet, kildekoden, Python shell'en og evt. debuggeren i funktion med en kort kommentar/forklaring. 13. Diskussion/beskrivelse af de sætninge (statements) og evt. funktioner i Python som du har brugt i dit program. 14. Diskussion/beskrivelse af de eksterne funktionsbiblioteker (Python moduler) du evt. har brugt i dit program. ASCII tabel For at fortælle om mit python program vil jeg først forklare hvad en ASCII tabel egentlig er. ASCII står for American Standard Code for Information Interchange (amerikansk standardkode til udveksling af information). ASCII definere en transformation mellem grafiske tegn og binære værdier. ASCII finder dermed anvendelse når tekst på grafisk form, der er læselig af mennesker, ønskes repræsenteret på elektronisk maskinlæsbar form. ASCII tabellen består oprindeligt af 128 tegn (0-127) og blev offentliggjort i Side 4 af 10
6 ASCII tabellen har dog fået en udvidelse på 128 ekstra tegn, så ASCII blev til 256 tegn (0-255). Værktøjer Jeg startede med at bruge standard programmet PyScripter, som er et udemærkede program til at skrive python kode ned, men jeg gik videre til programmet PyCharm. Dette program er bedre til projekter, da man kan lave flere små python filer i mapper. Disse mapper og filer har man adgang til i venstre side i en slags manager. Derved kan man hurtigt komme til at sine forskellige versioner igennem projektet og derved giver det meget mere rig mulighed for udvikling. Her ses PyCharm programmet. Side 5 af 10
7 Til information angående python koder har jeg brugt bogen How To Think Like A Computer Scientist og diverse internetkilder. Versioner af ASCII tabel Idet at jeg har lavet en ASCII tabel i python, blev min kode udviklet mere og mere. Jeg har taget to eksempler af mine koder, hvor der er et stort spring i udviklingen. Mine to eksempler har samme udseende på nær nogle forkortelser, som indgår i v2.1. Ud over det er beskrivelsen af forkortelserne også tilføjet i v2.1. v1.9 I min version 1.9 har jeg en meget simpel kode, hvor der er blevet levet op til alle kravene. En optimering for denne kode kunne være at give hvert tegn for 0-31deres oprindelige forkortelse i stedet for NUL. Her ses min kode, som oversættes, så det er læseligt for et menneske. Denne kode består blot af en masse start variabler, som jeg hidkalder i et loop, der kører 16 gange for hver variabel. Hver variabel har jeg sat til at vokse med 1 hver gang, så tallene vokser og derved ændre tal og tegn sig. Problemer og mangler I denne version er manglerne: - Forkortelser for tegn 0-31 plus Forklaring af forkortelser. Det er som så ikke nogle problemer med denne kode. Side 6 af 10
8 v2.1 I min version 2.1 har jeg lavet en lidt svær kode i brug, men som ser mere professionel ud og fylder mindre. Det vil sige at den er mere avanceret, da den køre et loop i et loop. Her ses min kode, som oversættes, så det er læseligt for et menneske. Denne kode kører af to loop altså gentagelser. En for hen og en for ned, lidt som en x- og y-akse. Loopet for i er ned og loopet for j er hen. Problemer og mangler Denne version er helt som den skal være. Der er kun en lille visuel irritation, som er at tallene står helt op ad skillevæggen, men hvis jeg skubbede dem fra hinanden med et mellemrum ville der ikke være plads til tegn 127, altså DEL. DEL ville jeg hellere have indgik, så det bare være mindre visuelt flot for end at et tegn kun var halvt. Denne fejl skylles at tabellen kun måtte være 80 tegn lang. Side 7 af 10
9 Specielle python koder fra min ASCII kode v1.9 I denne version har jeg brugt chr(124) i stedet for, da jeg i starten ikke kunne finde ud af at indtaste, men samtidigt gør jeg brug af ASCII i det jeg programmere en ASCII tabel, som jeg synes er en sjov tanke. Angående loop, altså gentagelse bruger jeg: for i in range(16):. Den får den efterfulgte kode til at gentage sige 16 gange. Generelt når jeg skriver chr() hidkalder jeg tegn fra ASCII. Når variablerne indsættes i chr() afkodes variablen til sit tal og hidkalder derved det ønskede nummer fra ASCII, som så bliver til et ASCII tegn. print () funktionen er blot en kommando for at udskrive koden ud til kommandoprompt også kendt som cmd. Når en funktion som denne ( " " if a < 10 else "") bliver taget i brug er det for at fortælle at hvis en variabel er nogle specielle tal skal der udskrives hvad, der står imellem de første to gåse øjne. Resten af tallene skal følge gåse øjne sæt nummer to. I det ovennævnte eksempel beskriver koden at der skal laves et mellemrum, hvis tallet er under 10 og hvis tallet er lig med eller over 10 skal der ikke være noget som helst. end= betyder blot at teksten/funktionen ender. v2.1 I denne version træder mange af de samme funktioner fra v1.9, som selvfølgelig har andre variabler, osv. Dog træder nye funktioner også i kraft til v2.1. Funktionen int() betyder blot at man angiver et tal. str() betyder at det er ren tekst. Jeg lavede en udvidet model af else funktionen: (" "+str(deci)) if j < 10 or (j > 95 and j <100) or (j>15 and j<96) or (j>111 and j<128) else (str(deci))) Her bruges kommandoerne and og or, der sammensætter variablerne lidt. or fortæller at hvis noget er dette eller noget andet, hvor and er en måde at lave et interval på fx. Side 8 af 10
10 Konklusion Det er ikke så lige til at lave en så enkel ting som en ASCII tabel, når man skal gøre det helt fra bunden. Det svære er at stille det op i en tabel med en hvis dimension og samtidig med at det skal fremføres flot. Men rigtig spændende at komme ind bag hjernen og tankegangen i en computer. Vindues størrelsen er afpasset til kravene med et vindue på 80x24: Og som det kan ses herunder, så passer min tabel til kravene: Side 9 af 10
11 Resten af teksten ses herunder i en helhed: Side 10 af 10
Sammenlign og byt. Et eksempel på dokumentering af et program
Sammenlign og byt Et eksempel på dokumentering af et program Sammenlign og byt Jeg har valgt, som et eksempel, at dokumentere et meget enkelt program som indlæser to tal, sammenligner dem og udskriver
Læs mereJeg har i forbindelse med it og programmering designet og udviklet et it-produkt, som kan beregne rødder i en anden gradsligning.
Indhold Beregn rødder... 2 Beskrivelse af kærneproblemet... 2 Plan for brugerfladen for programmet... 3 Operationer på inddata... 4 Output - Beskrivelse af uddata... 4 Flowchart - programmets logiske opbygning/struktur...
Læs mereMichael Jokil 11-05-2012
HTX, RTG Det skrå kast Informationsteknologi B Michael Jokil 11-05-2012 Indholdsfortegnelse Indledning... 3 Teori... 3 Kravspecifikationer... 4 Design... 4 Funktionalitet... 4 Brugerflade... 4 Implementering...
Læs mereKlasse 1.4 Michael Jokil 03-05-2010
HTX I ROSKILDE Afsluttende opgave Kommunikation og IT Klasse 1.4 Michael Jokil 03-05-2010 Indholdsfortegnelse Indledning... 3 Formål... 3 Planlægning... 4 Kommunikationsplan... 4 Kanylemodellen... 4 Teknisk
Læs mereHTX, RTG. Rumlige Figurer. Matematik og programmering
HTX, RTG Rumlige Figurer Matematik og programmering Vejledere: Jørn Christian Bendtsen og Karl G. Bjarnason Morten Bo Kofoed Nielsen & Michael Jokil 10-10-2011 In this assignment we have been working with
Læs mereDokumentation af programmering i Python 2.75
Dokumentation af programmering i Python 2.75 Af: Alexander Bergendorff Jeg vil i dette dokument, dokumentere det arbejde jeg har lavet i løbet opstarts forløbet i Programmering C. Jeg vil forsøge, så vidt
Læs mereDM536. Rapport og debug
DM536 Rapport og debug Kilder Vigtig.it (Felix Palludan Hargreaves) http://vigtig.it/dm502/howto_report.pdf http://vigtig.it/blog/teaching/#toc-relevant-tips Peter Schneider-Kamp http://imada.sdu.dk/~petersk/dm536/project2.pdf
Læs mereProgrammering I Java/C#
Programmering I Java/C# Dit første projekt Datatekniker Intro to C# C# (C Sharp) Et enkelt, moderne, generelt anvendeligt, objektorienteret programmeringssprog Udviklet af Microsoft, ledet af danskeren
Læs mereIde med Diff. Mål. Tidsplan. 1.uge: 2.uge:
Side 1 af 5 Ide med Diff. Min ide med differenertierings modulet er at lave et program som kan vise 3d objekter, og få lavede en konverter som kan konventer 3ds filer over til noget som flash kan bruge.
Læs mereAndreas Lauge V. Hansen klasse 3.3t Roskilde HTX
IT -Eksamen Andreas Lauge V. Hansen klasse 3.3t Roskilde HTX [Vælg en dato] Indhold Indledning... 2 Teori... 3 Hvorfor dette design... 4 Produktet... 4 Test og afprøvning... 9 Konklusion... 10 Indledning
Læs mereLær Python dag 1 - modul 1
Lær Python dag 1 - modul 1 Introduktion, basis python Steffen Berg Klenow Jonas Bamse Andersen Syddansk Universitet Indhold 1. Velkommen 2. Programmering i python 3. Typer, variabler og udtryk 1 Velkommen
Læs mereSpecialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6
Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side
Læs mereI denne manual kan du finde en hurtig introduktion til hvordan du:
VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter
Læs mereFormatering af tekst, JCE Editor, Joomla
Formatering af tekst, JCE Editor, Joomla skrevet af Inge Vittrup Paragraph anvender du ved almindelige sætninger. Heading 1 er hovedoverskrift med største skrift. Heading 2 er overskrift til en artikel
Læs merePython 3 kursus lektion 1:
Python 3 kursus lektion 1: Her laves et nyt program Her køre programmet! Her skrives koden: Gem (CTRL-s) Tryk F5 (for at køre) www.madsmatik.dk d.14-01-2016 1/5 At skrive til skærmen: Hello World Man kan
Læs mereLCD Character display Intro
LCD Character display Intro Der findes flere typer af LCD karakter-displays, fra forskellige firmaer. Her er vist en type, der er blå. Pins: Nummer 1 fra venstre Her er vist en nærmere beskrivelse af de
Læs mereVisualiseringsprogram
Visualiseringsprogram Programmering C - eksamensopgave Rami Kaddoura og Martin Schmidt Klasse: 3.4 Vejleder: Karl Bjarnason Roskilde Tekniske Gymnasium Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-12
Læs mereLæringsprogram. Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4
Læringsprogram Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4 R o s k i l d e T e k n i s k e G y m n a s i u m Indholdsfortegnelse FORMÅL...
Læs mereOpstart. I gang med Dreamweaver. Læs mere om... Generelle bemærkninger. Hvilken skærmopløsning? OBS
Generelle bemærkninger Programmet Dreamweaver har været på markedet i nogle år efterhånden. Den seneste version hedder Dreamweaver CS4, og programmet er på engelsk. Dreamweaver er en såkaldt grafisk editor,
Læs mereOpstart. I gang med Dreamweaver. Læs mere om...
Generelle bemærkninger Programmet Dreamweaver har været på markedet i nogle år efterhånden. Den seneste version hedder Dreamweaver CS5, og programmet er på engelsk. Dreamweaver er en såkaldt grafisk editor,
Læs mereEasy Guide i GallupPC
Easy Guide i GallupPC Version. 6.00.00 Gallup A/S Masnedøgade 22-26 DK 2100 København Ø Telefon 39 27 27 27 Fax 39 27 50 80 Indhold SÅDAN KOMMER DU I GANG MED AT ANVENDE GALLUPPC... 2 TILFØJELSE AF UNDERSØGELSER
Læs mereVejledning til opbygning af hjemmesider
Side 1 af 9 Vejledning til opbygning af hjemmesider Hvis du er inde på din klubs hjemmeside, fx på forsiden, kan du nu gå i gang med at redigere. For at få redigeringsværktøjet frem, skal du klikke på
Læs mereVejledning til Teknisk opsætning
Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder
Læs merefotografisk kommunikation
XDANMARKS MEDIE- OG JOURNALISTHØJSKOLE CAMPUS KØBENHAVN Forprøve 2016 fotografisk kommunikation 1/2 Professionsbacheloruddannelsen i Visuel Kommunikation Studieretning: Fotografisk Kommunikation Del 1:
Læs mereIndledning. På de følgende sider vises, primært i tegneserieform, lidt om mulighederne i PC-AXIS for Windows.
Indledning PC-AXIS for Windows er et talbehandlingsprogram, der kan håndtere store mængder statistisk materiale. PC-AXIS giver mulighed for at arbejde videre med det statistiske materiale i egne programmer
Læs mereProgrammering C Eksamensprojekt. Lavet af Suayb Köse & Nikolaj Egholk Jakobsen
Programmering C Eksamensprojekt Lavet af Suayb Köse & Nikolaj Egholk Jakobsen Indledning Analyse Læring er en svær størrelse. Der er hele tiden fokus fra politikerne på, hvordan de danske skoleelever kan
Læs mereLav din egen forside i webtrees
Lav din egen forside i webtrees Du behøver ikke at kunne kode eller gøre noget advanceret for at designe din helt egen forside i webtrees. Alt du skal gøre er bare at gøre brug af den indbygget editor.
Læs mereIntroduktion til Orddatabasen
Introduktion til Orddatabasen Skærmviste ordbanker udgør en nyttig teknik til at indføre elever i ordbehandling og skrivning ved hjælp af en computer. Børn lærer generelt at genkende ord, før de kan sammensætte
Læs mereManual til Dynamicweb Februar 2010
Manual til Dynamicweb Februar 2010 Login... 2 Skabeloner og formater... 3 Filarkivet... 4 Lav en PDF... 5 Opret en ny side... 7 Navngiv siden... 9 Aktiver siden... 9 Sorter sider... 9 Flyt siden... 11
Læs mereArduinostyret klimaanlæg Afsluttende projekt informationsteknologi B
Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-2012 IT-vejleder: Karl G. Bjarnason
Læs mereColoris. Programmet fungere på den måde at man vælger det billede man ønsker at arbejde med ved at klikke på det under menupunktet Projekter.
Under dette afsnit kan du lære at kende og benytte de mest nødvendige værktøjer til farvesætnings programmet Coloris. Skærmbilledet for Coloris ser således ud når du åbner for programmet (billedet kan
Læs mereVejledning i redigering af apotekets hjemmeside
i redigering af apotekets hjemmeside It-afdelingen Januar 2007 INDHOLDSFORTEGNELSE FEJL! BOGMÆRKE ER IKKE DEFINERET. 1 INTRODUKTION 3 2 ADMINISTRATION 4 3 OPBYGNING 4 SIDER 5 FIL ARKIV 6 ARTIKLER 7 ØVRIGE
Læs mere18/11 2010 Version 2.0 Side 1 af 36
Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte
Læs mereMountainSite Guide: Kom godt i gang
MountainSite version 2.6 Indhold: Log in Præsentation Rediger hjemmeside Tekster Kontaktoplysninger Menulinien Billeder Pdf/Filupload Brugeradministration Indstillinger Log af Log in Når du skal bruge
Læs mereÅbn Paint, som er et lille tegne- og billedbehandlingsprogram der findes under Programmer i mappen Tilbehør. Åbn også Word.
75 Paint & Print Screen (Skærmbillede med beskæring) Åbn Paint, som er et lille tegne- og billedbehandlingsprogram der findes under Programmer i mappen Tilbehør. Åbn også Word. 1. Minimer straks begge
Læs mereIT og Programmering eksamens projekt
IT og Programmering eksamens projekt Visualisering af Gravitation Roskilde HTX Anders Kær Bennetsen D. 20-05-2010 IT og Programmering 1.1 Indledning:... 4 1.2 Beskrivelse af Ide:... 4 1.3 Definition af
Læs mereProgrammering for begyndere Lektion 2. Opsamling mm
Lektion 2 Opsamling mm God tone Der er indlagt spørge sessioner Lektion 2 - Agenda Programmering for Lidt ændringer til teknikken, herunder hvordan du genser en lektion Lidt generelle tilbagemeldinger
Læs mereAfsluttende - Projekt
2014 Afsluttende - Projekt Rapporten er udarbejdet af Ali, Andreas og Daniel Vejleder Karl G Bjarnason Indholdsfortegnelse Indledning... 2 Case... 3 Design... 4 Python kalender:... 4 Poster:... 4 Planlægning...
Læs mereManual til hjemmeside i Typo3
Manual til hjemmeside i Typo3 Gode tips og genvejstaster Ét linieskift Ctrl + A Ctrl + C Ctrl + X Ctrl + V shift + enter (tasten du normalt bruger til linieskift) Markér alt Kopier Klip Sæt ind Oprettelse
Læs mereIntranet anvendes til klubbens interne forhold, som kun skal kunne ses og betjenes af klubbens egne medlemmer.
Y s Men s Club Nordstjernen Manual for anvendelse af Intranet Intranet anvendes til klubbens interne forhold, som kun skal kunne ses og betjenes af klubbens egne medlemmer. Intranet kan indeholde både
Læs mereHjælpemenu tasten åbner for forskellige muligheder for redigering, alt afhængig af, hvilket et program der arbejdes med.
Tastaturet er et input værktøj til computeren. Et standard tastatur har 102 taster, men samtidig med at Windows95 blev offentliggjort, blev der lavet et 105 tasters tastatur med 2 ekstra Windows funktioner.
Læs mereStart af nyt schematic projekt i Quartus II
Start af nyt schematic projekt i Quartus II Det følgende er ikke fremstillet som en brugsanvisning der gennemgår alle de muligheder der er omkring oprettelse af et Schematic projekt i Quartus II men kun
Læs mereInstallation og afvikling
22. maj 2017 Installation og afvikling Indhold 1 Forskellige kendte fejlbeskeder... 2 2 Kan ikke se/finde ønsket netværksdrev ved installation... 3 2.1 Problem... 3 2.2 Løsning... 4 3 Installation/aktivering
Læs mereGRAFISK WORKFLOW. Hjemmeside design til Chem-Tec Plating
GRAFISK WORKFLOW Hjemmeside design til Chem-Tec Plating REDEGØRELSE Hvad går opgaven ud på Virksomheden Chem-Tec Plating, som specialisere sig i metallisk overfladebehandling, havde været igennem et generationsskiftet
Læs merePicasa billedalbum og webalbum
Picasa billedalbum og webalbum Billedalbum og redigerings-værktøj Picasa er et billedalbum, som kan bruges til at opbevare, registrere, bearbejde og ordne sine digitale fotos i. Desuden kan du uploade
Læs mereEdb-tekstbehandling, præsentation mm
Edb-tekstbehandling, præsentation mm I denne lektion skal du: - hente kopier et skærmbillede og sætte det ind i et dokument - beskære billedet, så det passer til dit dokument Der findes specielle programmer
Læs mereArduino Programmering
Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået
Læs mereLonbox PCM2001 betjeningsenhed
PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 Lonbox PCM2001 betjeningsenhed Bruger vejledning Oktober 2002 Denne manual beskriver installation
Læs mereIntroduktion til Indholdsredigering
Sitecore Foundry 4.0 Introduktion til Indholdsredigering 18. oktober 2013 - Version 1.2 Pentia A/S Store Kongensgade 66, Baghuset 1264 København K Telefon: 7023 3330 E-mail: info@foreningssite.dk Indholdsfortegnelse
Læs mereDet skrå kast, en simulation
Det skrå kast, en simulation Oplæg skrevet af Bartlomiej Rohard Warszawski den 5.november 29 Formål Eleven skal lave et program i Python, der udfører en simpel simulation af acceleration, hastighed, position,
Læs mereMed et filarkiv kan du give dine besøgende på din hjemmeside adgang til at hente dokumenter i Word, PDF, PowerPoint og Excel.
- Filarkiv - Filarkiv - når dine besøgende skal hente PDF-filer fra din hjemmeside Med et filarkiv kan du give dine besøgende på din hjemmeside adgang til at hente dokumenter i Word, PDF, PowerPoint og
Læs mereActiveBuilder Brugermanual
ActiveBuilder Brugermanual Forfatter: TalkActive I/S Dato: Juni 2004 Version: R. 1.01 Sprog: Dansk Copyright 2004 - Talk Active - all rights reserved. Indhold: 1. INDLEDNING...2 2. QUICK-START...3 3. OPBYGNINGEN
Læs mereDokumentation. Workflow. Grafisk produktion. Trine Alexandersen 1. hovedforløb
Dokumentation Workflow Grafisk produktion Trine Alexandersen 1. hovedforløb Jeg har valgt at vise min egen hjemmeside som workflow. Siden er min e-portfolio som skal vise hvad jeg lærer under min uddannelse
Læs mereQuickguide til kredscms. Login
Quickguide til kredscms Dette er en quickguide, der vil præsentere dig for de mest basale funktioner i kredscms. Finder du ikke svar her, så prøv at spørge andre webmastere via debatforummet på leder.fdf.dk:
Læs mereKom godt i gang med I-bogen
Kom godt i gang med I-bogen At åbne bogen Det allerførste, du skal gøre, for at kunne arbejde med i-bogen, er at aktivere den. Det gøres ved at oprette en konto på systime.dk og derefter aktivere bogen
Læs mereHuskesedler. Design og automatisering af regneark. Microsoft Excel 2013
Huskesedler Design og automatisering af regneark Microsoft Excel 2013 Januar 2017 Knord Side 2 Indholdsfortegnelse Ark... 4 Beskyttelse... 6 Diagram... 7 Eksport af data... 8 Fejlretning i formler... 9
Læs mereIntroduktion Indtastning Funktioner Scripts Optimering. Matlab
- robert@math.aau.dk http://www.math.aau.dk/ robert/teaching/2010/matlab 9. august 2010 1/39 Disposition 1. Lidt om. 2. Basiskursus. 3. Opgaver. 4. Mere til basiskursus. 5. Opgaver. 2/39 MATLAB = MATrix
Læs merePrezi. Aldrig mere gammeldaws slideshows!? Version: December 2012
Prezi Aldrig mere gammeldaws slideshows!? Version: December 2012 Indholdsfortegnelse Hvad er Prezi?...4 Hvordan finder jeg Prezi?...5 Skoletube og Prezi...5 Lav din første Prezi-præsentation...5 Indtast
Læs mereBrug af Discoverer. 1. Start Discoverer ved at klikke på knappen Discoverer på
Oprette projektark med simpel tabel Brug af Discoverer 1. Start Discoverer ved at klikke på knappen Discoverer på www.kirkeportal.dk 2. Angiv kontonummer, brugernavn og password. Det er det samme som anvendes
Læs mereBraille Display Input kommandoer
Braille Display Input kommandoer JAWS understøtter en serie af kommandoer, som giver dig mulighed for at give braille kommandoer, og også kontrollere din computer. Benyt disse kommandoer sammen med Freedom
Læs merexgalleri Mulige filtyper Installation web-version
xgalleri xgalleri opstod ud fra ønsket om at lægge en større samling billeder på nettet. Der findes mange programmer, som kan bruges til at lægge datafiler på nettet; men de fungerer typisk på den måde,
Læs mereMicrosoft Visio 2013 DK
Peter Kragh Hansen Microsoft Visio 2013 DK ISBN nr.: 978-87-93212-11-4 I n d h o l d s f o r t e g n e l s e Introduktion... 1 Skabeloner og stencils...2 Visio 2013 arbejdsskærmen... 5 Stencils...5 Sidens
Læs mereAPPENDIX A INTRODUKTION TIL DERIVE
APPENDIX A INTRODUKTION TIL DERIVE z x y z=exp( x^2 0.5y^2) CAS er en fællesbetegnelse for matematikprogrammer, som foruden numeriske beregninger også kan regne med symboler og formler. Det betyder: Computer
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2016 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 29. februar, 2016 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereGuide til Condes. Indhold:
Guide til Condes Udarbejdet af Kim Højmark i 2008 Revideret december 2012 / Nicolaj Nielsen Denne vejledning guider dig igennem de mest basale elementer af Condes, så du bliver i stand til at anvende Condes
Læs mereMappestruktur- og logik i VuptiWeb er stort set den samme som på vores computer.
6 MEDIEARKIV Mediearkivet bruges til opbevaring af filer (billeder og dokumenter), som vi bruger på vores hjemmeside. Før vi kan vise et billede eller linke til en fil, skal de uploades til mediearkivet.
Læs mere09/03 2009 Version 1.4 Side 1 af 37
Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte
Læs mere1.0 Velkommen til manualen for Editor 1. 1.1.1 Editorens typiske udseende 1. 1.1.2 HTML-kode 1. 1.1.3 Generelle funktioner og deres ikoner 2
1.0 Velkommen til manualen for Editor 1 1.1 Editoren 1 1.1.1 Editorens typiske udseende 1 1.1.2 HTML-kode 1 1.1.3 Generelle funktioner og deres ikoner 2 1.2 Værktøjslinjer 2 1.3 Ikoner 2 1.3.1 Liste over
Læs merePowerPoint Intro 2010 Segment - en del af dit netværk
PowerPoint Intro 2010 7 Arbejde med objekter Formål Udover at arbejde med almindelig tekst og punktopstillinger, kan du i PowerPoint indsætte diverse objekter. Med objekter menes der fx; billeder, figurer,
Læs mereRedaktørvejledning for www.bredstrup-pjedsted.dk Skriv en artikel
Arbejdsgang - Skriv artiklens tekst - Gør billeder klar - Log-in på hjemmesiden - Opret ny artikel - Vælg kategori - Skriv overskrift - Indsæt tekst - Tilføj billeder - Gennemgå artiklens indstillinger
Læs mereManual for Synkron hjemmesider
Manual for Synkron hjemmesider Denne manual tilhører: Brugernavn: (username) Adgangskode: (password) 1 Start med sitetræet: Sitetræet er centralt. Det er her, dit website er. Det er her, du bygger dine
Læs mereAnnemette Søgaard Hansen/www.dinwebvejleder.dk
Google Docs Dokumenter Indholdsfortegnelse Værktøjer... Side 3 Menuer... Side 5 Opgave... Side 8 Få adgang til filerne fra din computer... Side 16 Vejledende løsning... Side 17 GoogleDocs Dokumenter 2
Læs mereMicrocontroller, Arduino
Microcontroller, Arduino Programmerbar elektronik. uc Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Forstå princippet i programmering af en uc og se mulighederne. Programmeringen
Læs mereITSprint. Sådan printer du vha. print.supportcenter.dk 13-02-2014 ITS
ITSprint Sådan printer du vha. print.supportcenter.dk Denne vejledning beskriver hvordan du kan printe vha. print.supportcenter.dk fra computere og mobile enheder såsom tablets (fx ipads) og smartphones
Læs mereInstallationsguide til Oracle Database XE 10.2 og APEX 3.1.1
Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1 Oracle Database Express Edition (XE) er Oracles lille gratis database tilsvarende Microsofts SQL Server Express Edition. Oracle Database XE
Læs mereSIGIL Sådan opretter du en e- bog Step by Step
SIGIL Sådan opretter du en e- bog Step by Step Af Gitte Winter Graugaard Nov. 2013, Sigil version 0.7.2 1 Her følger en intro skridt for skridt til at oprette en e- bog i SIGIL og publicere den på SAXO
Læs mereDenne artikel er en detaljeret gennemgag af det fundamentale i batchfiler til hjemmebrug :-) FEEL THE POWER! ;-)
Denne guide er oprindeligt udgivet på Eksperten.dk Batch genopfriskning Denne artikel er en detaljeret gennemgag af det fundamentale i batchfiler til hjemmebrug :-) FEEL THE POWER! ;-) Skrevet den 03.
Læs mereAVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund
AVR MP3 29-05-08 Indholdsfortegnelse 1 Introduktion...2 2 Udviklingsmiljø...2 3 Beskrivelse af systemet...3 3.1 VS1001k...3 3.2 MP3 file formatet...6 4 Konklusion...6 5 Litteratur liste...6 6 Illustrations
Læs mereRapporter. Family Tree Maker Rapporter
En af Family Tree Maker s styrker er evnen til at præsentere data på flere forskellige måder ved hjælp standardrapporter. Disse inkluderer 3 genealogiske rapporter og også de indbyggede rapporter i rapportmenuen.
Læs mereEn liste, hvor der kun kan angives et svar. En dropdown menu, hvori kun et svar kan vælges
Huskeseddel til uv-evaluering 1. Sådan oprettes en undersøgelse Klik på ikonet Surveys og dernæst det grønne plus Ny undersøgelse. Navngiv din undersøgelse og vælg under Basic options, om der skal være
Læs mereFang Prikkerne. Introduktion. Scratch
Scratch 2 Fang Prikkerne All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduktion
Læs merefotografisk kommunikation
x DANMARKS MEDIE- OG JOURNALISTHØJSKOLE CAMPUS KØBENHAVN Forprøve 2014 fotografisk kommunikation 1/2 Professionsbacheloruddannelsen i Visuel Kommunikation Studieretning: Fotografisk Kommunikation Del 1:
Læs mereArduinostyret klimaanlæg Afsluttende projekt programmering C
Arduinostyret klimaanlæg Afsluttende projekt programmering C Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleverings-dato: 02-03-2012 Afleverings-dato: 11-05-2012 Programmeringvejleder: Karl G. Bjarnason
Læs mereectrl vejledning ectrl Autorapporter
ectrl vejledning ectrl Autorapporter Autorapportudskrift Som bruger af ectrl kan man nemt lave sine egne simple rapporter fra alle tabeller i ectrl. Begrænsningen for rapporter under autorapport er, at
Læs mereOpstart. I gang med Dreamweaver. Læs mere om...
Generelle bemærkninger Programmet Dreamweaver har været på markedet i nogle år efterhånden. Den seneste version hedder Dreamweaver CS6, og programmet er på engelsk. Dreamweaver er en såkaldt grafisk editor,
Læs mereEn Kort Introduktion til Oracle
En Kort Introduktion til Oracle Henrik Bulskov 12. februar 2001 bulskov@ruc.dk 1 Start SQL*Plus... 1 1.1 TELNET... 1 1.2 WINDOWS SQL PLUS... 2 2 Kør et SQL-script... 3 3 Hjælp i SQL*Plus... 3 4 Editering
Læs mereJØRGEN KOCH Office til ipad
JØRGEN KOCH Office til ipad INDHOLDSFORTEGNELSE Office til ipad... Indledning KAPITEL ET... 9 Fælles funktioner Tastatur... 10 Alternative tastaturer... 11 Navigation... 12 Fingerbevægelser... 13 Båndet...
Læs mereVÆR EFFEKTIV SOM SAS PROGRAMMØR MED SAS ENTERPRISE GUIDE 7.12 GEORG MORSING
VÆR EFFEKTIV SOM SAS PROGRAMMØR MED SAS ENTERPRISE GUIDE 7.12 GEORG MORSING Copyr i g ht 2013, SAS Ins titut e Inc. All rights res er ve d. Livet som SAS-programmør er blevet lettere med SAS Enterprise
Læs mereOFFICEUNIVERSET.DK. ^ + SKIFT + ; (semikolon) Formellinje - skift mellem udvid og fold CTRL + SKIFT + U
Excel Genveje GENVEJSTASTER Formatering Fed CTRL + F CMD + F Kursiv CTRL + K CMD + K Understreget CTRL + U CMD + U Gennemstreget CTRL + 5 CMD + SKIFT + X Konturkant på markerede celler CTRL + SKIFT + &
Læs mereGenvejstaster. Brugerfladen. Filhåndtering. Navigation i dokumentet. Aktiver adgangstaster. Aktiver genvejsmenu (højreklik)
Genvejstaster Brugerfladen Hjælp Vis/skjul båndet Aktiver adgangstaster Afslut Word Aktiver genvejsmenu (højreklik) Udskriftslayout Kladdevisning Dispositionsvisning Hop til næste dokumentvindue Hop til
Læs mereStart på programmering (IT-hæfter fra Libris)
Start på programmering (IT-hæfter fra Libris) Greg Perry Pris Bøger: Start på programmering (IT-hæfter fra Libris) pdf - (KR 0.00); Start på programmering (IT-hæfter fra Libris) fb2 - (KR 0.00); Start
Læs mereMoltrup-sogn.dk - Vejledning i redigering af undersider, og oprettelse af nye sider.
Indholdsfortegnelse Moltrup-sogn.dk - Vejledning i redigering af undersider, og oprettelse af nye sider.... 2 Brugernavn og kodeord.... 2 Selve tekstbehandleren... 3 Indsættelse af billeder... 4 Metadata...
Læs mere5. OPSÆTNING DOKUMENTSKABELONER 5.1 TRIN
5. OPSÆTNING DOKUMENTSKABELONER Under fanen Dok. skabeloner kan du arbejde med de skabeloner som du har i systemet, eller du kan oprette nye. I denne vejledning kigger vi på hvordan du kan tilrette selve
Læs mereGenvejstaster. Brugerfladen. Filhåndtering. Navigation i præsentationen. Aktiver adgangstaster
Genvejstaster Brugerfladen Hjælp Vis/skjul båndet Aktiver adgangstaster Afslut PowerPoint Aktiver genvejsmenu (højreklik) Hop til næste dokumentvindue Hop til forrige dokumentvindue Filhåndtering Gem Gem
Læs mereTegninger ved skriftlig prøve i fysik A, stx Om tegning på pdf-filer med Adobe Acrobat Reader og andre programmer
Tegninger ved skriftlig prøve i fysik A, stx Om tegning på pdf-filer med Adobe Acrobat Reader og andre programmer Nils Kruse Fra sommeren 2018 bliver eksamensopgaverne i skriftlig fysik A udleveret digitalt.
Læs mereKom godt i gang med Fable-robotten
Kom godt i gang med Fable-robotten 1. Først skal du installere programmet på din computer. Gå ind på shaperobotics.com og under support vælger du download: Her vælger du, under PC App om du kører Windows
Læs mereProgrammering i C Intro og grundlæggende C 5. marts 2007
Programmering i C Intro og grundlæggende C 5. marts 2007 Mads Pedersen, OZ6HR mads@oz6hr.dk Plan for kurset Ma. 5/3: Ma. 19/3: Ma. 2/4: To. 12/4: Formål, intro, grundlæggende Videre, sprogkonstruktioner
Læs mereVejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem
Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem Blåt Medlem giver mulighed for at udskrive etiketter/labels og kuverter til medlemmerne af den enhed man er medlemsansvarlig
Læs mere