Dab Tsi Yog Thawj Cov Lus Programming

Cov txheej txheem:

Dab Tsi Yog Thawj Cov Lus Programming
Dab Tsi Yog Thawj Cov Lus Programming

Video: Dab Tsi Yog Thawj Cov Lus Programming

Video: Dab Tsi Yog Thawj Cov Lus Programming
Video: Lis zeb qhia cov lus tseeb rau keeb thawj xeeb paub ntawm kev ua teb chaws tsi ncaj ncees- 2024, Plaub Hlis Ntuj
Anonim

Qhov tsim muaj ntawm lub koos pij tawj tso cai rau tib neeg mus rau theem dhau ib qib ntawm nws txoj kev loj hlob thiab tsim kev vam meej tshiab. Muaj ntau cov lus programming tau tsim nyob niaj hnub no, tab sis ib qho twg yog qhov pib ua tus pib tshiab lub sijhawm computer tshiab?

Dab tsi yog thawj cov lus programming
Dab tsi yog thawj cov lus programming

Tus qauv txhais lus

Qhov ua ntej tshaj plaws hauv kev siv lub tshuab ua kom tau zoo hauv qib siab yog FORmula TRANslator. Nws tau tsim los ntawm pab pawg tsim cov txheej txheem ntawm IBM Corporation nruab nrab ntawm 1954 thiab 1957. Ob peb xyoos tom qab nws tau tsim, txoj kev lag luam muag ntawm Fortran tau pib - ua ntej qhov kev sau ntawv ntawd tau nqa tawm los ntawm kev siv tshuab cim lossis cov cim sib sau ua ke.

Ua ntej tshaj plaws, Fortran tau dhau los ua qhov dav dav hauv scientific thiab engineering ib puag ncig, qhov twg kev suav tau ua rau nws.

Ib qho ntawm cov txiaj ntsig tseem ceeb ntawm Fortran niaj hnub no yog qhov ntau ntawm cov kev pab cuam thiab subroutine qiv sau hauv nws. Hauv ntau txhiab lub pob ntawm hom lus no, koj tuaj yeem nrhiav pob rau cov kev daws teeb meem sib luag, cov lej sib npaug, thiab lwm yam. Cov pob khoom no tau tsim muaj ntau caum xyoo dhau los - lawv tsis tau poob lawv qhov tseeb rau hnub no. Feem ntau ntawm lawv cov tsev qiv ntawv tau sau tseg zoo, debugged thiab muaj txiaj ntsig zoo, tab sis lawv cov Fortran code tau hloov tas li mus rau cov kev hloov tshiab hauv cov lus niaj hnub.

Keeb kwm kev siv Fortran

Tom qab txoj kev txhim kho ntawm cov lus hais tau zoo hu ua Fortran, lub koos pij tawj lub zej zog tsis ntseeg txog qhov khoom tshiab. Tsawg tus ntseeg tias Fortran yuav ua rau kev sau ntawv nrawm dua thiab ua tau zoo dua. Txawm li cas los xij, dhau sijhawm, cov kws tshawb fawb tau txaus siab rau lub peev xwm ntawm cov lus thiab pib nquag siv nws los sau cov kev siv software uas siv ntau. Fortran tau tshwj xeeb tshaj yog tsim nyog rau cov ntawv thov ua haujlwm, hauv qhov nws tau pab tau ntau heev los ntawm kev ua cov nyom ntawm txhua yam ntawm cov ntaub ntawv.

Niaj hnub nimno Fortran tau ntxiv cov peev xwm uas ua rau nws muaj peev xwm ua tau zoo los thov cov software tshiab tshiab thiab cov kev zov me nyuam lub rooj sib luag.

Tom qab Fortran vam meej dhau los, cov tuam txhab European tau pib ntshai tias IBM yuav yog tus thawj coj hauv lub lag luam khoos phis tawm. Cov neeg Asmeskas thiab German cov zej zog tsim lawv cov pab pawg los tsim kho ib qho lus thoob ntiaj teb, tab sis tom qab ntawd lawv tau koom ua ib pab pawg. Nws cov kws tshaj lij tau tsim ib hom lus tshiab thiab muab lub npe hu ua International Algorithmic Language (IAL), tab sis txij li ALGOrithmic Cov lus sai tau dhau los ua cov npe rau cov tshiab, pawg neeg yuav tsum hloov lub npe npe ntawm IAL pawg neeg mus rau Algol.

Pom zoo: