Questões de Concurso Público PROCERGS 2023 para ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL
Foram encontradas 60 questões
CREATE TABLE Livro( CodLivro NUMBER(6) PRIMARY KEY, Titulo VARCHAR2(50) NOT NULL, Paginas NUMBER(4) NOT NULL, Edicao NUMBER(2) NOT NULL, ISBN NUMBER(11), CodEditora NUMBER(4) NOT NULL REFERENCES Editora(CodEditora) ) CREATE TABLE Autor( CodAutor NUMBER(5) PRIMARY KEY, nome VARCHAR2(50) NOT NULL, )
Agora analise as três assertivas a seguir para criação de tabela que relaciona a tabela livro com a tabela autor, de forma que um livro pode ter diversos autores e um autor pode escrever diversos livros:
Sobre as assertivas acima, analise as seguintes afirmações:
I. A assertiva III é mais simples e cria corretamente a tabela que relaciona Livros com Autores.
II. A assertiva II define constraints de tabela para as chaves estrangeiras que, nesse caso, são correspondentes às constraints de coluna, pois são definidas sobre um campo simples.
III. A assertiva I não precisaria definir uma constraint de tabela para a chave primária, pois é possível definir uma chave primária composta diretamente nos campos.
Quais afirmações estão corretas?
I. A condição LIKE permite uma comparação que envolva um padrão, mas não exige a combinação exata como o operador de igualdade. II. Com o uso da condição LIKE, é possível comparar partes do campo com um padrão que pode estar no início, meio ou fim do conteúdo do campo. III. O comando LIKE não pode ser logicamente negado.
SELECT * FROM Pessoa WHERE IdPessoa BETWEEN 4 AND 10
Serão listados os dados das pessoas que tiverem:
I. O usuário SYSTEM pode realizar todas as funções administrativas do banco de dados, inclusive pode fazer backup e recovery do sistema. II. O usuário SYS pode fazer todas as funções administrativas, mas não pode fazer backup, recovery e nem upgrade do SGBD. III. SYSDBA é um privilégio concedido aos usuários que são administradores do banco de dados.
I. A conexão local não cria um processo servidor (Server Process) e não usa um protocolo de rede. II. A conexão local não irá precisar de um Database Listener. III. A conexão local requer o protocolo IPC.
Coluna 1 1. Teste de caixa branca. 2. Teste de caixa preta.
Coluna 2 ( ) Análise de valor limite. ( ) Teste de condição. ( ) Teste de tabela de decisão. ( ) Teste funcional. ( ) Teste estrutural. ( ) Teste de ciclo.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
I. GitHub oferece fluxo de trabalho inicial de CI (Integração Contínua) para uma série de linguagens e estruturas. II. A Integração Contínua é uma prática que recomenda que os commits sejam adiados o máximo possível, evitando tráfego de rede. III. O GitHub permite personalizar e compartilhar fluxos de trabalho.
Coluna 1 1. Teste de usabilidade. 2. Teste de segurança. 3. Teste de desempenho. 4. Teste de stress. 5. Teste de portabilidade.
Coluna 2 ( ) Verificar aspectos que envolvem a experiência do usuário ao utilizar o sistema. ( ) Verificar o comportamento do sistema em condições extremas. ( ) Verificar o funcionamento do sistema em diferentes plataformas e dispositivos, nas quais o sistema está proposto a funcionar. ( ) Verificar o tempo de resposta para determinadas operações. ( ) Verificar a proteção do sistema contra invasões ou acesso não autorizado a informações.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
• Product Backlog • Sprint Backlog • Product Owner • Daily Stand-up
Qual método de desenvolvimento de software possui esses elementos?
I. Scrum e eXtreme Programming têm ênfase no desenvolvimento e entrega incrementais de software. II. Scrum e eXtreme Programming têm ênfase em processos em vez de pessoas. III. Scrum e eXtreme Programming têm dificuldade de atender a contínuas mudanças nos requisitos.
I. A fases do protocolo de bloqueio em duas fases são: fase de expansão (onde os bloqueios são adquiridos) e fase de encolhimento (onde os bloqueios são liberados). II. O protocolo de bloqueio em duas fases é utilizado para garantir o escalonamento serializável das transações. III. A primeira operação de unlock dá início à fase de expansão.
I. Uma das condições para ocorrer deadlock é a exclusão mútua, onde cada recurso é alocado a exatamente um processo ou está disponível. II. A única forma de resolver um deadlock é matando os processos envolvidos no deadlock. III. Um problema relacionado com o deadlock é a inanição (starvation), quando por alguma condição de seleção de processos/programas algum deles nunca recebe o recurso que precisa.
I. O sistema de arquivos padrão do Ubuntu é o ReiserFS. II. Um driver de NTFS é considerado de baixo nível, uma vez que abstrai a maneira pela qual os dados são armazenados em disco. III. Um sistema de arquivos que pode ser utilizado no Microsoft Windows Server 2022 é o ReFS.
I. Se uma interrupção estiver pendente, o processador suspende a execução do programa que está sendo executado, salva seu contexto e armazena no contador do programa o endereço inicial de uma rotina de tratamento de interrupção. II. Programa, timer, E/S e falha de hardware são tipos de interrupções. III. Existe um overhead para o tratamento de interrupções, pois são necessárias instruções extras para determinar a natureza da interrupção e decidir sobre a ação apropriada.
I. Um dos princípios da LGPD é: realização do tratamento para propósitos legítimos, específicos, explícitos e informados ao titular, sem possibilidade de tratamento posterior de forma incompatível com essas finalidades.
II. Cabe ao titular o ônus da prova de que o consentimento foi obtido em conformidade com o disposto nessa Lei.
III. Um dos fundamentos da LGPD é a violabilidade da intimidade, da honra e da imagem.
IV. Em conformidade com a LGPD, escolas devem tornar públicas em seus sites listas de nomes de alunos, com suas notas e frequência nas aulas.
Coluna 1 1. MBR (Memory Buffer Register). 2. MAR (Memory Address Register). 3. IR (Instruction Register). 4. IBR (Instruction Buffer Register). 5. PC (Program Counter).
Coluna 2 ( ) Contém o endereço do próximo par de instruções a ser apanhado da memória. ( ) Contém o opcode de 8 bits da instrução que está sendo executada. ( ) Contém uma palavra a ser armazenada na memória ou enviada à unidade de e/s, ou é usada para receber uma palavra da memória ou de uma unidade de e/s. ( ) Empregado para manter temporariamente a próxima instrução a ser executada. ( ) Especifica o endereço na memória da palavra a ser escrita ou lida no MBR.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Coluna 1 1. Batch. 2. Time-sharing. 3. Real-time. 4. Multiprocessamento.
Coluna 2 ( ) Processamento imediato, em que as informações são processadas no momento em que são registradas, gerando um novo processamento subsequente. ( ) Processadores interligados permitem que vários programas sejam executados ao mesmo tempo. ( ) Programas/processos submetidos são armazenados e esperam para serem executados sequencialmente. ( ) Alternar entre diferentes processos de forma que se tem a percepção que todos os processos estão sendo executados simultaneamente.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: