Disciplina
This presentation is the property of its rightful owner.
Sponsored Links
1 / 11

Disciplina : Paradigmas de Programação I PowerPoint PPT Presentation


  • 78 Views
  • Uploaded on
  • Presentation posted in: General

Disciplina : Paradigmas de Programação I. Professor responsável pela disciplina :Valery Sklyarov. Aulas teóricas : 3 horas por semana Aulas práticas : 2 horas por semana. Área :Programação Orientada por Objectos baseada na linguagem C++. Avaliação :. Tipo de Avaliação Peso Nota Mínima

Download Presentation

Disciplina : Paradigmas de Programação I

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Disciplina paradigmas de programa o i

Disciplina: Paradigmas de Programação I

Professor responsável pela disciplina:Valery Sklyarov

Aulas teóricas: 3 horas por semana

Aulas práticas: 2 horas por semana

Área:Programação Orientada por Objectos

baseada na linguagem C++

Avaliação:

Tipo de AvaliaçãoPesoNota Mínima

Exame Teórico50%7

Avaliação Prática50%7

2 Testes 2x15%

Avaliação Contínua20%


Disciplina paradigmas de programa o i

Avaliação:

Tipo de AvaliaçãoPesoNota Mínima

Exame Teórico50%7

Avaliação Prática50%7

2 Testes 2x15%

Avaliação Contínua20%

(Trabalho desenvolvido nas aulas)

Nota importante: Os alunos do regime ordinário são obrigados a

frequentar pelo menos dois terços das aulas práticas da disciplina,

podendo dar no máximo 4 faltas. No entanto, por cada falta não

justificada que um aluno tiver, é-lhe descontado um valor na

classificação final da componente prática da disciplina (ou seja

o aluno se der quatro faltas terá menos dois valores na nota final

da cadeira).

A nota vai ser reduzida por valor 1 por cada falta de aulas práticas


Disciplina paradigmas de programa o i

Se um(a) aluno(a) tiver mais que 4 faltas

de aulas práticas ele(a) não pode fazer o exame.

A nota final para as aulas práticas (AP) vai ser calculada

da seguinte forma:

AP = 0.20*AC + 0.15*T1 + 0.15*T2 –NºFaltas

onde: AC é Avaliação Contínua; T é Teste.

De acordo com as regras da Universidade de Aveiro, se a nota final para

as aulas práticas for menor que 7, o(a) aluno(a) não pode fazer o exame

neste ano académico (i.e. em Janeiro-Fevereiro e em Setembro). Como as

aulas práticas compõem 50% da nota da disciplina, a nota mínima que

permite fazer o exame é de 3.5. Isto significa que todos os alunos que

receberam as notas menores que 3.5 para as aulas práticas não podem

fazer o exame em 2002/2003.


Disciplina paradigmas de programa o i

A nota final para a disciplina (ND) vai ser calculada

da seguinte forma:

ND = 0.5*AP + 0.5*(max(EFJaneiro,EFFevereiro))

Onde:

AP é a avaliação das aulas práticas considerada em cima;

EF é a nota do exame final;

EFJaneiro,EFFevereiro são EF em Janeiro e Fevereiro.


Disciplina paradigmas de programa o i

  • Bibliografia básica(em Inglês)

  • 1. Bjarne Stroustrup, The C++ programming language.

  • Addison-Wesley, 1994 - 2003.

  • 2. Ivor Horton, Beginning C++ ... , Wrox Press, 1996-2003.

  • 3. G. Booch, J. Rumbaugh, I. Jacobson, The unified modeling

  • language user guide, Addison-Wesley, 1999

  • 4. Bernd Oestereich, Developing software with UML,

  • Addison-Wesley, 1999.

  • Podem usar também outros livros dedicados a POO e C++


    Disciplina paradigmas de programa o i

    • Bibliografia (em Português)

  • 1. Pimenta Rodrigues, Pedro Pereira, Manuela Sousa, Programação

  • em C++ (Conceitos básicos e Algoritmos). FCA, 1998.

  • 2. Pimenta Rodrigues, Pedro Pereira, Manuela Sousa, Programação

  • em C++ (Algoritmos e Estruturas de Dados). FCA, 2000.

  • 3. Pedro Guerreiro, Programação com Classes em C++. FCA, 2000.

  • 4. F.Mário Martins, Programação Orientada aos Objectos em Java 2,

  • FCA, 2000.


  • Disciplina paradigmas de programa o i

    WebCT

    Acesso: 1. http//webct.ua.pt

    2. Semestre 2

    3. disciplina Paradigmas de Programação I

    4. login (User name) : alunopp1

    5.password: alunopp1

    WebCT inclui:

    1. Programa da disciplina

    2. Descrição das tarefas para as aulas práticas

    3. Apresentações gráficas animadas para as aulas teóricas

    4. Dois livros em Inglês acerca da programação em C++ e Java

    5. Avaliação continua e final, etc.


    Disciplina paradigmas de programa o i

    Licenciatura em Engenharia de Computadores e Telemática

    (2003/2004) Paradigmas de Programação

    Documentação

    Informações Geral

    Aulas Práticas

    Aulas Teóricas

    Projecto Final

    Pautas

    Aula 1

    Aula 1

    Especificação

    Aula 2

    Programa

    Livros

    Aula 2

    ..........

    ..........

    Trabalho 1

    Os materiais

    Bibliografia

    Artigos

    Trabalho 2

    adicionais

    ..........

    Resumos

    Avaliação

    (teóricos)

    Resumos

    Calendário

    (práticas)

    Avaliação continua

    Sumários

    Materiais

    Avaliação final

    escritos

    O texto em “Italic” indica a parte opcional


    Disciplina paradigmas de programa o i

    Contacto

    Pode ser feita através do correio electrónico (e-mail):

    O meu endereço de e-mail é [email protected]

    As regras para comunicação:

    Subject:deve ser PP1 e objectivo, por exemplo:

    informação

    os resultados da tarefa 1, 2, etc.

    pergunta

    resposta

    problema, etc.

    A primeira linha do corpo do e-mail deve incluir

    o nome e o número mecanográfico do(a) aluno(a)


    Disciplina paradigmas de programa o i

    Organização das aulas

    1. Normalmente cada aula teórica é composta pelo menos por quatro

    partes que são as seguintes:

    i) introduzir o problema a abordar durante a aula e apresentar uma

    secção chamada "O que é importante".

    ii) considerar os conceitos principais da aula.

    iii) perguntar sobre as dúvidas dos alunos e apresentar, se necessário,

    explicações adicionais.

    iiii) Relembrar a secção "O que é importante" e para todos os assuntos

    básicos, considerados na aula, apresentar uma conclusão que

    se chama "Sumário do que foi considerado".

    Algumas aulas (por exemplo, as aulas introdutórias) não incluem todas estas partes


    Disciplina paradigmas de programa o i

    Conteúdo

    Os objectivos de PP1 consistem em abordar a tecnologia de programação orientada por

    objectos e em utilizar esta tecnologia para desenvolver programas práticos em C++.

    Os objectivos principais são os seguintes:

    i) considerar conceitos básicos da programação orientada por objectos, tais como,

    abstracção de tipos, encapsulamento, hierarquia, polimorfismo, interface e

    implementação, etc., em conjunto com a comparação destas propriedades com as

    utilizadas noutras tecnologias, tais como programação procedimental, modular, etc.

    ii) introduzir ferramentas utilizadas para desenvolver programas na base desta

    tecnologia, tais como UML (Unified Modelling Language).

    iii) abordar e analisar em detalhe todas as construções novas da linguagem C++ e

    demonstrar como estas suportam a programação orientada por objectos.

    iiii) desenvolveraplicações práticas relativas à especialização dos alunos,

    utilizando a programação orientada por objectos.


  • Login