Įvadas Naturalu, kad pradedant mokytis naujos programavimo kalbos kyla klausimų. Kodėl reikia šios programavimo kalbos, kokie pranašumai palyginus su kitomis programavimo kalbomis? Vienareikšmiškai atsakyti į šiuos klausimus neįmanoma, todėl pažymėsiu keletą svarbių ir patrauklių C++ kalbos bruožų. Tačiau norėdama pradėti kalbėti apie C++ kalbą turėsiu paminėti ir kitą programavimo kalbą t.y. C kalbą. C ir C++ kalbos – tai bendros paskirties programavimo kalbos, kurios pasižymi išraiškų ekonomiškumu, moderniška duomenų srauto kontrolę, turi turtingą operatorių sąrašą ir papildomų funkcijų biblioteką. C kalbos populiarumą nulėmė patogumas, efektyvumas bei universalumas. C kalbą septintojo dešimtmečio viduryje sukurė Dennis Ritchie, ir pirmiausiai buvo panaudota kuriant UNIX operacinę sistemą. Augant C kalbos populiarumui, JAV Nacionalinis standartų institutas sukūrė komitetą, kurio tikslas buvo paruošti „nuo kompiuterio tipo nepriklausabtį C kalbos standartą“. Šio komiteto veiklos rezultatas - taip vadinamas ANSi C standartas. Šiuo standartu dabar ir vadovaujasi visi naujų C kalbos kompiliatorių kūrėjai. Programavimo kalba C++ buvo sukurta aštuntojo dešimtmečio viduryje. Ši kalba – tai tolesnis C kalbos išvystymas sudėtingų duomenų struktūrų panaudojimo linkme. Programų, kurias vykdytų kompiuteris „gamybos“ procedūra pavaizduota 1pav. Nors, kaip jau minėjau, C ir C++ nėra labai aukšto lygio kalbos, tačiau kompiuteris tų kalbų nesupranta, ir jam reikalingas vertėjas, kuris išverstų programos tekstą į „kompiuterių kalbą“. Kompiuteriui suprantama kalba – tai kompiuterio procesoriui skirtų instrukcijų rinkinys, nurodantis kokį baitą(us) paimti operatyviosios kompiuterio atminties, atsisiųsdinti į procesorių, ką su juo atlikti ir kur po to nusiųsti. To vertėjo funkcijas atlieka kompiliatorius, suuriantis taip vadinamą objektinį failą. Prieš bandydamas išversti programą į kompiuteriui suprantamą kalbą, kompiliatorius tikrina programos tekstą, ieško jame gramatinių klaidų. Jeigu yra klaidų, objektinis failas nesukuriamas. Tuo atveju kompiliatorius išduodą diagnozę - rastų klaidų sąrašą. Objektinis failas – tai nėra vykdomoji programa, nes rašydami programas mes, kaip taisyklė, naudojamės standartinėmis funkcijomis, kurios yra numatytos C ir C++ kalbų standarte. Objektiniame faile yra tiktai žymės tose vietose, kur yra numatyti tų funkcijų iškvietimai ir sudėtos reikšmės parametrų, kuriuos reikia perduoti kviečiamoms funkcijoms.Tam, kad sukurtume vykdomąją programą, saitų redaktorius (linker) prie jūsų programos objektinio failo prijungia reikiamas funkcijas iš išorinių bibliotekų. Jis ir pagamina galutinį vykdomąjį failą, kurį kompiuteris vykdo ir išduoda jums laukiamą, o kartais ir nelauktą rezultatą. Kitas dažnai kylantis klausimas: C ir C++ - tai ta pati programavimo kalba, ar dvi skirtingos kalbos? Atsakymas skambėtų taip: tai viena ir ta pati programavimo kalba, tačiau C++ realizuoja objektinio prpgramavimo koncepcijas, kai tuo tarpu C – įprasto, procedūrinio tipo programavimą. Naujo projekto susikūrimas kaip dirbame su MICROSOFT VISUAL C++ 6.0 Naujo projekto susikūrimui naudosiu Microsoft Visual C++ 6.0 prpgramos versiją 1pav. 1pav. Taip atrodo šios programos ikonėle (nuoroda). Sėkmingai suinstaliavus ir paleidus C++ programą galime pereiti prie nedidelės programėlės sūkurimo. Programėlės kūrimą pradėsime nuo nedidelio projekto, kurį ir bandysime sukurti. Tam, kad atidaryti C++ projekto langą, spaudžiame viršutiniame meniu File, toliau renkamės New ir toliau renkamės Project... 2pav. Taip atrodo pradinis langas Toliau Project skiltyje pasirenkame WIN32 CONSOLE APPLICATION. 3pav. Paaiškinti kitųb laukelių reikšmė: Project name, Location. Viska užpilde spaudžiame mygtuką OK. 3pav. Štai kaip atrodo Project langas Kai vykdysime toliau nurodutus reikalavimus tada jau kitame lange (4pav.) reikia pasirinkti C++ Source File. Bei nepamiršti užpildyti ir kitus laukelius. 4pav. Files langas Ir galiausiai kaip atrodo programos langas, kur jau yra rašoma pati programa. Microsoft Visual C++ programa yra patogi programuoti, kai užsakovui yra nesvarbi vartotojo sąsaja. Naujo projekto susikūrimas kaip dirbame su C++ BUILDER 6 Naujo projekto susikūrimui naudosiu C++ Builder prpgramos versiją 1pav. 1pav. Taip atrodo šios programos ikonėlė (nuoroda) C++ Builder – tai objektiškai orentuotų programų kūrimo sistema, kurios priemonėmis galima paruošti įvairaus lygio ir paskirties programas: tiek mėgėjiškas, tiek profesionalias. Pradėjus dirbtis su C++ Builder, atveriama integruota programų kūrimo terpė, kurioje yra visos priemonės, reikalingos vartotojo programoms projektuoti, kurti, testuoti ir derinti. Ekrane šią terpę sudaro 4 langai: 1. Pagrindinis C++ Builder langas( antraštė C++Builder 6 – Project1) (2pav.) 2pav. Pagrindinis C++Builder langas 2. Objektų inspektoriaus langas (Object Inspector) (3pav.) 3pav. Object Inspector langas 3. Form1 programos pagrindinės formos grafinio vaizdo langas (4pav.) 4pav. Form1 langas 4. Unit1.cpp, tai pagrindinės formos modulio programos langas, kuris gali būti paslėptas po Form1 langu (5pav.) 5pav. Unit1.cpp langas Programa parašyta Microsoft Visual C++ programa Uždavinio sąlyga būtų tokia: parašykite programą su kuria būtų galima atlikti aritmetinius veiksmus: Sudetis(+), Atimtis(-), Daugyba(*), Dalyba(/) įvedus du skaicius. #include
Šį darbą sudaro 2226 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!