Para informações relativas a uma turma específica (avisos, calendário, listas de notas e presença etc) veja a página correspondente a partir dos "links" na tabela abaixo.
Turma | Sala | Professor | Horário |
---|---|---|---|
AMB1 | PA-01 | Caio Carvalho | 2ª e 4ª, 07:30H |
BIOP-A | PF-04 | Júlia Ortiz | 2ª e 4ª, 13:30H |
BF1 | PF-12 | Caio Carvalho | 3ª e 5ª, 09:30H |
BF2/Z | PQ-15 | Júlia Ortiz | " |
ELTDA | PK-10 | Caio Carvalho | 4ª e 6ª, 09:30H |
ELTDB | PK-04 | Wagner | " |
CART-A | CT-07/CT-03 | Murilo | " |
Nos casos amparados pelo artigo 106, Seção V, Resolução 37/97-CEPE, o aluno terá direito à 2ª-chamada para a prova em que não compareceu, em data e local divulgados no Calendário de Provas abaixo.
O pedido de 2ª-chamada deve ser preenchido e entregue na Recepção do DINF ou, se esta estiver indisponível, diretamente ao professor em seu gabinete ou durante a aula, dentro do prazo estipulado no artigo 106 da Resolução 37/97-CEPE.
Caso não esteja amparado pelo artigo 106, Seção V, Resolução 37/97-CEPE, o aluno que não comparecer em uma (e apenas uma) das provas, tem a OPÇÃO de fazer a prova aplicada no Exame Final como 2ª-chamada da prova em que não compareceu. A nota assim obtida servirá como nota substituta da nota da prova em que o aluno faltou. Com esta nota é feito o cálculo da Média Parcial e, se o aluno obtiver Média Parcial inferior a 70 e igual ou superior a 40, a Média Final será a média aritmética entre essa Média Parcial e a mesma nota obtida na prova aplicada no Exame Final.
Exceto nos casos amparados pelo artigo 106, Seção V, Resolução 37/97-CEPE, o não comparecimento em DUAS OU MAIS provas ou ao exame final caracterizará desistência da disciplina.
Prova 1: |
---|
Prova 2: |
---|
2ª chamada: | para alunos que estejam amparados pelo artigo 106, Seção V, Resolução 37/97-CEPE |
---|
Exame Final: | cobrindo todo o Programa |
---|
Existem monitores (alunos que já cursaram esta disciplina) à disposição dos alunos para esclarecer dúvidas sobre o conteúdo abordado em aula e nos exercícios.
Os monitores estarão à disposição no Departamento de Informática: subindo as escadas, nas mesas da passarela.
Os horários de permanência destes monitores nos locais acima são:
ATENÇÃO: os monitores iniciarão suas atividades a partir de 24/03/2025
OBSERVAÇÃO: É aconselhável que o aluno tenha em mãos (em seu celular, um pendrive ou em alguma conta de e-mail) os programas que eventualmente já tenha feito para facilitar o esclarecimento de dúvidas pelos monitores. Também é aconselhável que o aluno instale em seu computador ou celular os ambientes de compilação indicados na seção Ambientes de Desenvolvimento de Programas abaixo.
Os alunos podem também direcionar suas dúvidas por e-mail para ci208-duvidas@listas.inf.ufpr.br.
O aluno deve sempre indicar em sua mensagem o enunciado do problema em que tem dúvida e anexar o código fonte do programa em que tem dificuldade (se for o caso).
Na semana anterior a cada uma das provas os alunos devem ficar atentos nesta seção a horários e datas de atividades de revisão e reforço oferecidas pelos monitores da disciplina.
Revisão para Prova 1: | |
---|---|
Revisão para Prova 2: | |
---|---|
Aqui o aluno encontra um conjunto de listas de exercícios elaborados por professores da disciplina. O aluno deve resolvê-los 1 a 1, procurando o professor de sua turma e/ou procurando o Plantão de Dúvidas (vide acima) em caso de dúvida.
[*] | Listas E2-E3, S2-S3, R2-R3, V2-V3, M2-M5 são cortesia do Prof. Pedro Kantek |
Para computadores desktop e notebooks, fazer o download do ambiente Code::Blocks:
Para tablets e celulares Android, sugere-se qualquer um dos seguintes aplicativos, disponíveis no Google Play:
Para iPad e iPhone, sugere-se qualquer um dos apicativos abaixo, disponíveis na Apple App Store:
Existe também um site para compilação on-line: o Repl.it C++ online
Em ambiente Windows, ao executar um programa diretamente (clicando no ícone do programa, sem o uso do ambiente Code::Blocks), uma janela se abre e fecha rapidamente, sem dar oportunidade de ver o comportamento e resultado de seu programa. Para que isto não aconteça, acrescente a seguinte linha, ao final da função main() (antes de return 0; }):
system ("Pause");
Para usar o comando acima, é preciso colocar mais um include no início do código fonte:
#include <cstdlib>
Agradecemos aos professores abaixo pelas diversas contribuições nas notas de aula e exercícios usados nesta disciplina:
Alexandre Direne, Andrey Pimentel, Carmem Hara, Egon Hilgenstieler, Ionildo José Sanches, Luiz Carlos Erpen de Bona, Marcos Castilho, Renato Carmo, Setembrino Soares, Wagner Zola, Pedro Kantek.