Kompjutera, Programimi
Programimit procedural. Historia e dialogut njeriut-kompjuter, zhvillimin
Komunikimi me kompjuterë modern është i pamundur pa përdorimin e një gjuhe të veçantë programimit. Që nga lindja e kompjuterët e parë , ka pesë breza të sistemeve gjuhësore, i projektuar për dialog njeriut-kompjuter. Në fillim ajo ishte një assembler në formën e tij origjinale. Në vitet '50 të largët ", ai ka punuar në parimin e përdorimit të një linjë të vetme të një deklarate të vetme.
Për të zëvendësuar atë në 60 fillim 'erdhi një assembler simbolike. Tipar i saj ishte prania e konceptit të variablit. Në fakt, është kjo asamble mund të konsiderohet si një e plotë gjuhë programimi. Me daljen e tij jo vetëm që rrit shpejtësinë e zhvillimit, por edhe për të përmirësuar në masë të madhe besueshmërinë e softuerit. Gjithashtu paralelisht zhvillimin e një scripting gjuhë programimi që shkon në mënyrë grumbull.
Nga mesi i dekadës, ka pasur një të gjeneratës së tretë gjuhë programimi. Ajo ishte universale gjuhë të nivelit të lartë. Me zhvillimin e tyre tashmë në vitet '60 ka pasur një mundësi reale për të kryer detyrat e fushave të ndryshme. Gjuhë të gjeneratës së tretë janë relativisht të thjeshtë, pavarësisht nga zgjedhja e kompjuterit dhe të pasur mundësinë për të punuar me sintaksë të fuqishme. Me pamjen e programues punës së tyre është bërë më produktive. Edhe sot, gjuhë programimi e brezit të tretë janë një mjet i përshtatshëm për zhvillimin e një gamë të gjerë e aplikacioneve.
Në 70-ta filloi të katërt gjuhë programimi brez. Me ndihmën e tyre, ka një realizim të projekteve të mëdha, rritjen e besueshmërisë, dhe rrit shpejtësinë e zhvillimit të aplikimit. Karakteristikë e tyre është orientimi në aplikime të caktuara, ajo është duke lëvizur larg nga universalitetin e mundësive për zgjidhjen e problemeve specifike në një nivel të ri të performancës.
Gjenerata e pestë e gjuhëve të programimit u shfaq në vitet '90. Ata i përkasin kategorisë së shtesave funksionale të ofruara nga një sistem normal të përdoruesit. Me ndihmën e tyre, madje edhe nga personi programimit të largët është në gjendje për të krijuar aplikacione të lartë të performancës. Me gjeneratën e pestë të programimit në shtëpi bëhet një realitet për të gjithë.
Klasifikimi i gjuhëve, ka një klasë që përdor programimin procedural si një parim themelor. Ky parim është një reflektim i arkitekturës kompjuterike, të quajtur Neumann. Kur shkruani një sekuencë komande program është përdorur në një gjuhë procedural, i cili përcakton një algoritëm për të zgjidhur këtë problem.
programimit procedural si rrush sugjeron mundësinë e përdorimit të kujtesës për ruajtjen e të dhënave. Në programet e këtij lloji, ne jemi ballafaquar me komandën detyrë, ju mund të përcaktojë dhe të ndryshojë kujtesës. konvertimit Përmbajtja kryhet në kujtesën e kompjuterit, si rezultat i ndryshimeve në gjendjen fillestare rezulton.
programimit procedural ka qenë përdorur në gjuhë të tilla si Fortran, u shfaq në 50 fillim 'për të krijuar programe që zgjidhin problemet shkencore dhe teknologjike; Cobol (60s) - përpunimi sasi të mëdha të të dhënave mbi transportuesit të ndryshme; Algol - avancuar gjuha multi-përdorim. Prania e fundit dukshëm i "strukturën e bllok" dhe "alokimin dinamik".
programimi procedural nuk është anashkaluar dhe fillestar. Në 60-ta ai filloi bazë të mirë-njohur. thjeshtësia e saj dhe shkathtësi ka lejuar gjuha për të përhapur me shpejtësi të madhe, duke fituar një numër të madh të admiruesve çdo vit.
Over-Pionierët gjuhët e ndjekur nga një numër i madh i përkthyesve të ndryshme. Gjuha PL-1, Pascal (Pascal), ADA, SI vazhduar zhvillimin e parimit të programimit procedural.
Similar articles
Trending Now