QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
12.297 questões encontradas

O programa que analisa e traduz um código de alto nível, para a linguagem do computador (máquina) e que roda o código-fonte escrito como sendo o código objeto, traduzindo o programa linha a linha, sendo que o programa vai sendo utilizado na medida em que vai sendo traduzido, é denominado de:

A Interpretador.
B Compilador.
C Editor de texto.
D Depurador.

O padrão de projeto criado por John Goshmann MVVM, visa estabelecer uma clara separação de responsabilidades e tonar mais fácil a manutenção de um aplicativo. Assinale a alternativa correta referente a responsabilidade da ViewModel:

A Encapsula a lógica de negócio
B É responsável por toda a lógica de validação.
C Apresenta os resultados do aplicativo.
D Disponibiliza para a View uma lógica de apresentação

Para Sommerville

( 2007 ) modelos evolucionários se caracterizam por sua iteratividade e permitem o desenvolvimento de versões de software cada vez mais completas. Assinale a alternativa que caracteriza os dois tipos processos mais comuns destes modelos:

A Rup e Cascata.
B Cascata e incremental.
C RAID e Cascata.
D Espiral e Prototipação.

Os servidores de Internet, que funcionam como um sistema de tradução de endereços IP para nomes de domínios, ou seja, que fazem a tradução dos endereços digitados nas URLs dos browsers em endereços IP e vice-versa, é denominado de:

A Servidor WEB
B Servidor PROXY
C Servidor FTP
D Servidor DNS

Com base nos princípios para programação e design orientado a objetos estabelecido por Robert C. Martin, relacione corretamente as siglas e os conceitos nela implícitos

I. SRP

II. OCP

III. LSP

IV. ISP

V. DIP

( ) O motivo para mudar uma classe dever ser um e somente um.

( ) Não dependa de uma implementação e sim de uma abstração.

( ) Deve-se ter a capacidade de estender um comportamento de uma classe sem modificar este comportamento.

( ) As classes bases devem poder ser substituídas pelas classes derivadas.

( ) Melhor do que uma interface geral são muitas interfaces especificas.

A I, II, III, IV, V.
B I, V, II, III, IV.
C V, III, II, IV, I.
D I, II, III, V, IV.

Nas Redes de Computadores, um cliente conecta-se à este servidor, solicitando algum serviço, como um arquivo, conexão, página web ou outros recursos disponíveis e ele avalia a solicitação como um meio de simplificar e controlar sua complexidade. Ele funciona como um intermediário que fica entre o computador do usuário e a Internet. Além de ser utilizado para registrar o uso, pode também bloquear o acesso a sites da Internet. Esta definição se refere ao servidor de rede:

A IPng.
B Proxy.
C FTP.
D DNS.

O mercado mundial de televisores e monitores tem, a cada ano, evoluído mais rapidamente na qualidade das imagens e na capacidade de representação de maior resolução de tela. Em função disto, os até então disputados televisores/monitores FullHD estão sendo substituídos agora como objeto de desejo pelos televisores/monitores 4K UltraHD. Falando-se na resolução dos televisores/monitores, 4K UltraHD representa em pixels de resolução:

A 3840 x 2160 pixels.
B 7680 x 4320 pixels.
C 1280 x 720 pixels.
D 1920 x 1080 pixels.

Com relação aos modelos de dados de um Banco de Dados, analise as seguintes definições:

I. O modelo entidade-relacionamento foi o primeiro a ser reconhecido como um modelo de dados. Seu desenvolvimento somente foi possível devido à consolidação dos discos de armazenamento endereçáveis, pois esses discos possibilitaram a exploração de sua estrutura de endereçamento físico para viabilizar a representação hierárquica das informações.

II. O modelo em redes surgiu como uma extensão ao modelo hierárquico, eliminando o conceito de hierarquia e permitindo que um mesmo registro estivesse envolvido em várias associações. Ao contrário do Modelo Hierárquico, em que qualquer acesso aos dados passa pela raiz, o modelo em rede possibilita acesso a qualquer nó da rede sem passar pela raiz.

III. O modelo hierárquico armazena dados em um conjunto de relações simples. A relação é um conjunto de tuplas. Uma tupla é um conjunto desordenado de valores de atributos. Uma tabela é uma representação bidimensional de uma relação sob a forma de linhas (linhas) e as colunas (atributos).

IV. O modelo orientado a objetos tem um papel importante porque são mais adequados para o tratamento de objetos complexos (textos, gráficos, imagens) e dinâmicos (programas, simulações) por possuírem maior naturalidade conceitual e, finalmente por estarem em harmonia com fortes tendências em linguagens de programação e engenharia de software. Assinale a única alternativa correta:

A Apenas as assertivas I e II estão corretas.
B Apenas as assertivas I, III e IV estão corretas.
C Apenas as assertivas II e IV estão corretas.
D As assertivas I, II, III e IV estão corretas.