Questões de Concurso Sobre engenharia de software

Foram encontradas 14.511 questões

Q1241006 Engenharia de Software
Há casos em que os requisitos de um problema são bem compreendidos, por exemplo, quando o trabalho flui da comunicação ao emprego de forma relativamente linear. Sobre o modelo cascata, empregado na engenharia de software, assinale a alternativa correta.
Alternativas
Q1240500 Engenharia de Software
O Gerenciamento de Projetos consiste na aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do Projeto, a fim de atender aos seus requisitos. São vantagens do uso de gerenciamento de projetos com PMBOK, EXCETO
Alternativas
Q1240483 Engenharia de Software
Assinale a alternativa que apresenta o nome da técnica de coleta de dados em que diversas pessoas são reunidas por uma ou duas horas em uma espécie de discussão guiada por um moderador experiente, a fim de coletar informações sobre o público-alvo do qual se tenha pouca informação.
Alternativas
Q1240481 Engenharia de Software
Sobre o projeto e a implementação de software orientado a objetos, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) Sistemas orientados a objetos são mais complexos de mudar do que os sistemas desenvolvidos com abordagens funcionais. ( ) Os objetos devem sempre incluir os seus dados e as operações necessárias para que se possa manipulá-los. ( ) Não deve afetar outros objetos do sistema a alteração da implementação de um objeto.
Alternativas
Q1240480 Engenharia de Software
Os testes de software são realizados para verificar se um programa realmente faz o que é proposto a fazer e de forma correta, assim é possível descobrir os defeitos do programa antes dele ser utilizado pelo usuário final. Os testes são realizados utilizando dados fictícios em busca de erros e anomalias. Existem diversos tipos de testes. Assinale a alternativa que apresenta as características dos testes unitários de desenvolvimento de software.
Alternativas
Q1240478 Engenharia de Software
Um dos principais métodos ágeis de desenvolvimento de software foi concebido para impulsionar práticas reconhecidas como boas, por exemplo, o desenvolvimento iterativo a nível extremo, em que novas versões de um determinado sistema podem ser implementadas, integradas e, até mesmo, testadas em um único dia por programadores diferentes. Essa é uma das características de qual método de desenvolvimento ágil de software?
Alternativas
Q1240477 Engenharia de Software
Existem diferentes processos de software, porém todos devem ser compostos por quatro etapas fundamentais. Assinale a alternativa que apresenta essas etapas.
Alternativas
Q1240476 Engenharia de Software
Pode-se definir requisitos de software como a forma descrita que um sistema deve desempenhar, as funcionalidades que oferece e como deve funcionar exatamente. Esses requisitos são descritos de formas diferentes e com níveis de detalhes diferentes, pois serão utilizados por distintos perfis de leitores. Existe mais de um tipo de requisito. Os requisitos que são conhecidos como as declarações dos serviços que o sistema deve executar, as reações que precisam acontecer a determinadas entradas e o comportamento em algumas situações são conhecidos como requisitos
Alternativas
Ano: 2019 Banca: VUNESP Órgão: Prefeitura de Campinas - SP
Q1183504 Engenharia de Software
Na engenharia de requisitos, há uma técnica na qual um analista é diretamente inserido no ambiente em que o sistema será utilizado. A função desse analista é observar o modo de trabalho das pessoas que utilizarão esse sistema. Esse tipo de atividade tem a denominação de
Alternativas
Ano: 2019 Banca: VUNESP Órgão: Prefeitura de Campinas - SP
Q1183393 Engenharia de Software
O RUP (Rational Unified Process) apresenta disciplinas cujas atividades são distribuídas por quatro fases. Em relação a tais disciplinas e atividades, é correto afirmar que a disciplina
Alternativas
Q1180987 Engenharia de Software
Ferramentas de controle de versão de software são de especial relevância em projetos desenvolvidos em equipe. Dentre as tecnologias de controle de versão, aquela que realiza um controle centralizado é:
Alternativas
Q1180984 Engenharia de Software
Considere o diagrama abaixo, de um sistema simplificado de revisão e publicação de artigos:
Imagem associada para resolução da questão

Neste diagrama, há um relacionamento entre casos de uso que indica a possibilidade de reuso de uma mesma sequência de interações contidas em um caso de uso, evitando redundâncias. O caso de uso que representa uma sequência de interações como esta é:
Alternativas
Q1180983 Engenharia de Software
Acerca do Levantamento de Requisitos de Software, pode ser considerado um exemplo de requisito não-funcional:
Alternativas
Q1180982 Engenharia de Software
Acerca da norma NBR ISO/IEC 9126-1 de Qualidade de Software, é correto afirmar que:
Alternativas
Q1180981 Engenharia de Software
Uma das atribuições mais comuns na Gerência de Projetos de software é realizar estimativa de software. Sobre essas estimativas, é correto afirmar que:
Alternativas
Q1180980 Engenharia de Software
No Unified Modeling Language (UML), modelos e diagramas são empregados para elaborar representações de um aplicativo real. Um dos diagramas especificados no UML permite modelar a sequência das ações que devem ocorrer em um sistema ou aplicativo, ou descrever o que acontece em um fluxo de trabalho do processo de negócios. Este diagrama é:
Alternativas
Q1180978 Engenharia de Software
Com relação à análise e ao projeto orientado a objetos, é correto afirmar que:
Alternativas
Q1177431 Engenharia de Software
Projetos baseados no PMBOK possuem uma área de conhecimento chamada Gerenciamento de Cronograma em que são realizados vários processos, inclusive o sequenciamento das atividades e, para isso, usa-se normalmente o método do diagrama de precedência. Nesse método, as atividades têm uma sequência, uma duração e talvez uma folga entre elas. O atraso total de tempo permitido de uma atividade sem atrasar a data de término do projeto ou violar uma restrição do cronograma é definido pelo PMBOK como
Alternativas
Q1177430 Engenharia de Software
Em um projeto baseado no PMBOK, criar a Estrutura Analítica do Projeto (EAP) é o processo de subdividir as entregas e o trabalho do projeto em componentes menores e de gerenciamento mais fácil, sendo esta atividade desenvolvida dentro da gestão do Escopo. São características da criação de uma EAP, EXCETO
Alternativas
Q1177429 Engenharia de Software
Um novo projeto foi iniciado na área de TI do IBGE, porém o produto que esse projeto irá desenvolver não tem necessariamente todos os detalhes definidos antes do planejamento começar. A equipe do projeto tem de planejar o máximo e começar a trabalhar, sendo que, à medida que conhecem mais o trabalho e se aprofundam nos requisitos, os participantes da equipe vão adaptando o planejamento. Seguindo as boas práticas de gestão de projetos, qual é a melhor estratégia nessa situação?
Alternativas
Respostas
6281: A
6282: X
6283: C
6284: A
6285: E
6286: C
6287: B
6288: D
6289: D
6290: C
6291: A
6292: B
6293: D
6294: B
6295: C
6296: B
6297: D
6298: B
6299: E
6300: A