Komponent (informatyka)

Wikipedia:Weryfikowalność
Ten artykuł od 2010-08 wymaga zweryfikowania podanych informacji.
Należy podać wiarygodne źródła w formie przypisów bibliograficznych.
Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte.
Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • Federacja Bibliotek Cyfrowych • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary)
Dokładniejsze informacje o tym, co należy poprawić, być może znajdują się w dyskusji tego artykułu.
Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu.

Komponent – niezależnie wytworzony, skompilowany (z ukrytymi szczegółami implementacyjnymi) moduł programowy, udostępniający swą funkcjonalność za pomocą jednoznacznie zdefiniowanego interfejsu, zdolny do współdziałania z większą całością (systemem) oraz innymi komponentami.

Definicja klasyczna:

  • komponent jest jednostką niezależnego przetwarzania,
  • komponent jest jednostką niezależnej asemblacji,
  • komponent nie ma żadnego trwałego stanu.

Komponenty występują m.in. w Delphi, Visual Basic, KDE, GNOME, technologii .NET, a także w CMS – Joomla!.

Zobacz też

  • Visual Component Library
  • KParts