Ir para o conteúdo principal
Milhares de questões atuais de concursos.

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 60 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
  • 6
    • a
    • b
    • c
    • d
    • e
  • 7
    • a
    • b
    • c
    • d
    • e
  • 8
    • a
    • b
    • c
    • d
    • e
  • 9
    • a
    • b
    • c
    • d
    • e
  • 10
    • a
    • b
    • c
    • d
    • e
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • a
    • b
    • c
    • d
    • e
  • 13
    • a
    • b
    • c
    • d
    • e
  • 14
    • a
    • b
    • c
    • d
    • e
  • 15
    • a
    • b
    • c
    • d
    • e

A respeito do comando chmod, presente em sistemas operacionais Linux e responsável por conceder permissões de gravação, leitura e execução de arquivos para usuários do
sistema operacional, considere o comando: chmod 743 artigo.txt. Marque a alternativa que descreve, corretamente, um cenário compatível com este comando.

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.

On-Line Analytical Processing (OLAP) fornece para as organizações performance e também flexibilidade quando falamos em dados. O conjunto de ferramentas disponibilizado por OLAP é bastante diversificado e podemos aplicá-lo em diversas áreas da organização, como por exemplo: vendas, marketing, finanças e recursos humanos. A respeito de questões técnicas e conceitos que envolvem OLAP, analise asafirmativas abaixo e marque alternativa correta.

I. Pivot, Dice e Slice são exemplos de operações que podem ser realizadas através de ferramentas OLAP.
II. Podemos dizer que OLAP e Data Warehouse trabalham juntos pois o segundo é responsável pelo armazenamento das informações e o primeiro é capaz de recupera-las de forma eficiente para a realização de análises.
III. ROLAP e MOLAP são métodos de armazenamento utilizados pelo OLAP com o intuito de facilitar a leitura e apresentação das informações. O segundo se utiliza de estruturas de armazenamento relacionais e o primeiro de estruturas multidimensionais.

Marque a alternativa que indica, respectivamente, o nome de dois bancos de dados NoSQL sendo o primeiro um banco de dados in-memory, muito utilizado para armazenamentos do tipo chave-valor e o segundo um banco de dados especializado em grafos, motivo pelo qual é recomendado para aplicações que precisam armazenar informações com muitos relacionamentos de interconexão.

As métricas de software tratam do estudo de bons indicadores que sirvam para a mensuração confiável de diferentes aspectos de um sistema. Tamanho, complexidade e custo, são apenas alguns exemplos destes aspectos. Essa área de estudo vem se tornando uma das mais importantes em Engenharia de Software e atualmente já elenca diferentes identificadores e técnicas. A respeito das métricas de software, analise as afirmativas abaixo e marque alternativa correta.

I. As métricas orientadas à função são consideradas uma forma indireta de medida pois as mesmas são feitas a partir da perspectiva usuário.
II. Métricas orientadas ao tamanho são consideradas controversas pois muitos defendem que este tipo de métrica pode ser afetada pelo tipo de linguagem de programação usada em um projeto.
III. LOC e KLOC são exemplos de métricas orientadas ao tamanho.

Machine Learning possui um grande conjunto de técnicas e algoritmos consagrados. Por possuírem características específicas, essas técnicas e algoritmos são adequados ou não para a solução de um problema, a depender do tipo de aprendizagem que será utilizado. Marque a alternativa que indica o nome de um algoritmo que NÃO faz parte dos utilizados em cenários onde a aprendizagem supervisionada está presente.

Redundant Array of Independent Disks, popularmente conhecida como RAID, é uma forma de provermos segurança e confiabilidade no processo de armazenamento de informações através de redundância, pelo uso de vários dispositivos de armazenamento. Em RAID temos diversas unidades físicas de armazenamento sendo acessadas de tal modo que são percebidas como uma única unidade de armazenamento lógica. Existem diferentes tipos de RAID, cada uma delas possui questões técnicas específicas. A respeito dessas questões técnicas, analise as afirmativas abaixo e marque alternativa correta.

I. O Raid tipo 5 é semelhante ao Raid 4 com uma grande diferença em relação aos bits de paridade. Por utilizar o dobro de bits de paridade, quando comparado ao Raid 4, o Raid 5 é também conhecido como Dual Parity.
II. No Raid tipo 0 não há redundância, logo é uma alternativa de baixa confiabilidade.
III. O Raid tipo 1 é uma tecnologia em desuso pois os dispositivos de armazenamento mais modernos já implementam interna mecanismos de detecção de erro.

Assim como em sistemas operacionais Linux, no Microsoft Windows 10 Pro é possível realizarmos funções básicas através de linha de comando. A respeito de comandos de texto que podemos utilizar no prompt de comandos no Microsoft Windows 10 Pro, analise as afirmativas abaixo e, em seguida, marque alternativa correta.
I. Os comandos date e time permitem a visualização, respectivamente, da data e da hora configuradas atualmente no sistema operacional. Caso desejemos realizar o ajuste delas, podemos usar os comandos set date e set time.
II. O comando systeminfo permite a visualização de um grande conjunto de informações do sistema. Alguns exemplos de informações listadas através deste comando são: nome do
host, versão do sistema operacional e informações de hardware, como a quantidade de memória disponível e a identificação do processador presente no sistema.
III. Taskkill é o nome do comando que utilizamos para encerrar aplicações. Para indicar a aplicação que será encerrada, informamos seu nome através de um parâmetro. É possível identificarmos o nome correto da aplicação que desejamos encerrar através do comando tasks que nos permite visualizar a lista completa das aplicações em execução no momento.

A pilha TCP/IP é composta por diversos protocolos. A respeito dos protocolos desta pilha que atuam na camada de transporte, analise as afirmativas abaixo e marque alternativa correta.
I. O protocolo TCP são bastante usados em aplicações de streaming. Isso ocorre pois neste tipo de aplicação a perda de alguns dados não representa uma falha significativa para o usuário, logo o uso de um protocolo não orientado a conexão é o ideal.
II. O protocolo UDP é um protocolo orientado a conexão, sendo assim, é um protocolo mais veloz que o TCP.
III. As operações de broadcast e multicast são suportadas pelo protocolo UDP.

Nos tempos atuais a utilização de software é essencial na vida de pessoas e empresas. O software é capaz de viabilizar a execução de tarefas que um humano não seria capaz de realizar, mas contribui também tornando mais rápida a execução de tarefas que demorariam horas para serem executadas sem ele. O ponto negativo do software é que pode ser complexo desenvolve-lo. A disciplina de Análise e Projeto Orientados a Objetos busca estudar formas de especificarmos software que será desenvolvido no paradigma orientado a objeto. A respeito da análise e desenvolvimento de software através deste paradigma, analise as afirmativas abaixo e marque alternativa correta.

I. O mecanismo que permite a definição de uma nova classe (subclasse) a partir de uma classe já existente (superclasse) é chamado de herança.
II. A análise de projetos com paradigma orientado a objeto surgiu após a criação das metodologias ágeis. Essa sucessão ocorreu graças a crise do software que, na década de 70, motivou a criação dos métodos ágeis e estes impulsionaram o paradigma orientado a objeto.
III. O polimorfismo é um conceito que deve ser aplicado quando percebemos, durante a análise do projeto, a necessidade de unificarmos atributos comuns às classes que possuem um ancestral comum.

No Brasil a utilização do formato XML para troca de informações está bastante presente em serviços governamentais, quer seja em nível federal, estadual ou municipal. A emissão de notas fiscais eletrônicas de produto e de serviço, conhecimentos eletrônicos de transporte e a transmissão de informações trabalhistas e tributárias são apenas alguns dos exemplos de serviços governamentais que fazem uso desse tipo de formato. Além de operar com arquivos XML, estes serviços especificam também arquivos XML Schema que são representados pela extensão “.XSD”. Marque a alternativa que indica, corretamente, a finalidade deste tipo de arquivo.

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