Mudanças entre as edições de "PRG29002 - Programação I - Eng.Telecom 2016-2"
Ir para navegação
Ir para pesquisar
Linha 63: | Linha 63: | ||
*Problemas desta natureza precisam de tecnicas de inteligencia artificial como "Machine Learning" que dá a habilidade a máquina de aprender sem ter sido explicitamente programada para aquela tarefa. Eles vão aprendendo com a massa de dados que vai sendo gerada e pelo comportamento do usuário que está operando o software. Com o tempo ele "aprende" que o usuário costuma se deslocar de carro, por exemplo, que pelo seu histórico costuma se deslocar em determinados horários, por sua agenda do google planeja ir a determinado local, enfim. | *Problemas desta natureza precisam de tecnicas de inteligencia artificial como "Machine Learning" que dá a habilidade a máquina de aprender sem ter sido explicitamente programada para aquela tarefa. Eles vão aprendendo com a massa de dados que vai sendo gerada e pelo comportamento do usuário que está operando o software. Com o tempo ele "aprende" que o usuário costuma se deslocar de carro, por exemplo, que pelo seu histórico costuma se deslocar em determinados horários, por sua agenda do google planeja ir a determinado local, enfim. | ||
*Introdução ao fluxograma | *Introdução ao fluxograma | ||
− | **Ver o vídeos e desenvolver em sala os fluxogramas | + | **Ver o vídeos e desenvolver em sala os algoritmos na forma de fluxogramas |
+ | **Desenvolver um algoritmo na forma de fluxograma que lê uma nota que varia de 0 a 10, e imprime em tela "Aluno aprovado" ou "aluno reprovado" sabendo que são aprovados alunos com nota >= 6.0 | ||
+ | **Desenvolver um algoritmo na forma de fluxograma que lê três temperaturas e exibe em tela a menor delas. | ||
*Exercícios: | *Exercícios: | ||
− | *#Desenvolve um fluxograma para cálculo da média de dois números fracionários exibindo o resultado | + | *#Desenvolve um algoritmo na forma de fluxograma para cálculo da média de dois números fracionários exibindo o resultado |
− | *#Desenvolva um fluxograma que calcula a média de consumo de um veículo. Deve obter a distância que um veículo percorreu e a quantidade de litros consumida, exibindo em tela o consumo médio em km/l. | + | *#Desenvolva um algoritmo na forma de fluxograma que calcula a média de consumo de um veículo. Deve obter a distância que um veículo percorreu e a quantidade de litros consumida, exibindo em tela o consumo médio em km/l. |
− | + | *#Desenvolva um algoritmo na forma de fluxograma que lê dois valores inteiros e apresenta qual é o valor maior | |
+ | *#Desenvolva um algoritmo na forma de fluxograma que lê dois valores inteiros e apresenta a diferença do maior para o menor | ||
+ | *#Desenvolve um algoritmo na forma de fluxograma que obtém a nota do aluno e mostra em tela o conceito sabendo que A se for >= 9.0, B >= 7.5 e < 9.0, C >= 6.0 e < 7.5 e D < 6.0 | ||
{{collapse bottom}} | {{collapse bottom}} | ||
{{collapse top|Fluxogramas}} | {{collapse top|Fluxogramas}} | ||
*Desenvolver o fluxograma para o algoritmo de controle das chaves do almoxarifado | *Desenvolver o fluxograma para o algoritmo de controle das chaves do almoxarifado | ||
{{collapse bottom}} | {{collapse bottom}} |
Edição das 19h51min de 14 de agosto de 2016
Professor da Disciplina: Cleber Jorge Amaral
e-mail: cleber.amaral@ifsc.edu.br
Ementa de PRG29002
- Ementa da disciplina na wiki: Engenharia de Telecomunicações 2ª Fase
Critérios e instrumentos de avaliação
- Conceitos numéricos entre 0 e 10. 0 é reservado para alunos com frequência insuficiente
- N1 = Prova teórica sobre pseudocodigo e fluxograma (sem apoio de computador)
- N2 = Prova prática sobre C
- N3 = Apresentação de projeto de desenvolvimento em C (Avaliação do projeto = 30% e da performance do aluno na apresentação = 70%)
- Recuperação realizada após cada prova e do trabalho uma reapresentação que valerá no máximo conceito 7.
- Média = (N1+N2+N3)/3
- Ter 75% de frequência.
Datas importantes
- Provas e prazos a definir
Material de aula
Diário de aula
Introdução aos algoritmos
Aula inaugural e introdução aos algoritmos |
---|
|
Algoritmos - fluxogramas |
---|
- - - - - - - - - - - - - - - - - - - - - - - Estado atual das chaves: R1 = Emprestada (João) R2 = Disponível CAD2 = Emprestada (Pedro) CAD3 = Disponível - - - - - - - - - - - - - - - - - - - - - - - 1: pegar/devolver uma chave 2: cadastro de chaves 3: cadastro de pessoas 4: ver historico de emprestimos 5: sair do programa Digite a opção ______
Digite o nome da chave a pegar ou devolver: ____
As chaves atualmente cadastradas são: R1, R2, CAD2, CAD3 Digite um nome existente para deletar ou um novo nome para criar uma nova: ____
|
Fluxogramas |
---|
|