what is c used
Ta vadnica razpravlja o različnih aplikacijah jezika C ++ v resničnem svetu, skupaj z nekaterimi koristnimi programi programske opreme, napisanimi v jeziku C ++:
Preučili smo celoten jezik C ++ in občasno razpravljali o aplikacijah na različne teme. V tej vadnici pa bomo razpravljali o uporabi jezika C ++ kot celoti.
Poleg tega bomo razpravljali tudi o obstoječih programih, napisanih v jeziku C ++, ki jih uporabljamo v vsakdanjem življenju.
Priporočeno branje => Izpolnite serijo usposabljanj za C ++
Kaj se boste naučili:
- Realne aplikacije C ++
- # 1) Igre
- # 2) Aplikacije na osnovi GUI
- # 3) Programska oprema za zbirke podatkov
- # 4) Operacijski sistemi
- # 5) Brskalniki
- # 6) Napredno računanje in grafika
- # 7) Programi za bančništvo
- # 8) Oblak / porazdeljeni sistem
- # 9) Prevajalniki
- # 10) Vgrajeni sistemi
- # 11) Programska oprema za podjetja
- # 12) Knjižnice
- Zaključek
- Priporočeno branje
Realne aplikacije C ++
Spodaj so navedene aplikacije, ki uporabljajo C ++.
# 1) Igre
C ++ je blizu strojne opreme, z lahkoto manipulira z viri, omogoča postopkovno programiranje prek CPU intenzivnih funkcij in je hiter. Prav tako lahko preglasi zapletenost 3D iger in zagotavlja večplastno mreženje. Vse te prednosti C ++ so glavna izbira za razvoj igralnih sistemov in programov za razvoj iger.
# 2) Aplikacije na osnovi GUI
C ++ se lahko uporablja za enostavno razvijanje večine GUI in namiznih aplikacij, saj ima zahtevane funkcije.
Nekaj primerov aplikacij na osnovi grafičnega uporabniškega vmesnika, napisanih v jeziku C ++:
spletna mesta za prenos YouTube video posnetkov v mp3
Adobe Systems
Večina aplikacij adobe sistemov, vključno z Illustratorjem, Photoshopom itd., Je razvitih s pomočjo C ++.
Win Amp Media Player
Predvajalnik Win amp Media iz Microsofta je priljubljena programska oprema, ki že desetletja skrbi za vse naše avdio / video potrebe. Ta programska oprema je razvita v jeziku C ++.
# 3) Programska oprema za zbirke podatkov
C ++ se uporablja tudi pri pisanju programske opreme za upravljanje baz podatkov. Dve najbolj priljubljeni zbirki podatkov MySQL in Postgres sta napisani v jeziku C ++.
Strežnik MYSQL
MySQL, ena najbolj priljubljenih programskih baz podatkov, ki se pogosto uporablja v mnogih resničnih aplikacijah, je napisana v jeziku C ++.
To je najbolj priljubljena odprtokodna baza podatkov na svetu. Ta baza podatkov je napisana v jeziku C ++ in jo uporablja večina organizacij.
# 4) Operacijski sistemi
Dejstvo, da je C ++ močno natipkan in hiter programski jezik, je idealen kandidat za pisanje operacijskih sistemov. Poleg tega ima C ++ široko zbirko funkcij na sistemski ravni, ki pomagajo tudi pri pisanju programov na nizki ravni.
Apple OS
Apple OS X ima nekaj svojih delov napisanih v jeziku C ++. Podobno so nekateri deli iPoda napisani tudi v jeziku C ++.
OS Microsoft Windows
Večina Microsoftove programske opreme je razvita s pomočjo C ++ (različice Visual C ++). Aplikacije, kot so Windows 95, ME, 98; XP itd. So napisani v jeziku C ++. Poleg tega so IDE Visual Studio, Internet Explorer in Microsoft Office napisani tudi v jeziku C ++.
# 5) Brskalniki
Brskalniki se večinoma uporabljajo v C ++ za namene upodabljanja. Stroji za upodabljanje morajo biti hitrejši, saj večina ljudi ne mara čakati, da se spletna stran naloži. S hitrim delovanjem C ++ ima večina brskalnikov programsko opremo za upodabljanje napisano v C ++.
setup eclipse za c ++
Mozilla Firefox
Mozilla internetni brskalnik Firefox je odprtokodni projekt in je v celoti razvit v jeziku C ++.
Thunderbird
Tako kot brskalnik Firefox, e-poštni odjemalec Mozille, je tudi Thunderbird razvit v jeziku C ++. To je tudi odprtokodni projekt.
Googlove aplikacije
Googlove aplikacije, kot sta Google File System in brskalnik Chrome, so napisane v jeziku C ++.
# 6) Napredno računanje in grafika
C ++ je koristen pri razvoju aplikacije, ki zahteva visoko zmogljivo obdelavo slik, sprotne fizične simulacije in mobilne senzorske aplikacije, ki potrebujejo visoko zmogljivost in hitrost.
Sistem vzdevkov
Programska oprema Maya 3D iz sistema Alias je razvita v jeziku C ++ in se uporablja za animacijo, navidezno resničnost, 3D grafiko in okolja.
# 7) Programi za bančništvo
Ker C ++ pomaga pri sočasnosti, postane privzeta izbira za bančne aplikacije, ki zahtevajo večnitnost, sočasnost in visoko zmogljivost.
Infosys Finacle
Infosys Finacle - je priljubljena jedrska bančna aplikacija, ki uporablja programski jezik C ++ kot zaledni programski jezik.
# 8) Oblak / porazdeljeni sistem
Sistemi za shranjevanje v oblaku, ki se danes pogosto uporabljajo, delujejo blizu strojne opreme. C ++ postane privzeta izbira za izvajanje takšnih sistemov, saj je blizu strojne opreme. C ++ nudi tudi podporo za večnitnost, ki lahko gradi sočasne aplikacije in toleranco obremenitve.
Bloomberg
Bloomberg je porazdeljena aplikacija RDBMS, ki se uporablja za natančno zagotavljanje finančnih informacij in novic v realnem času vlagateljem.
Medtem ko je Bloombergov RDBMS napisan v jeziku C, je njegovo razvojno okolje in nabor knjižnic napisan v jeziku C ++.
# 9) Prevajalniki
Prevajalniki različnih programskih jezikov na visoki ravni so napisani v jeziku C ali C ++. Razlog je v tem, da sta C in C ++ jezik na nizki ravni, ki sta blizu strojni opremi in lahko programirata in manipulirata z osnovnimi strojnimi viri.
# 10) Vgrajeni sistemi
Različni vdelani sistemi, kot so pametne ure, sistemi medicinske opreme, za programiranje uporabljajo C ++, saj je bližje ravni strojne opreme in lahko v primerjavi z drugimi programskimi jeziki na visoki ravni zagotovi veliko klicev funkcij na nizki ravni.
# 11) Programska oprema za podjetja
C ++ se uporablja pri razvoju številne poslovne programske opreme, pa tudi naprednih aplikacij, kot sta simulacija letenja in radarska obdelava.
# 12) Knjižnice
Ko potrebujemo matematične izračune na zelo visoki ravni, postaneta pomembna zmogljivost in hitrost. Zato večina knjižnic uporablja C ++ kot svoj temeljni programski jezik. Večina knjižnic strojnega jezika na visoki ravni uporablja C ++ kot zaledje.
najboljša programska oprema za izdelavo iger za začetnike
C ++ je hitrejši od večine drugih programskih jezikov in podpira tudi večnitnost s sočasnostjo. Tako je v aplikacijah, kjer je potrebna hitrost skupaj s sočasnostjo, C ++ najbolj iskan jezik za razvoj.
Poleg hitrosti in zmogljivosti je C ++ blizu tudi strojni opremi in z enostavnimi funkcijami C ++ lahko z lahkoto upravljamo z viri strojne opreme. Tako postane C ++ očitna izbira v aplikacijah, ki zahtevajo manipulacije na nizki ravni in programiranje strojne opreme.
Zaključek
V tej vadnici smo videli različne aplikacije jezika C ++, pa tudi programe, napisane v jeziku C ++, ki jih kot strokovnjaki za programsko opremo uporabljamo vsak dan.
Čeprav je C ++ težaven programski jezik za učenje, je nabor aplikacij, ki jih je mogoče razviti s pomočjo C ++, preprosto osupljiv.
=> Preberite si preprost tečaj C ++ .
Priporočeno branje
- Nameščanje aplikacij in priprava na testiranje Appium
- Kaj je moj IP naslov in lokacija (Tukaj preverite svoj pravi IP)
- Vzorčna poročila o napakah za spletne in izdelke
- Kaj je odjemalsko-strežniško in spletno testiranje in kako preizkusiti te aplikacije
- Vadnica za WinAutomation: Avtomatizacija aplikacij za Windows (1. del)
- Zakaj radi testirate? Imamo 12 razlogov, poglejte, kam se uvrščate
- Kako izvesti samodejno testiranje aplikacij JAVA / J2EE (2. del)
- Testiranje učinkovitosti mobilnih aplikacij z uporabo BlazeMeter