Buscar

aula 23032020 Logica de Programacao

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Lógica de Programação
ADS 
Turma 320301A16
Profa Dra M Ines Brosso
Web Aula 23/03/2020 via Blackboard
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Lógica de Programação 
Nos dias atuais e com a evolução galopante da tecnologia, dificilmente encontramos pessoas que nunca tenham utilizado um computador. 
Os propósitos podem variar bastante, seja para edição de textos, jogos ou atividades mais complexas. 
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Lógica de Programação 
1-Como os programas funcionam?
2-Como o computador faz todas as tarefas exatamente da forma com a qual se pede? 
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Lógica de Programação 
A resposta para estas perguntas: O computador segue as instruções do programador.
Mas para que o computador consiga entender as instruções, ele precisa de uma linguagem mais específica. 
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Lógica de Programação 
Para fazer a interpretação entre homem e máquina, foram desenvolvidas as linguagens de programação. 
As linguagens de programação utilizam uma lógica para serem escritas, e é aí que entram os algoritmos.
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo 
Um algorítmo é uma receita que mostra passo a passo os procedimentos necessários para a resolução de uma tarefa. 
Ele não responde a pergunta “o que fazer?”, mas sim “como fazer”. 
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo 
Em termos mais técnicos, um algoritmo é uma sequência lógica, finita e definida de instruções que devem ser seguidas para resolver um problema ou executar uma tarefa.
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo 
Embora você não perceba, utiliza algoritmos de forma intuitiva e automática diariamente quando executa tarefas comuns.
 
Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido. 
Por exemplo, quando precisa trocar uma lâmpada.
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo 
Um algoritmo é algo que você utiliza o tempo todo e nem percebe.
Uma forma bem interessante de exercitar a lógica seria algum dia parar para pensar em sua rotina ao acordar, por exemplo.
Você vai perceber como a lógica é mais complexa do que parece, e como a execução é automática.
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Como formular um problema?
1- colete os dados
2- analise os dados
3- decomponha seu problema em conjunto de problemas menores, crie modulos.
4- verifique os dados que se repetem (os padroes).
5- simplifique os processos.
6- crie os algoritmos.
7- simule, teste, procure erros.
Lógica e Algorítmos
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo 
Os algoritmos são muito utilizados na área de programação, descrevendo as etapas que precisam ser efetuadas para que um programa execute as tarefas que lhe são designadas.
Existem diversas formas de escrever um algoritmo, podendo ser citadas o pseudocódigo (ou português estruturado), fluxograma, diagrama de Chapin e descrição narrativa.
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo 
Os dois tipos mais comuns são
1- o pseudocódigo que utiliza uma forma mais estruturada, assemelhando-se àquelas utilizadas pelas linguagens de programação, também conhecido como portugol.
2- o fluxograma que emprega figuras geométricas para ilustrar os passos a serem seguidos.
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo - Exemplo de pseudocódigo
Algoritmo Multiplição de números positivos
Declaração de variáveis
numero1, numero2, resultado, contador: Inteiro
Inicio
 ler(numero1)
 ler(numero2)
 resultado <- 0
 contador <- 0
Enquanto contador < numero2 Faça
resultado <- resultado + numero1
contador <- contador + 1
Fim-Enquanto
escrever(resultado)
Fim
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo - Definiçoes em pseudocódigo
Variável é um espaço alocado na memória para armazenar dados. 
O símbolo "<-" representa uma atribuição de valor a uma variável.
 Por exemplo, (resultado <= resultado + numero1) atribui à variável resultado, o valor da própria variável resultado, acrescido do valor da variável numero1.
O comando "ler(numero1)", significa que o algoritmo está lendo o que o usuário digita e armazenando na variável numero1.
O comando Enquanto é uma estrutura de controle de fluxo do tipo "Estrutura de repetição".
O comando escrever(resultado) exibe na tela o valor da variável resultado (saída).
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo – Forma Gráfica 
Outra forma de escrever os algoritmos é de forma gráfica. A representação gráfica do algoritmo é chamada de Fluxograma.
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo – Forma Gráfica 
Representação Gráfica em formas geométricas
1- Início e final de fluxograma (elípse)
2- Operação de entrada e saída de dados (elípse)
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo – Forma Gráfica 
Representação Gráfica em formas geométricas
3- Operação de atribuição (retangulo)
5- Decisão(losango)
6- Fluxo (setas direcionadas) 
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Algorítmo - Software 
Software para escrever e visualizer algoritmos.
VisualG
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW. 
Processamento de 
Algoritmos e Software
*
Bom Tarde,
Meu nome é Luis Fernando Garcia, Sou Mestrando do CPGCC, e orientando do Prof. José Valdeni de Lima.
O objetivo desse defesa é a apresentação da dissertação de mestrado intutilada Consistência de Ligações no WWW.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes