Questões da Prova PR-4 UFRJ - 2018 - UFRJ - Analista de Tecnologia da Informação

Foram encontradas 60 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q870034 Banco de Dados
No Modelo Entidade-Relacionamento, os atributos podem ser classificados de várias formas, dependendo do tipo de informação que representam. Assinale a opção que define corretamente o atributo formado por uma ou mais subatributos (ex: endereço composto de rua, número, complemento, bairro, CEP).
Alternativas
Q870033 Banco de Dados
Em um modelo de dados relacional, o tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é chamado de:
Alternativas
Q870032 Arquitetura de Software

Ao contrário de uma aplicação em duas camadas, na qual há a divisão das regras de negócios entre o cliente e o servidor, em multicamadas isto não ocorre. Como a camada intermediária é a responsável por fazer todo o processamento das solicitações de dados no servidor de banco de dados, cabe à camada de apresentação somente exibir estes dados, tendo no máximo os códigos de tratamento de telas e campos. Com isso, a aplicação cliente apresenta grande diminuição de código e todo o trabalho de instalação é bastante reduzido, possuindo somente uma configuração para o cliente ter acesso à camada intermediária. Por esta razão, há diminuição de custos, uma vez que não existe necessidade de upgrade nas estações clientes que apresentam poucos recursos de hardware ou que são computadores antigos.


Assinale a alternativa que identifica corretamente o tipo de vantagem do desenvolvimento em multicamadas, proposto no texto.

Alternativas
Q870031 Arquitetura de Software

Na figura a seguir, na porção superior está localizado o servidor de banco de dados. A comunicação com os servidores de aplicação é feita através de algum protocolo de rede (TCP/IP, por exemplo) e o acesso aos dados é realizado por meio da linguagem SQL (Structured Query Language). Na parte inferior estão as estações clientes. A comunicação destas com a camada intermediária é feita através da utilização de interfaces. Este é basicamente o esquema de comunicação desta arquitetura e não pode ser alterado. Nesse contexto, assinale a alternativa que apresenta as vantagens do desenvolvimento em multicamadas.


Imagem associada para resolução da questão

Alternativas
Q870030 Engenharia de Software
Considere o seguinte texto: Uma técnica sistemática para construir a estrutura do programa enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces. O objetivo é tomar componentes testados em nível de unidade e construir a estrutura de programa determinada pelo projeto. A afirmação apresentada está se referindo ao teste de:
Alternativas
Respostas
11: C
12: B
13: E
14: C
15: A