Curso Online de LISP E COMMON LISP

Curso Online de LISP E COMMON LISP

MAIS UM CURSO OFERECIDO PELA PROMOVENDO CONHECIMENTO LANÇANDO UMA COLEÇÃO DE NOVOS CURSOS APROVEITEM E ENTRE NA NOSSA PAGINA DE CURSOS PA...

Continue lendo

Autor(a):

Carga horária: 8 horas

De: R$ 50,00 Por: R$ 30,00
(Pagamento único)

Mais de 70 alunos matriculados no curso.

Certificado digital Com certificado digital incluído

MAIS UM CURSO OFERECIDO PELA PROMOVENDO CONHECIMENTO LANÇANDO UMA COLEÇÃO DE NOVOS CURSOS APROVEITEM E ENTRE NA NOSSA PAGINA DE CURSOS PARA CONFERIR QUALQUER DUVIDA ESTAMOS ONLINE NO EMAIL DESCRITO NOS CURSOS E NA ABA DUVIDAS

ATENCIOSAMENTE,
PROMOVENDO CONHECIMENTO.

ESTAMOS OFERECENDO CURSOS DE TODAS AS AREAS A MAIORIA DELES EM TI (TECNOLOGIA DA INFORMAÇAO) POREM OFERECEMOS CURSOS DE ADMINISTRAÇÃO, GESTÃO EM GERAL, ANALISE, DESENVOLVIMENTO, ENGENHARIA E MUITOS OUTROS CONFIRAM



  • Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
  • O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
  • Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
  • Adquira certificado ou apostila impressos e receba em casa.**
* Desde que tenha acessado a no máximo 50% do material.
** Material opcional, vendido separadamente.
  • Roteiro

    roteiro

    motivação
    histórico
    common lisp
    linguagem
    clos
    aplicações

  • Motivação

    motivação

    poder de abstração de linguagens funcionais
    relacionada ao projeto de pesquisa - linguagem da implementação do núcleo do z-eves (provador de teoremas)

  • Histórico

    histórico

    concebida por john mccarthy no mit em 1959
    influenciado pelo cálculo lambda de alonzo church
    manipulação formal de funções matemáticas

    acrônimo para list processing

  • Histórico - Lisp e seus dialétos

    histórico - lisp e seus dialétos

    existiam vários dialetos:
    maclisp
    common lisp
    scheme
    ...
    hoje lisp está padronizado e referenciado como common lisp

  • O que é o Common Lisp?

    o que é o common lisp?

    uma das implementações de lisp
    um “sdk” de domínio público
    interpretador
    compilador para executáveis até 5 vezes mais rápidos
    conjunto de funções padrões

  • Common Lisp - Modularidade

    common lisp - modularidade

    lisp permite:
    o empacotamento (packaging) de programas em módulos
    sistema de objetos, funções genéricas com a possibilidade de combinação de métodos
    definição de macros

  • Common Lisp

    common lisp

    tipos de dados

  • Common Lisp - Tipos de dados

    common lisp - tipos de dados

    números, caracteres, strings, arrays, listas, símbolos, estruturas, streams, ...
    todos com tamanho ilimitado (a precisão e o tamanho de uma variável não necessita de ser declarado, o tamanho de listas e arrays altera-se dinamicamente)
    integers de precisão arbitrária, precisão de ponto flutuante ilimitada

  • Common Lisp - “API”

    common lisp - “api”

    funções genéricas:
    88 funções aritméticas para todos os tipos de número (integers, ratios, floating point numbers, complex numbers)
    44 funções de busca/filtro/ordenação para listas, arrays e strings

  • Common Lisp - Características

    common lisp - características

    tipagem em tempo de execução
    o programador geralmente não precisa se preocupar com declarações de tipo, mas ele recebe mensagens de erro caso haja violações de tipo (operações ilegais)
    gerenciamento automático de memória (garbage collection)

  • Common Lisp - Tipos de Dados

    common lisp - tipos de dados

    booleano
    lisp utiliza t e nil para representar verdadeiro e falso
    lisp tem funções booleanas-padrão, como and, or e not. sendo os conetivos and e or são curto-circuitantes


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 30,00
Pagamento único
Processando... Processando...aguarde...

Desejo receber novidades e promoções no meu e-mail:


  • Roteiro
  • Motivação
  • Histórico
  • Histórico - Lisp e seus dialétos
  • O que é o Common Lisp?
  • Common Lisp - Modularidade
  • Common Lisp
  • Common Lisp - Tipos de dados
  • Common Lisp - “API”
  • Common Lisp - Características
  • Common Lisp - Tipos de Dados
  • Exemplo - Símbolos
  • Common Lisp - Tipos de Dados
  • Common Lisp
  • Common Lisp - Igualdade
  • Common Lisp
  • Common Lisp - Funções
  • Utilidade de Funcall, apply e Mapcar
  • Common Lisp - Funções Lambda
  • Common Lisp
  • Common Lisp - Forms
  • Common Lisp - Forms especiais
  • Common Lisp
  • Common Lisp - Binding
  • Common Lisp - Dynamic Scoping
  • Common Lisp
  • Common Lisp - Fluxo de controle
  • Common Lisp - Condicionais
  • Common Lisp - Iteração
  • Common Lisp - Sáidas Não-Locais
  • Common Lisp - Blocos nomeados
  • Common Lisp - Gerando Erros
  • Common Lisp - Extensões
  • Common Lisp - Dados Avançados
  • Common Lisp - “Atribuição”
  • Common Lisp
  • CLOS
  • Classes CLOS
  • Slots em CLOS
  • Exemplo DEFCLASS
  • DEFCLASS ? DEFSTRUCT
  • Objetos em CLOS
  • Objetos de Classe (“static”)
  • Métodos em CLOS
  • Combinação de Métodos
  • Combinação de Métodos - Ex.
  • Combinação de Métodos – Ex.
  • Lisp & Common Lisp
  • Aplicações
  • Referências