Questões de Concurso Sobre manutenção de software em engenharia de software

Foram encontradas 66 questões

Q3170214 Engenharia de Software

No que concerne à Microsoft Power Platform, julgue o item que se segue.  


As ferramentas de Power Apps permitem a utilização do Copilot como apoio para criação e manutenção de aplicações.

Alternativas
Q3152397 Engenharia de Software
A respeito das soluções de infraestrutura, plataforma e software como serviço, assinale a alternativa correta.
Alternativas
Q3047954 Engenharia de Software
Análise por pontos de função (APF) é uma técnica usada para medir o tamanho e a complexidade de um software com base nas funções que ele fornece ao usuário. Ela é especialmente útil para estimar o esforço necessário para o desenvolvimento e a manutenção de um sistema. No desenvolvimento de software a análise por pontos de função
Alternativas
Q3034894 Engenharia de Software
Leia o caso a seguir.

Uma empresa de software está implementando um novo sistema de gerenciamento de banco de dados para melhorar a eficiência de consultas e escalabilidade. A equipe de engenharia de software está avaliando diferentes estratégias de verificação e validação para garantir a qualidade do software.
Elaborado pelo(a) autor(a).

Com base nesse cenário, visando a atingir os objetivos de qualidade e performance, a equipe deverá
Alternativas
Q3009673 Engenharia de Software
Engenharia de software é a disciplina que aplica princípios de engenharia para o desenvolvimento de software de qualidade. Considerando essas informações, julgue o item a seguir.

O gerenciamento de configuração é importante para rastrear e controlar mudanças no software ao longo de seu ciclo de vida.
Alternativas
Q3009672 Engenharia de Software
Engenharia de software é a disciplina que aplica princípios de engenharia para o desenvolvimento de software de qualidade. Considerando essas informações, julgue o item a seguir.

Uma vez que o software é construído de acordo com as boas práticas de engenharia de software e já lançado, não há necessidade de manutenção ou atualização.
Alternativas
Q2654770 Engenharia de Software

A Engenharia de Software é uma disciplina que envolve a aplicação de princípios de engenharia no desenvolvimento e manutenção de software.


Sobre a Engenharia de Software, assinale com V as afirmativas verdadeiras e com F as falsas.


(    ) A Engenharia de Software utiliza modelos de ciclo de vida para organizar as atividades de desenvolvimento de software, como o modelo cascata, o modelo incremental e o modelo estrutural.


(    ) Uma etapa fundamental da Engenharia de Software é a elicitação, análise e especificação de requisitos de software, que são as funcionalidades e restrições que o software deve atender.


(    ) A Engenharia de Software inclui atividades de teste para verificar se o software atende aos requisitos especificados e se está livre de defeitos, garantindo sua qualidade e confiabilidade.


Assinale a sequência correta.

Alternativas
Q2491324 Engenharia de Software

Acerca do ciclo de vida de software e do desenvolvimento de software, julgue o item que se segue. 


Uma das etapas do ciclo de vida e desenvolvimento de software é a manutenção.

Alternativas
Q2467017 Engenharia de Software

A respeito da mensuração de sistemas em pontos de função segundo o Manual de Práticas de Contagem do IFPUG, julgue o item subsequente.


Na medição de um software em que sejam encontradas atividades de manutenção adaptativa, corretiva e perfectiva, o cálculo do esforço do trabalho deve considerar apenas os dados das duas primeiras categorias de manutenção.

Alternativas
Q2447001 Engenharia de Software
Leia o texto a seguir.
A manutenção de software refere-se ao processo de modificação e à atualização de um sistema de software após sua entrega inicial, com o objetivo de corrigir defeitos, melhorar o desempenho, adaptar-se a novos requisitos ou a aprimorar suas funcionalidades. É uma parte essencial do ciclo de vida do desenvolvimento de software e visa garantir que o software continue a atender às necessidades dos usuários ao longo do tempo.
Disponível em: <https://www.devmedia.com.br/manutencao-de-softwaredefinicoes-e-dificuldades-artigo-revista-sql-magazine-86/20402>. Acesso em: 20 fev. 2024.

Sob o ponto de vista da implementação de um software, a característica desejável para boa manutenibilidade do código criado é a:
Alternativas
Q2389776 Engenharia de Software
Analise as informações a seguir:

I. A manutenção de softwares envolve: limpeza de arquivos temporários, atualização de antivírus e sistema operacional, troca de pasta térmica do processador, identificação de falhas e suas origens.
II. A manutenção de hardware envolve: verificação da rotação e limpeza de cooler, remoção de poeira das peças da máquina, reorganização e encaixe correto de cabos internos, desinstalação de programas que não são usados.

Marque a alternativa CORRETA: 
Alternativas
Q2381550 Engenharia de Software
Em relação ao desenvolvimento e à manutenção de sistemas e aplicações, o processo de localizar e remover erros no código-fonte de um software é conhecido como:
Alternativas
Q2275392 Engenharia de Software
Acerca de blockchain, conceitos de inteligência artificial, arquitetura hexagonal e gestão de conteúdo, julgue o item a seguir. 

A garantia de usabilidade de uma aplicação exige atualizações constantes que podem se basear no comportamento do usuário. 

Alternativas
Q2098263 Engenharia de Software
Considere as seguintes afirmações sobre Engenharia de Software.
I - Trata da aplicação de abordagens sistemáticas, disciplinadas e quantificáveis para desenvolver, operar, manter e evoluir software. Ou seja, Engenharia de Software é a área da Computação que se preocupa em propor e aplicar princípios de engenharia na construção de software.
II - Assim como sistemas tradicionais de Engenharia, softwares também precisam de manutenção. Existem várias classificações para os tipos de manutenção que podem ser realizadas em sistemas de software. Manutenção preventiva tem como objetivo corrigir bugs reportados por usuários ou outros desenvolvedores. Por sua vez, manutenção corretiva tem como objetivo corrigir bugs latentes no código, que ainda não causaram falhas junto aos usuários do sistema.
III - Existem práticas de Engenharia de Software que podem ser adotadas para a produção de software com qualidade. Modernamente, por exemplo, diversas organizações usam revisões de código, isto é, o código produzido por um desenvolvedor somente entra em produção depois de ser revisado e inspecionado por um outro desenvolvedor do time.
Quais estão corretas?
Alternativas
Q2071947 Engenharia de Software

A respeito do desenvolvimento e da manutenção de sistemas e aplicações, julgue o item. 


A documentação do sistema contribui para que sua manutenção ocorra da maneira correta.

Alternativas
Q2071946 Engenharia de Software

A respeito do desenvolvimento e da manutenção de sistemas e aplicações, julgue o item. 


A atividade de manutenção de software é caracterizada pela modificação de um produto de software já entregue ao cliente, unicamente para a correção de eventuais erros.

Alternativas
Q1984505 Engenharia de Software
Desde a sua concepção até a sua entrega para o cliente, um software passa por diversas etapas. A engenharia de software, entre outras coisas, garante a consistência da execução dessas etapas, aplicando técnicas comprovadamente eficientes em cada uma delas. Assim como sistemas tradicionais de Engenharia, o software também precisa de manutenção. Quais os tipos de manutenção que podem ser realizadas em sistemas de software?
Alternativas
Q1901960 Engenharia de Software

Julgue o próximo item, que se refere a desenvolvimento e manutenção de sistemas.


Mudanças em sistemas dentro do ciclo de vida de desenvolvimento devem ser controladas utilizando-se procedimentos formais de controle de mudanças. 

Alternativas
Q1858086 Engenharia de Software
Manutenção de software é o processo geral de mudança em um sistema depois de liberado para uso, já em produção. A seguir são apresentadas as características de três modalidades de manutenção de software:
I. Modificações no software para corrigir defeitos em requisitos, projeto e código. Devido à natureza “ad hoc”, pode gerar outros problemas como aumento de complexidade. II. Modificações no software para prevenir potenciais problemas no futuro, prevenir falhas e melhorar a manutenabilidade. Essa atividade torna os programas mais fáceis de entender e facilita trabalhos de manutenção futuros. III. Modificações para manter o software usável devido às alterações no ambiente externo, em constante evolução, mesmo quando defeitos não existem.
As modalidades de manutenção em I, II e III são conhecidas, respectivamente, como
Alternativas
Q1771843 Engenharia de Software
Na Manutenção Centrada na Confiabilidade, segundo Siqueira (2014), é comum classificar as funções em quatro categorias principais. Dessa forma, a categoria que tem como propósito modificar os objetivos do sistema é a:
Alternativas
Respostas
1: C
2: D
3: C
4: B
5: C
6: E
7: D
8: C
9: E
10: C
11: D
12: D
13: C
14: C
15: C
16: E
17: A
18: C
19: D
20: C