Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Aula 00 Computação Eletrônica, Notas de aula de Teoria da Computação

Introdução a linguagem C 2019.2

Tipologia: Notas de aula

2019

Compartilhado em 11/09/2019

joao-lucas-9b5
joao-lucas-9b5 🇧🇷

1 documento

1 / 39

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
CIn.ufpe.br
Computação*Eletrônica*
*
Apresentação da Disciplina, Ementa, Bibliografia e Acordo
Didático
*!
Prof.: Hansenclever de França Bassani (Hans)
Site da disciplina: www.cin.ufpe.br/~hfb/ce!
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27

Pré-visualização parcial do texto

Baixe Aula 00 Computação Eletrônica e outras Notas de aula em PDF para Teoria da Computação, somente na Docsity!

Computação Eletrônica

Apresentação da Disciplina, Ementa, Bibliografia e Acordo

Didático

Prof.: Hansenclever de França Bassani (Hans) [email protected] Site da disciplina: www.cin.ufpe.br/~hfb/ce

Resumo da Ementa

  • Computação Eletrônica (IF165);
  • Carga Horária: 60hs (30hs teóricas, 30hs práEcas);
  • ObjeEvos:
    • Ensino da programação básica de computadores uElizando a linguagem de programação de alto-nível chamada C.
    • Ensinar técnicas de programação de computadores, pensamento lógico e como estas habilidades podem auxiliá-los em sua vida profissional.

Site da Disciplina

  • O material usado no curso estará disponível na página da

disciplina:

www.cin.ufpe.br/~h[/ce

  • O site apresenta:
    • Referências bibliográficas;
    • Cronograma das aulas, provas e aEvidades práEcas;
    • Listas de exercícios com gabarito;
    • Exemplos;
  • O conteúdo é atualizado semanalmente

Grupo de Discussões

  • Role até o final da página e cadastre-se no grupo: www.cin.ufpe.br/~h[/ce
  • Todos os alunos devem se cadastrar no grupo de discussões da

disciplina!

  • O grupo tem como objeEvo:
    • Tirar dúvidas sobre as aulas e os exercícios;
    • Divulgação de informações a respeito das aulas;
    • Divulgação dos resultados das avaliações;
    • Divulgação das datas das revisões de provas;
  • É recomendável postar o código fonte e descrever

DETALHADAMENTE sua dificuldade, incluindo eventuais mensagens

de erro do compilador.

  • Evite simplesmente postar o código-fonte e perguntar:
    • “Porquê não está funcionando?”, “O que está errado?”, etc.

Metodologia

  • Estudos:
    • Alguns alunos escolhem estudar pelos slides.
      • Limitação no conteúdo
      • Pode conter erros
    • IncenEvo ao estudo: uElize os livros para estudar e resolver

exercícios.

  • Procure ajuda com os monitores
  • Formem grupos de estudo
  • Frequente as aulas!

Avaliação

  • 3 provas que seguem o calendário da Área II, além de segunda

chamada e prova final;

  • Todas as provas são iguais, sendo ministradas na mesma data e

horário para todas as turmas;

  • Os alunos terão 30 min a parEr do início da prova para entrar,

atrasos não serão tolerados;

  • Os alunos devem esperar 1h a parEr do início da prova para

deixar a sala de provas;

  • Segunda chamada de provas somente com jusEficaEva que será

analisada por um colegiado;

  • É fundamental apresentar documento com foto para realizar a

prova;

Avaliação

  • Os alunos são avaliados pelo corpo docente da disciplina,

recebendo notas que variam de zero (0,0) a dez (10,0) em cada

um dos Exercícios Escolares (EE).

  • MG = (EE1 + EE2 + EE3)/
  • MG ≥ 7,0: Aprovado por média
  • 3,0 ≤ MG < 7,0: Final
  • MG < 3,0: Reprovado sem direito a fazer a final
  • Na final (NF = nota da final):
    • (MG + NF)/2 ≥ 5,0: Aprovado
    • (MG + NF)/2 < 5,0: Reprovado
  • As faltas serão computadas e os alunos com total de faltas igual

ou superior a 25% do curso serão reprovados por falta.

Avaliação

  • Revisão de prova:
    • As provas não são entregues, apenas as notas;
    • As datas das revisões de prova são divulgadas no grupo de discussões da disciplina após a divulgação das notas;
    • Para parEcipar da revisão o aluno deve enviar e-mail para o professor (h[@cin.ufpe.br), informando: - Nome - Turma - Opção de horário (caso haja)
    • Na revisão de prova a nota pode ser ajustada para mais ou menos.

Acordo DidáAco

  • Faltas e Chamada (é requerida a presença em ao menos 75% das

aulas)

  • A chamada é realizada através de atas de presença;
  • É de responsabilidade exclusiva do aluno assinar as atas de

todas as aulas em que esEver presente!

  • As faltas são computadas através das atas, não há como o

professor saber se o aluno esteve presente sem a assinatura da

ata.

  • O aluno pode pedir para consultar a ata de presenças de uma

determinada data, durante a revisão de prova.

  • Não assine a ata por seus colegas. Os casos idenEficados serão

levados ao colegiado.

  • Fraude em provas e em atas de presença são moEvo suficiente

para jubilamento.

Bibliografia do Curso

  • Bibliografia básica:
    • DEITEL, Paul. DEITEL, Harvey. C: Como Programar. Editora Makron Books, 6a edição, 2011.
    • ROOKSHEAR, J.G.: Ciência da Computação: Uma Visão Abrangente, 7a Ed., Bookman (Artmed
    • MIZRAHI, Victorine Viviane. Treinamento em Linguagem C: módulos 1 e 2, São Paulo: McGraw- Hill. 1995., 2004, 512p.
  • Bibliografia complementar:
    • Jaime Evaristo. Aprendendo a Programar Programando na Linguagem C.
    • KELLEY, Al. POHL, Ira. A Book on C – Editora Addison Wesley, Fourth EdiEon, 1998.
    • SCHILDT, H. C - completo e total. Terceira Edição.Editora Makron Books,

Computação Eletrônica

  • O computador

Computação Eletrônica

  • O desenvolvimento so„ware envolve os seguintes assuntos:
    • Lógica de programação de computadores
    • Linguagens de programação
    • Ambientes de desenvolvimento
    • Construção de sistemas de so„ware
      • Codificação
      • Execução
      • Testes e ajustes
      • Distribuição do so„ware

Por que aprender a programar?

  • Programação é automação
    • Quando alguém escreve um so„ware esta buscando mudar um processo manual para um processo automáEco
    • O real bene cio de aprender como programar é ser capaz de automaEzar tarefas simples e encontrar novas formas de resolver problemas
    • O so„ware é cada vez mais uma camada críEca em nossas vidas, entender como ele poderia ou deveria funcionar é cada vez mais importante.

Por que aprender a programar?

  • Programar ensina a você a solucionar problemas
    • Aprender a programar é aprender a dividir problemas complexos em pequenas partes de modo a conquistar/resolver
    • Faz com que treinemos nosso cérebro para pensar a respeito de problemas de um modo diferente.
    • A solução de um problema por meio da programação envolve a combinação de matemáEca, lógica e algoritmos, além da área de conhecimento no qual o programa será aplicado.