Versão: 1.0
Data: 04/10/2016
Autor: Gabriel Barbosa , Marcelo Kajiwara, Sergio Tutumi
Uma Biblioteca pode ser definida como uma coleção de comportamentos implementados, em termos escritos de uma linguagem, que tem uma API bem definida, através da qual os comportamentos são chamado. Um programa pode usar uma biblioteca para fazer chamadas de sistema em vez de implementa-las varias vezes. Além disso, os comportamentos são implementados para serem reutilizados por vários programas independentes.
O código de uma biblioteca é organizado de tal modo que ele possa ser utilizado e integrado por várias aplicações que não têm qualquer relação umas com as outras, enquanto que o código que faz parte de um programa é organizado para ser usado apenas dentro de um programa. Esta distinção gera uma noção hierárquica quando um programa se torna muito grande. Nesse caso, podem haver bibliotecas internas que são reutilizados por sub-porções independentes do programa grande. A característica distintiva é que uma biblioteca é organizada para efeitos de ser reutilizada por programas independentes ou sub-programas, e o usuário só precisa conhecer a interface, e não os detalhes internos da biblioteca.
Data: 04/10/2016
Autor: Gabriel Barbosa , Marcelo Kajiwara, Sergio Tutumi
Uma Biblioteca pode ser definida como uma coleção de comportamentos implementados, em termos escritos de uma linguagem, que tem uma API bem definida, através da qual os comportamentos são chamado. Um programa pode usar uma biblioteca para fazer chamadas de sistema em vez de implementa-las varias vezes. Além disso, os comportamentos são implementados para serem reutilizados por vários programas independentes.
O código de uma biblioteca é organizado de tal modo que ele possa ser utilizado e integrado por várias aplicações que não têm qualquer relação umas com as outras, enquanto que o código que faz parte de um programa é organizado para ser usado apenas dentro de um programa. Esta distinção gera uma noção hierárquica quando um programa se torna muito grande. Nesse caso, podem haver bibliotecas internas que são reutilizados por sub-porções independentes do programa grande. A característica distintiva é que uma biblioteca é organizada para efeitos de ser reutilizada por programas independentes ou sub-programas, e o usuário só precisa conhecer a interface, e não os detalhes internos da biblioteca.