Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.120 questões

Q921512 Engenharia de Software
Conforme o Guia PMBOK 5, os processos de gerenciamento são agrupados em áreas de conhecimento. Considere as seguintes afirmações sobre as áreas de conhecimento identificadas no Guia PMBOK 5.
I - Uma área de conhecimento representa um conjunto completo de conceitos, termos e atividades que constituem um campo profissional, um campo de gerenciamento de projetos ou uma área de especialização. II - Gerenciamento da integração do projeto e gerenciamento da qualidade do projeto são áreas de conhecimento. III- Controle do cronograma é um processo do grupo de processos de iniciação relacionado à área de gerenciamento dos custos do projeto.
Quais estão corretas?
Alternativas
Q921229 Engenharia de Software
Qual é a representação gráfica de uma Ação em um Diagrama de Atividades, conforme UML 2.2?
Alternativas
Q921061 Engenharia de Software

Um Auditor Fiscal fez uma pesquisa na internet e obteve as seguintes informações:


Há vários critérios para escolher uma ferramenta para esta finalidade, como popularidade, eficácia, desempenho, adequação e simplicidade. Este tipo de ferramenta serve para resolver três problemas: I. registrar a evolução do projeto; II. possibilitar o trabalho em equipe; III. criar e manter variações do projeto. Tanto o Subversion, quanto o Git e o Mercurial atendem estas necessidades.


O Auditor estava pesquisando sobre ferramentas de

Alternativas
Q921054 Engenharia de Software

Na metodologia ágil XP são realizados testes que são muito ligados com as user stories e buscam testar o sistema do ponto de vista do usuário. Este tipo de teste objetiva validar com o cliente o que foi definido nos requisitos do software, de forma a verificar se o produto desenvolvido está de acordo com o que foi estabelecido. As funcionalidades do sistema são validadas, as entradas podem ser simuladas e o comportamento de saída pode ser observado. Como o sistema é testado com todos os componentes interligados e configurados, inclusive bancos de dados e gerenciadores de filas, há garantias de que cada serviço oferecido está funcionando.

(Adaptado de: https://github.com/fga-gpp-mds/A-Disciplina/wiki/Programação-Extrema-(XP))


O texto se refere

Alternativas
Q919259 Engenharia de Software
Com relação à análise estática de código, considere as afirmativas a seguir.
I. É um tipo de teste de software. II. Visa detectar e corrigir defeitos existentes em programas. III. É capaz de detectar defeitos do tipo bad smell (termo que significa incorreções técnicas ou anomalias que não evitam o sistema de ser executado, mas causam efeitos inesperados durante a execução).
Está correto o que se afirma em
Alternativas
Q919240 Engenharia de Software
Considerando a técnica de especificação de requisitos baseada em Casos de Uso, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de uso B deve fazer referência a um ponto de extensão definido no caso de uso A. ( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de uso D. ( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: “o caso de uso Y foi executado antes deste caso de uso”.
Segundo a ordem apresentada, as afirmativas são, respectivamente,
Alternativas
Q919236 Engenharia de Software
O SCRUM é um framework para gerenciamento de projetos complexos, sendo um dos métodos ágeis mais populares do mundo. Uma das dinâmicas definidas no SCRUM é a retrospectiva.
Assinale a opção que melhor descreve o objetivo da retrospectiva definida no SCRUM.
Alternativas
Q919124 Engenharia de Software
Os softwares aplicativos são produtos destinados a diversas aplicações nos computadores. As principais categorias são Software Proprietário, Software Livre e Software Comercial. Nessas categorias, a distribuição é feita de diversas formas.
Assinale a alternativa que contém a correta classificação e distribuição do software aplicativo "LibreOffice".
Alternativas
Q919122 Engenharia de Software
Considere as seguintes afirmações sobre gerenciamento de projeto.
I - Gerenciamento de projeto de software envolve planejamento, monitoração e controle de pessoas, processos e eventos que ocorrem à medida que o software evolui, desde os conceitos preliminares até sua disponibilização operacional e completa. II - Gerenciamento de projeto é uma atividade intensiva de pessoal; muitas vezes, programadores competentes resultam em maus líderes de equipe por não possuírem habilidade em lidar com pessoas. III - A adoção de métodos ágeis tem sido indicada como antídoto para muitos problemas que se alastraram nas atividades de projeto de software. Para uso das competências de cada membro da equipe e para fomentar a colaboração efetiva de seus membros, evita-se a auto-organização da equipe e utiliza-se o conceito de equipe única. O líder (e não a equipe) concentra-se em competências individuais para maior benefício do projeto e decide a abordagem para incrementar o trabalho, coordenando e sincronizando as atividades que devem ser realizadas.
Quais estão corretas?
Alternativas
Q919121 Engenharia de Software
Considere as seguintes afirmações sobre planejamento de projeto de software.
I - O planejamento de software envolve várias tarefas, tais como estabelecimento do escopo do projeto, estimativa de custo e de mão de obra e desenvolvimento do cronograma de projeto. II - Um plano de projeto pode ser adaptado e atualizado à medida que o projeto avança. III - Ao contrário do plano de projeto, não se deve atualizar as estimativas à medida que o projeto avança.
Quais estão corretas?
Alternativas
Q919120 Engenharia de Software
______________ é comumente usado(a) para cronogramas de projeto de software. Nele(a), as tarefas do projeto são listadas na coluna da esquerda; as barras horizontais indicam a duração de cada tarefa; quando ocorrem múltiplas barras ao mesmo tempo no calendário, é sinal de que há concorrência de tarefas.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919043 Engenharia de Software
É atribuição de Escritório de Projeto
Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919042 Engenharia de Software
Muitas organizações usam software especializado para organizar e analisar todos os tipos de projetos vigentes. O software integra as informações de vários projetos para mostrar o status dos que estão ativos, dos que foram aprovados e dos projetos futuros em toda a organização. Considere, por exemplo, um software que exibe, na metade superior da tela, gráficos e texto mostrando o número e a porcentagem de projetos que estão em dificuldade em termos de cronograma e variação de custos e, na metade inferior, lista nomes dos projetos individuais, porcentagem completa, variação de cronograma, variação de custos, variação orçamentária e porcentagem de risco. Essa é uma estratégia denominada
Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919040 Engenharia de Software
O conjunto de atividades destinadas a gerenciar as alterações de software, identificando os artefatos que precisam ser alterados, estabelecendo relações entre eles, definindo mecanismos para gerenciar diferentes versões desses artefatos, controlando as alterações impostas e relatando as alterações feitas, caracteriza a gestão de
Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919034 Engenharia de Software
A gestão de custos compreende os seguintes processos:
Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919033 Engenharia de Software

Considere as afirmações abaixo sobre Gestão de Recursos.


I - O planejamento da Gestão de Recursos é o processo que tem por objetivo a elaboração do plano da gestão dos recursos e sua inserção, no todo ou em parte, no plano do projeto.

II - A desmobilização dos recursos visa controlar os recursos, comparando as situações, empregos e resultados dos recursos e o ajuste da execução com o plano de gestão dos recursos.

III - Recebimento e distribuição de recursos são processos para providenciar a devolução dos recursos não consumidos no projeto, bem como daqueles que lhes tenham sido alocados: máquinas, equipamentos, material permanente, material de consumo, entre outros.


Quais estão corretas?

Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919032 Engenharia de Software
Análise quantitativa de riscos é o processo que consiste em
Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919031 Engenharia de Software

Numere a segunda coluna de acordo com a primeira, associando os tipos de fatores de risco em TI às suas respectivas definições.


(1) Risco de Desempenho

(2) Risco de Custo

(3) Risco de Suporte

(4) Risco de Cronograma


( ) É o grau de incerteza de que o cronograma de projeto será mantido e de que o produto será entregue dentro do prazo.

( ) É o grau de incerteza de que o orçamento do projeto será mantido.

( ) É o grau de incerteza de que o produto resultante será fácil de corrigir, adaptar e melhorar.

( ) É o grau de incerteza de que o produto atenderá aos requisitos e será adequado para o uso que se pretende.


A sequência correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é

Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919022 Engenharia de Software

Considere as seguintes afirmações sobre o Processo Unificado.


I - O Processo Unificado segue o modelo de desenvolvimento de software em cascata, pois tem quatro fases sequenciais: concepção, elaboração, construção e transição.

II - O Processo Unificado organiza disciplinas para o desenvolvimento de software. Disciplinas organizam papéis, atividades e artefatos em fluxos de trabalho.

III - Cada fase do processo é executada através de atividades de disciplinas. Atividades de qualquer disciplina podem ser executadas em qualquer fase, embora algumas sejam mais frequentes do que outras, de acordo com o objetivo da fase.

IV - Ao adotar o Processo Unificado, organizações podem incorporar modificações e extensões.


Quais estão corretas?

Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919021 Engenharia de Software

Considere as seguintes afirmativas sobre histórias de usuário e casos de uso.


I - Ambos são representações de requisitos a serem atendidos por um software.

II - Ambos são permanentes e devem ser mantidos junto ao software ao longo de toda a vida.

III - Casos de uso documentam um acordo entre cliente e equipe de desenvolvimento sobre requisitos. Histórias de usuário são usadas para planejar e são lembretes de conversas nas quais detalhes sobre requisitos devem ser obtidos.

IV - Um caso de uso pode corresponder a muitas histórias, e um épico corresponde a um caso de uso.


Quais estão corretas?

Alternativas
Respostas
6801: C
6802: C
6803: D
6804: C
6805: E
6806: C
6807: A
6808: E
6809: B
6810: B
6811: A
6812: C
6813: A
6814: B
6815: C
6816: A
6817: A
6818: E
6819: D
6820: B