Skip to main content

Dados para busca de Questões

Atenção: Não é obrigatório preencher todos os campos para executar a Pesquisa.



Total de Questões Encontradas: 2.041 de 252.126
Exibindo: Página 114 de 409

Questão: 566 / QT-3162
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Banco de Dados
Para que o sistema de banco de dados seja funcional, ele precisa recuperar dados de maneira eficiente. A necessidade de eficiência tem levado os projetistas a usarem estruturas de dados complexas para representar dados no banco de dados. Como muitos usuários de sistema de banco de dados não são treinados em computação, os desenvolvedores ocultam a complexidade dos usuários sob vários níveis de abstração de dados, para simplificar as interações do usuário com o sistema. Com relação à abstração de dados, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) O nível lógico descreve em detalhes estruturas de dados complexas de baixo nível.
( ) O nível de visão fornece um mecanismo de segurança de modo a evitar que os usuários acessem certas partes do banco de dados.
( ) O nível físico descreve quais dados estão armazenados no banco de dados e que relações existem entre eles.
( ) O nível lógico descreve o banco de dados inteiro em termos de um pequeno número de estruturas relativamente simples.

As afirmativas são, respectivamente,

-

F – V – F – V.

-

V – V – F – V.

-

V – F – F – V.

-

V – V – V – F.

-

F – V – V – F.


Questão: 567 / QT-3163
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Banco de Dados
SQL (Structured Query Language) é uma linguagem declarativa padrão usada para gerenciar e manipular bancos de dados relacionais. Ela fornece um conjunto de comandos que permitem aos usuários realizarem diversas operações, como consultar, inserir, atualizar e excluir dados de bancos de dados relacionais.

Relacione as linguagens declarativas às suas respectivas propriedades.

1. DDL – Data Definition Language.
2. DML – Data Manipulation Language.
3. DTL – Data Transaction Language.
4. DCL – Data Control Language.

( ) Contém o comando SELECT.
( ) Contém os comandos COMMIT e ROLLBACK.
( ) Utilizada para dar acesso aos usuários.
( ) Contém os comandos CREATE, ALTER e DROP.
( ) Contém os comandos INSERT, UPDATE e DELETE.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.

-

1 – 4 – 4 – 1 – 2.

-

2 – 3 – 4 – 1 – 2.

-

2 – 3 – 3 – 1 – 2. 

-

3 – 4 – 3 – 2 – 1.

-

2 – 3 – 4 – 3 – 1.


Questão: 568 / QT-3164
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Banco de Dados
Os comandos SQL do tipo DML (Data Manipulation Language) são utilizados para manipular os dados no banco de dados.
Esses comandos permitem aos usuários interagirem com o banco de dados para executar operações.

Assinale a opção que apresenta apenas exemplos de comandos do tipo DML. 

-

SELECT, INSERT, DROP e UPDATE.

-

INSERT, DROP e UPDATE.

-

SELECT, INSERT, DELETE e UPDATE.

-

CREATE, ALTER e DELETE.

-

SELECT, CREATE e TRUNCATE.


Questão: 569 / QT-3165
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Sistemas Operacionais
Um processo é considerado um conceito chave em qualquer Sistema Operacional, pois representa uma abstração de um programa em execução. Um processo pode passar por alguns estados durante o seu ciclo de vida. Sendo assim, um processo pode estar nos estados: (a) bloqueado, (b) pronto ou (c) em execução.

Nesse contexto, analise os itens a seguir.

I. Para implementar o modelo de processos, o sistema operacional mantém uma tabela de processos, com uma entrada para cada um deles. Cada entrada, também conhecida como bloco de controle de processo (PCB – Process Control Block), contém informações relevantes sobre o processo. Um exemplo de informação contida no PCB é o estado do processo.
II. Considerando um diagrama de estado do processo, não há transição a partir do estado “em execução”, para o estado “bloqueado”. Quando o sistema operacional descobre que o processo não pode continuar em execução, ele vai para o estado de “pronto”.
III. O processo no estado “bloqueado”, não faz uso da CPU (Unidade Central de Processamento), mas está apto para ser executado (isto é, pronto para transitar ao estado “em execução”), aguardando para isso que o escalonador selecione-o para execução.

Está correto o que se afirma em:

-

I, apenas.

-

I e II, apenas. 

-

I e III, apenas.

-

II e III, apenas.

-

III, apenas. 


Questão: 570 / QT-3166
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Sistemas Operacionais
Multithreading é um conceito fundamental para o melhor aproveitamento de recursos por um sistema operacional.
Para o emprego eficaz desse conceito, é fundamental a existência de mecanismos de sincronização eficientes.

Nesse contexto, analise as afirmativas a seguir.

I. Por definição, semáforos possuem um contador, cujos valores podem ser 0,1 ou 2.
II. Mutexes são projetados para garantir que apenas uma thread possa acessar um recurso compartilhado por vez.
III. Mutexes podem ser considerados uma generalização de semáforos, por conta da maior flexibilidade do contador de um mutex.

Está correto o que se afirma em

-

I, apenas. 

-

II, apenas. 

-

III, apenas. 

-

II e III, apenas.

-

I, II e III.



pub03

Estratégia Concursos - Estude com quem mais aprova em concursos Públicos!
Assinatura Jurídica Vitalícia: o ÚLTIMO investimento da sua vida!
Depois de 2 longos anos de espera, ela está de volta…
A oportunidade histórica de fazer o ÚLTIMO investimento da sua vida para estudar para concursos jurídicos.


Saiba mais - Clique para informações e valores deste Curso
Ao adquirir o curso por este link você estará ajudando o site VagasApp

Skip to main content