Paradigmas de Programação

Undergraduate course, Universidade Federal do ABC, Bachelor of Science & Technology, 2018

Visão comparativa entre os paradigmas de programação. Paradigma funcional. Paradigma concorrente.

Slides

Avisos:

Nota:

RAs reprovados (apenas conceitos D e F podero fazer a prova de recuperação):

RAConceito
11085314D
11201720616O
11039013O
11016607O
11090914O
11001715D
11012515D
11032015O
21040515O
11106912O
21081714O
11114210O
11080312O
21064816O
21018513O
11201722038D
11062316O
11074713O
11149608O
RAProvaAtividade 1Atividade 2ProjetoNota FinalConceito
1108821521.5 48A
110853143.51.50.505.5D
1100231541.51.5310A
110032163.751.50.538.75A
110802153.51.51.2539.25A
112017206162.225   2.225O
110212141.251.51.253.47.4B
110390131.75   1.75O
110650152.251.50.53.57.75B
110866161.51.50.753.57.25B
1100861531.51.539A
110166070.51  1.5O
110909142.750.5  3.25O
1107361211.41.43.57.3B
1100171531.50.505D
1104151531.51.53.99.9A
110125152.51.51.2505.25D
110170113.751.51.5410.75A
210381152.51.5 37B
11077415311.53.99.4A
210385141.7510.753.57B
110320151.751.5003.25O
21040515     O
1107641531.50.7527.25B
1103061631.513.69.1A
11049914    0O
110287143.51.51.43.49.8A
11106912     O
110026132.51.5149A
210582141.751.50.753.57.5B
2108171410.50 1.5O
111107123.51.50.549.5A
110099153.751.51.53.510.25A
132018122922.5 1.253.67.35B
11114210     O
11080312     O
110651151.51.5 47B
2106481611.50.503O
210590131.750.50.53.46.15C
1106861641.513.610.1A
110386143 0.536.5C
110491143.50.50.526.5C
110588152.51.5138A
210185131.75   1.75O
1120172203810.50.535D
11062316     O
110747132.5   2.5O
11149608     O
 2.4689024391.3114285710.92.8764705886.529166667 

Horário de atendimento:

Terças e Quintas - 07:30 - 08:00 (sala 522-2) Terças - 12:00 - 12:30 (sala 522-2) Terças - 08:00 - 10:00 (sala 522-2 ou L110, envie e-mail com antecedência)

Atendimento via Piazza: https://piazza.com/class/jhmdck6aeoq4pw

Avaliações:

  • 02 Atividades = total de 3 ptos
  • 01 Prova teórica = 4 ptos
  • 01 Projeto = 4 ptos

O conceito final será calculado da seguinte forma:

conceito :: Double -> Char
conceito nota
  | nota >= 8 = 'A'
  | nota >= 7 = 'B'
  | nota >= 6 = 'C'
  | nota >= 5 = 'D'
  | otherwise = 'F'

A recuperação consistirá de uma prova teórica valendo 10 pontos compreendendo toda o conteúdo da disciplina com a seguinte conversão nota - conceito:

conceito :: Double -> Char
conceito nota
  | nota >= 7 = 'C'
  | nota >= 5 = 'D'
  | otherwise = 'F'