Questões de Concurso Sobre engenharia de software

Foram encontradas 14.770 questões

Q3472957 Engenharia de Software
Tendo como premissa conceitos e aplicação da Internet das Coisas (IoT), o nome do protocolo utilizado para comunicação entre dispositivos que utiliza o protocolo UDP (User Datagram Protocol) para transportar mensagens entre os dispositivos, apresenta duas camadas de arquitetura interna e utiliza principalmente quatro tipos de mensagens, sendo elas: confirmable, non-confirmable, reset e acknowledgement, é
Alternativas
Q3472952 Engenharia de Software
Com o crescimento da demanda por aplicativos móveis em ambientes corporativos e governamentais, torna-se essencial compreender os princípios que norteiam o desenvolvimento para dispositivos móveis, considerando limitações técnicas, contexto de uso e boas práticas de projeto. A respeito desse assunto, analise as assertivas e assinale a alternativa que aponta as corretas.

I. O desenvolvimento para dispositivos móveis exige atenção à limitação de recursos como processamento, memória e energia, o que pode impactar diretamente a escolha de algoritmos e estruturas de dados.
II. Aplicações móveis nativas oferecem melhor desempenho e integração com os recursos do dispositivo, mas exigem desenvolvimento específico para cada plataforma.
III. A responsividade e a adaptação da interface são irrelevantes para aplicações móveis, já que a maioria dos dispositivos possui resolução de tela padronizada.
IV. O uso de armazenamento local em dispositivos móveis é recomendado principalmente quando há necessidade de operação offline, como em áreas com conectividade limitada.
Alternativas
Q3472944 Engenharia de Software
Determinado órgão de atendimento ao público precisou passar o seu sistema por testes funcionais, os quais mostraram resultados bem-sucedidos, a princípio, mas, durante o uso real em dias de pico, o sistema apresentou lentidão extrema e falhas de conexão. A equipe de qualidade decidiu, então, aplicar testes específicos para avaliar o comportamento do sistema sob condições adversas. A respeito dos testes considerados pela equipe, com base nas práticas de engenharia de software voltadas à qualidade e nos testes de requisitos não funcionais, assinale a alternativa correta.  
Alternativas
Q3472940 Engenharia de Software
A respeito das práticas de desenvolvimento orientado a testes, do inglês Test-Driven Development (TDD), assinale a alternativa INCORRETA.
Alternativas
Q3472938 Engenharia de Software
Durante o ciclo de vida de um sistema, especialmente quando há mudanças frequentes nos requisitos ou decisões apressadas para atender a prazos curtos, pode-se acumular o que se conhece como dívida técnica. Na fase de engenharia de requisitos, a falta de clareza, rastreabilidade ou validação adequada pode gerar impactos significativos nas fases posteriores do projeto. Sobre esse tema, assinale a alternativa correta.
Alternativas
Q3472936 Engenharia de Software
Durante o desenvolvimento de um novo sistema de atendimento ao público, uma equipe adota metodologias ágeis e passa a utilizar um backlog de produto para gerenciar os requisitos. Esse backlog contém diversas funcionalidades descritas em linguagem acessível, priorizadas de acordo com o valor para o cliente. Em cada iteração, itens do backlog são refinados e selecionados para desenvolvimento. Considerando as boas práticas de engenharia de requisitos e gestão de backlog, é correto afirmar que
Alternativas
Q3472251 Engenharia de Software
Assinale a opção em que é indicada a ferramenta mais adequada para a integração contínua, haja vista a automatização e a integração de processos de desenvolvimento, operações e segurança. 
Alternativas
Q3472237 Engenharia de Software
Diferentemente da integração contínua, a entrega contínua está vinculada à prática de 
Alternativas
Q3472230 Engenharia de Software
No DDD (domain-driven design), a linguagem ubíqua é 
Alternativas
Q3472034 Engenharia de Software
As metodologias ágeis de gestão de projetos caracterizam-se pela  
Alternativas
Q3468231 Engenharia de Software

A respeito do processo ágil e da metodologia Scrum, julgue o item que se segue.  


Nos processos ágeis, os ciclos são sequenciais e lineares, o que valoriza a colaboração multidisciplinar e a entrega contínua de valor alinhada às necessidades do cliente.  

Alternativas
Q3468230 Engenharia de Software

A respeito do processo ágil e da metodologia Scrum, julgue o item que se segue.  


Durante a sprint, o escopo pode ser esclarecido e renegociado com o product owner à medida que surgirem novos aprendizados, desde que nenhuma mudança comprometa a meta da sprint.  

Alternativas
Q3468229 Engenharia de Software

A respeito do processo ágil e da metodologia Scrum, julgue o item que se segue.  


O sprint backlog é composto pela meta da sprint, pelos itens do product backlog selecionados e pelo plano para entregá-los, definido pelo time de desenvolvimento. 

Alternativas
Q3468228 Engenharia de Software

A respeito do processo ágil e da metodologia Scrum, julgue o item que se segue.  


A sprint retrospective tem um timebox de até quatro horas para sprints de um mês.  

Alternativas
Q3468227 Engenharia de Software

Em relação ao processo unificado (RUP), julgue o item que se segue. 


No ciclo de desenvolvimento inicial típico para um projeto de tamanho médio, recomenda-se a seguinte distribuição de esforço: 10% para iniciação, 25% para elaboração, 50% para construção e 15% para transição. 

Alternativas
Q3468225 Engenharia de Software

Em relação ao processo unificado (RUP), julgue o item que se segue. 


No RUP, a estrutura estática representa o processo ao longo do tempo, organizado em ciclos, fases, iterações e marcos (milestones). 

Alternativas
Q3468224 Engenharia de Software

Em relação ao processo unificado (RUP), julgue o item que se segue. 


O RUP possui nove disciplinas: seis core disciplines, diretamente ligadas à engenharia de software, e três umbrellas ou supporting disciplines, que dão suporte ao processo.

Alternativas
Q3468223 Engenharia de Software

Com base no roteiro de métrica de software do SISP versão 2.3, julgue o item seguinte.  


Na contagem de manutenção corretiva pós-garantia, aplicam-se os seguintes fatores de impacto sobre os pontos de função da funcionalidade corrigida: 90% quando a contagem for executada por terceiros; e 75% quando for executada pela empresa original. 

Alternativas
Q3468222 Engenharia de Software

Com base no roteiro de métrica de software do SISP versão 2.3, julgue o item seguinte.  


Na migração de banco de dados hierárquico para banco de dados relacional, em sistemas sem documentação, a contagem de pontos de função deve ser tratada como um novo projeto de desenvolvimento.  

Alternativas
Q3468220 Engenharia de Software
        Uma fundação está atualizando seu sistema de gestão de bibliotecas (SisBib) com a inclusão de uma nova funcionalidade para reserva online de livros e remoção da tela de renovação manual. 

Tendo como referência a situação hipotética apresentada, julgue o próximo item.  


De acordo com os critérios definidos pelo IFPUG para contagem de pontos de função, para se transformar a contagem de melhoria em contagem de aplicação (baseline), é necessário contar todo o sistema após as mudanças, ignorando-se a origem das funcionalidades (novas, alteradas ou existentes).

Alternativas
Respostas
1401: E
1402: C
1403: A
1404: B
1405: B
1406: D
1407: B
1408: D
1409: A
1410: A
1411: E
1412: C
1413: C
1414: E
1415: E
1416: E
1417: C
1418: E
1419: C
1420: C