Questões de Concurso Público CRC-RJ 2023 para Analista de Sistemas

Foram encontradas 60 questões

Q2287871 Programação
Sobre a construção de programas de computador, analise as afirmativas a seguir.
I. Um compilador realiza a tradução de um código-fonte escrito em linguagem de alto nível para instruções em linguagem de máquina.
II. A diferença entre um compilador e um interpretador é que o primeiro traduz apenas as instruções demandadas em tempo de execução, enquanto o segundo faz a tradução de todas as instruções, de uma só vez, em tempo de projeto.
III. As linguagens de programação que possuem tipagem forte e estática; obrigatoriamente são traduzidas por compiladores, pois, neste caso, os tipos das variáveis são determinados em tempo de execução.
Está correto o que se afirma apenas em
Alternativas
Q2287872 Banco de Dados

Considere o seguinte banco de dados, contendo as tabelas tipo e alimento, para responder à questão.




Há uma ligação entre as tabelas através de uma chave estrangeira na coluna CATEGORIA da tabela ALIMENTO que faz referência à coluna ID da tabela TIPO. De acordo com o banco de dados, assinale a instrução SQL para retornar a média de preços de cada categoria de alimentos, considerando somente os alimentos cujo preço é maior que 10,00.
Alternativas
Q2287873 Banco de Dados

Considere o seguinte banco de dados, contendo as tabelas tipo e alimento, para responder à questão.




Assinale a alternativa que contém o script SQL para geração das tabelas apresentadas, considerando um SGBD MS SQL SERVER. 
Alternativas
Q2287874 Arquitetura de Computadores
Sobre arquitetura e organização de computadores e sistemas operacionais, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Driver: conjunto de instruções que permite que o sistema operacional reconheça e interaja corretamente com um dispositivo periférico.
( ) Memória cache: é mais rápida que a memória RAM; entretanto, a memória cache L1 é mais rápida que a memória cache L2, que, por sua vez, tem um tamanho (capacidade) inferior à memória cache L3.
( ) Em um contexto em que há falta de memória, o sistema operacional pode expandir sua memória total disponível utilizando uma parte do disco rígido para armazenamento das páginas de memória dos processos.
A sequência está correta em
Alternativas
Q2287875 Algoritmos e Estrutura de Dados

Observe a árvore binária de busca balanceada AVL a seguir: 



Imagem associada para resolução da questão




Considerando a inserção dos seguintes elementos (na ordem): 129, 134 e 136, analise as afirmativas a seguir.

I. Provoca uma rotação dupla na árvore, direita/esquerda, o que adiciona um novo nó ao segundo nível da árvore.

II. Resulta em uma rotação simples e aumenta a altura da árvore.

III. Após a inserção, a complexidade computacional das operações se mantém em O(log n), no pior caso, onde n é o número de nós da árvore.


Está correto o que se afirma apenas em 

Alternativas
Respostas
46: A
47: A
48: A
49: A
50: D