Inhoud blog
  • Kettingaandrijving
  • Hefbomen
  • LPG
  • Tuktuk
  • Koper
    Zoeken in blog

    Beoordeel dit blog
      Zeer goed
      Goed
      Voldoende
      Nog wat bijwerken
      Nog veel werk aan
     
    techniekxx with Lenny

    13-10-2018
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.1001= Wat?
    Klik op de afbeelding om de link te volgen

    Programmeertaal

    Er zijn in de loop der jaren duizenden[1] programmeertalen ontstaan en zij kunnen op verschillende manieren gecategoriseerd worden. Een veel gebruikt onderscheid is dat van programmeerparadigma. Enkele belangrijke voorbeelden zijn de imperatieve, functionele en logische programmeerparadigma's, waarbij vermeld moet worden dat programmeertalen soms meerdere paradigma's combineren.

     

    Gebruik

    Er zijn verschillende manieren waarop een door een softwareontwikkelaar geschreven computerprogramma door een computer uitgevoerd kan worden. De code die de ontwikkelaar ziet en bewerkt, wordt de broncode van de programmatuur genoemd; die moet op de een of andere manier worden omgezet in de machinetaal van de computer in kwestie die door de processor kan worden uitgevoerd. Grosso modo zijn er de volgende mogelijkheden:

     

    Geen omzetting: de programmeur voert machinecode direct in het geheugen van de computer in. Dit is zo onpraktisch en tijdrovend dat het niet of nauwelijks meer gebeurt.

    Interpretatie: een interpreter leest stukje bij beetje tekst van de broncode in, interpreteert deze in termen van betekenisvolle instructies en voert die, gesteund door een runtimebibliotheek, direct uit. Een programma dat zo werkt, wordt meestal een script genoemd en de programmeertaal in kwestie een scripttaal.

    Assemblage: een assembleertaal maakt het mogelijk om programma's te schrijven als reeksen instructies en gegevens die direct op machinetaal af te beelden zijn, maar waarin op een wat meer symbolische manier gewerkt kan worden, bijvoorbeeld doordat de machine-instructies namen hebben, geheugenadressen namen kunnen krijgen en macro's kunnen worden gebruikt; een assembler zet zulke code om naar bestanden met objectcode, die door een linker samen met de al vooraf aanwezige objectcode van softwarebibliotheken tot een uitvoerbaar programma worden samengesteld.

    Compilatie: vertaling van de broncode naar een andere taal (de doeltaal) door een compiler. De doeltaal kan assembleertaal zijn; of een speciaal voor het vertaalproces ontworpen machine-onafhankelijke tussentaal (bytecode, ook wel P-code genoemd), die vervolgens gecompileerd of geïnterpreteerd moet worden; of een andere programmeertaal.

    Hiervan bestaan allerlei tussenvormen en varianten.

     

    Een hogere (d.w.z. gecompileerde of geïnterpreteerde) programmeertaal is ontworpen om de programmeur zo helder en elegant mogelijk te laten specificeren wat een programma moet doen in de termen waarin de programmeur over het probleem nadenkt, zonder detailkennis over hoe het precies door de computer uitgevoerd gaat worden: zulke talen bieden abstracties op hoog niveau en zijn machine-onafhankelijk. In assembleertaal wordt alleen geprogrammeerd als er specifieke kennis over de precieze werking van de computer in kwestie gebruikt moet worden, bijvoorbeeld omdat het programma anders te veel ruimte of tijd zou gebruiken.

     

    Is er sprake van compilatie, dan is vaak een onderscheid nodig tussen handelingen verricht tijdens het bewerken van de broncode ('at edit time'), tijdens het vertaalproces van broncode naar doelcode ('at compile time'), en tijdens het uitvoeren van de doelcode ('at run time'). In elk van deze fasen kan software de programmeur ondersteunen, bijvoorbeeld door de geldigheid of zinnigheid van bepaalde bewerkingen of uitdrukkingen te controleren.

     

    Tijdens het vertalen vindt vaak optimalisatie van de code plaats. Een simpel voorbeeld: als tijdens het vertalen blijkt dat er in de doelcode een optelling of aftrekking met 0 ontstaat, kan die worden weggelaten.

     

    Een programma dat met een compiler vertaald is naar doelcode, kan over het algemeen — mede door optimalisatie — sneller door de computer worden uitgevoerd, dan wanneer gebruikgemaakt wordt van een interpreter, omdat de laatste de opdrachten altijd eerst nog moet omzetten naar machinetaal - het equivalent van de compilatie wordt in run-time gedaan. Veel talen werken echter met een tussenvorm, waarin op het moment dat opdracht tot uitvoering van een programma wordt gegeven, alsnog een compilatie naar tussencode en/of doelcode wordt gedaan: Just-In-Time-compilatie.

     

    Het traditionele onderscheid tussen gecompileerde talen enerzijds en geïnterpreteerde talen (of 'scripttalen') is daarom niet helemaal juist. Is een geïnterpreteerde programmeertaal populair, dan worden er vaak compilers (JIT of anderszins) voor geschreven om de uitvoering te versnellen; ook komt het wel voor dat er een interpreter wordt geschreven voor een tot dan toe alleen gecompileerde taal, of een vertaler van de ene programmeertaal naar de andere.

     

    13-10-2018 om 15:17 geschreven door Lenny De Meyer  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    >> Reageer (0)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Kan een computer ziek zijn?
    Klik op de afbeelding om de link te volgen

    Virussen opletten hier voor!

    Een computervirus (in het dagelijks taalgebruik wordt meestal kortweg over virus gesproken) is een vorm van schadelijke software (malware). Het is een computerprogramma dat zich in een bestand kan nestelen, bijvoorbeeld in bestanden van een besturingssysteem. Computervirussen worden als schadelijk beschouwd omdat ze schijfruimte en computertijd in beslag nemen van de besmette computers. In ernstige gevallen kunnen virussen binnenin de computer schade aanrichten, bijvoorbeeld het wissen en verspreiden van gevoelige gegevens. In zeer ernstige gevallen kan de gebruiker zelfs de totale controle over de computer verliezen.

     

    Hoewel er veel verschillende computervirussen bekend zijn, komt er slechts een fractie daarvan "in het wild" voor. De Wildlist Organization International houdt een maandelijkse lijst bij van de virussen die in het wild zijn aangetroffen. Maandelijks worden er enkele duizenden verschillende virussen in het wild aangetroffen. Veel bestaande virussen zijn niet virulent genoeg om zich zelfstandig te verspreiden.

     

    Het in omloop brengen van een computervirus is een misdrijf, zowel in het Nederlandse Wetboek van Strafrecht als in het Belgische Strafwetboek.

     

    Andere soorten malware

    Computervirussen die zich ongemerkt in een computersysteem nestelen en vermenigvuldigen moeten onderscheiden worden van Trojan horses. Trojaanse paarden zijn programma's die andere dingen doen dan ze voorgeven, bijvoorbeeld de computer gemakkelijker toegankelijk maken voor andere virussen of spam versturen. Wormen zijn geen virussen maar worden wel vaak zo genoemd. Het zijn zelfstandige programma's die zich direct over het netwerk verspreiden. Als de schade pas aangebracht wordt op een vooraf bepaald tijdstip, zoals bij een tijdbom of op het moment dat de software een bepaalde - vooraf vastgelegde - verandering waarneemt, spreekt men van een logic bomb.

     

    Geschiedenis

    In 1984 beschreef de Amerikaan Fred Cohen in zijn thesis Computer Viruses – Theory and Experiments een functioneel computervirus voor het Unix-besturingssysteem. In 1987 publiceerde de Duitser Ralph Burger in het boek "Computer Viruses, a high tech disease" de complete broncode van een werkend virus voor MS-DOS. Bijna alle computervirussen uit de periode 1987 tot circa 1991 zijn gebaseerd op de publicaties van Cohen en Burger. De Nederlander Jan Terpstra pionierde in deze periode via zijn BBS als een van de eersten met het opsporen en onschadelijk maken van computervirussen. Hij wordt gezien als één van de grondleggers van de antivirusindustrie.[bron?]

     

    Oorspronkelijk (vanaf circa 1988) verspreidden virussen zich vooral via software op diskettes en (illegale) cd-roms. Sinds e-mail een grote vlucht genomen heeft verspreiden virussen zich vooral via e-mailprogramma's en dragen zij bij aan de hoeveelheid junkmail die de doorsnee internetgebruiker ontvangt. Ze maken daarbij vaak gebruik van het adresboek dat de gebruiker in zijn e-mailprogramma heeft gemaakt. De meest gebruikte en daardoor gevoeligste e-mailprogramma's zijn Microsoft Office Outlook, Outlook Express, Windows Mail, Google Mail en Windows Live Mail. Macrovirussen verspreiden zich voornamelijk via Office-bestanden.

     

    Uit een verslag van IBM bleek dat het aantal bekende computervirussen in 2004 met 25 procent toegenomen was tot 112438. Ongeveer 6 procent van de gescande e-mails in 2004 bevatten een virus. Het aantal geïnfecteerde e-mails ligt daarmee dubbel zo hoog als in 2003 (3 procent). In 2002 was dat slechts een half procent.

    13-10-2018 om 15:13 geschreven door Lenny De Meyer  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    >> Reageer (0)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Pr?
    Klik op de afbeelding om de link te volgen

    Pr of beter gezegd public relations.

    Public Relations (pr), oftewel 'publieke relaties', is het stelselmatig bevorderen van het wederzijds begrip tussen een organisatie en haar publieksgroepen.

     

    Daartoe wordt gebruikgemaakt van interne en externe communicatie om een bepaald publiek te informeren of te beïnvloeden met behulp van tekst, advertenties, publiciteit, promoties en speciale gebeurtenissen. Aan de andere kant heeft pr ook een signaalfunctie om trends en zaken uit de buitenwereld op te merken en ernaar te handelen.

    De rol van internet is enorm gegroeid en het web geldt nu naast de bedrijfsbrochure als het belangrijkste medium. Met komst van sociale media als weblogs, wiki's, Facebook en Twitter is er ook sprake van specialisatie richting online. Activiteiten die daaronder vallen, worden ook wel pr 2.0 genoemd, als verwijzing naar de term Web 2.0.

    Een aantal pr-specialisten werkt voltijd voor bedrijven, non-profitorganisaties, politici of overheden; anderen werken voor pr-bureaus of als freelance-pr-adviseur die hun diensten aan klanten verkopen (meestal bedrijven, rijke personen of andere belangengroeperingen (special interests) die betalen voor hun expertise om hen in óf buiten de publieke belangstelling te houden.

     

    Edward Bernays wordt beschouwd als een van de grondleggers van de moderne public relations.

    13-10-2018 om 15:08 geschreven door Lenny De Meyer  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    >> Reageer (0)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Wat is Apple
    Klik op de afbeelding om de link te volgen

    Wat is apple?

    Apple Inc. is een Amerikaans elektronicabedrijf dat op 1 april 1976 is opgericht (toen als Apple Computer, Inc.) door Steve Jobs, Steve Wozniak en Ronald Wayne. Op 3 januari 1977 besloot Apple dat een geregistreerde bedrijfsvorm meer zekerheid en veiligheid bood. Het bedrijf is gevestigd in Cupertino, Californië.

     

    Geschiedenis

    Apple is vooral bekend van zijn reeks Apple Macintosh-computers, de iPod-muziekspelers, de iPhone-smartphone en de iPad. Naast hardware ontwikkelt het zelf ook veel software voor het eigen macOS, maar ook voor Windows. Eind jaren 70 is Apple bekend geworden met de Apple II, een van de eerste succesvolle personal computers ter wereld. De Apple II speelde een essentiële rol bij de opkomst van de pc-markt. Aan deze reeks van kleine successen kwam echter een abrupt einde door een op handen zijnd bankroet. In 1997 stond het bedrijf aan de rand van de afgrond, maar met een investering van 150 miljoen dollar (door Microsoft) is het bedrijf weer op de been geholpen. Microsoft is sindsdien dan ook aandeelhouder.

     

    Tegenwoordig geniet Apple Inc. van een zeer herkenbaar beeldmerk, wat zij dan ook veelvuldig inzet ter promotie van het bedrijf. Eind 2009 werd Apple door het Amerikaanse reclamemagazine AdWeek uitgeroepen tot merk van het decennium.[2] De AdWeek-redactie schreef het succes van het merk toe aan toenmalig CEO Steve Jobs, die "de belichaming van het merk" en "een briljante marketeer" werd genoemd.

     

    Apple heeft op 20 augustus 2012 met een beurswaarde van ruim 620 miljard Amerikaanse dollar een nieuw record gevestigd. Nog nooit was een bedrijf zo veel waard. Het oude record stond op naam van Microsoft. Dat softwarebedrijf had op 30 december 1999 op de beurs een waarde van 618,9 miljard dollar.[3] Deze toppositie wist Apple overigens niet vast te houden. Zo was in januari 2013 de waarde gedaald tot 413,7 miljard dollar.[4] Op 17 april 2013 zakte de waarde van het aandeel voor het eerst sinds 2011 weer onder de 400 dollar.[5] Op 10 februari 2015 werd Apple het eerste Amerikaanse bedrijf ooit dat bij het slot van de beursdag meer dan 700 miljard dollar waard is.[6] Op 2 augustus 2018 passeerde Apple als eerste Amerikaanse bedrijf ooit een beurswaarde van 1 biljoen dollar.

    13-10-2018 om 15:02 geschreven door Lenny De Meyer  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    >> Reageer (0)


    Archief per week
  • 22/04-28/04 2019
  • 15/04-21/04 2019
  • 17/12-23/12 2018
  • 08/10-14/10 2018
  • 01/10-07/10 2018

    E-mail mij

    Druk op onderstaande knop om mij te e-mailen.


    Gastenboek

    Druk op onderstaande knop om een berichtje achter te laten in mijn gastenboek


    Blog als favoriet !


    Blog tegen de wet? Klik hier.
    Gratis blog op https://www.bloggen.be - Meer blogs