Registru Nun

Ensaluti

Perdita Pasvorto

Perdis vian pasvorton? Bonvolu enigi vian retadreson. Vi ricevos ligilon kaj kreos novan pasvorton per retpoŝto.

Aldonu afiŝon

Vi devas ensaluti por aldoni afiŝon .

Aldonu demandon

Vi devas ensaluti por demandi demandon.

Ensaluti

Registru Nun

Bonvenon al Scholarsark.com! Via registriĝo donos al vi aliron uzi pli da funkcioj de ĉi tiu platformo. Vi povas demandi demandojn, fari kontribuojn aŭ doni respondojn, vidi profilojn de aliaj uzantoj kaj multe pli. Registru nun!

Projekto Sistemo C – Skribu Ruban Kolektanton de Nulo

Projekto Sistemo C – Skribu Ruban Kolektanton de Nulo

Prezo: $19.99

Mi estis demandita ĉi tiun demandon en Amazon/Google Intervjuoj :

1. Kiel vi desegnus rubkolektilon por C-programoj?

2. Se desegni rubkolektilon estis tiel facila, kial ni ne havas ĝin integri kun C programlingvo jam ??

Kompletigu ĉi tiun kurson por ricevi la respondojn. :p

Ĉi tiu kurso estas Projekt-bazita kurso kaj implikis kodigon en C en ĉiu etapo de la kurso.

Menciu ĉi tiun projekton en via Resumo kun ĉiuj fiere.

Ĉi tio estas C-Projekto (malfermita por etendo por C++) en kiu vi lernos kaj skribos bibliotekon kiu kaptas la memorfuĝojn, Ĉi tiuj kazoj distingiĝas per la subita apero de klinikaj signoj kaj la posta rapida plibonigo kun malmulte da, per la aplikaĵo. En ĉi tiu projekto, Mi klarigis paŝon post paŝo kiel desegni kaj efektivigi a rubokolektisto biblioteko vokis MLD (Detektilo de Memoro-Fludo) kiu integrite al via aplikaĵo provizos la facilecon kapti likitajn objektojn kaj raporti ilin. MLD-biblioteko estos la senmarka biblioteko kaj havas la kapablon analizi la datumstrukturojn de iu ajn aplikaĵo kaj manipuli ilin..

La Projekto estas klarigita en 3 fazoj.

Notu: Ĉi tio estas kurso, kiu postulas iom da analizpovo, komencantoj ankaŭ povas lerni multon de ĉi tiu kurso, kiel vi povas krei programon, kiu povas analizi siajn proprajn objektojn kaj strukturojn.. Ĉi tiu tekniko estas uzata por krei multajn aliajn projektojn el kiuj unu estas Memoro-liko-detekto.

Konsilo: Klaso de Studentoj kiuj bezonas “kulero-nutrado”, bonvolu deteni sin de enskribiĝi en projekt-bazitaj kursoj.

Ŝlosilaĵoj :

  • Ekde la apero de C/C++ Programlingvo, Memoradministrado estas unu el la respondecoj, kiujn la programisto devas trakti

  • C/C++ Programaroj ofte suferas de Du Memoraj Problemoj :

    • Korupto de la memoro

    • Memorfluo

  • Male al Java, C/C++ ne havas la lukson por aŭtomata rubkolekto

  • Java ne permesas al programisto rekte aliri la fizikan memoron, sed C/C++ faras, java ne elmontras montrilojn rekte al la programisto/kodilo. Tial Java-aplikoj ankaŭ ne suferas de Memorkorupto, sed C/C++ faras

  • En ĉi tiu kurso, ni desegnos kaj efektivigos Detektilo de Memoro-Fludo (MLD) ilo por C-programoj, facile etendebla al C++ ankaŭ

Iuj Studentoj petis doni formalan priskribon de ĉi tiu projekto. Por Studentoj, kiuj volas mencii ĉi tiun projekton en sia vivresumo, aŭ farante ĉi tiun projekton kiel ilia OS-projekto – vi povas mencii la jenon titolo kaj resumo de ĉi tiu projekto kiel sube :

Titolo: “Dezajno kaj Efektivigo de Java-simila Rubkolektilo por C Programoj”.
En ĉi tiu projekto, ni provas efektivigi rubkolektilon por C-programoj kiuj funkcias laŭ la principo de atingeblo de objektoj por detekti memorlikojn.. Per ĉi tiu projekto, ni komprenas la limigon de tia rubkolektanto por C kiel programlingvoj (kiuj havas rektan aliron al subestaj memoradresoj, male al Java/python) kaj analizu ĝiajn limojn kaj koston por esti enkonstruita trajto de C-simila lingvo.

Lasu respondon