Referatai

C++ programavimo kalba

9.4   (2 atsiliepimai)
C++ programavimo kalba 1 puslapis
C++ programavimo kalba 2 puslapis
C++ programavimo kalba 3 puslapis
C++ programavimo kalba 4 puslapis
C++ programavimo kalba 5 puslapis
C++ programavimo kalba 6 puslapis
C++ programavimo kalba 7 puslapis
C++ programavimo kalba 8 puslapis
C++ programavimo kalba 9 puslapis
C++ programavimo kalba 10 puslapis
C++ programavimo kalba 11 puslapis
C++ programavimo kalba 12 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

 Ivadas C kalba ir jos modifikacija C++ pasižymi labai dideliu lakoniškumu, sintaksiniu struktūrų lankstumu ir universalumu, todel šią kalbą dažniausiai pradedama mokytis jau turint programavimo kitomis kalbomis patyrimą. Programavime plačiai vartojamas dinaminis atminties skirstymas. Tai leidžia kurti efektyvesnes programas. Dinamines duomenu strukturos leidžia kurti programuotojui norimos konfiguracijos ir sudetingumo duomenu lanksti ir efektyvi priemone, naudojama duomenims saugoti bei apdoroti. Kadangi šiame objektinio programavimo kurse mes kaip tik studijavome programavimo sistemas t,y (C++ ir C++Builder), ir kursiniame darbe sudarėme pagal užduotį gana nesudėtingą bet specifinės paskirties taikomąją programą tai didesnį dėmesį skirsiu būtent programavimo sistemoms. Šiuolaikinės personaliniams kompiuteriams skirtos programavimo sistemos paprastai suteikia vartotojui itin galingas ir patogias priemones programų kūrimui. Paprastai į jų sudėtį įeina:  kompiliatorius, kuris programavimo kalba parašytą paverčia mašininiu kodu užrašyta programa, arba interpretatorius, kuris užtikrina tiesioginį aukšto lygio programavimo kalba parašytos programos vykdymą.  programų tekstų redaktorius (paprastai jis leidžia atskiromis spalvomis išskirti ekrane matomas programavimo kalbos sintaksės konstrukcijas);  programų bibliotekos, t.y. rinkiniai dažniau naudojamų paprogramių, kurias gali naudoti programuotojai;  įvairios pagalbinės programos, pavyzdžiui, derinimo programos, kryžminių nuorodų programos ir taip toliau. Programos struktūra Pradedant programuoti su C++ kalba, siuloma atkreipti demesi i tokias šios kalbos ypatybes: • yra tik viena programos strukturizavimo priemone – funkcija; • programos sąvoką atitinka pagrindine funkcija, kuri žymima vardu main; • identifikatoriuose didžiosios ir mažosios raides nesutapatinamos; • programos objektu (strukturu, kintamuju, funkciju) aprašai gali būti bet kurioje programos vietoje – svarbu tik tai, kad objektas butu apibrežtas prieš ji naudojant; • aprašuose plačiai vartojami funkciju prototipai; • C++ kalboje nedidelis standartizuotu operatoriu skaičius, todel naudojamos ivairios biblioteku sistemos; • kreipiantis i kintamuosius ir strukturas, plačiai vartojamos rodykles; • daugeli duomenu tipu galima interpretuoti keliais ivairiais budais. • Programos pradžioje surašomos instrukcijos pirminiam procesoriui (preprocessor), kuriose nurodoma, kokius programos teksto pertvarkymus reikia atlikti prieš jos kompiliavimą. • Globaliniais aprašais apibrežiami tie programos objektai, kurie gali buti vartojami visame rengiamos programos faile (tiek pagrindineje, tiek vartotojo funkcijose). • Vartotojo funkcijos gali buti aprašomos ne tik programos gale, bet ir globaliniu aprašu dalyje. Surašius pagalbines funkcijas programos gale, jos tekstą lengviau skaityti ir analizuoti; tada nesilaikoma reikalavimo, kad funkcijas reikia pirma aprašyti, o tik po to vartoti. Šio prieštaravimo išvengiama globaliniu aprašu dalyje pateikiant programos gale surašytu funkciju prototipus. Funkciju prototipais vadinami ju antraščiu sakiniai. Programai tikslinga suteikti vardą, užrašomą teksto pirmoje eiluteje kaip komentarą. Čia naudinga parašyti daugiau paaiškinimu apie programą. Visa tai leis lengviau ir greičiau atpažinti reikalingą programą. Užduoties formulavimas Šio kursinio darbo užduotis yra: Sudaryti programą, kuri skaičiuoja krepšinio komandos žaidėjų įkainojimą, pagal kurį apskaičiojamas bendras komandos įkainojimas • Su programa galyma suskaičiuoti bendrą komandos įkainojimą, pagal joje esančius žaidėjų įkainojimus • Su programa galyma duomenų bazėje rūšiuoti pagal komandos pavadinimą bei pagal žaidėjo vardą. • Duomenis reikia saugoti duomenų bazės lentelėse, jų įvedimas ir redagavimas turi būti įgyvendintas formų pavidale. • Programa turi būti sudaryta su programavimo sistemos C++ kalba ir Borland C++ Builder aplinka. Užduoties analizė Tai yra baigiamasis C++ programavimo kurso darbas, kurio metu reikia sukurti realiai veikiančią programą, kuri sugebėtu atlikti tam tikras funkcijas, tokias kaip: skaičiuoti vidurkį, rūšiuoti pagal atitinkamus pavadinimus, sudėti, atimti ir panašiai. Pagrindinėje formoje galimas pagrindinių duomenų įvedimas jų apdorojimas, ir rezultato gavimas. Taip pat galutiniai rezultatai išsaugomi duomenų bazės lentelėse. Taip pat iš šios formos turi būti paprastas priėjimas prie kitų formų ir funkcijų realizavimo. Meniu ,kurio pagalba turi būti elementariai pasiekiamos minėtos visos programos funkcijos ir formos bei su jomis susijusi informacija. Čia taip pat turi būti galimybė peržiūrimus duomenis redaguoti arba ištrinti bei įvesti naujus įrašus. Taip pat turi būti automatiškai visose lentelėse vykdomas ir komandų redagavimas bei trynimas po atitinkamo patvirtinimo komandos. Programoje yra: • Pagrindinė duomenų bazės lentelė: kurioje yra norodoma komandos pavadinimas, komandos bendra vertė ir logotipas. • Šalutinė duomenų bazės lentelė: Yra komandos pavadinimas, žaidėjo vardas, bei pavardė, žaidėjo įvertinimas balais ir įkainojimas (pagal kurį paskaičiuojamas bendras komandos įkainojimas). Tai pagrindinės naudojamos formos. Programos algoritmo blokinė schema Bendros vertės skaičiavimo algoritmo blokinė schema Programinės dalies aprašymas Duomenų bazės pavadinimas: Marka Žymėjimas: Jeigu po lauko tipo skliaustuose nurodytas skaičius, jo reikšmė reiškia lauko dydį. NULL – reiškia, kad laukas priima tuščias reikšmes. Duomenų bazę sudaro dvi lentelės: Pagrindinė ir šalutinė. Pagrindinė Lauko pavadinimas Laiko tipas Dydis Raktas Komandos A 20 * Bendra(Vertė) A 20 Logotipas G Šalutinė Lauko pavadinimas Laiko tipas Dydis Raktas Komanda A 20 * Žaidėjas A 20 Įvertinimas(Balais) I Įvertinimas(Lt.) I Pagrindinės formos Taip atrodo pagrindinis šios programos langas: tai yra 1-as langas. Šiame paveikslėlyje matome pagrindinę ir šalutinę lenteles. Jos tarpusavyje yra surištos pavadinimu (Komandos). Pagrindinėje lenetelėje matome duomenų bazės laukus, kur yra laukai kaip (Komandos, (Bendra)Vertė, Logotipas). Taipogi matoma šalutinė lentelė, šiame paveikslėlyje parodytas komandos ‘Žalgiris’ turinys, kurioje yra žaidėju pavarde, jo įvertinimas balais ir Lt. Pagal bendrą komandos žaidėjų įvertinimą Lt. automatiškai paskaičiuojama komandos bendra vertė Lt. Antras langas atrodo taip: Šis langas tai yra suvestinė, čia yra parodoma visi žaidėjai, bei komandos esančios LKL lygoje. Ja patogu naudotis, nes galime greitai surasti reikiamą žaidėja, nes yra papildomos galimybės, kaip rušiavimas pagal žaidėjus ar komandą. Trečias langas yra informacinis langas, kuris suteikia informaciją apie autorių. Konkrečiai parodo jo pavardę grupę kurioje grupėje tas asmuo mokosi ir kam skirta ši programa. Dėja negaliu parodyti šio paveikslėlio, nes vieno gero studento dėka mano programa buvo ištrinta, man nespėjus nukopijuoti jos į diskelį. Norint užbaigti darbą šioje programoje reikia spausti pygtuką File ir pasirinkti žodelį Exit, tuomet programa uždarys langą ir darbas bus baigtas. Programinė dalis #include

Daugiau informacijos...

Šį darbą sudaro 1266 ž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!

Detali informacija
Darbo tipas
Lygis
Mokyklinis
Failo tipas
RAR archyvas (.rar)
Apimtis
12 psl., (1266 ž.)
Darbo duomenys
  • Informacinių technologijų referatas
  • 12 psl., (1266 ž.)
  • RAR archyvas 345 KB
  • Lygis: Mokyklinis
www.nemoku.lt Atsisiųsti šį referatą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt