Questões de Concurso Sobre engenharia de software

Foram encontradas 14.889 questões

Q314418 Engenharia de Software
Julgue os itens seguintes, relativos ao processo unificado de desenvolvimento de software.

Na disciplina de testes, a implementação de testes, a execução do conjunto de testes e a análise das falhas de testes são atividades de responsabilidade do analista de testes.

Alternativas
Q314417 Engenharia de Software
Julgue os itens seguintes, relativos ao processo unificado de desenvolvimento de software.

De acordo com a perspectiva de gerenciamento, o ciclo de vida de software do iRUP (IBM Rational Unified Process) divide-se em nove disciplinas sequenciais, sendo cada disciplina concluída por um artefato principal e consistida em um intervalo de tempo entre dois marcos principais, de modo que, ao final de cada ciclo, tem-se uma versão do produto.

Alternativas
Q314416 Engenharia de Software
Acerca de engenharia de requisitos de software, coesão, acoplamento e medição e estimativas de projetos de software, julgue os próximos itens.

Na APF, o tamanho de cada função de transação é determinado utilizando-se o tipo e a complexidade funcional. Os valores dos tipos EE, SE e CE para complexidade baixa são, respectivamente, 3, 4 e 3.

Alternativas
Q314415 Engenharia de Software
Acerca de engenharia de requisitos de software, coesão, acoplamento e medição e estimativas de projetos de software, julgue os próximos itens.

Na APF, o tamanho de cada função de dados é determinado utilizando-se o tipo e a complexidade funcional. Os valores dos tipos ALI e AIE para complexidade alta são, respectivamente, 15 e 10.

Alternativas
Q314414 Engenharia de Software
Acerca de engenharia de requisitos de software, coesão, acoplamento e medição e estimativas de projetos de software, julgue os próximos itens.

A análise de pontos de função (APF) pode ser empregada para medir o tamanho de um produto de software, quantificando as tarefas e serviços (funcionalidades) que o software fornece ao usuário, primordialmente com base no projeto lógico, a fim de oferecer suporte à análise de qualidade e produtividade.

Alternativas
Q314413 Engenharia de Software
Acerca de engenharia de requisitos de software, coesão, acoplamento e medição e estimativas de projetos de software, julgue os próximos itens.

De acordo com os princípios da engenharia de software relacionados à independência funcional, os algoritmos devem ser construídos por módulos visando unicamente ao alto acoplamento e à baixa coesão, caso a interface entre os módulos dê-se pela passagem de dados.

Alternativas
Q314412 Engenharia de Software
Acerca de engenharia de requisitos de software, coesão, acoplamento e medição e estimativas de projetos de software, julgue os próximos itens.

A engenharia de requisitos demonstrada na forma de espiral compõe-se de três fases: elicitação de requisitos (compreensão de requisitos funcionais e de usuário), especificação de requisitos (requisitos de usuário e de sistema) e validação de requisitos (estudo de viabilidade, prototipação e revisão).

Alternativas
Q314402 Engenharia de Software
Acerca de análise e projeto de sistemas, julgue os próximos itens.

Na UML, os diagramas de classe, de objetos e de componentes representam visões estáticas do sistema.

Alternativas
Q314401 Engenharia de Software
Acerca de análise e projeto de sistemas, julgue os próximos itens.

O diagrama de casos de uso é utilizado para mostrar o fluxo de trabalho, detalhando as decisões do caminho tomado durante a execução das tarefas.

Alternativas
Q314393 Engenharia de Software
No que se refere à programação orientada a objetos, julgue os itens que se seguem.

Ao se utilizar o encapsulamento, não é necessário saber como ele funciona internamente, apenas como transmite os seus atributos.

Alternativas
Q314392 Engenharia de Software
No que se refere à programação orientada a objetos, julgue os itens que se seguem.

Em uma operação de sobrecarga, uma classe derivada pode redefinir operações de sua classe base.

Alternativas
Q307880 Engenharia de Software
Otipo de lógica que se caracteriza pela subdivisão do problema proposto em diversos subproblemas, para poder analisar cada rotina separadamente visando, assim, à solução geral da questão proposta, é conhecido como:
Alternativas
Q307879 Engenharia de Software
Na orientação a objetos, a sobrecarga é utilizada por meio do conceito de:
Alternativas
Q307878 Engenharia de Software
Na orientação a objetos, o conceito que garante que nenhum acesso direto é concedido aos dados é atribuído por meio do(a):
Alternativas
Q307627 Engenharia de Software
A característica da orientação a objeto utilizada para implementar os conhecimentos ou ações de uma classe, escondendo como isto é feito, é denominada:
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
Respostas
11381: E
11382: E
11383: C
11384: C
11385: C
11386: E
11387: C
11388: C
11389: E
11390: C
11391: E
11392: C
11393: D
11394: E
11395: C
11396: C
11397: E
11398: C
11399: A
11400: C