Questões de Concurso Público UFPE 2017 para Analista de Tecnologia da Informação/Área Sistemas

Foram encontradas 80 questões

Q2050216 Banco de Dados
 Visando facilitar a interoperabilidade, uma possível estratégia de integração de sistemas é a utilização de um modelo de dados independente de qualquer aplicação específica. Se uma aplicação quer interoperar com outra, precisará traduzir suas mensagens para este formato comum, compreensível por todas as aplicações. Este modelo é chamado de: 
Alternativas
Q2050217 Arquitetura de Software
Em relação ao padrão de interoperabilidade de Governo Eletrônico (ePING), assinale a alternativa correta.  
Alternativas
Q2050218 Banco de Dados
Existem 8 princípios que caracterizam Dados Abertos. Qual das alternativas abaixo não faz parte destes princípios: 
Alternativas
Q2050219 Arquitetura de Software
Acerca de Web Services, assinale a alternativa correta.
Alternativas
Q2050220 Programação
Com relação à linguagem de programação Java, podemos afirmar:
Alternativas
Q2050221 Engenharia de Software
Com relação ao gerenciamento de projetos, é correto afirmar: 
Alternativas
Q2050222 Sistemas Operacionais
Assinale a alternativa que representa um sistema operacional comercial e dois sistemas operacionais de software livre, respectivamente.
Alternativas
Q2050223 Segurança da Informação
Sobre o tema criptografia, assinale a alternativa correta. 
Alternativas
Q2050224 Sistemas Operacionais
Assinale a alternativa que apresenta a função do comando “ps" no Linux padrão.
Alternativas
Q2050225 Engenharia de Software

Relacione os conceitos de orientação a objetos (Coluna I), as seus significados (Coluna II), numerando a Coluna II de acordo com a Coluna I.


Coluna I

1) Abstração 

2) Classe 

3) Polimorfismo 

4) Objeto

5) Encapsulamento


Coluna II 

( ) Habilidade mental que permite aos seres humanos visualizarem os problemas do mundo real com vários graus de detalhe, dependendo do contexto corrente do problema.

( ) Também chamado de ocultamento de informações, consiste na separação dos aspectos externos de um objeto, acessíveis por outros, dos detalhes internos da implementação daquele objeto, que ficam ocultos dos demais objetos. 

( ) Significa que a mesma operação pode atuar de modos diversos em classes diferentes; a mesma operação pode se aplicar a muitas classes diferentes. 

( ) Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações), os mesmos relacionamentos com outros objetos e a mesma semântica. 

( ) Uma entidade com uma fronteira bem-definida e uma identidade que encapsula o estado e o comportamento.


A sequência correta, de cima para baixo, é:

Alternativas
Q2050226 Arquitetura de Software
No contexto de padrões de projeto da Engenharia de Software, assinale a opção que apresenta o padrão que provê uma interface para criar uma família de objetos relacionados ou dependentes, sem especificar suas classes concretas. 
Alternativas
Q2050227 Engenharia de Software
Com relação a metodologias de desenvolvimento de software, assinale a afirmação correta
Alternativas
Q2050228 Engenharia de Software
Num sistema a ser desenvolvido com a metodologia RUP (Rational Unified Process), assinale a opção que apresente as técnicas usadas para especificar as funcionalidades do sistema.
Alternativas
Q2050229 Engenharia de Software
Em relação aos diagramas UML, assinale a afirmação correta.
Alternativas
Q2050230 Engenharia de Software
Considere que na sua instituição será necessário modelar, exclusivamente em UML (Unified Modeling Language): (i) os processos de negócio na instituição, visando melhorá-los com o desenvolvimento de um sistema orientado a objetos; e (ii) o comportamento desse sistema, em termos da colaboração entre os objetos das classes que compõem o sistema e que irão implementar a sua funcionalidade, por meio de troca de mensagens.

Os diagramas que devem ser utilizados para modelar os itens (i) e (ii) são, respectivamente: 
Alternativas
Q2050231 Engenharia de Software
Considere a lista de requisitos abaixo de um Sistema de Controle de Gastos Pessoais.
1) Facilidade na utilização do sistema; 2) Registrar gastos: o usuário terá acesso às escolhas sobre quais tipos de despesa deseja armazenar o valor que foi gasto; 3) As datas a serem informadas devem obedecer a um formato padrão, dd/mm/aaaa; 4) Menu de opções deve ser claro e compreensível ao usuário; 5) Emitir um relatório de gastos mensais sobre seus registros anteriores no sistema; 6) O sistema deve oferecer um mecanismo de recuperação automática para evitar que as informações se percam; 7) Emitir relatório de despesas mensais de anos anteriores: informações referentes às despesas do mês, de um determinado ano (ex.: janeiro de 2015 e janeiro de 2016); 8) Uso de formulários para que os dados de entrada sejam preenchidos corretamente; 9) Comparar gastos referentes aos meses iguais de diferentes anos para informar ao usuário em qual mês foi realizada a maior despesa e em qual área de gasto (ex.: jan. 2015 e jan. 2016, o maior gasto foi em refeições em jan. 2016); 10) Configurar alarme para notificar que algumas contas estão em prazo de vencimento.

Assinale a opção que lista somente os itens que representam requisitos funcionais. 
Alternativas
Q2050232 Engenharia de Software
São técnicas utilizadas no levantamento/descoberta de requisitos de software: 
Alternativas
Q2050233 Governança de TI
A norma IOS/IEC 9126 foca a qualidade do produto de software. Assinale a opção que indica os seis atributos de qualidade interna e externa de produtos de software propostos pela norma. 
Alternativas
Q2050234 Governança de TI
Em relação à norma ISO/IEC 12207:2008, assinale a afirmação correta. 
Alternativas
Q2050235 Engenharia de Software
Modelos de processos evolucionários reconhecem a natureza iterativa e incremental da maioria dos projetos de engenharia de software e são projetados para adequar mudanças. Esses modelos, como ____________ e ____________, produzem rapidamente artefatos de software incrementais (ou versões operacionais do software). Os modelos que preenchem corretamente as lacunas são, respectivamente:  
Alternativas
Respostas
61: A
62: D
63: D
64: A
65: E
66: B
67: A
68: B
69: C
70: B
71: B
72: D
73: C
74: A
75: B
76: D
77: B
78: E
79: D
80: B