Questões de Concurso Público UFSBA 2017 para Analista de Tecnologia da Informação

Foram encontradas 110 questões

Q784904 Sistemas Operacionais
Assinale a alternativa que apresenta o nome dado ao monitor de máquinas virtuais.
Alternativas
Q784905 Sistemas Operacionais
A respeito de multithreading no chip da CPU, analise as afirmativas.
I - O multithreading permite que a CPU gerencie múltiplas threads de controle ao mesmo tempo, em uma tentativa de mascarar as protelações que ocorrem devido a cache misses nas caches L1 e L2.. II - A implementação de multithreading usada nos processadores da Intel recebeu o nome de HyperThreading. III - O multithreading de granulação fina troca threads apenas quando há uma protelação, sendo potencialmente mais eficiente do que o de granularidade grossa.
Está correto o que se afirma em 
Alternativas
Q784906 Engenharia de Software
A engenharia de requisitos é uma subárea da engenharia de software que trata dos processos de levantamento, registro e gerenciamento dos requisitos de sistemas de software. Analise o diagrama abaixo que ilustra a hierarquia de tipos de requisitos não funcionais. 


Assinale a alternativa que apresenta correta e respectivamente os tipos de requisitos não funcionais identificados pelos números 1, 2 e 3.
Alternativas
Q784907 Engenharia de Software
Considerando a subárea de Engenharia de Requisitos, sobre os Requisitos de Domínio, que fazem parte dos Requisitos Funcionais e/ou Não Funcionais, analise as afirmativas.
I - São derivados do domínio de aplicação do sistema, em vez das necessidades específicas dos usuários do sistema. II - Não são obrigatórios para um sistema, visto que não refletem necessidades específicas dos usuários do sistema. III - Incluem uma terminologia específica ou referência a conceitos do domínio.
Está correto o que se afirma em
Alternativas
Q784908 Engenharia de Software
Sobre o modelo de desenvolvimento de software Scrum, analise as afirmativas.
I - As funcionalidades a serem implementadas em um projeto de desenvolvimento de software são registradas e organizadas em uma lista denominada Sprint Backlog. II - Os papéis previstos no Scrum são: Time de Desenvolvimento, Product Owner e o Scrum Master. III - Sprint é o nome dado às reuniões que ocorrem diariamente durante o desenvolvimento do software.
Está correto o que se afirma em  
Alternativas
Q784909 Engenharia de Software
O modelo de desenvolvimento de software Processo Unificado (PU) é constituído de fases e disciplinas. Cada disciplina possui seu próprio fluxo de trabalho (workflow). Analise a figura a seguir.


Qual o nome da disciplina do PU representada pelo workflow ilustrado na figura?
Alternativas
Q784910 Engenharia de Software
Existem muitas atividades e artefatos previstos na análise e projeto de software, além de um vasto número de diretrizes e princípios. Sobre análise e projeto de software, assinale a afirmativa INCORRETA.
Alternativas
Q784911 Arquitetura de Software
Sobre os padrões de projeto para distribuição de responsabilidades, GRASP (General Responsability Assignment Software Patterns), analise as afirmativas. I - Polimorfismo (Polymorphism) – Problema: Como tratar alternativas com base em tipo? Solução: Quando alternativas ou comportamentos relacionados variam segundo o tipo (classe), atribua a responsabilidade pelo comportamento aos tipos para os quais o comportamento varia, usando operações polimórficas. II - Especialista de Informação (Information Expert) – Problema: qual é o princípio geral de atribuição de responsabilidade a objetos? Solução: Atribua a responsabilidade ao especialista na informação, à classe que tem a informação necessária para satisfazer a responsabilidade. III - Controlador (Controller) – Problema: qual é o primeiro objeto, além da camada de IU (interface de usuário), que recebe e coordena uma operação do sistema? Solução: Atribua a responsabilidade a uma classe que represente uma das seguintes escolhas: 1) o sistema global, um objeto raiz ou um dispositivo dentro do qual o software está sendo processado; 2) um cenário de um caso de uso dentro do qual ocorre o evento do sistema.
Está correto o que se afirma em
Alternativas
Q784912 Engenharia de Software
Considerando as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada) e mais especificamente os relacionamentos entre casos de uso, analise as afirmativas.
I - Relacionamento Extend – expressa rotinas de exceção ou desmembramento de um caso de uso, quando um cenário alternativo possui um fluxo grande ou que mereça atenção especial. II - Relacionamento Include – separa trechos que dependam da interação com um ator em específico. III - Relacionamento Extend – separa um comportamento obrigatório de outro opcional. IV - Relacionamento Include – separa uma parte comum a dois ou mais casos de uso para um novo caso de uso e posteriormente essa parte comum é incluída aos casos de uso de origem.
Está correto o que se afirma em
Alternativas
Q784913 Arquitetura de Software
Existem muitas definições de arquitetura de software, contudo uma unanimidade existe: todo software possui uma arquitetura, mesmo que ela não tenha sido documentada. Um dos itens de definição de uma arquitetura de software é o número de camadas do software. Sobre camadas lógicas e camadas físicas, assinale a afirmativa correta.
Alternativas
Q784914 Engenharia de Software
Considerando os diagramas da linguagem de modelagem UML (Linguagem de Modelagem Unificada), a coluna da esquerda apresenta as classificações dos diagramas e a da direita, exemplos desses diagramas. Numere a coluna.
1 - Diagramas estruturais 2 - Diagramas comportamentais
( ) Diagrama de componentes ( ) Diagrama de casos de uso ( ) Diagrama de pacotes ( ) Diagrama de estrutura composta ( ) Diagrama de máquina de estados
Assinale a sequência correta.
Alternativas
Q784915 Governança de TI
O Modelo de Referência MPS.BR (Melhoria de Processo do Software Brasileiro) para Software (MR-MPS-SW) define níveis de maturidade que são uma combinação entre processos e sua capacidade. Sobre o MR-MPSSW, analise as afirmativas.
I - A definição dos processos segue os requisitos para um modelo de referência de processo, declarando os propósitos e os resultados esperados de sua execução. II - Permite avaliar e atribuir graus de efetividade na execução dos processos. III - Define as atividades e tarefas necessárias para atender os propósitos e os resultados esperados.
Está correto o que se afirma em
Alternativas
Q784916 Gerência de Projetos
O guia PMBOK (Project Management Body of Knowledge) é um conjunto de práticas na gestão de projetos organizado pelo PMI (Project Management Institute) e é tido como a base do conhecimento sobre gestão de projetos. Considerando o conceito de projeto estabelecido pelo PMBOK, assinale a afirmativa INCORRETA.  
Alternativas
Q784917 Arquitetura de Software
Na computação orientada a serviços, o elemento serviço é a unidade básica do paradigma. Existe uma classificação de serviços que estabelece uma tipificação dos modelos primários de serviços. A coluna da esquerda apresenta três tipos de serviços e a da direita, a descrição desses tipos. Numere a coluna.

1 - Serviço de Entidade
2 - Serviço-Tarefa 
3 - Serviço Utilitário 

( ) Tende a ter menos potencial de reúso e, em geral, é posicionado como o controlador de uma composição responsável por compor serviços mais agnósticos ao processo. 


( ) É considerado um serviço altamente reusável, porque é agnóstico à maioria dos processos da empresa controladora; como resultado, um único serviço desse tipo pode ser reusado em uma série de processos de negócio da empresa. 

( ) É agnóstico a aplicativos, porque consiste em uma série de capacidades obtidas por diversos sistemas e recursos corporativos; também é conhecido como serviço de infraestrutura ou serviço de tecnologia.  
Assinale a sequência correta.
Alternativas
Q784918 Arquitetura de Software
O ESB (Enterprise Service Bus) é uma tecnologia cada vez mais adotada pelas corporações com o objetivo de integração de negócio. Sobre o assunto, assinale a afirmativa INCORRETA.
Alternativas
Q784919 Arquitetura de Software
Sobre padrões de projetos orientados a objetos (Design Pattern), analise os diagramas abaixo.  


Assinale a alternativa que apresenta o padrão de projeto correspondente aos diagramas.
Alternativas
Q784920 Engenharia de Software
Sobre os conceitos de validação e verificação de software, assinale a afirmativa correta.
Alternativas
Q784921 Engenharia de Software
Sobre as técnicas de teste de caixa preta e caixa branca em softwares, assinale a afirmativa INCORRETA.
Alternativas
Q784922 Engenharia de Software
Em relação à UML e especificação de software orientada a objetos, analise o diagrama UML fornecido.

 
A partir das informações dadas, assinale a afirmativa correta.
Alternativas
Q784923 Governança de TI
O MPS.BR possui níveis de maturidade identificados por letras de A a G. Identifique cada nível apresentado abaixo com a letra correspondente.
( ) Gerenciado ( ) Largamente definido ( ) Parcialmente definido ( ) Parcialmente gerenciado ( ) Em otimização ( ) Definido ( ) Gerenciado quantitativamente
Assinale a sequência correta.

Alternativas
Respostas
81: C
82: B
83: B
84: A
85: C
86: D
87: D
88: B
89: A
90: C
91: B
92: D
93: C
94: D
95: A
96: A
97: C
98: B
99: C
100: C