Questões de Concurso Sobre engenharia de software para fcc

Foram encontradas 1.558 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q320077 Engenharia de Software
Instruções: Para responder às questões de números 50 a 63, considere o texto a seguir:

Imagem 028.jpg

A Express tem como norma avaliar todos os produtos de software que desenvolve. Assim, na avaliação da qualidade de um software, há um modelo que permite estimar, ao final do ciclo de desenvolvimento do software, o número de erros latentes no sistema. Esse modelo, chamado de Amplificação de Defeitos, é graficamente representado da seguinte forma:

Imagem 029.jpg

O retângulo marcado com X representa, para o passo em questão,

Alternativas
Q320076 Engenharia de Software
Instruções: Para responder às questões de números 50 a 63, considere o texto a seguir:

Imagem 028.jpg

Um dos clientes da Express solicitou que fosse utilizada uma técnica de teste de software denominada caminhos independentes. A filosofia básica dessa técnica de teste é

Alternativas
Q320075 Engenharia de Software
Instruções: Para responder às questões de números 50 a 63, considere o texto a seguir:

Imagem 028.jpg

Considerando um software de grande porte desenvolvido pela Express, torna-se necessário, inicialmente, elaborar os testes de unidade de software. É necessário, ao se testar uma unidade, que se projetem e implementem programas que acionem os módulos sob teste, eventualmente passando alguns parâmetros necessários. Tais programas denominam-se

Alternativas
Q320050 Engenharia de Software
Atenção: Para responder às questões de números 21 a 33, considere o texto a seguir:

Imagem 017.jpg

Considere que a equipe de TI contratada pelo Sr. Hiroshito adotou um processo de engenharia de requisitos com objetivo de criar e manter um documento de requisitos de sistema. Esse processo incluiu quatro subprocessos de alto nível de engenharia de requisitos: estudos de viabilidade, elicitação e análise, especificação e validação. Com relação a esses subprocessos, considere:

I. A entrada para esse processo consiste de um conjunto preliminar de requisitos de negócios, um esboço da descrição do sistema e como o sistema pretende apoiar os processos de negócios.

II. Os engenheiros de software trabalham com os clientes e usuários finais do sistema para aprender sobre o domínio da aplicação, quais serviços o sistema deve fornecer, o desempenho esperado do sistema, restrições de hardware etc.

III. Esse processo busca mostrar se o sistema contribui para os objetivos gerais da organização, se pode ser implementado dentro das restrições definidas de custo e prazo e se pode ser integrado a outros sistemas já existentes.

IV. As atividades desse processo são: obtenção de requisitos, classificação e organização de requisitos, priorização e negociação de requisitos e documentação de requisitos.

V. Verifica os requisitos contidos no documento de requisitos com relação à validade, consistência, completeza, realismo e facilidade de verificação.

VI. Conversão de requisitos em uma forma padrão utilizando, por exemplo, modelos gráficos, para minimizar os mal-entendidos relacionados aos requisitos.

VII. Dedica-se a mostrar que os requisitos realmente definem o sistema que o usuário deseja estando relacionado à descoberta de problemas com os requisitos.

A relação correta entre os subprocessos utilizados e os itens está expressa em:

Alternativas
Q320049 Engenharia de Software
Atenção: Para responder às questões de números 21 a 33, considere o texto a seguir:

Imagem 017.jpg

Baseado nos requisitos apresentados, é correto afirmar que são requisitos funcionais os de números

Alternativas
Q320048 Engenharia de Software
Atenção: Para responder às questões de números 21 a 33, considere o texto a seguir:

Imagem 017.jpg

O texto permite concluir que

Alternativas
Q319313 Engenharia de Software
Os portais corporativos oferecem acesso on-line às informações e aplicações das empresas por meio das tecnologias de Internet, com objetivo de apoiar diretamente o negócio e ajudar essas empresas a serem mais competitivas. Esses portais

Alternativas
Q319312 Engenharia de Software
Como parte de sua estratégia de negócio, a empresa de comércio ATG resolveu criar um portal colaborativo para consolidar, ge- renciar e distribuir as informações interna e externamente. Para isso, após reunião da diretoria, a equipe de TI assumiu inte- gralmente a responsabilidade pela criação do portal, comprometendo-se a entregá-lo em curto prazo.
Devido à urgência, o portal foi construído para dar vazão inicialmente apenas às demandas dos gestores. A equipe de TI, no processo de engenharia de requisitos, contatou principalmente os gerentes mais antigos, que conheciam as especificidades de trabalho, mas não sabiam como o portal poderia apoiá-los. Esses gerentes forneceram informações que foram publicadas no portal de forma que todos os usuários poderiam ter acesso a todas elas a partir da página inicial, que foi construída de forma padronizada, disponibilizando as mesmas informações para todos os usuários. Aos poucos, o portal foi recebendo demandas de outras áreas e, como isso não havia sido planejado, foi crescendo de forma desordenada.

Percebendo que o portal não estava atendendo às expectativas, a direção solicitou ao Marketing a realização de uma pesquisa qualitativa para saber a opinião dos usuários. Como os resultados foram insatisfatórios o projeto do portal foi abandonado. Com base no texto acima, considere:

I. A equipe de TI assumiu integralmente a responsabilidade pela criação do portal.

II. O portal foi recebendo demandas de outras áreas e, como isso não havia sido planejado, foi crescendo de forma desor- denada.

III. A página inicial foi construída de forma padronizada, disponibilizando as mesmas informações para todos os usuários.

IV. A equipe de TI entrou em contato principalmente com funcionários que conheciam suas especificidades, mas não sabiam como o portal poderia apoiá-los.

Foram ações que podem ter contribuído para o fracasso do portal o que consta em :

Alternativas
Q306730 Engenharia de Software
O modelo estabelecido para o RUP (Rational Unified Process) é composto por quatro fases, denominadas:

Alternativas
Q306728 Engenharia de Software
A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele

Alternativas
Q306727 Engenharia de Software
Na especificação de requisitos de um software há os requisitos funcionais e os não funcionais. A confiabilidade representa um tipo de requisito não funcional, e como os demais requisitos desse tipo, há diversas métricas que auxiliam em sua medição. Um tipo de métrica aplicada na medição da confiabilidade é

Alternativas
Q306726 Engenharia de Software
Uma das formas de se mensurar um software é por meio dos chamados pontos de função. Nessa técnica são utilizados 5 componentes ou domínios da informação (Ci) e 3 fatores de ponderação (Fj) de cada componente ou domínio. O número de pontos de função (ainda sem o ajuste final) é dado por:

Alternativas
Q306725 Engenharia de Software
Halstead estabeleceu algumas formas de medição de software. Para tanto, definiu os seguintes parâmetros: n1 = número de operadores distintos de um programa, n2 = número de operandos distintos de um programa. Segundo Halstead, o tamanho (N) de um programa é calculado como

Alternativas
Q306722 Engenharia de Software
Em um diagrama de sequência UML 2.0, o símbolo utilizado para denotar uma mensagem perdida é

Alternativas
Q306721 Engenharia de Software
Na orientação a objetos há um tipo de medida do grau de dependência que existe entre os objetos que é

Alternativas
Q306720 Engenharia de Software
Considere os símbolos em um diagrama de fluxo de dados.
Imagem associada para resolução da questão
Esses símbolos, identificados pelas letras A e B representam, respectivamente, um

Alternativas
Q306717 Engenharia de Software
O teste de software constitui-se em uma etapa importante no ciclo de desenvolvimento de software. Uma das características mais importantes de um conjunto de testes de software, adequadamente planejados, é

Alternativas
Q306716 Engenharia de Software
Em uma das etapas da Engenharia de Requisitos há a preocupação em se observar a especificação produzida, visando verificar que os requisitos tenham sido declarados, por exemplo, sem ambiguidades.

O texto refere-se à etapa de

Alternativas
Q306707 Engenharia de Software
No desenvolvimento de software, podem ser utilizados os chamados modelos evolucionários, cujo objetivo é lidar com produtos que possam evoluir ao longo do tempo. Assinale a alternativa que contém APENAS modelos evolucionários de desenvolvimento de software.

Alternativas
Ano: 2013 Banca: FCC Órgão: DPE-SP Prova: FCC - 2013 - DPE-SP - Programador de computador |
Q304615 Engenharia de Software
No desenvolvimento de software a qualidade deve ser aplicada de modo a criar um software útil que forneça valor mensurável para aqueles que o produzem e o utilizam. Com relação à qualidade de software é correto afirmar:
Alternativas
Respostas
761: B
762: E
763: E
764: A
765: C
766: D
767: D
768: A
769: C
770: E
771: C
772: A
773: C
774: D
775: B
776: D
777: B
778: E
779: C
780: B