Programming yog cov muaj tswv yim thiab cov txheej txheem nthuav dav. Txhawm rau tsim cov phiaj xwm koj tsis tas yuav xav paub hom lus. Dab tsi yog qhov xav tau los tsim cov kev pab cuam? Koj xav tau ib puag ncig lub cajmeem. Nrog nws cov kev pab, koj cov lus txib raug muab txhais ua binary code uas tuaj yeem nkag siab tau rau lub khoos phis tawm. Ntawm no tsuas yog ntau yam lus, thiab ib cheeb tsam ua haujlwm tau ntau dua. Peb yuav saib daim ntawv teev cov kev pabcuam rau kev tsim cov haujlwm.
PascalABC.NET
PascalABC.NET yog qhov yooj yim pub dawb ib puag ncig kev loj hlob rau Pascal. Nws yog nws yog qhov feem ntau siv hauv tsev kawm thiab tsev kawm rau kev cob qhia. Qhov kev kawm no hauv Lavxias yuav tso cai rau koj los tsim cov dej num ntawm ib qho nyuaj. Tus code editor yuav hais kom sai thiab pab koj, thiab tus sau yuav taw tes kom raug. Nws muaj qhov kev kub ceev ntawm kev khiav hauj lwm.
Qhov zoo ntawm kev siv Pascal yog tias nws yog qhov khoom siv qhia kev kawm. OOP yog qhov yooj yim dua cov txheej txheem sau npe, txawm hais tias muaj ntau voluminous.
Hmoov tsis zoo, PascalABC.NET yog qhov xav tau me ntsis ntawm cov khoom siv khoos phis tawm thiab tuaj yeem dai ntawm cov tshuab qub.
Download PascalABC.NET
Pub dawb
Pascal Dawb yog ib qho chaw sib sau sib sau ua ke, tsis yog qhov chaw sau ua ke. Nrog nws, koj tuaj yeem tshawb xyuas qhov kev pab cuam rau kev sau kom raug, nrog rau kev khiav nws. Tab sis koj tsis tuaj yeem sau nws hauv .exe. Pascal Dawb muaj qhov siab ceev ntawm kev tua, nrog rau kev sib txuas lus yooj yooj yim thiab meej.
Ib yam li hauv ntau cov haujlwm zoo sib xws, tus lej hloov kho hauv Free Pascal tuaj yeem pab tus programmer los ntawm ua tiav cov kev sau ntawv ntawm cov lus txib rau nws.
Nws rho tawm yog tias qhov compiler tsuas tuaj yeem txiav txim siab yog tias muaj qhov yuam kev lossis tsis tau. Nws tsis qhia meej txog kab uas tau ua yuam kev, yog li tus neeg siv yuav tsum tau saib nws tus kheej.
Rub tawm dawb
Lub nkoj Turbo
Yuav luag qhov cuab yeej thib ib rau kev tsim cov program hauv computer yog Turbo Pascal. Qhov ib puag ncig lub cajmeem no tau tsim rau DOS kev khiav haujlwm thiab khiav nws ntawm Windows koj xav tau rau nruab software ntxiv. Nws txhawb nqa lus Lavxias, muaj qhov siab ceev ntawm kev tua thiab muab tso ua ke.
Turbo Pascal muaj qhov zoo li nthuav xav ib yam. Nyob rau hauv hom kab, koj tuaj yeem soj ntsuam cov haujlwm ntawm cov phiaj xwm ib kauj ruam thiab saib xyuas cov ntaub ntawv pauv. Qhov no yuav pab txhawm rau tshawb xyuas qhov yuam kev, qhov nyuaj tshaj plaws los nrhiav - cov xov xwm yuam kev.
Txawm hais tias Turbo Pascal yooj yim thiab txhim khu kev qha los siv, nws tseem me ntsis dhau los: tsim nyob rau xyoo 1996, Turbo Pascal muaj feem xyuam rau tsuas yog ib qho OS - DOS.
Download tau Turbo Pascal
Laxalaus
Nov yog qhov pom nyob hauv Pascal. Nws cov lus yooj yim, kev paub tsis meej ua rau nws yooj yim los tsim cov kev pab cuam nrog kev paub tsawg ntawm cov lus. Laxalaus yuav luag zoo tshaj nrog Delphi lub cajmeem.
Tsis zoo li Algorithm thiab HiAsm, Lazarus tseem presupposes kev paub ntawm hom lus, hauv peb qhov teeb meem, Pascal. Ntawm no koj tsis tsuas yog sib sau ua ke cov kev pab cuam nrog nas nyob rau hauv tej daim, tab sis kuj tseem muaj cai siv tus lej rau txhua lub caij. Qhov no tso cai rau koj kom nkag siab zoo dua cov txheej txheem coj hauv qhov kev zov me nyuam.
Laxalau tso cai rau koj siv cov qauv siv duab nrog qhov uas koj tuaj yeem ua haujlwm nrog cov duab, ntxiv rau tsim ua si.
Hmoov tsis zoo, yog tias koj muaj lus nug, koj yuav tsum tshawb nrhiav cov lus teb hauv Is Taws Nem, txij li Laxalaus tsis muaj ntaub ntawv.
Download Laxalau
Hiasm
HiAsm yog tus tsim qauv dawb uas muaj nyob hauv Lavxias. Koj tsis tas yuav paub cov lus rau kev tsim cov kev pab cuam - ntawm no koj tsuas yog ib qho ntawm ib qho, uas yog tus tsim qauv, muab nws sib sau. Ntau lub Cheebtsam muaj nyob ntawm no, tab sis koj tuaj yeem nthuav lawv cov ntau los ntawm kev txhim kho add-ons.
Tsis zoo li Algorithm, nws yog qhov graphical programming puag ncig. Txhua yam uas koj tsim yuav raug tshwm rau ntawm lub vijtsam uas yog los ntawm daim duab thiab daim duab, tsis yog cov lej. Qhov no yooj yim heev, txawm hais tias qee tus neeg nyiam cov ntawv sau ntau dua.
HiAsm muaj zog heev thiab muaj kev ua tiav kev ua haujlwm siab. Qhov no yog qhov tshwj xeeb tshaj yog thaum tsim kev ua si thaum siv cov qauv duab, uas ua rau qeeb qeeb ntawm kev ua haujlwm. Tab sis rau HiAsm, qhov no tsis yog teeb meem.
Tso Rau HiAsm
Algorithm
Ib qho kev daws teeb meem yog ib puag ncig rau tsim cov kev pab cuam hauv Lavxias, ib qho ntawm ob peb. Nws lub ntsej muag yog tias nws siv cov ntawv nyeem ua kom pom tseeb. Qhov no txhais tau tias koj tuaj yeem tsim qhov program tsis paub cov lus. Ib qho kev daws teeb meem yog tus tsim qauv uas muaj ntau yam ntawm cov khoom. Koj tuaj yeem nrhiav cov ntaub ntawv hais txog txhua qhov kev tivthaiv hauv cov ntaub ntawv ntawm cov txheej txheem.
Lub Algorithm tseem tso cai rau koj mus ua haujlwm nrog cov duab kab ke, tab sis cov ntawv thov siv duab yuav khiav rau qee lub sijhawm.
Hauv cov dawb version, koj tuaj yeem sau qhov project los ntawm .alg rau .exe tsuas yog ntawm tus tsim tawm xaib thiab tsuas yog 3 zaug hauv ib hnub. Qhov no yog ib qho ntawm cov kev cuam tshuam tseem ceeb. Koj tuaj yeem yuav daim ntawv tso cai uas muaj daim ntawv tso cai thiab suav cov phiaj xwm ncaj qha rau hauv qhov kev zov me nyuam.
Download tau Algorithm
IntelliJ IDEA
IntelliJ IDEA yog ib qho ntawm cov khoom lag luam nrov tshaj plaws thoob ntiaj teb IDE. Qhov ib puag ncig ntawm no muaj qhov pub dawb, qee qhov tsim nyog thiab them ib qho. Rau feem ntau cov tsim tau, hom dawb yog txaus. Nws muaj cov haib code editor uas yuav kho cov uas tsis raug thiab ua tiav txoj cai rau koj. Yog koj ua yuam kev, ib puag ncig qhia koj txog qhov no thiab muaj kev daws teeb meem tau. Qhov no yog ib qhov txawj ntse nthuav dav uas kwv yees koj qhov kev ua.
Lwm qhov yooj yim hauv InteliiJ IDEA yog lub cim xeeb tsis siv neeg. Qhov sib hu ua "cov neeg khib nyiab" soj ntsuam tas li lub cim xeeb uas tau faib rau qhov kev zov me nyuam, thiab, thaum muaj lub cim xeeb tsis siv ntxiv lawm, tus neeg sau nws lub zog.
Tab sis txhua yam muaj cons. Ib qho cuam tshuam tsis meej pem interface yog ib qho ntawm cov teeb meem uas cov khoo novice muaj. Nws kuj pom tseeb tias ib puag ncig zoo no muaj qhov kev cai siab rau lub lag luam kom raug.
Zaj Qhia: Yuav ua li cas sau Java program siv IntelliJ IDEA
Muab IntelliJ IDEA
Dab noj hnub
Feem ntau, Eclipse yog siv los ua haujlwm nrog Java cov lus programming, tab sis nws kuj txhawb nqa ua haujlwm nrog lwm hom lus. Nov yog ib qho ntawm IntelliJ IDEA cov kev sib tw tseem ceeb. Qhov sib txawv ntawm dab noj hnub thiab cov kev pabcuam zoo sib xws yog tias koj tuaj yeem nruab ntau yam add-ons thiab nws tuaj yeem hloov kho kiag li haum rau koj.
Dab noj hnub kuj muaj qhov sib sau ua ke siab thiab ua kom zoo nrawm. Koj tuaj yeem khiav txhua txoj haujlwm tsim nyob hauv qhov chaw no ntawm txhua lub operating system, txij li Java yog hom lus hla lus.
Qhov sib txawv ntawm dab noj hnub thiab IntelliJ IDEA yog nws txoj kev sib tshuam. Hauv dab noj hnub, nws yooj yim dua thiab nkag siab dua, uas ua rau nws yooj yim dua rau cov neeg pib tshiab.
Tab sis kuj, zoo ib yam li txhua IDE rau Java, Dab noj hnub tseem muaj qhov system yuav tsum, yog li nws yuav tsis ua haujlwm rau txhua lub khoos phis tawm. Txawm hais tias cov tseev kom muaj no tsis yog qhov siab heev.
Download Quav Yeeb
Nws tsis tuaj yeem hais nrog qhov tseeb tias qhov twg rau txoj kev tsim cov kev pab cuam yog qhov zoo tshaj plaws. Koj yuav tsum xaiv hom lus thiab tom qab ntawd sim txhua qhov chaw rau nws. Tom qab txhua tus, txhua daim IDE nws txawv thiab nws muaj nws tus yam ntxwv. Leej twg paub tus uas koj nyiam tshaj plaws.