Polseman Skrevet 12. april 2007 Del Skrevet 12. april 2007 Mulig det allerede finnes noen emner allerede som handler omm dette, men jeg fant ikke noe. Jeg lurer på hva programering er?? har aldri skjønt d:P Lenke til kommentar
Jaffe Skrevet 12. april 2007 Del Skrevet 12. april 2007 (endret) Programmering er det å lage dataprogrammer. Man benytter et programmeringsspråk for å skrive koden til programmet (det det skal gjøre), og deretter gjør man koden om til binær kode som datamaskinen forstår (1 og 0), eller kjører programmet i et interpreter. Alle programmene du bruker på datamaskinen er programmert i et eller annet programmeringsspråk (også operativsystemer som Windows og Linux), og det fins mange å velge i. Et eksempel på et dataprogram skrevet i programmeringsspråket C: #include <stdio.h> int main() { printf("Heisann"); return 0; } Denne koden vil resultere i et program som viser teksten "Heisann" i konsollvinduet når det kjøres. Endret 12. april 2007 av Jaffe Lenke til kommentar
Gjakmarrja Skrevet 12. april 2007 Del Skrevet 12. april 2007 (endret) Det er et veldig stort begrep. Men "programmering" vil hovedsaklig si å instruere en datamaskin om å gjøre noe du ønsker. Det er forskjell på script, VM og maskinkode, men hovedpoenget er at du bare forteller dataen hva den skal gjøre. Eksempler på dette: #Du vil spøke med noen, dette motiverer mange til å starte. - F.eks du kan lage en liten morsom applikasjon, ganske enkelt i f.eks VB. #Du lurer veldig på hvorfor et vindu ser ut som det gjør, og hvorfor trykking av en knapp fører til det den gjør. - Dette gjelder generelt programmering, det er ganske mange språk og metoder som kan produsere et synlig resultat. #Kanskje du ønsker å lage en aimbot til et spill eller en wallhack? - Dette er faktisk lovlig, kanskje det vanskeligste du kan gjøre. Det krever en kunnskap om hvordan C++ anvendes og analyse av ASM. (Langt langt langt oppunder skyene, dette nivået er for fanatikere, skjønner ikke hvorfor jeg nevner det). #Du jobber mye på PC og ønske å effektivisere noe? - Her kan du tjene mye på å kunne grunnleggende programmering. Programmering, er språk, og med språk formidler vi et budskap. Forøvrig, vil jeg bare si til deg over At vi kan trygt ligge til system("pause"), før vedkommende spør hvorfor han ser noe sort blikkende på skjermen. (Om han da skulle komme så langt og noen gang kompilere noen form for kode) Endret 12. april 2007 av chills Lenke til kommentar
GeirGrusom Skrevet 12. april 2007 Del Skrevet 12. april 2007 Vil bare legge til at Datamaskinen forstår bare forstår ét språk (som jaffe nevner): Maskinkode Maskinkode er ikke så lett for et menneske å hverken lese, eller skrive på egenhånd, derfor har man utviklet "programmeringsspråk" som oversettes enten direkte (C/C++, Assembly, Visual Basic pluss mange til) eller indirekte (Java, Python, C#, PHP, VBScript) til maskinkode. De tidligste datamaskinene fra 50 og sekstitallet (og faktisk langt opp til 70-tallet) måtte programmeres manuelt, de tidligste med brytere, og etterhvert kom det også hullkort hvor maskinkode ble presset ut som hull. Det nermeste du kommer maskinkode, er assembly, hvor du rett og slett navngir de forskjellige funksjonene som prosessoren forstår. loop: xor eax, eax add eax, 100 jmp loop Poenget med programmering, er å lette oppgavene til andre, ved å forberede et verktøy (datamaskinen) til å ta imot instruksjonene deres, på enkel og oversiktelig måte, som ellers måtte blitt gjort manuelt (skriving, kompleks matematikk) Prosessoren er i utgangspunktet en veldig komplisert kalkulator, de fleste tingene som skjer inne i prosessoren kan brytes ned til addering (det finnes unntak) ved subtraksjon, legger den faktisk til et negativt tall, dermed er teoretisk sett "add -1" raskere en "sub 1" All grafikken du ser på skjermen, selv teksten, er et resultat av matematikk. Teksten du ser her, er faktisk veldig komplisert, da den ikke er laget av punkter(Bitmapfont), men figurer som blir fylt inn (True Type Font) Dette for at man skal kunne skalere tekst opp og ned, uten noen forringelse av kvaliteten på grafikken (dette kalles ofte vektor grafikk) Hmm... datt litt ut Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå