Buscar

Modularização na linguagem Java: Vantagens e Desvantagens

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE DE GUARULHOS
UNIVERITAS
Juliana Camila Cruz
Modularização na linguagem Java: Vantagens e desvantagens
Rio de Janeiro
2017
Juliana Camila Cruz
Modularização na linguagem Java: Vantagens e desvantagens
Dissertação apresentado ao curso de Aná-
lise e Desenvolvimento de Sistemas, como
parte dos requisitos necessários à obtenção
de nota em Programação.
Professor(a): Maurício da Motta Braga
Disciplina: Programação
Turma: 2017.2
Rio de Janeiro
2017
Lista de tabelas
Sumário
1 Introdução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 Vantagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Desvantagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 Conclusão . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Bibliografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4
1 Introdução
Um módulo, é utilizado para simplificar um código, em partes menores. Sua
definição é: conjunto de instruções que realizam determinada tarefa, instituindo um
procedimento algorítmico, com função definida e com o máximo de independência do
resto do programa possível.
O objetivo principal da modularuização é gerenciar a complexidade no desenvol-
vimento de programas de maior porte. As vantagens atribuídas são:
Legibilidade
Manutenibilidade
Produtividade
1.1 Vantagens
A simplificação do código, facilitação do entendimento, tendo em vista que os
subprogramas são analisados como independentes, por serem menores, há maior
facilidade em em modificá-lo e corrigir erros e o software pode ser reutilizado, au-
mentando a produtividade, também a ocultação do código, sendo rotina e sub- rotina
visualizáveis por outros programadores.
1.2 Desvantagens
Com a utilização de módulos, o tempo de execução do programa se extende,
por conta da ativação do módulo.
A não utilização de módulos torna o código muito extenso, atrapalha seu entendimento,
diminui o rendimento e a produtividade do programador.
5
2 Conclusão
Apesar do maior tempo de execução dos programas, as vantagens são inúmeras,
principalmente em termos de diminuição do lead time e manutenção de código, di-
minuindo muito possíveis erros cometidos, também facilitando a correção destes e
portanto, aumentando a produtividade e competitividade no mundo business.
6
3 Bibliografia
• https://www.devmedia.com.br/metodos-modulos-de-programa-em-java/26771
• http://www.revistaespacios.com/a15v36n13/15361302.html
• HARRY FARRER. . . Programação estruturada de Computadores: Algoritmos
estruturados - [et. Al.] - 3° ed, [reimpr.] - Rio de Janeiro: LTC, 2008.
	Folha de rosto
	Lista de tabelas
	Sumário
	Introdução
	Vantagens
	Desvantagens
	Conclusão
	Bibliografia

Outros materiais