Domov Rozvoj Co je to odpad? - definice z techopedie

Co je to odpad? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Garbage?

Odpadky se v souvislosti s počítači používají k označení jakýchkoli nežádoucích nebo nevyužitých dat zabírajících paměťový prostor. Před přidělením paměti musí být nepřidělená paměť bez hodnot odpadu, protože přítomnost hodnot odpadu může způsobit problémy se zabezpečením a výjimečné podmínky.

Techopedia vysvětluje Garbage

Při běžném používání slovo odpad znamená jakýkoli odpad nebo něco, co už není užitečné. Stejně jako odpadky se přirozeně nevyskytují v reálném světě, odpadky v počítačovém světě také vytvářejí programátoři a jejich styl psaní programů.

Pokud jde o výpočetní prostředky, může odkazovat na jeden ze dvou významů:

  • Cokoli, co je nečitelné nebo nepřehlédnutelné na obrazovce počítače pro běžného uživatele, může být vnímáno jako odpadkový soubor nebo hodnota. K tomu může dojít, když se uživatel pokouší otevřít poškozený soubor nebo soubor ve formátu, který není podporován systémem.
  • Z programovacího hlediska se pojem smetí používá k označení nechtěných dat uložených v primární paměti. Tato data mohla být uložena do paměti předchozím programem a jsou nežádoucí a nepoužitelná pro aktuální spuštění programu.

Když uživatelé píšou programy, je třeba řešit přítomnost odpadků, protože to může způsobit běhové problémy během provádění programu. Programovací jazyky, jako jsou C a C ++, neposkytují žádné funkce automatické správy odpadu, a proto při psaní programů v těchto jazycích musí programátor uvolnit veškerou přidělenou paměť, než dojde ke zničení přidružených objektů. Programovací jazyky, jako jsou jazyky Java a .NET Framework, poskytují funkce automatického sběru odpadků, čímž se programátor zbavuje problémů s přidělováním paměti.

Pokud není ruční přidělení paměti a uvolnění paměti provedeno správně, lidské chyby mohou způsobit chyby nebo vážné ohrožení bezpečnosti systému. Pokud se programátorovi po použití nepodaří uvolnit paměť, může dojít k úniku paměti a existuje také možnost selhání systému v důsledku visících ukazatelů.

Co je to odpad? - definice z techopedie