Ir para o conteúdo principal

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 311928 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • a
    • b
    • c
    • d
    • e
  • 2
    • a
    • b
    • c
    • d
    • e
  • 3
    • a
    • b
    • c
    • d
    • e
  • 4
    • a
    • b
    • c
    • d
    • e
  • 5
    • a
    • b
    • c
    • d
    • e

Network Address Translation (NAT) é o nome de uma técnica utilizada para possibilitarmos que computadores de uma rede privada, que não possuem números IP roteáveis, possam acessar a Internet através do uso de um único IP roteável. O que o NAT faz para viabilizar tal solução é basicamente criar uma forma de tradução entre números IP privados e números IP públicos. Considere o cenário de uma rede privada que possui um computador X com um número IP privado. Este computador acessa a Internet através de um roteador Y com suporte ao NAT. O roteador possui portanto um número IP privado e um número IP público. Marque a alternativa que indica uma opção que apresenta números IP adequados para a correta comunicação do computador X com a Internet. Considere que a alternativa deve indicar, respecitvamente, o IP do computador X e os IPs privado e público do roteador Y.

UML é considerada um padrão do Object Management Group (OMG) desde 2000. É resultado do trabalho de pessoas como Grady Booch, James Rumbaugh e Ivar Jacobson que na
década de 90 se uniram para tentar unificar práticas de modelagem. A respeito do que é a UML e dos diagramas que a compõem, analise as afirmativas abaixo e marque alternativa
correta.

I. Em UML os diagramas comportamentais possuem este nome pois representam os aspectos da aplicação que sofrem alterações, ou seja, aspectos dinâmicos.
II. UML não é uma metodologia. Ela é uma linguagem reconhecida como poderosa para a comunicação em equipes de desenvolvimento de software. Detalha, através de diagramas, as estruturas e os comportamentos que fazem parte do negócio de uma aplicação.
III. São exemplos de digramas comportamentais: Diagrama de Interação, Diagrama de Atividades, Diagrama de Tempo e Diagrama de Implantação.

Em UML os diagramas são usados para especificar e documentar aspectos de uma aplicação. Especificamente quando falamos de aspectos estáticos, os diagramas estruturais são os indicados para representar tais questões. Marque a alternativa que indica, corretamente, apenas nomes de diagramas estruturais da linguagem UML.

XQuery é uma linguagem de consulta criada para operar dados armazenados em formato XML. A respeito das características e recursos dessa linguagem, analise as afirmações abaixo e marque a alternativa correta.

I. XQuery não é case sensitive.
II. A linguagem XQuery é uma recomendação do W3C. É baseada em expressões XPath.
III. As expressões FLWOR permitem a iteração em cima de dados, com a opção de realizarmos filtragem, ordenação e projeção dos mesmos.

Em bancos dados os índices são estruturas que viabilizam uma rápida recuperação de informações armazenadas. Existem diversas implementações para índices. Eles também são categorizados, a depender de questões, como por exemplo, o número de colunas que referenciam e a forma como são armazenados. A respeito de índices do tipo bitmap, analise as afirmativas abaixo e marque alternativa correta.

I. Demandam menor espaço de armazenamento se comparados a outros tipos de índices.
II. Empregam estruturas de arrays de bit e respondem às consultas através da execução de operações lógicas bitwise sobre essas estruturas.
III. São considerados mais eficientes para consultas sobre campos com conjunto de valores maiores. Caso o conjunto seja menor, tendem a perder essa eficiência.

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282