Questões de Concurso
Foram encontradas 195.525 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Figura 1: Modelo conceitual da Máquina de Von Neumann Fonte: STALLINGS (2017)
Considerando a evolução dos componentes de hardware e a sua relação com a Máquina de Von Neumann, analise as afirmações a seguir e assinale a alternativa correta.
I) Dispositivos de HDD (disco rígido) e SSD (unidade de estado sólido) são componentes de hardware focados no armazenamento de dados de forma permanente. Portanto eles se enquadram na categoria de Memória Principal da arquitetura de Von Neumann.
II) Com relação à evolução histórica da CPU, o surgimento das arquiteturas multicore representaram um grande avanço computacional, pois, por meio dessa arquitetura, é possível a execução simultânea de múltiplas tarefas. Assim, a principal vantagem de CPUs multicore consiste em oferecer melhor desempenho para tarefas sequenciais (que não podem ser paralelizadas), sendo mais eficientes em ambientes modernos de computação.
III) O barramento é um conjunto de linhas de comunicação que conecta os principais componentes de um dispositivo computacional (CPU, memória e dispositivos de entrada/saída), permitindo a troca de informações entre eles. Fisicamente, o barramento é feito por meio de trilhas metálicas (geralmente de cobre) impressas unicamente na memória principal do computador.
I. Uma tabela é uma coleção de dados relacionados, organizados em atributos (linhas) e tuplas (colunas).
II. Em um modelo entidade-relacionamento, entidades representam objetos do mundo real, e atributos representam suas propriedades.
III. O uso de um SGBD torna os backups desnecessários, pois o SGBD garante a integridade dos dados.
IV. Um banco de dados é uma coleção organizada de dados relacionados, armazenados de forma a permitir fácil acesso, manipulação e atualização.
É correto apenas o que se afirma em:
I. A declaração <!DOCTYPE html> deve estar na primeira linha do documento e informa o navegador que ele deve utilizar o modo de padrões completos para renderizar o documento.
II. O elemento substitui o elemento permitindo que os cabeçalhos tenham semântica própria.
III. Um dos principais benefícios do HTML5 é a introdução de elementos semânticos como <article>, <footer> e <span> .
IV. O elemento é usado para agrupar conteúdos tematicamente relacionados, representando uma seção genérica do documento ou aplicação.
É correto apenas o que se afirma em:
Dado o pseudocódigo a seguir:
função f(a: Natural) → Booleano
se a é 0
então devolve Verdadeiro
senão devolve g(a - 1)
função g(a: Natural) → Booleano
se a é 0 então devolve Falso
senão devolve f(a - 1)
Assinale a alternativa correta.
I. O principal objetivo do encapsulamento é ocultar os detalhes de implementação de uma classe.
II. A herança é fundamental para todos os tipos de polimorfismo
III. Polimorfismo de subtipo é a capacidade de objetos de classes diferentes responderem de forma diferente a mesma mensagem.
IV. A herança permite que uma nova classe adquira atributos e métodos definidos em uma classe existente.
É correto apenas o que se afirma em
Considere o pseudocódigo do algoritmo x a seguir:

Qual das alternativas seguintes descreve corretamente o comportamento do algoritmo x?
I. Uma chave primária pode conter valores duplicados e nulos, desde que sejam configurados índices adicionais para evitar inconsistências.
II. A chave secundária é usada para relacionar tabelas diferentes, e a garantia da integridade referencial no banco de dados é alcançada com a criação dos índices.
III. Uma chave primária é composta por um ou mais campos, sendo responsável por identificar unicamente cada registro em uma tabela.
Está correto o que se afirma em
TipoCurso (codigo, nome, descricao)
Curso (codigo, nome, codigoTipoCurso, modalidade)
Qual o comando SQL padrão retorna código e nome (somente) de todos os tipos de curso que possuem, pelo menos, um curso de modalidade chamada "Presencial"?
Dadas as duas tabelas seguintes:

Qual consulta retorna o resultado acima?
Em seguida o seguinte comando é executado:
select tab2 . col1 from tab1, tab2
Quantas linhas retorna esta consulta?
Entidades: Aluno (id_aluno, nome) Matricula (id_matricula, data_matricula)
Relacionamentos: Um Aluno pode fazer várias Matrículas Uma Matrícula pertence a um único Aluno
Regras de Negócio: Cada Matrícula deve obrigatoriamente estar associada a um Aluno Um Aluno pode existir sem ter feito nenhuma Matrícula
Para representar esse relacionamento no banco de dados relacional, garantindo a integridade referencial, o usuário deve