Simulado: Concurso TCU – Analista de Finanças (Engenharia de Software)

responda às questões deste simulado e clique em 'corrigir' ao final para conferir seu desempenho nesta prova.

Publicidade
Ensino Superior
19 questões
1
Questão

O conjunto de tomada deliberada e sistemática de decisões envolvendo empreendimentos mais limitados, prazos mais curtos, áreas menos amplas e níveis baixos da hierarquia da organização caracteriza o planejamento

2
Questão

Ao se considerar as ferramentas CASE como uma solução pontual, pode-se classificá-las, por exemplo, por suas funções. Considerando este modelo de classificação, para um engenheiro de software prever o comportamento de um sistema de tempo real antes de ele ser construído, deve utilizar uma ferramenta CASE de

3
Questão

Analise as seguintes afirmações relativas à programação Orientada a Objetos e UML:

I. O diagrama de estado mostra os estados admissíveis que os objetos de uma dada classe podem assumir e as transições permitidas entre pares de estados;

II. Uma associação representa uma população variada de vínculos de relacionamentos entre instâncias de classe;

III. Uma classe Class é denominada literal quando as classes que Class utiliza internamente são fornecidas apenas no momento em que um objeto da classe Class é gerado;

IV. A reusabilidade é a facilidade pela qual um único nome de operação poderá ser definido sobre mais de uma classe, e poderá denotar métodos diferentes em cada uma dessas classes.

Indique a opção que contenha todas as afirmações verdadeiras.

4
Questão

O processo de desenvolvimento de software contém três fases genéricas, independentemente do paradigma de Engenharia de Software escolhido. Elas são encontradas em todo desenvolvimento de software. Entre elas, a que focaliza o "o que", na qual o desenvolvedor de software tenta identificar, por exemplo, quais informações têm que ser processadas e quais os critérios de validação são exigidos para se definir um sistema bem sucedido, é a fase de

5
Questão

As estratégias que podem ser perseguidas por meio de recursos como a integração vertical, a integração horizontal, a diversificação, as fusões e as joint ventures são estratégias de

6
Questão

No RUP, a análise dos eventuais defeitos que devem ser removidos antes da implantação é um objetivo do workflow do Ciclo de Desenvolvimento de

7
Questão

No RUP, um modelo é uma simplificação da realidade. Ao decidir a topologia do hardware necessária para executar o sistema, a equipe de projeto está no modelo de

8
Questão

Se um programa não for amigável ao usuário (user friendliness) freqüentemente estará destinado ao fracasso, mesmo que as funções que ele execute sejam valiosas. A usabilidade é a forma de se quantificar este fator e pode ser medida segundo quatro características. Uma destas características é a(o)

9
Questão

Na especificação dos requisitos de um sistema, um dado cliente definiu um conjunto de objetivos gerais para o software, mas não identificou requisitos de entrada e saída detalhados. Neste caso, o desenvolvedor pode não ter certeza da forma que a interação homem-máquina deve assumir. Uma abordagem da Engenharia de Software que pode ser aplicada para melhor solucionar esta deficiência de especificação é a

10
Questão

O paradigma do ciclo de vida clássico da engenharia de software requer uma abordagem sistemática, seqüencial ao desenvolvimento do software, que se inicia no nível do sistema e avança ao longo da análise, projeto, codificação, teste e manutenção. A etapa deste ciclo, que se apresenta como um processo de múltiplos passos e se concentra em quatro atributos distintos do programa: estrutura de dados, arquitetura de software, detalhes procedimentais e caracterização da interface, é a atividade de

11
Questão

Em uma implementação Orientada a Objetos uma herança múltipla indica que

12
Questão

No RUP, a passagem pelas fases é chamada de ciclo de desenvolvimento, que gera um software, adicionalmente dividido em interações e finalizado com ponto de avaliação para analisar os objetivos e os resultados propostos. A interação, com nove componentes, é estruturada em workflows de processo ou fluxos de trabalho realizados pela equipe de projeto. Ao descrever a estrutura dinâmica da empresa, objetivando o entendimento comum entre os envolvidos, sobre quais processos de negócios devem ser contemplados, a equipe de projeto encontra-se no componente de

13
Questão
A Engenharia de Software abrange um conjunto de três elementos fundamentais: métodos, ferramentas e procedimentos. Com relação a estes elementos, é correto afirmar que
14
Questão

Na UML, para indicar que um atributo é protegido deve-se incorporar ao nome deste atributo o prefixo

15
Questão

O processo de decisão dos objetivos da empresa, das mudanças nesses objetivos, dos recursos utilizados para atingi-los e das políticas que deverão governar a aquisição, utilização e disposição desses recursos caracteriza

16
Questão

A gerência de projetos é a primeira camada do processo de engenharia de software, abrangendo todo o processo de desenvolvimento do software. Em um determinado projeto, ocorreram várias reuniões entre o gerente do projeto e o cliente. Em uma delas, foram identificados os objetivos do projeto. No documento resultante dessa reunião, no que se refere aos objetivos, deverão estar identificadas

17
Questão

O Planejamento Estratégico da Tecnologia da Informação

18
Questão

Considerando-se as diversas medidas de qualidade de software, as mais usadas incluem: corretitude, manutenibilidade, integridade e usabilidade. Entre estes atributos, a medida da capacidade que um sistema tem de suportar ataques está relacionada com

19
Questão

Um gerente de projeto sabe que o modo para descrever os vários aspectos de modelagem pela UML é por meio da notação definida pelos seus vários tipos de diagramas. Em um determinado projeto, ele necessita de um diagrama estático onde a estrutura descrita é sempre válida em qualquer ponto do ciclo de vida do sistema. O diagrama UML recomendado para suprir esta necessidade deste gerente é o

Publicidade