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

Q2172677 Engenharia de Software
Existem diversos métodos para desenvolvimento de softwares, cada um deles com um conjunto próprio de etapas e ciclo de desenvolvimento de software. Analise os elementos de um método de desenvolvimento de software:
• Product Backlog • Sprint Backlog • Product Owner • Daily Stand-up
Qual método de desenvolvimento de software possui esses elementos?
Alternativas
Q2172678 Engenharia de Software
Os métodos Scrum e eXtreme Programming são dois exemplos de abordagens iterativas para o desenvolvimento de softwares. Eles são métodos ágeis que compartilham algumas características. Analise as assertivas abaixo e assinale a alternativa correta.
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.
Alternativas
Q2172679 Banco de Dados
Em sistemas gerenciadores de banco de dados, um deadlock ocorre quando uma transação espera por dados que estão sendo utilizados por outra transação e ela espera por dados que estão sendo utilizados pela primeira. Para evitar deadlocks, os SGBDs podem usar um protocolo de bloqueio em duas fases. Analise as assertivas abaixo e assinale a alternativa correta.
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.
Alternativas
Q2172680 Sistemas Operacionais
Um sistema distribuído é um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Em um sistema distribuído, ocorrerá um deadlock quando um ou mais processos esperam infinitamente por recursos que estão em uso no próprio sistema distribuído. Analise as assertivas abaixo e assinale a alternativa correta.
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.
Alternativas
Q2172681 Sistemas Operacionais
Thread é uma parte do código que pode ser executada independentemente do programa principal. Qual termo melhor se relaciona com threads?
Alternativas
Respostas
51: E
52: C
53: C
54: D
55: B