ALP Algoritmos e Programação
|
|
- Nicolas Espírito Santo Antas
- 6 Há anos
- Visualizações:
Transcrição
1 ALP Algoritmos e Programação Iniciação aos Algoritmos. Conceito. Formas. Exemplos. Exercícios 1
2 Algoritmos: Conceito. Um Conceito Consiste em uma seqüência finita de regras ou instruções que especificam como determinadas operações básicas, executáveis automaticamente, devem ser combinadas para a realização de uma tarefa desejada.. Outro Conceito Descrição de um comportamento expressado em termos de um repertório bem sucedido e finito de ações naturais, das quais damos por certo que elas podem ser executadas para resolver um problema. 2
3 Algoritmos e Programas. Diferenças: Cozinhar, montar móveis ou brinquedos, realizar cálculos matemáticos, tocar instrumento musical, etc... são exemplos de tarefas que podem ser executadas usando um algoritmo. Receitas de cozinha, instruções de montagem, regras de cálculo e partituras musicais, etc... são exemplos de programas, ou descrições de algoritmos, para realizar essas tarefas. A distinção é a mesma entre número e numeral. E muitas vezes é dispensável. Ex. não escrevemos o número representado por 7, ou, número denotado por 7, mas simplesmente número 7. Entretanto, é bom saber que podem existir diversas denotações possíveis para um mesmo algoritmo, assim como um número pode ser escrito de diversas maneiras tais como: 7 VII sete seven IIIIIII 3
4 Formas de representação. Sistemático Descritivo ou Narração descritiva: Usa a linguagem natural (português nesse caso) e efetua-se a descrição sistemática simples de um procedimento a ser seguido.. Receita de bolo. Troca de pneu furado -Misture os ingredientes -Unte a forma com manteiga -Despeje a mistura na forma -Se houver coco ralado então despeje sobre a mistura -Leve a forma ao forno -Enquanto não corar deixe a forma no forno -Retire do forno -Deixe esfriar -Afrouxar ligeiramente as porcas -Suspender o carro -Retirar as porcas e o pneu -Colocar o pneu estepe -Apertar as porcas -Abaixar o carro -Dar o aperto final nas porcas 4
5 Formas de representação. Fluxograma Exemplo: Inicio Digite 1º numero n1 Cálculo da média de dois números SIM Digite 2º numero n2 Números são zeros?? NÃO Some os dois números e divida por 2 Imprima o resultado encontrado Fim 5
6 Formas de representação. Fluxograma DESVIO (conector) Permite o desvio para um ponto qualquer do programa FLUXO DE DADOS Indica o sentido do fluxo de dados. Conecta os demais símbolos TERMINAL Indica o INÍCIO ou FIM de um processamento Exemplo: Início do algoritmo PROCESSAMENTO Processamento em geral. Exemplo: Calculo de dois números ENTRADA/SAÍDA (Genérica) Opeação de entrada e saída de dados Exemplo: Leitura e Gravação de Arquivos ENTRADA MANUAL Indica entrada de dados via Teclado. Exemplo: Digite a nota da prova 1 EXIBIR/SAÍDA Mostra informaões ou resultados Exemplo: Mostre o resultado do cálculo DECISÃO Permite elaborar processos de decisão CONECTOR DE PAGINA Permite informar de qual pagina vem o fluxograma 6
7 Formas de Representação. Pseudocódigo ou Sistemático Descritivo Padronizado Similar a linguagem natural porém padronizado. Forma geral: Algoritmo <nome doalgoritmo> <declaração-de-variáveis> <subalgoritmos> Início <corpo-do-algoritmo> Fim 7
8 Formas de Representação. Pseudocódigo ou Sistemático Descritivo Padronizado Exemplo: Algoritmo Média deduas notas Variáveis reais: Nota1, Nota2, Media Variáveis literais: Nome Início Fim Escreva( Entre com o nome do aluno: ); Leia(Nome); Escreva( Entre com a Nota1 e Nota2: ); Leia(Nota1); Leia(Nota2); Media = (Nota1 + Nota2)/2; Escreva( Nome do aluno:,nome); Escreva( Nota1 =,Nota1); Escreva( Nota2 =,Nota2); Escreva( Média =,Media); 8
9 Exercícios. Elabore um algoritmo na forma narrativa para descrever as tarefas desde quando você acorda até o momento de ir trabalhar ou estudar.. Elabore um algoritmo em todas as formas de representação para somar dois números.. Três canibais e três missionários estão viajando juntos e chegam à margem de um rio. Eles desejam atravessar para a outra margem para, desta forma, continuar a viagem. O único meio de transporte disponível é um barco que comporta no máximo duas pessoas. Há uma outra dificuldade: em nenhum momento o número de canibais pode ser superior ao número de missionários pois desta forma os missionários estariam em grande perigo de vida. Como administrar a travessia? 9
ALGORITMOS CONCEITOS PRELIMINARES. Prof. Angelo Augusto Frozza, M.Sc.
ALGORITMOS CONCEITOS PRELIMINARES Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br INTRODUÇÃO O computador é uma máquina que executa instruções que resolvem problemas; Para a forma como estas
Leia maisIntrodução à Computação
Conteúdo de hoje... Your Logo Here Definição de Algoritmo Prof. Lucas Amorim lucas@ic.ufal.br Exemplos de Algoritmos Técnicas de resolução de problemas Natural Introdução à Computação Definição e Representação
Leia maisINTRODUÇÃO À PROGRAMAÇÃO
INTRODUÇÃO À PROGRAMAÇÃO 1 - CONCEITO DE ALGORITMO A automação é o processo em que uma tarefa deixa de ser desempenhada pelo homem e passa a ser realizada por máquinas, sejam estas dispositivos mecânicos,
Leia maisALGORITMOS. O que é Algoritmo? Algoritmo é um dos processo para criação
O que é Algoritmo? Algoritmo é um dos processo para criação de um programa. Putz????? Definições de Algoritmos Algoritmo é uma sequência de passos que visa atingir um objetivo bem definido.(forbellone,
Leia maisAlgoritmos e Técnicas. Lógica de Programação. É a técnica de encadear pensamento para atingir determinado objetivo.
Algoritmos e Técnicas Lógica de Programação É a técnica de encadear pensamento para atingir determinado objetivo. 1 Algoritmos - Conceitos Um algoritmo é uma seqüência de ações (passos) finitas, bem definidas,
Leia maisIntrodução à Programação. Prof. Gustavo Callou
Introdução à Programação Prof. Gustavo Callou gustavo.callou@ufrpe.br gcallou@gmail.com Roteiro Apresentações; A disciplina: Objetivos; Cronograma; Avaliação; O que é Computação; Breve histórico. Gustavo
Leia maisAula 02. Algoritmos e Pseudocódigo
Aula 02 Algoritmos e Pseudocódigo Tópicos Principais Definição de Algoritmo Formas de representação Condicionais Repetições Definição de Algoritmo Um algoritmo é uma sequência de ações que resolve um problema.
Leia maisIntrodução à Programação
INF1005: Programação 1 Introdução à Programação 08/03/10 (c) Paula Rodrigues 1 Tópicos Principais Modelo de um Computador Ciclo de Desenvolvimento 08/03/10 (c) Paula Rodrigues 2 Modelo de um Computador
Leia maisIvanovitch Medeiros Dantas da Silva. Natal, 01 de setembro de 2011
Ivanovitch Medeiros Dantas da Silva Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação DCA0800 - Algoritmos e Lógica de Programação Natal, 01 de setembro de
Leia maisConceitos e Representação de Algoritmos
BCC 201 - Introdução à Programação Conceitos e Representação de Algoritmos Guillermo Cámara-Chávez UFOP 1/37 Importância do estudo dos Algoritmos... antes que o computador possa executar uma tarefa, deve
Leia maisPseudocódigo e Visualg
Pseudocódigo e Visualg Professor: Alex Sandro Forghieri alex.forghieri@ifsc.edu.br Agenda Revisão Algoritmos Estrutura de dados Estrutura básica de um algoritmo em pseudocódigo Teste de mesa Operadores
Leia maisIntrodução à Programação. Ceça Moraes
Introdução à Programação Ceça Moraes Conteúdo Algoritmos Representação Exercícios Linguagens de Programação Compilador Interpretador 2 Lógica O que é lógica? Ciência que estuda as leis do raciocínio. Correção/validação
Leia maisAula 08 Introdução à Algoritmos. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 08 Introdução à Algoritmos Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/ Agenda da Aula Introdução aos Algoritmos: Conceitos Iniciais; Programa
Leia maisAlgoritmos e Programação de Computadores Disciplina:
Algoritmos e Programação de Computadores Disciplina: 113476 Profa. Carla Denise Castanho Universidade de Brasília UnB Instituto de Ciências Exatas IE Departamento de Ciência da Computação CIC 3. REPRESENTAÇÃO
Leia maisÉ neste ponto que entra o conceito de lógica de programação.
AULA 01 OBJETIVO: Desenvolvimento e solução de Algoritmos. LÓGICA DE PROGRAMAÇÃO A lógica é a ciência do pensamento correto. Esta declaração não implica, contudo, em afirmar que ela seja a ciência da verdade.
Leia maisAlgoritmos e Programação
Algoritmos e Programação Joyce França Professora de Ciência da Computação - IFNMG Roteiro aula 1 Apresentação da disciplina Definição de algoritmos Plano de Ensino EMENTA OBJETIVOS CONTEÚDO PROGRAMÁTICO
Leia maisProgramação em C. Victor Amorim dos Santos
Programação em C Victor Amorim dos Santos Apresentação Professor Formação Victor Amorim dos Santos http://inf.ufes.br/~victor.amsantos/ Bacharel Sistemas de Informação - IFES Mestre em Informática - UFES
Leia maisAula 1 - Introdução Cleverton Hentz
Aula 1 - Introdução Cleverton Hentz Sumário da Aula O que é um algoritmo? Exemplos de algoritmos. Principais características. 2 Introdução Um algoritmo é um procedimento bem definido que recebe um conjunto
Leia maisIntrodução a Programação
Introdução a Programação Joyce França Professora de Ciência da Computação - IFNMG Roteiro aula 1 Apresentação da disciplina Definição de algoritmos Plano de Ensino EMENTA OBJETIVOS CONTEÚDO PROGRAMÁTICO
Leia mais4 Introdução ao Algoritmo
4 Introdução ao Algoritmo 4.1 Conceito de Algoritmo A automação é o processo em que uma tarefa deixa de ser desempenhada pelo homem e passa a ser realizada por máquinas, sejam estes dispositivos mecânicos,
Leia maisComputadores = cérebros eletrônicos?
Prof. André Backes Introdução Computadores = cérebros eletrônicos? Computadores são máquinas e, por si sós, não podem ser inteligentes. Alguém as projetou e deu a ela todas as características que possuem.
Leia maisAlgoritmos e Fluxogramas
Introdução Algoritmos e Fluxogramas Computadores = cérebros eletrônicos? Computadores são máquinas e, por si sós, não podem ser inteligentes. Alguém as projetou e deu a ela todas as características que
Leia maisCiência da Computação. Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano Cansian
Algoritmos e Programação Informática II Ciência da Computação Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano Cansian 1 Sumário Noções de lógica Representação do Conhecimento Lógica na Programação Lógica
Leia maisSumário. Ciência da Computação. Prof. Dr. Leandro Alves Neves. Aula 06. Algoritmos e Programação. Informática II. q Noções de lógica
Algoritmos e Programação Informática II Ciência da Computação Prof. Dr. Leandro Alves Neves Aula 06 1 Sumário Noções de lógica Representação do Conhecimento Lógica na Programação Lógica e Algoritmo: Resolução
Leia maisProgramação Básica de Computadores
Programação Básica de Computadores Gabriel M. Miranda gabrielmartinsmiranda@gmail.com DEPARTAMENTO DE INFORMÁTICA CENTRO TECNOLÓGICO UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Introdução a Computação O que
Leia maisFundamentos de Lógica e Algoritmos. Aula 2.3 Introdução a Algoritmos. Prof. Dr. Bruno Moreno
Fundamentos de Lógica e Algoritmos Aula 2.3 Introdução a Algoritmos Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Fundamentos de Lógica e Algoritmos Aula 2.3 Introdução a Algoritmos Prof. Dr. Bruno Moreno
Leia maisAlgoritmos e Linguagem de Programação I
Algoritmos e Linguagem de Programação I Roberto Ferreira roberto.ferreira@lapa.ifbaiano.edu.br 2014.1 Módulo I Aula 3 Algoritmos Computacionais Na aula anterior vimos... Quais são os passos para solucionar
Leia maisProgramação em C. Victor Amorim dos Santos
Programação em C Victor Amorim dos Santos Chegou a hora da revisão Revisão - Algoritmo Sequência ordenada de passos para realização de uma tarefa. Exemplo: Troca de um pneu furado Afrouxar ligeiramente
Leia maisUnidade 1 Conceitos básicos
Unidade 1 Conceitos básicos Agenda Conceito de algoritmo Características Dificuldades Representação de algoritmos Etapas na solução de problemas Desafio 01 O lobo, a ovelha e o capim Você tem um lobo,
Leia maisProgramação em C. Victor Amorim dos Santos
Programação em C Victor Amorim dos Santos Apresentação Professor Formação Victor Amorim dos Santos http://inf.ufes.br/~victor.amsantos/ Bacharel Sistemas de Informação - IFES Mestre em Informática - UFES
Leia maisSintática: como é escrito cada elemento da linguagem de programação.
4ª. AULA Sintaxe e Semântica Para que uma linguagem de programação atenda aos requisitos especificados de forma eficiente, ela deve ser escrita de forma única (não ambígua). Isso envolve a definição: Sintática:
Leia maisCURSO de NIVELAMENTO INTRODUÇÃO À PROGRAMAÇÃO
CURSO de NIVELAMENTO INTRODUÇÃO À PROGRAMAÇÃO Lógica de Programação Lógica de programação é a técnica de encadear pensamentos (instruções) para atingir determinado objetivo. Instruções Instruções são regras
Leia maisConceitos Básicos ENTRADA PROCESSAMENTO SAÍDA
Aula 02 - Algoritmos Disciplina: Algoritmos Prof. Allbert Velleniche de Aquino Almeida E-mail: allbert.almeida@fatec.sp.gov.br Site: http://www.allbert.com.br /allbert.almeida Conceitos Básicos Desde o
Leia maisAULA 02. OBJETIVO: Desenvolvimento e solução de Algoritmos. LÓGICA DE PROGRAMAÇÃO
AULA 02 OBJETIVO: Desenvolvimento e solução de Algoritmos. LÓGICA DE PROGRAMAÇÃO A lógica é a ciência do pensamento correto. Esta declaração não implica, contudo em afirmar que ela seja a ciência da verdade.
Leia maisProcessamento de Dados aplicado à Geociências. AULA 3: Algoritmos computacionais Representação de Algoritmos Sintaxe Tipos de dados Expressões
Processamento de Dados aplicado à Geociências 1 AULA 3: Algoritmos computacionais Representação de Algoritmos Sintaxe Tipos de dados Expressões UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO
Leia maisFundamentos de Programação
Fundamentos de Programação CP41F Aula 2 Prof. Daniel Cavalcanti Jeronymo Conceito de algoritmo. Raciocínio lógico na construção de algoritmos. Estrutura de algoritmos. Universidade Tecnológica Federal
Leia maisConceitos Básicos. Professor: Juliano Lucas Gonçalves.
Conceitos Básicos Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já
Leia maisAlgoritmos e Técnicas de programação. Professora: Luciana Faria
Algoritmos e Técnicas de programação Professora: Luciana Faria O que é algoritmo??? Um algoritmo é uma sequência de instruções ordenadas de forma lógica para a resolução de uma determinada tarefa ou problema.
Leia maisCurso Superior de Análise e Desenvolvimento de Sistemas. Disciplina: : Algoritmo 2009 / 1
Curso Superior de Análise e Desenvolvimento de Sistemas Disciplina: : Algoritmo 2009 / 1 Habilidades - Métodos para construção de algoritmos. - Representação de algoritmos. - Tipos primitivos de dados:constantes
Leia maisGFM015 Introdução à Computação. Algoritmos. Ilmério Reis da Silva UFU/FACOM
GFM015 Introdução à Computação Algoritmos Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/ic UFU/FACOM Programa 1. Noções básicas sobre os componentes de micro computadores 2.Uso de
Leia maisAlgoritmos e Programação
Algoritmos e Programação Aula 1 Apresentação da Disciplina Introdução a Algoritmos Profa. Marina Gomes marinagomes@unipampa.edu.br 1 Apresentação da Disciplina 2 Atividades Plano de Ensino - Conteúdos
Leia maisAula 2 - Introdução Cleverton Hentz
Aula 2 - Introdução Cleverton Hentz Sumário de Aula } Programas } Linguagens de Programação } Formas de Estruturação de Algoritmos 2 Programas } Os algoritmos são utilizados na construção de programas
Leia maisINTRODUÇÃO A PROGRAMAÇÃO
INTRODUÇÃO A PROGRAMAÇÃO Aula - 3 Edilson Hipolito da Silva edilson.hipolito@ifsc.edu.br - http://wwww.hipolito.info Roteiro 2 Exercícios Lógica 3 Para podermos trabalhar com desenvolvimento de sistemas/programas
Leia maisAlgoritmos e Programação
Universidade Federal do Pampa Campus-Bagé Algoritmos e Programação Aula 1 Apresentação da Disciplina Conceitos Introdutórios Prof. Julio Saraçol juliodomingues@unipampa.edu.br Slide1 APRESENTAÇÃO DA DISCIPLINA
Leia maisPPM CONTEÚDO. Lógica de programação Programação para manufatura Sistemas supervisorios PROGRAMAÇÃO PARA MANUFATURA 05/03/2009
PPM PROGRAMAÇÃO PARA MANUFATURA CONTEÚDO Lógica de programação Programação para manufatura Sistemas supervisorios 1 LÓGICA DE PROGRAMAÇÃO Abrangência Introduzir os conceitos básicos relacionados à lógica
Leia maisAlgoritmos e Técnicas de Programação
Algoritmos e Técnicas de Programação Introdução filipe.raulino@ifrn.edu.br Créditos O material utilizado neste curso é composto de adaptações dos Slides do Professor Diego Silveira. Objetivos Fazer uma
Leia maisALGORITMOS. Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Computação e Automação
Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Computação e Automação ALGORITMOS tal, RN, maio/2004 Professor Responsável: Luiz Affonso Henderson Guedes de Oliveira Prof.
Leia maisINFORMÁTICA APLICADA AULA 02 ALGORITMOS
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 02 ALGORITMOS Profª ª Danielle Casillo ALGORITMOS Um algoritmo é uma sequência de instruções
Leia maisComputação Eletrônica
Computação Eletrônica Introdução O computador O que diferencia um computador de outras máquinas (TV, geladeira, microondas, rádio, celular, carro)? Um computador é uma máquina de comportamento variável
Leia maisDesenvolvimento de Algoritmos. Slides elaborados pela Prof(a). Simone do Rocio Senger de Souza ICMC/USP
Desenvolvimento de Algoritmos Slides elaborados pela Prof(a). Simone do Rocio Senger de Souza ICMC/USP Desenvolvimento de algoritmos Na computação, algoritmos representam os passos de um programa um conjunto
Leia maisAlgoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi
Algoritmos Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Etapas para o desenvolvimento de um programa Analise: estudo do problema para determinação dos dados de entrada, do processamento
Leia maisRevisão Histórico das Linguagens de Programação
Revisão Histórico das Linguagens de Programação Qual a única linguagem compreendida pelos computadores? O que é uma linguagem de programação de alto nível? Como fazer o computador entender um programa
Leia maisIntrodução à Programação de Computadores Parte II
Introdução à Programação de Computadores Parte II Prof. Dr. Edson Pimentel Centro de Matemática, Computação e Cognição Objetivos Aprender a redigir rotinas comuns do dia-a-dia forma de algoritmos Conhecer
Leia maisAlgoritmos e Programação. Ederson Luiz da Silva Ciência da Computação
Algoritmos e Programação Ederson Luiz da Silva Ciência da Computação Introdução Lógica 1.Coerência de raciocínio, de ideias; 2.Modo de raciocinar peculiar a alguém, ou a um grupo; 3.Sequência coerente,
Leia maisALGORITMO: FASE 1 PARTE 1
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE ALGORITMO: FASE 1 PARTE 1 Rhavy Maia Guedes rhavy.maia@gmail.com Algoritmo e Programação 2 Precisamos saber o que
Leia maisFuncionamento do computador. Conceito e definição de algoritmos. Prof. Alex Camargo
UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO Funcionamento do computador. Conceito e definição de algoritmos Prof. Alex Camargo alexcamargoweb@gmail.com Funcionamento do computador
Leia maisINTRODUÇÃO. Prof. Msc. Luis Filipe Alves Pereira 2015
INTRODUÇÃO Prof. Msc. Luis Filipe Alves Pereira 2015 INTRODUÇÃO 02/21 QUAIS AS OPERAÇÕES BÁSICAS REALIZADAS EM UM COMPUTADOR DIGITAL? INTRODUÇÃO 03/21 QUAIS AS OPERAÇÕES BÁSICAS REALIZADAS EM UM COMPUTADOR
Leia maisLinguagem Computacional. Algoritmos e Programação Parte 1. Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves. Sumário
Linguagem Computacional Algoritmos e Programação Parte 1 Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves Sumário n Noções de lógica n Representação do Conhecimento n Lógica na Programação n Lógica
Leia maisComputação. Introdução
Computação Eletrônica Introdução O computador O que diferencia um computador de outras máquinas (TV, geladeira, microondas, rádio, celular, carro)? Um computador é uma máquina de comportamento variável
Leia maisIntrodução a Programação de Jogos
Introdução a Programação de Jogos Aula 02 Algoritmos e Ciclo de Desenvolvimento Edirlei Soares de Lima Modelo de um Computador Linguagem de Máquina Um processador executa instruções
Leia maisAlgoritmos e Programação. Ederson Luiz da Silva Ciência da Computação
Algoritmos e Programação Ederson Luiz da Silva Ciência da Computação Conteúdo ALGORITMOS Conceitos e características; Formas de representação; Diretrizes para criação de algoritmos; Fluxogramas; Pseudocódigo
Leia maisIntrodução ao Conceito de Algoritmo e Programação Estruturada
Prof. Alceu Britto Aula Teórica 02 Introdução ao Conceito de Algoritmo e O Conceito de Algoritmo e as Estruturas Básicas de Controle Enquanto existir um quadrado livre e não tenha vencido (ou perdido)
Leia maisIntrodução à Programação
Introdução à Programação Aula 02 Algoritmos e Ciclo de Desenvolvimento Edirlei Soares de Lima Modelo de um Computador Linguagem de Máquina Um processador executa instruções de máquina.
Leia maisAlgoritmos e Programação. Noções de Lógica e Algoritmos Tarcio Carvalho
s e Programação Noções de Lógica e Algoritmos Tarcio Carvalho EMENTA Desenvolvimento de algoritmos; Tipos de dados básicos e estruturados; Comandos de uma linguagem de Programação; Metodologia de desenvolvimento
Leia maisUnidade 2: Algoritmos e programação
Unidade 2: Algoritmos e programação 2.1. Algoritmos Os computadores estão sendo utilizados para resolver problemas cada vez de maior porte e complexidade. A utilização do computador para resolver problemas
Leia maisAula Bibliografia - Definições - Operadores - Criação de um algoritmo - Exercícios. Algoritmo e Programação. Prof.
- Bibliografia - - Operadores - Criação de um algoritmo - Exercícios Aula 01 Colegiado de Engenharia da Computação Slide 1 O que é Algoritmo? Segundo o Dicionário Aurélio, a palavra algoritmo origina-se
Leia maisCapítulo 1 - Lógica e Algoritmos
1. Introdução à Lógica de Programação Capítulo 1 - Lógica e Algoritmos A lógica de programação é necessária para pessoas que desejam trabalhar com desenvolvimento de sistemas e programas, ela permite definir
Leia maisIntrodução a Computação
Introdução a Computação Lógica de Programação Conceitos Algoritmos Conjunto predeterminado e bem definido de regras e processos destinados a solução de um problema, com um número finito de etapas. 2 1
Leia maisPseudocódigo e visualg
Pseudocódigo e visualg Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Revisão Algoritmos Estrutura de dados Estrutura básica de um algoritmo em pseudocódigo Teste de mesa Operadores
Leia maisAula 1: Desenvolvimento de Algoritmos
Aula 1: Desenvolvimento de Algoritmos Profa. Dra. Elisa Yumi Nakagawa 1. Semestre de 2017 Slides inicialmente elaborados pela Profa. Dra. Simone do Rocio Senger de Souza (ICMC/USP) Motivação Na computação,
Leia maisProgramação de Computadores I Introdução PROFESSORA CINTIA CAETANO
Programação de Computadores I Introdução PROFESSORA CINTIA CAETANO Introdução Resolução de problemas Encontrar uma maneira de descrever este problema de uma forma clara e precisa. Encontremos uma seqüência
Leia maisIntrodução à Programação. slides de Deise Sacol
Introdução à Programação slides de Deise Sacol 1 2 Elaboração de um programa Problema Análise Programa Algoritmo 3 Processo de geração de um programa Análise do problema: Ler atentamente o enunciado do
Leia maisCapítulo 2 Introdução à Programação
Tecnologia em Análise e Desenvolvimento de Sistemas INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO Capítulo 2 Introdução à Programação Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Plano de Ensino 2. Introdução
Leia maisINF1005: Programação I. Algoritmos e Pseudocódigo
INF1005: Programação I Algoritmos e Pseudocódigo Tópicos Principais Definição de Algoritmo Exemplos Básicos Formas de representação Condicionais Exemplos com Condicionais Repetições Exemplos com Repetições
Leia maisAlgoritmos e Programação
Algoritmos e Programação Prof. Alceu Britto Slides cedidos por Prof. Edson J. R. Justino (PUCPR) Aula Teórica 02 O Conceito de Algoritmo e as Estruturas Básicas de Controle Enquanto existir um quadrado
Leia maisI - CONCEITOS INICIAIS
Sumário I - CONCEITOS INICIAIS... 2 Lógica de programação... 2 Algoritmo... 2 Instrução... 3 Programa de Computador... 3 Fases... 4 Diagrama de Blocos... 4 II - VARIÁVEIS... 5 Numéricas... 5 Cadeia ou
Leia maisDisciplina de Algoritmos e Programação
Disciplina de Algoritmos e Programação Atividades Plano de ensino Conteúdos da disciplina, definição das datas, critérios de avaliação e bibliografias Início da matéria Conceito e definição de algoritmos
Leia maisINF 1005 Programação I
INF 1005 Programação I Aula 02 Algoritmos e Ciclo de Desenvolvimento Edirlei Soares de Lima Modelo de um Computador Linguagem de Máquina Um processador executa instruções de máquina
Leia maisIntrodução à Ciência da Computação ICC0001 Prof. Diego Buchinger
Algoritmos e Linguagens de Programação Introdução à Ciência da Computação ICC0001 Prof. Diego Buchinger Conceitos Básicos Para dizer o que um computador deve fazer devemos programá-lo através de instruções
Leia maisLinguagem Computacional. Algoritmos e Programação Parte 1. Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves. Sumário
Linguagem Computacional Algoritmos e Programação Parte 1 Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves Sumário n Noções de lógica n Representação do Conhecimento n Lógica na Programação n Lógica
Leia maisProgramação de Computadores IV. Introdução a Algoritmos SLIDES CEDIDOS POR Bruno Marques
Programação de Computadores IV Introdução a Algoritmos SLIDES CEDIDOS POR Bruno Marques 1 Roteiro da aula Lógica de programação Instrução Algoritmo Algoritmo vs Programa Teste de Mesa 2 Lógica de programação
Leia maisAlgoritmos Estrutura Condicional
Algoritmos Estrutura Condicional Aula 06 Diogo Pinheiro Fernandes Pedrosa http://www2.ufersa.edu.br/portal/professor/diogopedrosa diogopedrosa@ufersa.edu.br Universidade Federal Rural do Semiárido Bacharelado
Leia maisDesenvolvimento de Algoritmos. RAD 2119 Tecnologia de Informação Aplicada a Administração. Essa aula. Lógica e Pensamento Lógico. Lógica.
RAD 2119 Tecnologia de Informação Aplicada a Administração Desenvolvimento de Algoritmos Prof. Ildeberto A. Rodello rodello@fearp.usp.br http://www.fearp.usp.br/~rodello 3602.0514 Essa aula Definições
Leia maisCONCEITOS DE ALGORITMOS
CONCEITOS DE ALGORITMOS Fundamentos da Programação de Computadores - 3ª Ed. 2012 Editora Prentice Hall ISBN 9788564574168 Ana Fernanda Gomes Ascênsio Edilene Aparecida Veneruchi de Campos Algoritmos são
Leia maisAlgoritmos e Técnicas de Programação Introdução Givanaldo Rocha de Souza
Algoritmos e Técnicas de Programação Introdução Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha Conceitos Lógica de Programação técnica de encadear pensamentos
Leia maisAlgoritmia e Programação. Algoritmos & Fluxogramas
Algoritmia e Programação Algoritmos & Fluxogramas Resolução de Problemas Analisar o problema Conhecer bem o problema e respectivo domínio Descrever os requisitos: subdividir, detalhar Estruturar a solução
Leia maisALGORITMOS AULA 1. Profª Amanda Gondim
ALGORITMOS AULA 1 Profª Amanda Gondim O que é lógica? NOÇÕES DE LÓGICA A lógica trata da correção do pensamento Ensina-nos a usar corretamente as leis do pensamento É a arte de pensar corretamente A forma
Leia maisProjeto e Desenvolvimento de Algoritmos
Projeto e Desenvolvimento de Algoritmos O que são algoritmos? Índice Objetivos Introdução Representação de Algoritmos Linguagem Natural Fluxogramas Pseudo-Linguagem Técnicas de Projeto de Algoritmos Objetivos
Leia maisIntrodução a Lógica de Programação
Introdução a Lógica de Programação O processo de programação é uma conversa controlada entre um ser humano (tecnicamente preparado) e um computador Linguagem Linguagem de baixo nível Grande dificuldade,
Leia maisINTRODUÇÃO À PROGRAMAÇÃO. Introdução à Algoritmos. Prof. Me. Sérgio Carlos Portari Júnior
INTRODUÇÃO À PROGRAMAÇÃO Introdução à Algoritmos Prof. Me. Sérgio Carlos Portari Júnior www.sergioprotari.com.br sergio.junior@uemg.br TÓPICOS ABORDADOS Noções de Lógica (Parte 1) O que é a lógica Lógica
Leia maisAula 02. MC Algoritmos e Programação de Computadores. Algoritmos: Definição e Exemplos.
Aula 02 MC 102 - Algoritmos e Programação de Computadores Algoritmos: Definição e Exemplos. 2o. Sem. 2007 Algoritmos e Programação de Computadores - Turmas I J K L 1 Programação de Computadores Atividade
Leia maisAlgoritmos Lógica e Programação Prof. Me. Adelson Felipe Dias Nogueira
Algoritmos Lógica e Programação 2016-2 Prof. Me. Adelson Felipe Dias Nogueira E-mail: adelson.nogueira@pitagoras.com.br Plano de Ensino MÓDULOS: 1.Conceitos iniciais de Algoritmos: 2.Desenvolvimento de
Leia maisLaboratório de Programação 1 Algoritmos e a Lógica de Programação
Laboratório de Programação 1 Algoritmos e a Lógica de Programação Mário Hozano professor@hozano.com Ciência da Computação UFAL - Arapiraca Algoritmos e a Lógica de Programação Algoritmos Fluxo Estruturas
Leia maisProf. Paulo Villa Aula 1
UNISUL 2014/ 1 Universidade do Sul de Santa Catarina Engenharia Elétrica Algoritmos Aula 1 Slides adaptados do Prof. Frederico Ferlini Informações da Disciplina Página da disciplina gse.ufsc.br/~pvilla
Leia maisIntrodução à Lógica de Programação
Introdução à Lógica de Programação 1 Elaboração de um programa Problema Análise Programa Algoritmo 2 Processo de geração de um programa Análise do problema: Ler atentamente o enunciado do problema até
Leia maisCapítulo 2 Introdução à Programação
Engenharia Mecânica PROGRAMAÇÃO PARA ENGENHARIA II Capítulo 2 Introdução à Programação Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Plano de Ensino 2. Introdução à Programação Algoritmo (conceito,
Leia maisIntrodução a algoritmos. Prof.: Jesus
Introdução a algoritmos Prof.: Jesus Introdução a algoritmos Algoritmo é uma sequência de passos que visa a atingir um objetivo. Algoritmos são usados como meio para chegar a uma solução de um problema.
Leia maisIntrodução a Computação
Edirlei Soares de Lima Introdução a Computação Aula 02 Lógica de Programação Lógica de Programação Lógica de Programação é a técnica de criar sequências lógicas de ações para atingir
Leia maisCONCEITO DE ALGORITMO
CONCEITO DE ALGORITMO De forma geral podemos definir o algoritmo como uma sequência finita de ações executáveis para a obtenção de um objetivo bem definido. O termo algoritmo se originou, provavelmente,
Leia mais