Questões de Concurso Sobre engenharia de software

Foram encontradas 14.511 questões

Ano: 2018 Banca: AOCP Órgão: FUNPAPA Prova: AOCP - 2018 - FUNPAPA - Analista de Sistemas |
Q1097360 Engenharia de Software
UML é um acrônimo para a expressão Unified Modeling Language. Pela definição de seu nome, vemos que a UML é uma linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e documentar os sistemas orientados a objetos que desenvolvemos. Sobre os conceitos da UML, é correto afirmar que
Alternativas
Ano: 2018 Banca: AOCP Órgão: FUNPAPA Prova: AOCP - 2018 - FUNPAPA - Analista de Sistemas |
Q1097359 Engenharia de Software
Testes de software são necessários para confirmar se o software desenvolvido atende às funcionalidades a que se propôs. Em relação aos testes de software, é correto afirmar que
Alternativas
Ano: 2018 Banca: AOCP Órgão: FUNPAPA Prova: AOCP - 2018 - FUNPAPA - Analista de Sistemas |
Q1097357 Engenharia de Software
O gerenciamento de qualidade de software para sistemas de software compreende melhorias significativas no nível organizacional e de projeto. Com relação aos conceitos de qualidade de software, é correto afirmar que
Alternativas
Q1094992 Engenharia de Software
No que se refere às tecnologias de desenvolvimento para web, julgue o próximo item. 
O JUnit é um método de testes de software do padrão  xUnit  voltado  para  sistemas  desenvolvidos  em  linguagem Java.  
Alternativas
Q1094973 Engenharia de Software
Quanto aos conceitos de repositórios de códigos e versionamento de software, julgue o item que se segue.
A SVN possui diretórios especiais. Um deles, chamado de  trunk,  consiste  no  local  onde  são  armazenadas  as  etiquetas para localização de revisões. 
Alternativas
Q1094972 Engenharia de Software
Quanto aos conceitos de repositórios de códigos e versionamento de software, julgue o item que se segue.
A  ferramenta  SVN  (subversion)  realiza  o  controle  de  versão  de  software  por  meio  do  uso  da  plataforma  Mercurial. 
Alternativas
Q1094971 Engenharia de Software
Quanto aos conceitos de repositórios de códigos e versionamento de software, julgue o item que se segue.
O  GitHub  é  um  servidor  para  repositório  e  versionamento de software que utiliza a plataforma Git.  
Alternativas
Q1094970 Engenharia de Software

Quanto aos conceitos de repositórios de códigos e versionamento de software, julgue o item que se segue.  

O processo de versionamento de software ajuda a documentar correções, inclusões, alterações e exclusões de funcionalidades. 
Alternativas
Q1094969 Engenharia de Software

Quanto aos conceitos de repositórios de códigos e versionamento de software, julgue o item que se segue. 


Versionamento  é  o  processo  de  desenvolvimento  de  software  que  abrange  desde  o  levantamento  de  requisitos até a implantação do sistema. 

Alternativas
Q1090460 Engenharia de Software
Um gerente de projetos está trabalhando no cronograma de suas atividades e montou a Tabela que se segue. As atividades iniciam às 8h e encerram às 17h do mesmo dia.
Imagem associada para resolução da questão

Depois de 5 dias de iniciada a obra, o gerente percebeu alguns enganos e, em tempo hábil, suspendeu a atividade U, substituindo-a pela atividade V, com duração de cinco dias, tendo a atividade R como predecessora.
Qual é o caminho crítico dessa nova configuração?
Alternativas
Q1090459 Engenharia de Software
A metodologia de desenvolvimento SCRUM é caracterizada por ser ágil e rápida nas entregas.
Um dos elementos-chave do processo SCRUM é o Sprint, que é uma fase que acontece
Alternativas
Q1090457 Engenharia de Software
As técnicas de tomada de decisões em grupo são processos de avaliação de múltiplas alternativas, em que um resultado com ações futuras é esperado. Existem vários métodos para se chegar a uma decisão em grupo.
O PMBOK 5ª ed aponta quatro diferentes modos de como a decisão pode ser alcançada, a saber:
Alternativas
Q1090456 Engenharia de Software
O framework da metodologia de desenvolvimento SCRUM funciona apoiado em seis princípios igualmente importantes. Dois deles são Controle de Processos Empíricos e Auto-organização.
Os outros quatro princípios são:
Alternativas
Q1090442 Engenharia de Software
Um sistema deve controlar projetos de software, os quais podem ou não gerar artefatos. Para cada projeto, é necessário conhecer seu nome e status (ATIVO ou INATIVO). Deve-se saber, para cada artefato gerado pelo projeto, qual o seu número de série, além de um indicador de patente obtida (SIM ou NÃO).
Na documentação desse projeto, foi apresentado o seguinte diagrama UML:
Imagem associada para resolução da questão

Qual o tipo de diagrama apresentado?
Alternativas
Q1090441 Engenharia de Software
O diagrama de casos de uso é uma ferramenta, com perspectiva gráfica da UML, o qual desempenha um papel importante, no que tange à modelagem da iteração, entre um sistema e o meio ambiente, podendo representar um ou mais dos requisitos desse sistema.
Um de seus componentes é o
Alternativas
Q1090440 Engenharia de Software
Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar o controle dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de modelagem a ser utilizada seria a UML.
Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o diagrama de classes a seguir.
Imagem associada para resolução da questão

Infere-se, pela leitura desse modelo, que
Alternativas
Q1090439 Engenharia de Software
A etapa do projeto unificado e a sua correspondente característica são, respectivamente:
Alternativas
Q1090438 Engenharia de Software
O processo unificado consiste em um conjunto de diretrizes que visam a aumentar as chances de um bem sucedido projeto de desenvolvimento de software.
Uma de suas características é
Alternativas
Q1090437 Engenharia de Software
O modelo entidade-relacionamento abaixo, segundo a notação proposta por Peter Chen, representa a alocação entre projetos e recursos de uma organização.
Imagem associada para resolução da questão

Equivale ao modelo anterior, representado segundo o modelo de classes da UML, o expresso em
Alternativas
Q1090436 Engenharia de Software
Os requisitos não funcionais são requisitos que não estão diretamente relacionados com o que o sistema é capaz de fazer para atender aos seus usuários. Eles podem estar relacionados a algumas características, propriedades ou restrições como confiabilidade, ambiente de operação, aspectos legais e outros. Alguns autores os classificam em requisitos de produto, organizacionais e externos.
Os requisitos de produto ainda são classificados como de usabilidade, confiança, proteção e
Alternativas
Respostas
6961: D
6962: D
6963: E
6964: C
6965: E
6966: E
6967: C
6968: C
6969: E
6970: B
6971: D
6972: B
6973: A
6974: D
6975: E
6976: C
6977: C
6978: C
6979: A
6980: E