Magna Concursos

Foram encontradas 57.561 questões.

3433032 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Um analista de tecnologia da informação de uma organização está encarregado de modelar um processo de aprovação de documentos utilizando BPMN 2.0 (Business Process Model and Notation). Durante a modelagem, surgiram dúvidas sobre a correta utilização dos elementos e notações do BPMN. O gerente solicitou que o analista descrevesse para os integrantes da reunião o conceito de evento de mensagem (Message Event). Diante dessa solicitação, o analista respondeu corretamente que

 

Provas

Questão presente nas seguintes provas
3433029 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Um analista de tecnologia da informação de uma organização está responsável por configurar um pipeline de CI/CD (Continuous Integration/Continuous Delivery – Integração Contínua/Entrega Contínua) que automatize o build, teste e deploy de uma aplicação baseada em microsserviços. A aplicação será empacotada em contêineres Docker, armazenada em um repositório Git e orquestrada em um cluster Kubernetes. Durante o processo, o analista precisa garantir que o pipeline seja capaz de gerenciar atualizações frequentes no código-fonte, realizar deploys automáticos e monitorar o estado dos microsserviços. Qual das seguintes abordagens é a mais adequada para atingir esses objetivos?

 

Provas

Questão presente nas seguintes provas
3433028 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Você é um analista de tecnologia da informação do Ministério Público do Estado do Paraná e está desenvolvendo uma aplicação que integra dados de múltiplas fontes externas, todas utilizando JSON como formato de intercâmbio de dados. Durante a integração, você percebe que diferentes fontes utilizam estruturas de JSON inconsistentes, como variações nos nomes das chaves e tipos de dados. Além disso, alguns dos JSONs contêm aninhamentos complexos e dados opcionais que nem sempre estão presentes. Sua tarefa é garantir que sua aplicação possa processar todos os JSONs de forma flexível, robusta e eficiente. Qual das seguintes abordagens é a mais adequada para lidar com essa situação?

 

Provas

Questão presente nas seguintes provas
3433027 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

A respeito de arquitetura orientada a microsserviços, é correto afirmar que

 

Provas

Questão presente nas seguintes provas
3433001 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Você é um analista de tecnologia da informação do Ministério Público do Estado do Paraná e está implementando um sistema de gerenciamento de fluxo de trabalho utilizando Kanban. Sua equipe está enfrentando dificuldades para gerenciar as tarefas e melhorar a eficiência. Com base nos princípios e práticas do Kanban, o que você e sua equipe podem fazer para resolver esse problema?

 

Provas

Questão presente nas seguintes provas
3433000 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Em relação a framework Scrum, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) O Product Owner é responsável por maximizar o valor do produto e gerenciar o Product Backlog.

( ) O Scrum Master é responsável por garantir que a equipe de desenvolvimento siga as práticas e princípios do Scrum, mas ele não participa das reuniões diárias (Daily Scrum).

( ) A Sprint Planning é uma reunião em que a equipe de desenvolvimento define as tarefas que serão executadas na próxima Sprint, sem a necessidade de participação do Product Owner.

( ) O Sprint Retrospective é um evento em que a equipe reflete sobre a Sprint que acabou de terminar e identifica melhorias para as próximas Sprints.

 

Provas

Questão presente nas seguintes provas
3432993 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Assinale a alternativa que NÃO corresponde a um conceito ou prática associada à integração e entrega contínua (Continuous Integration and Continuous Delivery – CI/CD) em desenvolvimento de software.

 

Provas

Questão presente nas seguintes provas
3432992 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Em um projeto de desenvolvimento de software, um analista de tecnologia da informação está utilizando a linguagem UML 2.5 para modelar os diferentes aspectos do sistema, e uma das tarefas envolve a criação de diagramas que representem a estrutura e o comportamento do sistema. Assinale a alternativa que apresenta corretamente uma característica ou utilização de um dos diagramas da UML 2.5.

 

Provas

Questão presente nas seguintes provas
3432991 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Um analista de tecnologia da informação do Ministério Público do Estado do Paraná está responsável por liderar a equipe de desenvolvimento de um novo sistema de gerenciamento de processos jurídicos. O sistema será desenvolvido utilizando o padrão de arquitetura MVC (Model, View and Controller). Durante uma revisão de código, o analista observa o seguinte trecho de implementação:

// Model
public class Case {
  private String caseName;
  private String caseStatus;

  public Case(String caseName, String
    caseStatus) {
    this.caseName = caseName;
    this.caseStatus = caseStatus;
  }

  public String getCaseName() {
    return caseName;
  }

  public String getCaseStatus() {
    return caseStatus;
  }

  public void setCaseStatus(String caseStatus) {
    this.caseStatus = caseStatus;
  }
}

// View
public class CaseView {

  public void printCaseDetails(String caseName,
    String caseStatus) {
    System.out.println(“Case: ” + caseName);
    System.out.println(“Status: ” + caseStatus);
  }
}

// Controller
public class CaseController {
  private Case model;
  private CaseView view;

  public CaseController(Case model, CaseView
    view) {
    this.model = model;
    this.view = view;
    System.out.println(“Case: ” + caseName);
    System.out.println(“Status: ” + caseStatus);
  }

  public void setCaseStatus(String status) {
    model.setCaseStatus(status);
  }

  public void updateView() {
    view.printCaseDetails(model.getCaseName(),
    model.getCaseStatus());
  }

}

Assinale a alternativa que descreve o erro, conforme o padrão da arquitetura MVC, encontrado pelo analista no código apresentado.

 

Provas

Questão presente nas seguintes provas
3432990 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: MPE-PR
Provas:

Assinale a alternativa que NÃO corresponde a um conceito ou prática da engenharia de software.

 

Provas

Questão presente nas seguintes provas