Loading (custom)...

iSAQB CPSA-A FM

iSAQB® CPSA-A - Métodos Formais (Curso)

Descrição

Participar do curso iSAQB® CPSA-A Métodos Formais (FM) concede aos participantes 20 créditos de Competência Técnica (TC) e 10 créditos de Competência Metodológica (MC) válidos para os 70 créditos exigidos para prestar o exame iSAQB CPSA-A com a Brightest. É importante lembrar que, como parte dos 70 créditos exigidos para realizar o exame iSAQB CPSA-A com a Brightest, você precisará de pelo menos dez créditos em cada uma das seguintes áreas de competência: 

  • Competência Técnica (TC)
  • Competência Metodológica (MC)
  • Competência Comunicativa (CC)

 

O treinamento credenciado iSAQB® FM – Métodos Formais (CPSA-A) é baseado no currículo atual do iSAQB®:

Parte 1 – Lógica

  • Conhecer a estrutura básica da lógica proposicional
  • Conhecer a estrutura básica da lógica de predicados / de primeira ordem
  • Conhecer a estrutura básica dos operadores temporais
  • Compreender os conceitos básicos de um cálculo lógico
  • Compreender a diferença entre lógica intuicionista e lógica clássica

Parte 2 – Especificação e Implementação

  • Diferenciar noções de especificação
  • Compreender que especificações podem se referir a diferentes tipos de componentes
  • Compreender que especificações podem se referir a diferentes qualidades
  • Diferenciar especificações formais de outros tipos de especificações
  • Conhecer as propriedades distintivas de pelo menos três linguagens de especificação diferentes
  • Compreender o conceito de refinamento

Parte 3 – Métodos Formais e o Processo de Desenvolvimento

  • Identificar onde os métodos formais são aplicáveis
  • Conhecer qualidades relevantes que indicam o uso de métodos formais
  • Compreender a relevância da especificação precisa
  • Conhecer os trade-offs entre métodos formais
  • Introduzir métodos formais gradualmente
  • Selecionar métodos formais apropriados
  • Avaliar arquiteturas com métodos formais

Parte 4 – Ferramentas

  • Aplicar testes baseados em propriedades (property-based testing)
  • Compreender o papel dos sistemas de tipos
  • Aplicar model checking para verificar propriedades de autômatos
  • Aplicar assistentes de prova para verificar propriedades de sistemas de software arbitrários
  • Aplicar solucionadores SMT para verificar restrições de sistemas de software

Público-alvo

O seminário CPSA-A Métodos Formais é particularmente valioso para profissionais que desejam aplicar técnicas e arquiteturas para garantir a correção de seus sistemas de software.

Requisitos

Para participar de qualquer curso iSAQB® CPSA – Nível Avançado, é necessário possuir o certificado iSAQB® Certified Professional for Software Architecture – Nível Foundation (CPSA-F).

 

Pré-requisitos de conhecimento:

Os participantes devem ter o seguinte conhecimento prévio:

  • Conhecimento básico de álgebra
  • Conhecimento básico de lógica

Conhecimento nas seguintes áreas pode ajudar na compreensão de alguns conceitos abordados neste curso:

  • Programação funcional
  • Raciocínio equacional sobre programas
  • Semântica de linguagens de programação

Fazer download do syllabus para esta certificação ou ver os exemplos de exame.

Ir para recursos

The global exam price vary depending on the certification and your geographical location.

Marque o seu Exame

brightest private exams

Exame Privado

(Brightest Private Exam)

Exames eletrônicos para indivíduos administrados por um especialista da Pearson VUE em tempo real via webcam (agora também disponível para o ISTQB).

brightest-center-exam

Exame num Centro

(Brightest Center Exam)

Exame eletrônico para indivíduos em qualquer um dos 5200+ Centros de Teste com registro simplificado através do website Pearson VUE.

brightest green exam

Exame Verde

(Brightest Green Exam)

Exames eletrônicos para grupos de pelo menos 6 participantes, em seis idiomas diferentes e em qualquer parte do mundo.

brightest paper exam

Exame em Papel

(Brightest Paper Exam)

A experiência clássica de exame para grupos de pelo menos 6 participantes em um número crescente de idiomas.