A engenharia de software é uma área da computação que englo...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - utilização de princípios de engenharia para a especificação, o desenvolvimento e a manutenção de sistemas de software.
A Engenharia de Software é um campo da ciência da computação voltado para a criação e manutenção de sistemas de software de forma eficiente e eficaz. Ela utiliza uma série de princípios, técnicas e práticas próprias da engenharia no processo de desenvolvimento de software, com o objetivo de garantir a qualidade, a confiabilidade e o melhor desempenho possível dos sistemas desenvolvidos. Isso inclui desde a fase de concepção do software, passando pela sua especificação e design, até a implementação, teste e manutenção.
Para resolver a questão, é necessário conhecimento sobre os fundamentos da Engenharia de Software e o que ela engloba. A alternativa D é a correta porque reflete com precisão o cerne da Engenharia de Software, que é aplicar métodos sistemáticos, disciplinados e quantificáveis para o desenvolvimento, operação e manutenção de software. Este é um conceito amplamente aceito e ensinado em cursos de ciência da computação e engenharia de software em todo o mundo.
As outras alternativas contêm elementos que fazem parte do universo da computação, mas não definem a Engenharia de Software em sua totalidade. Por exemplo:
- A alternativa A fala sobre "estudo das técnicas, das metodologias e dos instrumentos por meio de modelos matemáticos e algoritmos", o que é parte da computação e pode estar envolvido na Engenharia de Software, mas não a define completamente.
- A alternativa B descreve uma "forma de programação de computadores...", o que está mais relacionado com os paradigmas de programação, como a programação estruturada, e não abrange toda a engenharia de software.
- A alternativa C menciona "sequência de passos para realizar uma tarefa ou resolver um problema...", que na verdade é mais próxima da definição de um algoritmo.
- E a alternativa E descreve a "representação gráfica do fluxo de dados...", que está relacionada com a modelagem de sistemas e pode ser uma das atividades dentro da Engenharia de Software, mas também não a define em sua totalidade.
Portanto, a alternativa D é a única que captura a essência da Engenharia de Software, por abordar a aplicação de princípios de engenharia no ciclo de vida completo do software, desde a especificação até a manutenção.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Engenharia de Software é uma área do conhecimento da Computação que busca estruturar de forma racional e científica, através do uso de modelos matemáticos, a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e métodos da Ciência da computação, Gerência de projetos , das Engenharias e outros campos do conhecimento.
LETRA D
Letra D
Eng Sw é uma disciplina da engenharia que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a manutenção desse sistema, depois que ele entrou em produção. Sua meta é o desenvolvimento de sistemas de Sw com boa relação custo-benefício.
a) E. Conceito errado.
b) E. A etapa de codificar, ou seja, programar, faz parte da Engenharia de Software, porém essa é muito mais ampla na construção do software, desde concepção até a respectiva manutenção. E em momento algum diz que o paradigma procedimental (descrito na assertiva) ser o único a ser usado, ao contrário, existem outros (ex: funcional ...).
c) E. Essa descrição está mais para 'algoritmo'.
d) C. A Engenharia de Software é uma disciplina que envolve: desenvolvimento, operação e manutenção de produtos de software.
e) E. Essa descrição está mais para algum diagrama da UML.
LETRA A - INCORRETO: Conceito incorreto de engenharia de software
LETRA B - INCORRETO: Conceito de algoritmo
LETRA C - INCORRETO: Conceito de algoritmo
LETRA D - CORRETO
LETRA E - INCORRETO: Conceito de fluxograma
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo