Bio-informatica Computers and networks. Peter De Rijk
|
|
- Cornelia Wouters
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Bio-informatica Computers and networks Peter De Rijk 2
2 Operating/Besturings - systemen Windows / Mac Dikwijls gebruikt voor client software - betalen per PC Commerciele software Unix Meeste bioinformatica software is oorspronkelijk geschreven voor Unix Servers: dure speciale hardware In vele groepen ontbreekt de expertise Linux Gratis en vrij alternatief voor Unix op standaard pc's Vele programma's zijn geporteerd Clustering: meerdere PC's verzameld voor hogere rekenkracht Veel webservers, google,...
3 Interfaces Graphical User Interface: GUI Windows met menus, knoppen, invulvelden,... Bediend met muis/touch Gemakkelijk gebruik Commando lijn tekstuele commandos met parameters Unix achtergrond Zeer flexibele mogelijkheden voor glueing WWW interfaces grafische interfaces Roepen dikwijls onderliggend commando lijn commandos op
4 Data opslag: in een File/bestand File Een file bestaat uit een opeenvolging van bytes met een bepaalde lengte 1 byte = 8 bits 1 bit = 1 of 0 Dit geeft 256 verschillende combinaties: elke combinatie is genummerd van Metadata beschrijven de gegevens over de reeks bytes waaruit de file bestaat Filenaam Datum, grootte,... welke soort en wat voor gegevens (file formaat)
5 Data opslag: in een File/bestand File formaat Bepaalt wat deze reeks bytes betekenen Elk programma verwacht de gegevens in een bepaald formaat (sommige kennen wel meerdere formaten) In Windows aangegeven door de extensie van de filenaam, bv..doc voor word files Het veranderen van de naam/extensie verandert niet de data
6 Text vs. binary Tekst Files (flatfile) Extensie.txt Meestal 1 op 1 overeenkomst tussen bytes en karakters (letters, cijfers,...) vb. Byte 65= A Geen gegevens over fonts, formattering, tenzij via markup Voorbeelden Programma sources Readme Data Binaire Files Al wat geen tekst bestand is volgens definitie tekst file bv. getallen binair opgeslagen in 4 bytes Beelden, geluid, Word bestanden!!...
7 Tekst files ASCII American Standard Code for Information Interchange 1 byte komt overeen met 1 karakter De eerste bit is steeds een '0' met de andere 7 bites wordt het karakter gevormd = 7 bit codering (enkel mogelijkheden worden gebruikt) speciale controle karakters carriage return (cr), line feed (lf), beep,... (oorsprong teleprinter) Extra karakters (accenten, e.d.) in Verschillen in bv. aanduiden van een nieuwe lijn in DOS (cr+lf), oudere Mac OS (cr) en Unix (lf)
8 Tekst files Unicode Multilinguaal: kan coderen voor karakters Encodering UTF-32: 32bits (=4 bytes) per karakter UTF-8: variabele lengte (dus zonder speciale karakters is dit hetzelfde als ASCII)
9 Geformatteerde tekst files Het formaat van de tekst wordt bepaald door: Syntax Structuur / formaat van de gegevens Afspraken over hoe gegevens in een file staan Plaatsing, spatiëring, karakters gebruikt voor scheiding van velden, Semantiek Welke gegevens staan in een bepaald type van file Wat betekenen deze gegevens Welke restricties op bv. vocabulaire
10 Voorbeelden geformatteerde tekst files Comma separated value:.csv Tabel gegevens Een lijn = een rij Kolommen gescheiden door komma's (Engelstalige landen) Syntax soms afhankelijk van land/taal, bv. ; in België Ook vaak TAB characters als scheiding van kolommen (tsv of tab separated value)
11 Voorbeelden geformatteerde tekst files Markup languages extra gegevens over de tekst (formattering, betekenis,...) verwerkt in de tekst door elementen met specifieke syntax (tags, markup) bv. html, xml, TeX,...
12 Html (hyper text markup language) <html> <head> <title> Another simple HTML example </title> </head> <body> <h1> This is a level-one heading </h1> Welcome to the world of HTML. <p> This is one paragraph. </p> <p> This is a <b>second paragraph</b>. </p> </body> </html> Speciale vastgelegde codes om eigenschappen aan te geven van de tekst, bv.: <h1> voor een level1 titeltje, <b> voor bold De codes zie je niet in de uiteindelijke weergave van de tekst Tags beginnend met een / in de code geven het einde van de eigenschap aan
13 XML (extensible Markup Language) Syntax lijkt op HTML, maar de mogelijke tags zijn niet vastgelegd Je kan eigen codes bijmaken/definieren Hierarchisch georganiseerde elementen Tags tags hebben de vorm <tagname>element</tagname> definitie van het element kunnen eventueel parameters hebben Beschrijving van wat de beperkingen zijn en welke mogelijke elementen in een bepaald type XML mogen worden beschreven in: DTD (Document Type Description) XML schemas Verschillende soorten XML files naar gelang het soort gegevens bv. BSML (Bioinformatic Sequence Markup Language) <Sequence molecule="aa" length="8"> <Seq-data> akffglkl </Seq-data> </Sequence>
14 Formaten gebruikt in biologie Formaten Vaak tekst files Vele verschillende formaten voor gelijkende gegevens The beauty of standards is that there are so many to choose from Definities van formaat niet altijd extensief / afhankelijk van programma Formaat conversie Probleem: Gegevens in een formaat, dat het programma dat we willen gebruiken niet begrijpt Oplossing: Programma's voor omzetting Readseq Converteert tussen vele sequentie formaten Verlies van bv. annotatie informatie Sequence Manipulation Suite Manueel in tekst editor: macro's!
15 Formaten gebruikt in biologie Voorbeelden FASTA file Sequentie gegevens Lijn beginnend met > start van een nieuwe entry Naam staat achter het > karakter Volgende lijnen bevatten de sequentie (IUPAC codes) Genbank (zie verder) Sequenties met annotatie gegevens EMBL (zie verder) DCSE Sequenties met annotatie gegevens Gealigneerde sequenties eventueel met structuur gegevens
16 FASTA formaat >Lamprey GLOBIN V (SEA LAMPREY) PIVDTGSVAPLSAAEKTKIRSAWAPVYSTYETSGVDILVKFFTSTPAAQEFFPKFKGL TTADQLKKSADVRWHAERIINAVNDAVASMDDTEKMSMKLRDLSGKHAKSFQVDPQYFK VLAAVIADTVAAGDAGFEKLMSMICILLRSAY >Hagfish GLOBIN III (ATLANTIC HAGFISH) PITDHGQPPTLSEGDKKAIRESWPQIYKNFEQNSLAVLLEFLKKFPKAQDSFPKFSAK KSHLEQDPAVKLQAEVIINAVNHTIGLMDKEAAMKKYLKDLSTKHSTEFQVNPDMFK ELSAVFVSTMGGKAAYEKLFSIIATLLRSTYDA >Frog HEMOGLOBIN BETA CHAIN (EDIBLE FROG) GSDLVSGFWGKVDAHKIGGEALARLLVVYPWTQRYFTTFGNL GSADAICHNAKVLAHGEKVLAAIGEGLKHPENLKAHYAKLSEYHSNKLHVDPANFRLLGNVFIT VLARHFQHEFTPELQHALEAHFCAVGDALAKAYH >African Elephant HEMOGLOBIN BETA CHAIN (AFRICAN ELEPHANT) VNLTAAEKTQVTNLWGKVNVKELGGEALSRLLVVYPWTRRFFEHFGDL STAEAVLHNAKVLAHGEKVLTSFGEGLKHLDNLKGTFADLSELHCDKLHVDPENFRLLGNVLVI VLARHFGKEFTPDVQAAYEKVVAGVANALAHKYH
17 Programmeertalen Machine code Enige taal die de processor begrijpt Specifiek voor processor (vb. Intel) en PC architectuur Meest performant Rechtstreekse toegang tot hardware Zeer moeilijk om in te programmeren Gemakkelijk grote fouten met zware gevolgen Assembler: tussenvorm (woorden ipv bytes)
18 Gecompileerde talen hogere programmeertalen Eenvoudiger om in te programmeren De broncode (source) van het programma wordt door een ander programma (compiler) omgezet in machine code die uitvoerbaar is op de machine (binary) Portabiliteit Dezelfde broncode kan gecompileerd worden voor verschillende architecturen Enkele voorbeelden Fortran Oudere gecompileerde taal Vooral gebruikt (nu soms nog) in numerieke analyse C, C++ meest gebruikte talen Performant en flexibel Gevaar voor fouten
19 Java Object georiënteerde hogere programmeertaal Minder kans op programmeer fouten Meer controles dan C/C++ Automatisch geheugen beheer Virtual machine Compile once, run everywhere Java code wordt niet gecompileerd naar de architectuur specifieke machine code,maar naar een soort tussencode voor een virtuele machine. Deze wordt uitgevoerd door een programma (JVM) dat wel architectuur specifiek is (= platform onafhankelijk). JVM werd geïntegreerd in browsers: Java programma's kunnen lopen in een browser (platform onafhankelijk)
20 Scripting talen Very High Level Languages Vele constructies zitten in de taal ingebouwd Veel gemakkelijker om in te programmeren (dynamic typing,...) Voordelen Platform onafhankelijk Geïnterpreteerde talen: De broncode (source) wordt rechtstreeks uitgevoerd door een platform specifiek programma (interpreter) Byte-compilatie: o.w.v. performantie wordt de broncode op de moment dat ze geladen word omgezet in een efficiëntere tussencode (byte-code) Glue languages zeer gemakkelijk aan elkaar hangen van verschillende programma's Testen in interactief gebruik is mogelijk Perl, Tcl, Python worden veel gebruikt in Bio-informatica toepassingen
21 Internet Packet switching ('60) Subsidie door ARPA (U.S Defense Department's Advanced Research Projects Agency). Techniek Opdeling data in kleine pakketjes met adres Pakketjes worden doorgegeven tussen verschillende gateways en routers tot ze hun bestemming bereiken Voordelen Verchillende datastromen kunnen 1 lijn delen Uitval van deel netwerk kan omzeild worden Gemakkelijke connectiviteit Toepassingen
22 Internet toepassingen Verschillende toepasingen oudste toepassing (nog altijd actueel) ftp: overbrengen van bestanden (~centrale naar server) telnet: werken op afstand (~commando's op server) Web Hyper text Verwijzingen/links in tekst naar andere teksten, figuren HTML: hyper text markup language URL: unified resource locator: protocol://hostname:port/path Client server Http: hyper text transfer protocol Integratie van andere protocols in de browsers ftp, gopher, Grafisch Eenvoudig te gebruiken Cross-platform, Open Dynamisch en interactief
23 Internet adressen Identificatie machines (hosts/servers) een 32 bit adres: 4 bytes, of 4 getallen (0-255) Netwerk en lokaal gedeelte (bv. Klasse A heeft eerste byte voor netwerk gedeelte Subnetting DNS (Domain Name System) hïerarchisch naamschema, gekend onder de naam 'domain naming scheme' bv..ua.ac.be,.com Overzetting tussen numerieke adressen en namen Gedistribueerd systeem, administratie per domain NAT (network address translation) Machines in subnetwerken die geen eigen internet adres krijgen, maar wel (beperkt) kunnen communiceren via een gateway die het locale netwerk verbindt met het Internet en de nodige omzettingen doet, bv. Meerder pcs thuis (router)
24 Network security Firewall Bescherming van interne netwerken Filtering van pakketten Op basis van herkomst, type,... Secure Socket Layers Encryptie van alle data connecties Toepassingen SSH (~ telnet) SFTP (~ ftp) Https (~ http/web)
25 Belangrijke Bio-informatica sites NCBI ( National center for Biotechnology Information Amerikaans centrum voor bio-data en bio-informatica EBI ( European Bioinformatics Institute Europese tegenhanger NCBI EMBnet ( service sites in Europe Belgische node ( ExPASy ( Expert Protein Analysis System
Zelftest Java concepten
Zelftest Java concepten Document: n0838test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA CONCEPTEN Om de voorkennis nodig
Nadere informatieZelftest Informatica-terminologie
Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u
Nadere informatieWeb building basis: HTML. Karel Nijs 2008/09
Web building basis: HTML Karel Nijs 2008/09 Web building basis eerste les HTML intro Browsers HTML elementen HTML basis tags HTML attributen HTML kleuren HTML formattering Extra: HTML entities Web building
Nadere informatieWat is JAVA? Peter van Rijn
Wat is JAVA? Peter van Rijn Wat is JAVA? een concept een platform een ontwikkelomgeving een mentaliteit 2 Het ontstaan van JAVA Patrick Naughton ergernis over de verschillende programma bibliotheken schrijft
Nadere informatieModule I - Soorten Netten
Module I - Soorten Netten Wanneer we spreken over de verspreiding van informatie via IP netwerken en de bereikbaarheid van deze gegevens, dan kunnen we de netwerken onderverdelen in drie belangrijke soorten.
Nadere informatieicafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................
Nadere informatie4Passief: n Afluisteren. n Geen gegevens gewijzigd of vernietigd. n Via de routers van WAN. n Via draadloze verbindingen. 4Fysieke afsluiting
Telematica Hoofdstuk 20 4Passief: n Afluisteren Bedreigingen n Alleen gegevens (inclusief passwords) opgenomen n Geen gegevens gewijzigd of vernietigd n Op LAN kan elk station alle boodschappen ontvangen
Nadere informatieINTERNETADRESSEN. Vermeulen D.
INTERNETADRESSEN Vermeulen D. MAC-ADRESSEN Wat? MAC-adres = uniek (!) adres van de netwerkkaart Ingebakken in een chip op de kaart 6 bytes Eerste drie bytes : fabrikantnummer Laatst drie : nummer van de
Nadere informatieWaarmaken van Leibniz s droom
Waarmaken van Leibniz s droom Artificiële intelligentie Communicatie & internet Operating system Economie Computatietheorie & Software Efficiënt productieproces Hardware architectuur Electronica: relais
Nadere informatieZelftest Internet concepten en technieken
Zelftest Internet concepten en technieken Document: n0832test.fm 25/01/2017 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE ZELFTEST INTERNET CONCEPTEN EN
Nadere informatieChapter 4. eenvoudige webserver opzetten
Chapter 4. eenvoudige webserver opzetten Table of Contents 4.1. overzicht... 44 4.2. software beheren op Linux... 44 4.3. vi... 45 4.4. html... 45 4.5. apache2... 45 4.6. twee extra websites op de apache
Nadere informatiePowerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat
Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Wat is een database? Een verzameling van georganiseerde data Een database bestaat uit applicaties, SQL en het DBMS Watis eendbms? EenDBMS
Nadere informatie1.Noem de vijf categorieën waarin programmeertalen kunnen worden ingedeeld en geef van elke categorie één voorbeeld.
Module 4 programmeren 1.Noem de vijf categorieën waarin programmeertalen kunnen worden ingedeeld en geef van elke categorie één voorbeeld. Machinecode Assembleertalen: assembly Hogere programmeertalen:
Nadere informatieThe OSI Reference Model
Telematica Applicatielaag Hoofdstuk 16, 17 Applicatielaag 4Bevat alle toepassingen die van het netwerk gebruik maken n E-mail n Elektronisch nieuws n WWW n EDI (Electronic Data Interchange) n Napster,
Nadere informatieCOMPUTERVAARDIGHEDEN EN PROGRAMMEREN
COMPUTERVAARDIGHEDEN EN PROGRAMMEREN 3 e les Prof. Dr. Frank De Proft 12 oktober 2004 Tweede les : Inleiding Computerwetenschappen vs. computervaardigheden - Algoritmen 1 Derde les : Enkele basisbegrippen»
Nadere informatieBrowser Programma om op een netwerk informatie te zoeken, bekijken en beheren. Voorbeeld: Internet Explorer, FireFox, Safari (Mac)
Leer voor de toets de onderstaande begrippen die te maken hebben met internet. Begrippen die te maken hebben met de computer zelf (de hardware) moet je ook leren. Je vindt deze begrippen in de Powerpointpresentatie
Nadere informatieDe 3 bovenstaande worden onderhouden door mensen beheerd Dus meer kwaliteit dan machine
Internet Sheet 1 Goed zoeken - Wat, waar en hoe je moet zoeken Startpagina's - Verzamel pagina en woord onderhouden door personen. ( Redactueren ) Direcotries - Is een verzamelen pagina met structuur doormiddel
Nadere informatieErik Poll Martijn Warnier. http://www.cs.kun.nl/~erikpoll/linux
Introductie Linux/UNIX Erik Poll Martijn Warnier http://www.cs.kun.nl/~erikpoll/linux Concrete doel van vandaag Basisvaardigheden UNIX/Linux werken met de command line shell file beheer proces beheer Betere
Nadere informatieWebwinkel in het D-cluster van de opleiding Logistiek
Webwinkel in het D-cluster van de opleiding Logistiek Pract. 1 week 2 Pract. 2 week 3 Pract. 3 week 4 Pract. 4 week 6 Pract. 5 week 7/8 Ad van Kooten docent ERP toepassingen E-mail: ad.vankooten@han.nl
Nadere informatieZelftest Internet concepten en technieken
Zelftest Internet concepten en technieken Document: n0832test.fm 10/02/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE ZELFTEST INTERNET CONCEPTEN EN
Nadere informatieBasis Netwerkconfiguratie. Ing. Tijl Deneut Lector Toegepaste Informatica Howest Onderzoeker XiaK, UGent
Basis Netwerkconfiguratie Ing. Tijl Deneut Lector Toegepaste Informatica Howest Onderzoeker XiaK, UGent IPv6: andere grootorde Hét IPv4 probleem? -> 32bit getal! Max 2^32 = 4 miljard combinaties Alle IPv4
Nadere informatieTemperatuur logger synchronisatie
Temperatuur logger synchronisatie Juni 10, 2010 1 / 7 Temperatuur logger synchronisatie Introductie Twee of meerdere ontvangers van het Multilogger systeem kunnen met de temperature logger synchronisatie
Nadere informatieRelease notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )
Aantekeningen voor 5.0 (20161128) Opgeloste problemen: In module Projection: RD x,y,h, geographic wordt het inlezen van een file met X,Y,H coordinaten niet goed verwerkt. De beperkingen zoals beschreven
Nadere informatieModule I - Informatica
Module I - Informatica 1) Iemand wilt een nieuwe auto aanschaffen. Gezien de gestegen brandstofprijzen wil de persoon een auto, die zuinig in brandstofgebruik is. Maak duidelijk hoe de persoon een weloverwogen
Nadere informatieVoltijdse dagopleiding netwerkbeheerder
Voltijdse dagopleiding netwerkbeheerder Kies je voor een opleiding bij SYNTRA Midden-Vlaanderen, dan kan je rekenen op een professionele opleiding die steeds vertrekt vanuit de praktijk. Je krijgt les
Nadere informatieComputernetwerken Deel 2
Computernetwerken Deel 2 Beveiliging Firewall: toegang beperken IDS: inbraak detecteren en alarmeren Encryp>e: gegevens verbergen Firewall Waarom? Filteren van pakkeben Wildcard mask: omgekeerd subnetmasker
Nadere informatieModule II - Enkele Begrippen
Module II - Enkele Begrippen Wanneer we spreken over het Internet, het bekijken van websites, komen we al gauw een aantal begrippen tegen. Enkele van de veelgebruikte begrippen binnen de Internet wereld
Nadere informatieTheorie Informatica. Inhoud: 1. Systeem 2. Programmeren 3. Informatiesystemen 4. Internet 5. Besturingssystemen 6. Theorie bij praktijk
Theorie Informatica Inhoud: 1. Systeem 2. Programmeren 3. Informatiesystemen 4. Internet 5. Besturingssystemen 6. Theorie bij praktijk 1 1. Systeem CPU = Central Processor Unit Het voert alle processen
Nadere informatieProgrammeren: Visual Basic
PETERSTUYVESANT COLLEGE INFORMATICA 2009-2010 Programmeren: Visual Basic Algemene Kennis: 01. Programmeren Programmeren is het schrijven van een computerprogramma, een concrete verzameling instructies
Nadere informatieNederlands WMS - SLD Profiel. Versie 1.0
Nederlands WMS - SLD Profiel Versie 1.0 Ravi: een profiel Ravi, netwerk voor geo-informatie Stichting Ravi is een netwerkorganisatie in het publieke domein en richt zich op de ruimtelijke ontwikkeling
Nadere informatieCommunications and Networking: An Introduction
Communications and Networking: An Introduction Hoofdstuk 7 Internet Application Layer Protocols 1. a) Op het moment van schrijven:.eu (Europese Unie). b) B.v.:.au (Australië),.at (Oostenrijk > Austria)
Nadere informatieCommunicatienetwerken
Communicatienetwerken Oefeningen 4 : ALGEMEEN (niet voor MTI) Woensdag 2 december 2009 1 VRAAG 1 : MAC/IP adressen toekennen 2 VRAAG 1 : MAC/IP adressen toekennen Scenario Link 1 Link 2 Link 3 Link 4 Link
Nadere informatieNVU work shop. Kees Moerman http://www.keesmoerman.nl November 2006. 1. Overzicht van een web site. Wat is een web site HTML files
NVU work shop Moerman http://www.keesmoerman.nl November 2006 1 1 Overzicht 1. Overzicht van een web site Wat is een web site HTML files 2. NVU: Een HTML editor Overzicht Een eerste pagina Configuratie
Nadere informatieLes C-04 Programmeren
Les C-04 Programmeren 4.1 Programmeertalen In les B-03 is uitgelegd hoe de processor van een moderne computer geprogrammeerd dient te worden: programmacode wordt omgezet in assemblercode, die vervolgens
Nadere informatieSoftware 1. Basis HTML. bachelor grafische en digitale media cross-media ontwerp & grafimediatechnologie academiejaar 2009-2010 semester 1
Software 1 Basis HTML bachelor grafische en digitale media cross-media ontwerp & grafimediatechnologie academiejaar 2009-2010 semester 1 Alain Simons alain.simons@artesis.be Basis HTML 1. Introductie 2.
Nadere informatiePeelland ICT Online Back-up
Peelland ICT Online Back-up Peelland ICT biedt volledig in eigen beheer online back-up aan. Hiermee voorzien wij onze klanten van de laatste nieuwe back-up mogelijkheden en technieken. Risico s conventionele
Nadere informatieipact Installatiehandleiding CopperJet 816-2P / 1616-2P Router
ipact Installatiehandleiding CopperJet 816-2P / 1616-2P Router Stap 1: Het instellen van uw computer Instellen netwerkkaart om de modem te kunnen bereiken: Windows 98/ME: Ga naar Start Instellingen Configuratiescherm
Nadere informatieVakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht
Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht Deze vakinhoudelijke uitwerking is ontwikkeld door het Redactieteam van de Schooleamenbank vmbo voor dit
Nadere informatieTEST JE WEBKENNIS: Smarty or dummy www.blaucapel.nl >vakken> informatiekunde> test je webkennis
TEST JE WEBKENNIS: Smarty or dummy www.blaucapel.nl >vakken> informatiekunde> test je webkennis Deelnemen? Opdracht Voorbeeld : combineer de eerste kolom met de tweede. : 1 = B of 2 = LL (dit zijn niet
Nadere informatieRelease notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )
Aantekeningen voor 5.0 (20170322) Opgeloste problemen: In module Geographic transformation: ETRS89 ITRS wordt de nauwkeurigheid verkeerd ingesteld. In alle ETRS/ITRS/WGS84 modules wordt bij opgeven van
Nadere informatieSima. Programmeren. 2e graad
Sima Programmeren 2e graad David De Ruyter 23-4-2018 Inhoudsopgave Programmeren deel 1 - Een algoritme... 2 Voorbeelden... 3 Algoritme vs. programma... 3 Stappen naar succes... 4 Probleemstelling:... 4
Nadere informatieNAT (Network Address Translation)
Technical Note #019 Auteur: Olaf Suchorski Gemaakt op: 11 juli 2000 Bijgewerkt op: 11 juli 2000 NAT (Network Address Translation) In deze Technical Note worden de meest voorkomende situaties met NAT doorgelicht.
Nadere informatieVoltijdse dagopleiding PC technicus
Voltijdse dagopleiding PC technicus Kies je voor een opleiding bij SYNTRA Midden-Vlaanderen, dan kan je rekenen op een professionele opleiding die steeds vertrekt vanuit de praktijk. Je krijgt les van
Nadere informatieThinking of development
Thinking of development Netwerken en APIs Arjan Scherpenisse HKU / Miraclethings Thinking of Development, semester II 2012/2013 Agenda voor vandaag Netwerken Protocollen API's Opdracht Thinking of Development,
Nadere informatieDocumenten in en uit Apex
Documenten in en uit Apex Hoe om te gaan met documenten en Oracle Apex Dick Dral, Detora Even voorstellen Oracle sinds 1988 (Ministerie van LNV) HTML sinds 1995 Oracle Webtoolkit sinds 1998 Apex sinds
Nadere informatieDynamische websites met PHP (basis) Karel Nijs 2010/09
Dynamische websites met PHP (basis) Karel Nijs 2010/09 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen Editor = UltraEdit Geen DreamWeaver Browser = Internet Explorer Vereiste voorkennis: (X)HTML
Nadere informatieAandachtspunten voor installatie suse in vmware server
Aandachtspunten voor installatie suse in vmware server Voorbereiden van vware virtueel machine: 1. Select linux Suse linux 2. Maak disksize 5Gb Denk er als je virtual machine wilt draaien op FAT32 vink
Nadere informatieopen standaard hypertext markup language internetprotocol transmission control protocol internet relay chat office open xml
DOWNLOAD OR READ : OPEN STANDAARD HYPERTEXT MARKUP LANGUAGE INTERNETPROTOCOL TRANSMISSION CONTROL PROTOCOL INTERNET RELAY CHAT OFFICE OPEN XML PDF EBOOK EPUB MOBI Page 1 Page 2 relay chat office open xml
Nadere informatieLinux. Linux lezing 13 april 2005 Marcel Nijenhof <marceln@xs4all.nl> Note: De slechste vragen zijn niet gestelde vragen
Linux Linux lezing 13 april 2005 Marcel Nijenhof Note: De slechste vragen zijn niet gestelde vragen Indeling Inleiding Overeenkomsten Verschillen Opbouw Toepassen distributies opensource
Nadere informatieProgrammeren. Inleiding
Programmeren Inleiding STAPPEN IN DE ONTWIKKELING VAN EEN PROGRAMMA 1. Probleem 1. Probleem Ideaal gewicht berekenen Wortel van een vierkantsvergelijking berekenen Schaakspel spelen Boekhouding doen 2.
Nadere informatieDe volgende MTA s installeren in een groepje van 4 studenten: Onderzoek van vorig jaar naar gebruikte mail software evalueren.
Hoofdstuk 4 Mail Transfer Agents Email is een van de belangrijkste services die je als systeembeheer voor je gebruikers moet verzorgen. Als er geen mail verstuurd of ontvangen kan worden, kunnen de gebruikers
Nadere informatieDeel II Introductie Webdesign. Hoorcollege IUW Thema Webdesign 10 november 2014 Christof van Nimwegen
Deel II Introductie Webdesign Hoorcollege IUW Thema Webdesign 10 november 2014 Christof van Nimwegen Waarom Webdesign in IUW Het WWW is een schitterend voorbeeld van een platform voor informatie uitwisseling
Nadere informatieProgrammeren in C ++ met wxwidgets les 5
Elektrotechniek/Embedded Systems engineering inf2d Programmeren in C ++ met wxwidgets les 5 cursus 2009-2010 ir drs E.J Boks Les 5 Grafische toolkits Basisbeginselen gebruik grafische toolkit WxWidgets
Nadere informatieLes 11: systeemarchitectuur virtuele machines
Les 11: systeemarchitectuur virtuele machines Geavanceerde computerarchitectuur Lieven Eeckhout Academiejaar 2008-2009 Universiteit Gent Virtuele machines Motivatie Interfaces Virtualisatie: inleiding
Nadere informatieInternet. Wat is het internet? initiatie. Senioren K.U.Leuven. Computers die met elkaar verbonden zijn, elkaar kunnen verstaan, dezelfde taal spreken,
Internet initiatie Senioren K.U.Leuven maart 2008 ICT-Kantoor Dienst Administratieve informatieverwerking Wat is het internet? Computers die met elkaar verbonden zijn, elkaar kunnen verstaan, dezelfde
Nadere informatieAan de slag met DNS Jeroen van Herwaarden, Robbert-Jan van Nugteren en Yannick Geerlings 19-3-2010
Aan de slag met DNS Jeroen van Herwaarden, Robbert-Jan van Nugteren en Yannick Geerlings 19-3-2010 Inhoud Hoofdstuk 1 Inleiding... 3 Hoofdstuk 2 Algemene informatie over DNS... 4 Hoofdstuk 3 Verschillende
Nadere informatieSecurity bij de European Registry for Internet Domain Names
Security bij de European Registry for Internet Domain Names Peter Janssen Technical Manager EURid vzw/asbl Computable Security Seminar 25/09/2008 Wie is EURid? Not for profit organisatie Naar Belgische
Nadere informatieIs uw bestuur klaar voor IPv6? Shopt IT Antwerpen 25 april 2013
Is uw bestuur klaar voor IPv6? Shopt IT Antwerpen 25 april 2013 Fedict 2013. All rights reserved Agenda Fedict 2013. All rights reserved Agenda Wat is IPv4 / IPv6? Waarom is IPv6 nodig? Wie gebruikt al
Nadere informatieProgrammeren in Java
4 september 2015 Even voorstellen Naam: Wessel Oele(39) Email: W.Oele@hr.nl Website: http://med.hro.nl/oelew Kop van Zuid Rotterdam, 3 juni 2007 Overzicht van modules programmeren in Java In totaal 4 modules
Nadere informatieRevisie geschiedenis. [XXTER & KNX via IP]
Revisie geschiedenis [XXTER & KNX via IP] Auteur: Freddy Van Geel Verbinding maken met xxter via internet met de KNX bus, voor programmeren of visualiseren en sturen. Gemakkelijk, maar niet zo eenvoudig!
Nadere informatieXML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014
XML Datafeeds Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014 Dit document beschrijft de XML datafeed specificatie voor Pro Accounts van AdvertentiePlanet. 1 AdvertentiePlanet is een onderdeel
Nadere informatieZope. Een technische introductie. Martijn Pieters Antraciet BV mj@antraciet.nl. V1.2-26 september 1999
Een technische introductie Zope Martijn Pieters Antraciet BV mj@antraciet.nl V1.2-26 september 1999 Kerkstraat 19 Postbus 256 1400 AG Bussum The Netherlands e info@antraciet.nl t +31 (0)35 625 4545 f +31
Nadere informatieVereiste kennis. 1 Java-editor. 2 Het compileren van een programma
3 Vereiste kennis Dit boek richt zich op het leren programmeren door het oefenen met programmeercodes. Veel theorie komt in het begin niet aan de orde. Dat is een grote uitdaging want het is niet makkelijk
Nadere informatieZelftest XML Concepten
Zelftest XML Concepten Document: n1035test.fm 18/02/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING Om een idee te hebben van wat we verwachten als voorkennis
Nadere informatieXML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.2 5-4-2013
XML Datafeeds Volledig geautomatiseerd advertenties plaatsen V 2.2 5-4-2013 Dit document beschrijft de XML datafeed specificatie voor Pro Accounts van AdvertentiePlanet. AdvertentiePlanet is een onderdeel
Nadere informatieWeb Application Security Hacking Your Way In! Peter Schuler & Julien Rentrop
Web Application Security Hacking Your Way In! Peter Schuler & Julien Rentrop 1 Agenda Injection Cross Site Scripting Session Hijacking Cross Site Request Forgery #1 OWASP #2 top 10 #3 #5 Bezoek www.owasp.org
Nadere informatieInhoud. Packet Tracer x. Labs xi
v Inhoud Packet Tracer x Labs xi 1 Het netwerk verkennen 1 1.1 Netwerk-resources 1 1.1.1 Netwerken van verschillende grootten 1 1.1.2 Clients en servers 2 1.2 LAN s, WAN s en Internet 4 1.2.1 Netwerkcomponenten
Nadere informatiein1671 - Operating System Concepten
in1671 - Operating System Concepten drs J.W.J. Heijnsdijk Faculteit EWI, kamer 09.280 (Mekelweg 4) tel. 85804 email: Heijnsdijk@ewi.tudelft.nl 2005 1-1 Doel van een Operating System Wat is een Operating
Nadere informatiePrijslijst 2015. Algemeen. Reparaties. Installaties. Voorrijkosten binnen gemeente Bedum: 5,- Voorrijkosten buiten gemeente Bedum: 20,-
Prijslijst 2015 Algemeen Voorrijkosten binnen gemeente Bedum: 5,- Voorrijkosten buiten gemeente Bedum: 20,- Advisering: 10,- per uur. Reparaties Onderzoekskosten: 10,- Reparatiekosten: 10,- Installaties
Nadere informatiein1671 - Operating System Concepten Doel van een Operating System Interrupts 3-Lagen model spooling (Simultaneous Peripheral Operation On Line)
in1671 - Operating System Concepten Doel van een Operating System drs J.W.J. Heijnsdijk Faculteit EWI, kamer 09.280 (Mekelweg 4) tel. 85804 email: Heijnsdijk@ewi.tudelft.nl Wat is een Operating System?
Nadere informatieWebsite beoordeling akcpsensor.de.ipaddress.com
Website beoordeling akcpsensor.de.ipaddress.com Gegenereerd op Juli 19 2019 10:29 AM De score is 52/100 SEO Content Title Akcp Sensor - AKCess Pro IP-basierte Messtechnik für die Sicherheitsüberwachung
Nadere informatieBestandssystemen. yvan vander sanden. 16 maart 2015
Bestandssystemen yvan vander sanden 16 maart 2015 Bij elk operating system is het belangrijk te begrijpen hoe schijven en bestandssystemen werken. Schijven moeten geformatteerd worden met een specifiek
Nadere informatieFlex_Rooster WERKBOEK. INTRODUCTIE iseries. Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen.
Flex_Rooster WERKBOEK INTRODUCTIE iseries Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen. ICS Opleidingen Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt
Nadere informatie1 Client/Server. 2 Geschiedenis. 3 Toekomst
Deel 1 Inleiding 1 Client/Server 2 Geschiedenis 3 Toekomst Het client-server model is een model voor de samenwerking tussen twee of meer programma's, die zich op verschillende computers kunnen bevinden.
Nadere informatieLeza biedt gebruikers de mogelijkheid om pc s, laptops en servers te back-uppen en back-ups te herstellen.
LEZA ONLINE BACKUP Servicedefinitie 1. Data-encryptie 2. Beveiligde internetverbinding 3. Datacenter 4. Recovery 5. Richtlijnen reactietijden & bereikbaarheid 6. Controle Back-up 7. Onderhoudswerkzaamheden
Nadere informatieIN1805 I - Operating System Concepten
IN1805 I - Operating System Concepten Koen Langendoen email: k.g.langendoen@tudelft.nl 1-1 Praktische Zaken Voorkennis: C + computer systemen College: 7x3 = 5x4 = 5x(wo+do) Tentamen: 2 april + 1 juli Boek
Nadere informatieInfosessie Systeembeheerders. 26 juni 2002. VPN aan de KULeuven
Infosessie Systeembeheerders VPN aan de KULeuven Doel (1) vertrouwelijke informatie ter beschikking stellen van 'KUL-vreemde' netwerken thuiswerkers mobiele gebruikers externe contracten kotnet constante
Nadere informatieWebsite beoordeling akcpdistributor.de.ipaddress.com
Website beoordeling akcpdistributor.de.ipaddress.com Gegenereerd op Juli 19 2019 10:29 AM De score is 52/100 SEO Content Title Akcp Distributor - Akcp-Distributor.de Website Analysis and Traffic Statistics
Nadere informatiePak de controle met VNC
Pak de controle met VNC Tijdens ons recentelijke SOACamp kwam ik er achter dat niet iedereen bekend is met het gemak van het overnemen van desktops en dan vooral hoe makkelijk het is. Vooral als je veel
Nadere informatieDatabases - Inleiding
Databases Databases - Inleiding Een database is een verzameling van een aantal gegevens over een bepaald onderwerp: een ledenbestand van een vereniging, een forum, login gegevens. In een database worden
Nadere informatieAnalyse probleem remote execution
Analyse probleem remote execution Karel Nijs 2005-09-28 1.1 Beschrijving van het project De bedoeling van de GUI is een gemakkelijke uitvoering van verschillende checks van ICs. De GUI moet in Tcl/Tk ontworpen
Nadere informatieMSSL Dienstbeschrijving
MSSL Dienstbeschrijving Versie : 1.0 Datum : 28 augustus 2007 Auteur : MH/ME Pagina 2 van 7 Inhoudsopgave Inhoudsopgave... Fout! Bladwijzer niet gedefinieerd. Introductie... 3 Divinet.nl Mssl... 3 Hoe
Nadere informatieNetwerkconfiguratie Applicatie protocollen. Ing. Tijl Deneut Lector NMCT/Toegepaste Informatica Howest Onderzoeker XiaK, UGent
Netwerkconfiguratie Applicatie protocollen Ing. Tijl Deneut Lector NMCT/Toegepaste Informatica Howest Onderzoeker XiaK, UGent Overzicht Cursus (1 dag) Voormiddag Theorie TCP/IP Hardware / bekabeling TCP/IP
Nadere informatieHoofdstuk 15. Computernetwerken
Hoofdstuk 15 Computernetwerken 1 Figuur 15.1 Bustopologie Figuur 15.2 Stertopologie Figuur 15.3 Ringtopologie isolatie kern afscherming Figuur 15.4 Coaxkabel Figuur 15.5 Tweeaderige UTP Coating Core Cladding
Nadere informatieProtocol uitvoeren van handelingen in bepaalde volgorde opgemaakte afspraken verschillen is de beveiliging waarmee gegevens worden verzonden.
Samenvatting door een scholier 841 woorden 20 januari 2003 5,3 35 keer beoordeeld Vak Informatica Datacommunicatie datacommunicatie: over afstand ontvangen of verzenden van digitale gegevens, ook verwerking
Nadere informatieInstallatiegids Registratie Hardware specificaties
Installatiegids Installatiegids... 1 Registratie... 2 Hardware specificaties... 3 Waarschuwing ivm Poorten die open moeten staan... 3 Configuratie voor gebruik op Citrix, Terminal Server,...... 4 Windows
Nadere informatie1. inleiding. Dit werk is gelicenseerd onder een Creative Commons Naamsvermelding NietCommercieel GelijkDelen 3.0 Unported licentie
1. inleiding Misschien zonder het te beseffen, maak je dagelijks gebruik van computernetwerken. Of je nu WhatsApp gebruikt om je vrienden een bericht te sturen of Google Chrome om iets op te zoeken, je
Nadere informatieSelenium IDE Webdriver. Introductie
Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail info@testwork.nl internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3
Nadere informatie1 Wat is Dns? 2 Logische Structuur van DNS. 3 Fysische structuur van DNS. 4 Records. 5 Hoe werkt nu DNS. 6 DNS in windows 2008
Deel 5 DNS 1 Wat is Dns? 2 Logische Structuur van DNS 3 Fysische structuur van DNS 4 Records 5 Hoe werkt nu DNS 6 DNS in windows 2008 We hebben allemaal een adres. Huppeldepupstraat 25 1111 Oostrozebeke
Nadere informatieRemote Access. Of geven en nemen
Remote Access Of geven en nemen Remote access Zeer ruim begrip Voor alle doeleinden Geven en nemen ivm client-server Geven en nemen ivm security Heel veel servers ter beschikking en onder alle besturingssystemen
Nadere informatieHTML & CSS DEEL 1. webdesign. Programmeren met CodeAcademy
Programmeren met CodeAcademy HTML is de taal die gebruikt wordt om webpagina s te maken die jij elke dag bezoekt. Het is een logische manier om een website te structureren. Laten we kijken wat de term
Nadere informatieVan dvd naar webserver. Marcel Nijenhof Marceln@pion.xs4all.nl 18 Juli 2006 http://pion.xs4all.nl/lezingen/centos.pdf
Van dvd naar webserver Marcel Nijenhof Marceln@pion.xs4all.nl 18 Juli 2006 http://pion.xs4all.nl/lezingen/centos.pdf 1 Indeling Start installatie Wat is linux Wat zijn distributies Geschikte distributies
Nadere informatieBijlage D. Binair rekenen
Bijlage D Binair rekenen Bits, bytes en computerwoorden Alle huidige computersystemen zijn gebaseerd op digitale logica. Elk geheugenelement kent een geladen en een niet-geladen positie. Vaak wordt dit
Nadere informatie6,7. Werkstuk door een scholier 2286 woorden 24 januari keer beoordeeld. Informatica. Algemeen
Werkstuk door een scholier 2286 woorden 24 januari 2004 6,7 90 keer beoordeeld Vak Informatica Algemeen Voordat er besturingssystemen werden uitgevonden, werd de bediening van computers door mensen geregeld
Nadere informatiecomputernetwerken F. Vonk versie 4 21-11-2015
2015 computernetwerken F. Vonk versie 4 21-11-2015 inhoudsopgave 1. inleiding... - 2-2. datacommunicatie... - 3-3. het TCP/IP model... - 6-4. protocollen... - 8-5. computernetwerken... - 15-6. netwerkapparatuur...
Nadere informatieEen webserver bereikbaar maken voor IPv6
Een webserver bereikbaar maken voor IPv6 Handleiding Auteur(s): Jan Michielsen (SURFnet) Versie: 1.1 Datum: maart 2012 SURFnet bv Radboudkwartier 273 Postbus 19035, 3501 DA Utrecht T 030-2 305 305 F 030-2
Nadere informatieDrICTVoip.dll v 2.1 Informatie en handleiding
DrICTVoip.dll v 2.1 Informatie en handleiding Nieuw in deze versie : Koppeling voor web gebaseerde toepassingen (DrICTVoIPwebClient.exe) (zie hoofdstuk 8) 1. Inleiding Met de DrICTVoIP.DLL maakt u uw software
Nadere informatie