Questões de Concurso Sobre engenharia de software

Foram encontradas 14.505 questões

Q1965330 Engenharia de Software
Julgue o item subsequente, relativos à qualidade de software e a seus atributos e custos.  

Entre as atividades que ajudam uma equipe a atingir o alto padrão de qualidade de software, a garantia da qualidade é aquela que engloba um conjunto de ações de engenharia de software que contribui para que cada produto resultante atinja suas metas de qualidade. 
Alternativas
Q1965329 Engenharia de Software
Julgue o item subsequente, relativos à qualidade de software e a seus atributos e custos.  

Funcionalidade, atributo fundamental de qualidade para software, é aquele que avalia o grau com que o software satisfaz às necessidades declaradas por seus subatributos, tais quais adequabilidade, exatidão, interoperabilidade, conformidade e segurança. 
Alternativas
Q1965328 Engenharia de Software

No que se refere a testes ágeis, julgue o próximo item.



Entre os métodos de testes ágeis, o TDD (test-driven development) é uma extensão do BDD (behavior driven development). 

Alternativas
Q1965327 Engenharia de Software

No que se refere a testes ágeis, julgue o próximo item.



Entre os métodos de testes ágeis, o BDD (behavior driven development) é aquele que, por natureza, é o mais orientado para o cliente.

Alternativas
Q1965326 Engenharia de Software
Em relação às metodologias ágeis de desenvolvimento, julgue o item que se segue. 

A filosofia da modelagem ágil não admite decisões que levem um projeto a sua rejeição e a sua refatoração, pois os profissionais de tecnologia não possuem todas as respostas e outros stakeholders envolvidos no negócio devem ser respeitados e integrados ao processo. 
Alternativas
Q1965325 Engenharia de Software
Em relação às metodologias ágeis de desenvolvimento, julgue o item que se segue. 

O método Kanban pode ser utilizado em substituição à metodologia Scrum, mas também ambos podem ser combinados para o alcance de resultados mais eficazes.
Alternativas
Q1965324 Engenharia de Software
Em relação às metodologias ágeis de desenvolvimento, julgue o item que se segue. 

O TDD (test-driven development) é uma metodologia que, ao longo do tempo, implica que o aplicativo em desenvolvimento tenha um conjunto abrangente de testes que ofereça confiança no que foi desenvolvido até então.
Alternativas
Q1965323 Engenharia de Software
Em relação às metodologias ágeis de desenvolvimento, julgue o item que se segue. 

Na metodologia Scrum, cada sprint segue um ciclo normal de desenvolvimento, constituído de análise de requisitos, desenvolvimento, testes e documentação.
Alternativas
Q1965322 Engenharia de Software
Julgue o item a seguir, a respeito de reúso de componentes e modelos de processo. 

Um dos problemas da aplicação do modelo cascata no desenvolvimento de um projeto reside no fato de que uma versão operacional do programa não estará disponível antes que o projeto esteja perto do final, por conta do estado de bloqueio que a natureza linear do ciclo de vida clássico produz. 
Alternativas
Q1965321 Engenharia de Software
Julgue o item a seguir, a respeito de reúso de componentes e modelos de processo. 

Uma descrição ideal de um componente de software reutilizável deve ser feita com base no modelo 3C, que significa composição, conteúdo e contexto. 
Alternativas
Q1965320 Engenharia de Software
Julgue o item a seguir, a respeito de reúso de componentes e modelos de processo. 

O modelo ágil não pode ser aplicado a qualquer processo de software, pois, para tanto, é necessário que o processo seja projetado de modo que suas características sejam modeladas como componentes e, em seguida, construídas dentro do contexto da arquitetura do sistema. 
Alternativas
Q1965319 Engenharia de Software
Julgue o item a seguir, a respeito de reúso de componentes e modelos de processo. 

O DFR (design for reuse) deve ser considerado quando se inicia a criação de um novo componente. 
Alternativas
Q1965297 Engenharia de Software

Um Técnico pretende realizar testes de software em um sistema. Alguns dos testes que ele deseja realizar são:


I. Detectar, precocemente, bugs nas funcionalidades ou recursos recém-desenvolvidos.

II. Validar a funcionalidade, confiabilidade e estabilidade entre diferentes módulos.

III. Certificar-se que todos os módulos do sistema funcionam como esperado, em conjunto.

IV. Melhorar a qualidade do código por meio de melhor refatoração de código.


Os itens I, II, III e IV são testes classificados, correta e respectivamente, como

Alternativas
Q1965283 Engenharia de Software
Para transmitir informações com segurança entre as partes como objetos JSON, um Técnico optou por utilizar JSON Web Tokens (JWTs), que podem ser assinados utilizando um segredo (com o algoritmo HMAC) ou um par de chaves pública/privada usando normalmente os algoritmos 
Alternativas
Q1965259 Engenharia de Software
No âmbito do Aprendizado de Máquina, uma das métricas mais conhecidas para problemas de regressão é o RMSE (Root Mean Squared Error). Considere os dados abaixo (valores fornecidos: raiz quadrada de 81,25 = 9,01; raiz quadrada de 325 = 18,03; raiz quadrada de 100 = 10; raiz quadrada de 25 = 5).  
Valor real     Valor do modelo     X     150                  140               100     110                  120               100     120                  115                25       120                  110                100
Com base nos dados fornecidos,
Alternativas
Q1964709 Engenharia de Software

Julgue o item que se segue, acerca de DevOps.



Os processos envolvidos no DevOps são denominados, respectivamente, de planejar, construir, testar, codificar, operar, avaliar e relatar.

Alternativas
Q1964708 Engenharia de Software

Julgue o item que se segue, acerca de DevOps.



O repositório de artefatos armazena artefatos de construção produzidos por integração contínua e os disponibiliza para implantação automatizada em ambientes de teste, preparação e produção. 

Alternativas
Q1964707 Engenharia de Software

Julgue o item que se segue, acerca de DevOps.



Cada vez que uma alteração na base de código é detectada, é iniciada uma compilação que testa a qualidade do código recém-enviado, alcançando-se, assim, a integração contínua. 

Alternativas
Q1963308 Engenharia de Software

São técnicas de Inteligência Artificial de Data Mining:


1. Estatística.

2. Reconhecimento de Padrões.

3. Representação do Conhecimento.

4. Regras de Associação.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q1962680 Engenharia de Software

A técnica de validação cruzada é usada para avaliar modelos de classificação.


Com relação a esta técnica, é correto afirmar que

Alternativas
Respostas
5101: E
5102: C
5103: E
5104: C
5105: E
5106: E
5107: C
5108: C
5109: C
5110: E
5111: E
5112: C
5113: D
5114: B
5115: A
5116: E
5117: C
5118: C
5119: A
5120: E