Buscar

Programação para Web I (Avaliação Final (Discursiva) - Individual)

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

Prévia do material em texto

10/05/2024, 19:53 Avaliação Final (Discursiva) - Individual
about:blank 1/2
Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:954126)
Peso da Avaliação 2,00
Prova 77625750
Qtd. de Questões 2
Nota 9,50
Quando uma equipe de desenvolvimento de software prioriza a modularização do código-fonte 
desenvolvido, está agregando inúmeras vantagens. O código-fonte, quando coeso, apresenta baixo 
grau de acoplamento, enquanto um código-fonte com alto grau de acoplamento possui sua coesão 
condenada. Sobre coesão e acoplamento, disserte sobre modularização.
Resposta esperada
A melhor maneira para desenvolver um algoritmo é utilizando a modularização. Utilizando-se da
menor parte de um programa, as funções, é possível dividir um grande problema em pequenas
partes, facilitando a manutenção e o compartilhamento de pequenas soluções que possam ser
utilizadas por outros programadores em outras partes do sistema, gerando assim ganho de
qualidade e de produtividade.
Minha resposta
Ao priorizar modularização do código, terá melhor coesão e menor acoplamento. A
modularização promove a alta coesão, pois os módulos são projetados para realizar tarefas
específicas e bem definidas. Cada módulo pode ser desenvolvido e mantido independentemente,
o que permite que os desenvolvedores foquem em uma única responsabilidade por vez. A
modularização bem-sucedida resulta em um baixo acoplamento entre os módulos, pois cada
módulo é projetado para ser independente e interagir com outros módulos por meio de interfaces
bem definidas. Isso significa que as alterações em um módulo têm um impacto mínimo nos
outros módulos, facilitando a manutenção e a evolução do sistema como um todo. Como
resultado, teremos sistemas de software mais flexíveis, fáceis de manter e extensíveis, o que é
essencial para lidar com os desafios em constante evolução no desenvolvimento de software.
Retorno da correção
Parabéns acadêmico, sua resposta se aproximou dos objetivos da questão, poderia apenas ter
apresentado mais argumentos acerca dos conteúdos disponibilizados nos materiais didáticos e
estudos.
A Linguagem de Marcação de Hipertexto (HTML) utiliza tags para estruturar o conteúdo que 
deve ser apresentado pelo navegador. Alguns exemplos são as tags de âncora, de imagens e de 
parágrafos. As tags podem receber características específicas por meio de atributos, assim, 
personalizar e tornar duas tags de parágrafo diferentes, mesmo sendo o mesmo tipo de tag. Descreva 
um documento Hello Word por meio de um HTML padrão, no Body deste HTML imprima um 
Parágrafo utilizando PHP.
Resposta esperada
 VOLTAR
A+
Alterar modo de visualização
1
2
10/05/2024, 19:53 Avaliação Final (Discursiva) - Individual
about:blank 2/2
echo "Hello World!";
?>
Minha resposta
Hello World Olá, mundo!"; ?>
Retorno da correção
Parabéns, acadêmico, sua resposta atingiu os objetivos da questão e você contemplou o esperado,
demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes
argumentos próprios, com base nos materiais disponibilizados.
Imprimir

Continue navegando

Outros materiais