ACESSE GRATUITAMENTE + DE 450.000 QUESTÕES DE CONCURSOS!

Informações da Prova Questões por Disciplina TCE-PR (Tribunal de Contas do Estado do Paraná) - Analista de Controle - Cebraspe (Cespe) (Centro de Seleção e de Promoção de Eventos Universidade de Brasília) - 2016

Engenharia de Software (TI)
1 -

Assinale a opção correta, a respeito de engenharia de software.

a) A engenharia de software está relacionada aos diversos aspectos de produção de software e inclui as atividades de especificação, desenvolvimento, validação e evolução de software.
b) A engenharia de software refere-se ao estudo das teorias e fundamentos da computação, ficando o desenvolvimento de software a cargo da ciência da computação.
c) No modelo iterativo de desenvolvimento de software, as atividades são dispostas em estágios sequenciais.
d) Um processo de software é composto por quatro atividades fundamentais: iniciação, desenvolvimento, entrega e encerramento.
e) O conceito de software se restringe ao desenvolvimento do código em determinada linguagem e seu armazenamento em arquivos.
2 -

As disciplinas do RUP (rational unified process) são

a) modelagem de negócios, concepção, requisitos, construção, ambiente, configuração e mudança.
b) iniciação, elaboração, implantação, configuração e mudança.
c) modelagem de negócios, requisitos, análise e design, teste, implantação e ambiente.
d) iniciação, modelagem de negócios, elaboração, requisitos, construção e implantação.
e) concepção, elaboração, construção e transição.
3 -

Em se tratando de orientação a objetos, o polimorfismo refere-se

a) ao reconhecimento do comportamento variado de um método, o que melhora o aproveitamento do código.
b) à transmissão dos métodos e atributos de uma classe para suas subclasses, quando ad hoc.
c) à variação das saídas de um método com relação às entradas recebidas, caso em que é considerado universal.
d) ao uso que um objeto faz dos recursos de outro objeto.
e) à utilização de métodos específicos para manipular dados com proteção por meio de encapsulamento.
4 -

Com relação aos requisitos de software, assinale a opção correta.

a) O documento de especificação de requisitos é um documento restrito à equipe de desenvolvimento de software.
b) As necessidades do usuário são informações que substituem os requisitos do software.
c) Os requisitos de produto e os requisitos organizacionais são tipos de requisitos funcionais.
d) Os requisitos funcionais descrevem as funcionalidades, os recursos e as características do software.
e) Os requisitos não funcionais referem-se diretamente às características do software.
5 -

No que se refere ao gerenciamento da qualidade de produtos e de processo de software, assinale a opção correta.

a) Os padrões de documentação devem ser evitados nos modelos de qualidade, em função de atribuírem demasiada burocracia e documentos desnecessários ao processo.
b) Útil para o gerenciamento de produtos reais de empresas do ramo fabril, o modelo ISO 9000 é inadequado ao gerenciamento de qualidade de produtos virtuais como os softwares.
c) A definição das metas de qualidade e dos planos de qualidade são atividades contempladas no planejamento dos riscos.
d) O controle de qualidade inclui a revisão da qualidade da documentação e dos processos usados para a produção do software.
e) O gerenciamento de riscos está fora do escopo do gerenciamento de qualidade.
6 -

De acordo com a norma ISO/IEC 9126, os atributos de qualidade de software referentes às características de usabilidade são

a) inteligibilidade, analisabilidade, conformidade e adaptabilidade.
b) estabilidade, testabilidade, utilização de recursos e acessibilidade.
c) inteligibilidade, comportamento com relação ao tempo, atratividade e operacionalidade.
d) acessibilidade, estética, atratividade, inteligibilidade e apreensibilidade.
e) segurança de acesso, maturidade, atratividade e adaptabilidade.
7 -

Com relação à técnica análise de pontos de função (APF) utilizada para estimar funcionalidades de um software, assinale a opção correta.

a) Os pontos de funções não ajustados são calculados por meio da soma dos arquivos lógicos internos (ALIs) e dos arquivos de interface externa (AIEs).
b) No processo de contagem de pontos por função do IPFUG, a identificação da fronteira da aplicação antecede a determinação do tipo de contagem.
c) A APF deve ser aplicada exclusivamente em projetos de software que utilizam metodologias ágeis, antes do início do desenvolvimento do software.
d) Os pontos por função não ajustados devem ser determinados antes do cálculo dos pontos por função ajustados.
e) O fator de ajuste é calculado com base em três princípios da qualidade de software: facilidade de alteração, facilidade de instalação, facilidade de operação.
8 -

Acerca de Scrum, assinale a opção correta.

a) Em uma equipe Scrum, o conhecimento prático acerca do Scrum master é mais importante que o conhecimento teórico a seu respeito, ainda que esse conhecimento seja confirmado por certificações.
b) Osrequisitos para o desenvolvimento de um novo software são coletados dos usuários desse software e podem ser conflitantes entre si, situação que deve ser regularizada durante a etapa de construção.
c) Todos os integrantes de uma equipe Scrum devem se revezar no papel de product owner, com o objetivo de tornar mais colaborativo o desenvolvimento do software.
d) A técnica de planning poker é utilizada para mensurar o tamanho de um requisito, auxiliando o product owner a determinar se esse requisito será implementado no software para compor o backlog do produto.
e) Os stakeholders, indivíduos e grupos interessados no processo e no software, fazem parte da equipe Scrum.
9 -

No que diz respeito à engenharia de software, assinale a opção correta.

a) Um dos princípios de agilidade da Agile Alliance dispõe que a entrega completa de um software garante a satisfação do cliente.
b) Um projeto desenvolvido mediante XP (extreme programming) segue princípios opostos aos de um projeto implementado com base em KIS (Keep It Simple).
c) O modelo de desenvolvimento em cascata é utilizado em caso de divergência nos requisitos de um software, para permitir a evolução gradual do entendimento dos requisitos durante a implementação do software.
d) Durante a fase de levantamento de requisitos para a construção de um software, compete aos desenvolvedores organizar as necessidades em ordem de prioridade.
e) O QFD (quality function deployment) identifica como requisitos fascinantes os recursos que extrapolam as expectativas dos clientes.
10 -

Acerca de UML e RUP, assinale a opção correta.

a) O RUP divide o desenvolvimento de um projeto em cinco fases distintas: iniciação, elaboração, construção, transição e aceitação.
b) No RUP, a disciplina de análise e projeto (design) define como o código será organizado nos termos dos subsistemas de implementação em camadas.
c) Uma das finalidades da UML é fornecer um padrão de desenvolvimento de sistemas.
d) De acordo com a UML 2.4.1, o diagrama de sequência faz parte da categoria comportamental e sucede hierarquicamente o diagrama de interação.
e) Um caso de uso de alto nível descreve detalhadamente um processo, ao passo que um caso de uso expandido representa, de forma sucinta, as operações de um processo.

« anterior 1 2 3 4 5 próxima »

Marcadores

Marcador Verde Favorita
Marcador Azul Dúvida
Marcador Amarelo Acompanhar
Marcador Vermelho Polêmica
Marcador Laranja  Adicionar

Meus Marcadores

Fechar
⇑ TOPO

 

 

 

Salvar Texto Selecionado


CONECTE-SE

Facebook
Twitter
E-mail

 

 

Copyright © Tecnolegis - 2010 - 2024 - Todos os direitos reservados.