'n Wolk-gebaseerde C/C++ samesteller vir slimtoestelle: huidige skoolnuus

'N Wolk-gebaseerde C / C ++ samesteller vir slim toestelle

geliasseer in Rekenaarwetenskap-onderwerpe, Huidige projekte by op Oktober 6, 2022

 – ’n Wolk-gebaseerde C/C++ samesteller vir slimtoestelle – 

Aflaai 'N Wolk-gebaseerde C / C ++ samesteller vir slim toestelle projekmateriaal: Hierdie projekmateriaal is gereed vir studente wat dit nodig het om hul navorsing te help.

OPSOMMING  

Die grondslag van baie van vandag se programmeertale is die C/C++ taal, as gevolg van sy sukses en voorskrifte wat oor verskeie programmeringsparadigmas, konseptuele modelle en looptydomgewings strek.

Slim toestelle word kragtiger, goedkoper en dus meer gewild soos gesien in alomteenwoordige rekenaars en internet van dinge (IOT).

Die doel van hierdie projek is om 'n geïntegreerde ontwikkelings omgewing (IDE) vir C/C++-programmeertaal om op slimtoestelle te loop, sodat die gebruiker kan redigeer, v ontwikkel,

ontfout, saamstel en hardloop C/C++-programme op slimtoestelle. Die projek sluit ook 'n implementering van 'n wolkgebaseerde bediener wat die samesteller huisves. 

INHOUDSOPGAWE

OPSOMMING …………………. iv
ERKENNINGS……………… vi
TOEWYDING……………… vi
LYS VAN FIGURE ……………viii

HOOFSTUK EEN INLEIDING
1.1 Agtergrond vir studie…………………. 1
1.2 Probleemstelling ………………………… 3
1.3 Doel en doelwitte………………………. 3
1.4 Verwagte resultate………………. 3

HOOFSTUK TWEE LETTERKUNSOORSIG
2.1 Samestellers……………………… 4
2.1.1 Samesteller-argitektuur………………. 4
2.1.2 Fases van 'n samesteller………………. 5
2.2 Konsep van wolkrekenaars……………….. 6
2.2.1 Tipes wolkrekenaars………… 8
2.3 Ligging van die wolk……………… 8
2.3.1 Klassifikasie gebaseer op diens gelewer ……………. 9
2.4 Android-bedryfstelsel…………………. 10
2.5 Hersiening van bestaande werke ………………….. 12
2.5.1 'n Wolk-gebaseerde Java-samesteller vir slimtoestelle………………… 12
2.5.2 Projek-implementering ………………. 12
2.5.3 Beperking van die stelsel………………. 12
2.5.4 Aanlyn C/C++ samesteller wat wolkrekenaars gebruik …………………. 13
2.5.5 Wolksamesteller gebaseer op Android………….. 15
2.5.6 Wolk-gebaseerde “C – Programmering” Android-toepassingsraamwerk……….. 18
2.6 Voorgestelde oplossing vir beperkings van die bestaande werke………… 21

HOOFSTUK DRIE NAVORSINGSMETODOLOGIE
3.1 Stelselontleding………………….. 21
3.2 Ontleding van die voorgestelde stelsel ………………. 22
3.3 Ioniese raamwerk………………………… 22
3.4 CPP.SH aanlyn samesteller……………… 23
3.5 Stelselvereistes-ontleding………………. 23
3.6 Datavloeidiagram (DFD)…………………. 24
3.7 Konteksvlak datavloeidiagram………………. 25
3.8 Stelselontwerp ………………………………… 26
3.8.1 Entiteitsverhoudingsmodel…………………. 26
3.8.2 Entiteitsverwantskapdiagram (ERD) ………………….. 26
3.8.3 Relasionele databasismodel……………………… 27
3.8.4 Relasionele databasismodel van die voorgestelde stelsel………………. 28
3.9 Databasislêerontwerp……………………………… 28
3.10 Modules van die voorgestelde stelsel ………… 31

HOOFSTUK VIER IMPLEMENTERING VAN DIE STELSEL
4.1 Gereedskap wat gebruik word……………………… 31
4.2 Opdragreël-koppelvlak………………. 32
4.3 GIT …………………………. 33
4.4 Tuisblad ………………………… 34
4.5 Die menubalkbladsy………………. 36
4.6 Die oudiolesingsbladsy ………………….. 37
4.7 Die videolesingsbladsy ………………. 38
4.8 Die aanlyn samestellerbladsy …………. 38
4.9 Die projekinligting-aansig ………….. 40

HOOFSTUK VYF OPSOMMING, GEVOLGTREKKING EN AANBEVELINGS
5.1 Samevatting …………… 41
5.2 Gevolgtrekking ……………. 41
5.3 Beperkings van die stelsel…………. 41
5.4 Aanbevelings en toekomstige werk …………….. 42

VERWYSINGS …………. 42
BYLAE ………… 45

AGTERGROND OM TE STUDEER  

Leertegnologieë, veral mobiele leer in skole, verander fundamenteel.

In die dag toe dit nodig was om 'n skoolklok te lui voordat lesings kon begin, of as 'n navorser moes jy fisies laboratorium toe gaan om simulasies uit te voer of 'n werk aan 'n rekenaar in te dien wat so groot soos 'n standaard TV-skermgrootte was

tot nou waar dit moontlik is om dieselfde kwaliteit van leer te ontvang sonder om jou gemaksone te verlaat deur middel van 'n virtuele leerplatform wat gebruik maak van die konsep van wolkrekenaars.

wolk rekenaar maak voorsiening vir gerieflike netwerktoegang op aanvraag tot 'n gedeelde poel van konfigureerbare rekenaarhulpbronne as sagteware as 'n diens (SaaS),

as platform as 'n diens (PaaS), of as infrastruktuur as 'n diens (IaaS), waardeur die vraag na tegnologiese dienste in ons skole verhoog word, aangesien dit 'n ontplooiingsmodel vir hierdie eise op 'n betaal-soos-jy- gebruik basis.

Dit stel 'n noodsaaklikheid om nie net tred te hou met die steeds toenemende vraag nie, maar ook om hierdie hulpbronne toeganklik te kan maak op enige toestel wat aan die internet kan koppel, waaronder leiplate, boekies, tablette, slimfone, notaboeke en rekenaars. . 

Verwysings

Mohamed, TN, Hamada, M., "'n Wolkgebaseerde Java-samesteller vir slimtoestelle", van ieeexplore.ieee.org/document/77760742.

Aamir, NA, Siddharth, P., Arundhati, N., Aditya, P., Venkatesh, B. 2011. “Aanlyn
C/C++ samesteller wat wolkrekenaars gebruik”, IEEE Spectrum. DOI 978-1-612847740/11/$26.00

Vijay, RS, Guruprasad, SI, Dilip, KJ (2014). "Wolksamesteller gebaseer op Android".
International Journal of Science and Research (IJSR), 3(9), 2342-2346.

Sonali, SP, Vinod, BI (2015). “Wolkgebaseerde C – Programmering van Android-toepassing
Raamwerk”. International Journal of Computer Applications (IJCA), 115(12), 20-23.

Utkrash, L. (2013, 14 April). Tegnologie en sy rol in 21ste eeuse onderwys. April herwin
1, 2016, vanaf http://edtechreview.in/trends-insights/insights/277role-oftechnology-in-21stcentury

Hoekom het ons tegnologie-integrasie nodig? (2007, 7 November). Onttrek 2 April 2016 van
http://www.edutopia.org/technology-integration-guide-importance

Tags: , , , ,

Kommentaar gesluit.

Haai Hi

Moenie hierdie geleentheid misloop nie

Voer jou besonderhede in