Questões de Concursos Públicos - Arquitetura de Software

Resolva questões gratuitas da Arquitetura de Software. Banco com 1420 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q74055 IBADE - 2017 - IPERON - RO - Técnico em Suporte e Manutenção em Informática
Ano: 2017
Órgão: IPERON - RO
Banca: IBADE
Assunto: Redes de Computadores

Uma empresa implementou uma rede de computadores por meio do cabo UTP categoria 5 e conectores RJ-45, usando a topologia indicada na figura a seguir. Do ponto de vista físico, a denominação pela qual é conhecida essa topologia e as guias do conector utilizadas para transmissão e recepção são, respectivamente: 
Q74050 IBADE - 2017 - IPERON - RO - Técnico em Suporte e Manutenção em Informática
Ano: 2017
Órgão: IPERON - RO
Banca: IBADE
Assunto: Software

Na construção de um site em HTML5, foi usada uma sintaxe que mostrou a logomarca do IPERON em uma homepage, conforme indicado a seguir. No código HTML, foi inserida a logomarca e inserido um hiperlink para a URL do IPERON, de modo que clicando sobre a imagem ou sobre a palavra IPERON, é exibida a homepage do site da instituição. Nessas condições, a sintaxe utilizada foi: 
Q74048 IBADE - 2017 - IPERON - RO - Técnico em Suporte e Manutenção em Informática
Ano: 2017
Órgão: IPERON - RO
Banca: IBADE
Assunto: Software

Observe a figura a seguir, que ilustra o ciclo de vida clássico para desenvolvimento de sistemas. COMUNICAÇÃO Iniciação do projeto Levantamento de requisitos PLANEJAMENTO Estimativas Cronograma Monitoração MODELAGEM Análise Projeto CONSTRUÇÃO Codificação Teste IMPLANTAÇÃO Entrega Manutenção Feedback Essa figura também é conhecida como modelo:
Q73950 COMPERVE - UFRN - 2017 - UFRN - Técnico de Laboratório - Informática
Ano: 2017
Órgão: UFRN
Assunto: Banco de Dados

A linguagem Java ocupa o 3º lugar no ranking de linguagens de programação, sendo utilizada principalmente para desenvolvimento web, móvel e corporativo. Essa linguagem, que é orientada a objetos, baseia-se nos quatro pilares do princípio da abstração, denominados
Q73943 COMPERVE - UFRN - 2017 - UFRN - Técnico de Laboratório - Informática
Ano: 2017
Órgão: UFRN
Assunto: Software

Na programação orientada a objetos, que é característica da linguagem Java, usamos abstração para definir classes e objetos. Os objetos são usados para
Q73939 COMPERVE - UFRN - 2017 - UFRN - Técnico de Laboratório - Informática
Ano: 2017
Órgão: UFRN
Assunto: Software

Dentre as estruturas de dados existentes, existe uma em que o elemento a ser removido do conjunto é o mais recente inserido, ou seja, ela implementa a norma segundo a qual o último a entrar é primeiro a sair (last-in, first-out – LIFO). Essa estrutura de dados é a
Q73938 COMPERVE - UFRN - 2017 - UFRN - Técnico de Laboratório - Informática
Ano: 2017
Órgão: UFRN
Assunto: Software

Dentre as estruturas de dados existentes, existe uma em que o elemento a ser removido do conjunto é o que estiver nele pelo tempo mais longo, ou seja, ela implementa a norma segundo a qual o primeiro a entrar é o primeiro a sair (first-in, first-out – FIFO). Essa estrutura de dados é a
Q73937 COMPERVE - UFRN - 2017 - UFRN - Técnico de Laboratório - Informática
Ano: 2017
Órgão: UFRN
Assunto: Software

As árvores de pesquisa binária são estruturas de dados que podem ser utilizadas como dicionários e também como uma fila de prioridades. A operação mais comum executada sobre uma árvore de pesquisa binária é a busca por uma chave armazenada na árvore. Considerando uma árvore desse tipo, o tempo admitido para uma operação de busca, no pior caso, é:
Q73936 COMPERVE - UFRN - 2017 - UFRN - Técnico de Laboratório - Informática
Ano: 2017
Órgão: UFRN
Assunto: Banco de Dados

Os bancos de dados (BD) são coleções de dados inter-relacionados que representam informações de um domínio específico. Para o gerenciamento de um BD utiliza-se uma ferramenta denominada Sistema de Gerenciamento de Banco de Dados (SGBD), que possui recursos que permitem manipulação dos dados dos bancos de dados. Três dessas ferramentas são:
Q73934 COMPERVE - UFRN - 2017 - UFRN - Técnico de Laboratório - Informática
Ano: 2017
Órgão: UFRN
Assunto: Banco de Dados

Para que os dados de um banco de dados não se tornem inconsistentes, muitas operações de sistemas de informações precisam ser realizadas em transações. As transações possuem propriedades que fazem com que um conjunto de procedimentos, como por exemplo inserções, sejam realizadas de maneira íntegra. A integridade de uma transação depende das propriedades: