*   >> Læs Uddannelse artikler >> science >> computers

Program for Computer

ikke er af interesse. Tilsvarende kan en computer sommetider gå tilbage og gentage instruktionerne i visse afsnit af programmet igen og igen, indtil en intern betingelse er opfyldt. Dette kaldes strømmen af ​​kontrol inden for programmet, og det er det, der gør det muligt for computeren at udføre opgaver gentagne gange uden menneskelig indgriben. Forholdsvis, kan en person, der bruger en lommeregner udføre en grundlæggende aritmetik operation såsom at tilføje to tal med bare et par knaptryk.

Men at tilføje sammen alle numrene fra 1 til 1000 ville tage tusindvis af knaptryk og en masse tid med en nær sikkerhed for at lave en fejl. På den anden side kan en computer programmeres til at gøre dette med blot et par enkle instruktioner. For eksempel: mov # 0, summen; sæt beløb til 0 mov # 1, num; sæt num til 1 loop: tilføje num, sum; tilføje num at opsummere tilføje # 1, num; tilsættes 1 til num cmp num, # 1000; sammenligne num til 1000 ble løkke; hvis num stå; afslutning program.

standse Når bedt om at køre dette program, vil computeren udføre den gentagne tilføjelse opgaven uden yderligere menneskelig indgriben. Det vil næsten aldrig laver en fejl og en moderne pc kan fuldføre opgaven i omkring en milliontedel af et sekund [34] Bugs Uddybende artikel:. Software bug Selve første computer bug, et møl fundet fanget på et relæ af Harvard Mark II computer Fejl i computerprogrammer kaldes "bugs". Bugs kan være godartede og ikke påvirke nytten af ​​programmet, eller har kun subtile effekter.

Men i nogle tilfælde de kan forårsage programmet - eller hele systemet - at "hænge" -become reagerer på input såsom museklik eller tasteanslag, eller helt at svigte eller "crash". Ellers kan nogle gange udnyttes godartede bugs for ondsindede hensigter med en skruppelløs bruger skrive en "udnytte" -kode designet til at drage fordel af en fejl og forstyrre en computers korrekt udførelse. Bugs er normalt ikke skyld i computeren. Da computere blot udføre de instruktioner, de får, bugs er næsten altid et resultat af programmør fejl eller en forglemmelse foretaget i programmets design.

[35] Kontreadmiral Grace Hopper er krediteret for at have første gang brugt udtrykket 'bugs' i computing efter en døde møl blev fundet shorting et relæ af Harvard Mark II computer i september 1947. [36] Machine kode I de fleste computere, er individuelle instruktioner gemt som maskinkode med hver instruktion, der gives et unikt nummer (dens drift kode eller opcode for korte) . Kommandoen for at tilføje t

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.