Questões de Concurso Público Prefeitura de Colombo - PR 2022 para Analista de sistemas de informação

Foram encontradas 30 questões

Q4073607 Arquitetura de Software
No contexto da arquitetura de Microsserviços, considere as seguintes afirmativas: 
1. Possibilita o aumento de escala horizontal e vertical do sistema via decomposição.
2. Favorece a diminuição do acoplamento entre os serviços que compõem o sistema.
3. Mantendo-se dados distribuídos há melhoria da consistência do sistema com transações ACID.
Assinale a alternativa correta.  
Alternativas
Q4073608 Governança de TI
ITIL é uma biblioteca de boas práticas de gestão de serviços de TI. O processo da fase de Estratégia de Serviço, que tem como objetivo prever capacidades de serviços de TI para atender as atividades de negócio, é o gerenciamento: 
Alternativas
Q4073609 Arquitetura de Software
Num projeto de sistema de ensino a distância, a empresa responsável encontrou um problema difícil de modelar: cada professor poderá criar um curso contendo várias seções, cada uma delas pode conter arquivos de vídeo ou outras subseções; dessa forma, não há limite para a quantidade de subseções que cada professor poderá criar. Ao analisar o problema, descobriu-se que o sistema pode ser modelado por um padrão de projeto do GoF (tradicional). Assinale a alternativa que apresenta esse padrão. 
Alternativas
Q4073610 Programação

Considere o seguinte trecho de código em Java:


int i;  

for (i=0; i<3; i++) {

     System.out.print(i);  

     switch (i) { 

            case 0:

                   i++;  

            case 1:

                   i--;

             default:

                   i = 5; 

       }

}

System.out.print(i);


Em caso de execução, o que será mostrado?


Alternativas
Q4073611 Engenharia de Software
Em BMPN uma tarefa é uma atividade que ocorre no processo e é modelada como um retângulo com cantos arredondados. Para melhorar a legibilidade dos diagramas, as tarefas possuem tipos que são designados com ícones no canto superior esquerdo, como no exemplo a seguir, desenvolvido usando o software Lucidchart.
   Imagem associada para resolução da questão

Assinale a alternativa que apresenta corretamente os tipos de tarefas, na ordem em que foram mostrados nos diagramas.  
Alternativas
Q4073612 Programação
Considere as seguintes afirmações sobre redirecionamentos em Java com Servlets.
1. Um sendRedirect() é invocado a partir de um RequestDispatcher obtido do ServletContext.
2. Ao ser efetuado o forward(), o navegador recebe uma solicitação de redirecionamento e executa uma requisição para o recurso destino.
3. Para passar parâmetros em uma invocação de include(), pode-se usar o escopo da requisição.
Assinale a alternativa correta.  
Alternativas
Q4073613 Engenharia de Software
Dentro do Scrum, um dos artefatos é o backlog do produto. Sobre esse backlog, considere as seguintes afirmativas:
1. É uma das fontes de requisitos do produto, sendo o seu responsável o Scrum Master.
2. É uma lista de tudo o que é necessário para o produto.
3. Faz parte da Sprint, apresentando os itens que serão desenvolvidos durante a Sprint corrente.
Assinale a alternativa correta. 
Alternativas
Q4073614 Administração Financeira e Orçamentária
Sobre os aspectos orçamentários e financeiros da administração pública, assinale a alternativa correta.
Alternativas
Q4073615 Programação

Considere as seguintes classes escritas em Java:


abstract class Equipamento {

       abstract void testar();

}  

class Notebook extends Equipamento {

      void testar() { 

                 System.out.println("Testar Notebook");

           }

}

class Celular extends Equipamento {

      void testar() {

               System.out.println("Testar Celular");

          }

}



Considere também o seguinte trecho de código:


void testeGenerico(Equipamento e) {

     e.testar(); 

}

Equipamento equip1 = new Notebook();

Equipamento equip2 = new Celular();


testeGenerico(equip1);

testeGenerico(equip2);



O mecanismo que permite à invocação do método testar() de Equipamento, dentro do método testeGenerico(), se comportar de maneira diferente para cada objeto é:  

Alternativas
Q4073616 Banco de Dados
Os comandos DDL a seguir definem uma base de dados de gestão de assinatura de documentos, contendo a definição de funcionários, documentos, tipos de documentos e assinaturas.
                            Imagem associada para resolução da questão

Deseja-se fazer uma consulta que retorne a quantidade de assinaturas de funcionários externos (tb_funcionario.externo_func com valor verdadeiro) feitas em documentos do tipo 'Relatório' e do tipo 'Solicitação' (campo tb_documento.tipo_doc), agrupados pelo tipo de documento, por exemplo: 
Relatório            250
Solicitação           33
Qual das consultas a seguir retorna essas informações da maneira exemplificada?
Alternativas
Respostas
11: C
12: C
13: A
14: D
15: D
16: E
17: B
18: E
19: B
20: A