SlideShare uma empresa Scribd logo
1 de 14
Universidade Federal da Paraíba
Centro de Ciências Aplicadas e Educação
Augusto Felix
Danilo Raniery
1
Curso básico de
Algoritmos
2
Sumário
• Objetivos.
• Conceito de algoritmos e exemplos.
• Algoritmos Não-estruturados
• Representação de Algoritmos Não-estruturados (Rotina do
domingo).
• Representação de Algoritmos Não-estruturados (Dirigir até uma
lanchonete e almoçar).
• Algoritmos Estruturados.
• Representação de Algoritmos estruturados.
• Exemplo de algoritmos Estruturado.
• Duvidas sobre o assunto.
3
Objetivos
Apresentar os conceitos básicos de algoritmos
para alunos iniciantes no curso de licenciatura
em ciências da Computação e Sistema da
Informação ou outro curso da área.
4
Conceito de algoritmos
• É uma sequência lógica de etapas para se realizar
determinada atividade;
• Discrição do passo a passo do processo;
• Solução um problema.
• Algoritmo é a base da ciência da computação e da
programação.
• Existem dois tipos de algoritmos: Não estruturado e
estruturado.
• Exemplos: Receita do bolo, como trocar uma lâmpada
manual de instruções ou Dirigir até uma lanchonete e
almoçar..
5
Algoritmos Não-estruturados
6
Em nossa rotina, executamos algoritmos
sem perceber. Quando você levanta pela manhã,
quando você sai de casa, quando almoça. Você
está sempre executando tarefas enquanto realiza
análises de decisões, análises de possibilidades,
valida argumentos e diversos outros processos.
Representação de Algoritmos
Não-estruturado
• Processo: Dirigir até uma lanchonete e
almoçar;
• 1º Passo: Saia de casa.
• 2º Passo: Entre no carro.
• 3º Passo: Se a garagem estiver aberta, saia. Senão, abra-a e
saia.
• 4º Passo: Dirija até o local desejado.
• 5º Passo: Se chegou, estacione o carro. Senão, continue até
chegar e estacionar.
• 6º Passo: Se estacionou, retire a chave da ignição e saia do
carro.
• 7º Passo: Tranque o carro e dirija-se à lanchonete.
7
Continuação
8
• 8º Passo: Se a lanchonete estiver aberta, entre e dirija-se ao
caixa. Senão, volte para o carro. Procure outra lanchonete
aberta, entre e dirija-se ao caixa.
• 9º Passo: Faça o pedido e efetue o pagamento.
• 10º Passo: Aguarde.
• 11º Passo: Se o número de seu pedido for chamado, dirija-
se ao caixa e pegue sua refeição. Senão, aguarde ser
chamado e pegue-a.
• 12º Passo: Procure um lugar para sentar e coma.
• 13º Passo: Se estiver satisfeito, jogue o resto na lixeira.
Senão, faça outro pedido e coma.
• 14º Passo: Saia da lanchonete e dirija-se ao carro.
• 15º Passo: Entre, ponha o sinto de segurança e vá para
casa.
Representação de Algoritmos
Não-Estruturado 2
•Processo: rotina de domingo
- 1º passo: Acordar;
- 2º passo: Tomar banho;
- 3º passo: Tomar o café;
- 4º passo: Assistir jornal da manhã;
- 5º passo: Se estiver fazendo sol:
-vou à praia;
-senão leio o jornal;
9
Continuação
• Processo: rotina de domingo
- 6º passo: Almoçar;
- 7º passo: Cochilo da tarde;
- 8º passo: Fazer uma refeição;
- 9º passo: Assistir o jogo;
- 10º passo: Assistir o jornal;
- 11º passo: Ir dormir;
Fim do domingo = fim de algoritmo;
10
Algoritmos Estruturados
11
São aqueles que buscam resolver
problemas através do uso de um computador.
São criados com base em uma linguagem de
programação e podem ser escritos de diversas
formas e linguagens como por Java, Python, C,
C++ entre tanta outras linguagens de
codificação.
Representação de Algoritmos
Estruturados
12
Duvidas
13
Deixe sua duvida nos comentários ou envio para o nosso e-mail.
Referências
14
ALBUQUERQUE, Rodney. Noções básicas de algoritmos. Disponível
em: http://www.devmedia.com.br/nocoes-basicas-dealgoritmo/264
05. Acessado em: 13 de Março de 2015.

Mais conteúdo relacionado

Mais procurados

Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)DaviMatos25
 
Internet das Coisas e o Futuro da Internet
Internet das Coisas e o Futuro da InternetInternet das Coisas e o Futuro da Internet
Internet das Coisas e o Futuro da InternetAndre Peres
 
A História Da Internet
A História Da InternetA História Da Internet
A História Da InternetBugui94
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos ComputadoresJanielson Lima
 
Big Data, o que é isso?
Big Data, o que é isso?Big Data, o que é isso?
Big Data, o que é isso?Ambiente Livre
 
Aula 01: introdução à informática aplicada
Aula 01:  introdução à informática aplicadaAula 01:  introdução à informática aplicada
Aula 01: introdução à informática aplicadaRubens Vinicius Conte
 
Access diapositivos aula nº 1 e 2
Access diapositivos aula nº 1 e 2Access diapositivos aula nº 1 e 2
Access diapositivos aula nº 1 e 2Filipa Cordeiro
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosLeinylson Fontinele
 
Aula 01 informatica basica - introducao a informatica
Aula 01   informatica basica - introducao a informaticaAula 01   informatica basica - introducao a informatica
Aula 01 informatica basica - introducao a informaticaKassiana Marques
 
O trabaho da eletiva sobre informatica educativa
 O trabaho da eletiva sobre informatica educativa O trabaho da eletiva sobre informatica educativa
O trabaho da eletiva sobre informatica educativaAline Souza
 
Hardware e periféricos
Hardware e periféricosHardware e periféricos
Hardware e periféricoskflaguna2
 
Internet na vida das pessoas
Internet  na vida das pessoasInternet  na vida das pessoas
Internet na vida das pessoasStephane
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dadosessa
 
0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos 0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos Ribeiro Lelia
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao WindowsJéssica Amaral
 

Mais procurados (20)

Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)
 
Cidadania digital
Cidadania digitalCidadania digital
Cidadania digital
 
Aula 04 Introdução à navegação na internet - Operador de computador
Aula 04 Introdução à navegação na internet - Operador de computadorAula 04 Introdução à navegação na internet - Operador de computador
Aula 04 Introdução à navegação na internet - Operador de computador
 
Internet das Coisas e o Futuro da Internet
Internet das Coisas e o Futuro da InternetInternet das Coisas e o Futuro da Internet
Internet das Coisas e o Futuro da Internet
 
A História Da Internet
A História Da InternetA História Da Internet
A História Da Internet
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
 
Big Data, o que é isso?
Big Data, o que é isso?Big Data, o que é isso?
Big Data, o que é isso?
 
Aula 01: introdução à informática aplicada
Aula 01:  introdução à informática aplicadaAula 01:  introdução à informática aplicada
Aula 01: introdução à informática aplicada
 
O que é programação?
O que é programação?O que é programação?
O que é programação?
 
Access diapositivos aula nº 1 e 2
Access diapositivos aula nº 1 e 2Access diapositivos aula nº 1 e 2
Access diapositivos aula nº 1 e 2
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
 
Aula 01 informatica basica - introducao a informatica
Aula 01   informatica basica - introducao a informaticaAula 01   informatica basica - introducao a informatica
Aula 01 informatica basica - introducao a informatica
 
O trabaho da eletiva sobre informatica educativa
 O trabaho da eletiva sobre informatica educativa O trabaho da eletiva sobre informatica educativa
O trabaho da eletiva sobre informatica educativa
 
Hardware e periféricos
Hardware e periféricosHardware e periféricos
Hardware e periféricos
 
Internet na vida das pessoas
Internet  na vida das pessoasInternet  na vida das pessoas
Internet na vida das pessoas
 
Hardware e software
Hardware e softwareHardware e software
Hardware e software
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dados
 
0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos 0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
 
Segurança de dados
Segurança de dadosSegurança de dados
Segurança de dados
 

Mais de Danilo Raniery

Recuperação da aprendizagem
Recuperação da aprendizagemRecuperação da aprendizagem
Recuperação da aprendizagemDanilo Raniery
 
Avaliação escolar e democratizão direito de errar
Avaliação escolar e democratizão   direito de errarAvaliação escolar e democratizão   direito de errar
Avaliação escolar e democratizão direito de errarDanilo Raniery
 
Comunicação dos resultados da avaliação
Comunicação dos resultados da avaliaçãoComunicação dos resultados da avaliação
Comunicação dos resultados da avaliaçãoDanilo Raniery
 
As noções de erro e fracasso no contexto escolar
As noções de erro e fracasso no contexto escolarAs noções de erro e fracasso no contexto escolar
As noções de erro e fracasso no contexto escolarDanilo Raniery
 
A avaliação do aluno a favor ou contra a democratização do ensino
A avaliação do aluno  a favor ou contra a democratização do ensinoA avaliação do aluno  a favor ou contra a democratização do ensino
A avaliação do aluno a favor ou contra a democratização do ensinoDanilo Raniery
 
Prática escolar do erro como fonte de castigo ao erro como fonte de virtude
Prática escolar do erro como  fonte de castigo ao erro como fonte de virtudePrática escolar do erro como  fonte de castigo ao erro como fonte de virtude
Prática escolar do erro como fonte de castigo ao erro como fonte de virtudeDanilo Raniery
 
Por uma prática docente crítica e construtiva
Por uma prática docente crítica e construtivaPor uma prática docente crítica e construtiva
Por uma prática docente crítica e construtivaDanilo Raniery
 
Avaliação da aprendizagem escolar um ato amoroso
Avaliação da aprendizagem escolar  um ato amorosoAvaliação da aprendizagem escolar  um ato amoroso
Avaliação da aprendizagem escolar um ato amorosoDanilo Raniery
 
Avaliação educacional. para alem do autoritaristmo
Avaliação educacional. para alem do autoritaristmoAvaliação educacional. para alem do autoritaristmo
Avaliação educacional. para alem do autoritaristmoDanilo Raniery
 

Mais de Danilo Raniery (10)

Recuperação da aprendizagem
Recuperação da aprendizagemRecuperação da aprendizagem
Recuperação da aprendizagem
 
Fracasso escolar
Fracasso escolarFracasso escolar
Fracasso escolar
 
Avaliação escolar e democratizão direito de errar
Avaliação escolar e democratizão   direito de errarAvaliação escolar e democratizão   direito de errar
Avaliação escolar e democratizão direito de errar
 
Comunicação dos resultados da avaliação
Comunicação dos resultados da avaliaçãoComunicação dos resultados da avaliação
Comunicação dos resultados da avaliação
 
As noções de erro e fracasso no contexto escolar
As noções de erro e fracasso no contexto escolarAs noções de erro e fracasso no contexto escolar
As noções de erro e fracasso no contexto escolar
 
A avaliação do aluno a favor ou contra a democratização do ensino
A avaliação do aluno  a favor ou contra a democratização do ensinoA avaliação do aluno  a favor ou contra a democratização do ensino
A avaliação do aluno a favor ou contra a democratização do ensino
 
Prática escolar do erro como fonte de castigo ao erro como fonte de virtude
Prática escolar do erro como  fonte de castigo ao erro como fonte de virtudePrática escolar do erro como  fonte de castigo ao erro como fonte de virtude
Prática escolar do erro como fonte de castigo ao erro como fonte de virtude
 
Por uma prática docente crítica e construtiva
Por uma prática docente crítica e construtivaPor uma prática docente crítica e construtiva
Por uma prática docente crítica e construtiva
 
Avaliação da aprendizagem escolar um ato amoroso
Avaliação da aprendizagem escolar  um ato amorosoAvaliação da aprendizagem escolar  um ato amoroso
Avaliação da aprendizagem escolar um ato amoroso
 
Avaliação educacional. para alem do autoritaristmo
Avaliação educacional. para alem do autoritaristmoAvaliação educacional. para alem do autoritaristmo
Avaliação educacional. para alem do autoritaristmo
 

Último

HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxAula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxBiancaNogueira42
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISVitor Vieira Vasconcelos
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfmirandadudu08
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaaulasgege
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfIedaGoethe
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxIsabelaRafael2
 
Cultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfCultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfaulasgege
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveaulasgege
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 

Último (20)

HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
 
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxAula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGIS
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdf
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
 
Cultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfCultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdf
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 

Apresentação sobre algoritmos

  • 1. Universidade Federal da Paraíba Centro de Ciências Aplicadas e Educação Augusto Felix Danilo Raniery 1
  • 3. Sumário • Objetivos. • Conceito de algoritmos e exemplos. • Algoritmos Não-estruturados • Representação de Algoritmos Não-estruturados (Rotina do domingo). • Representação de Algoritmos Não-estruturados (Dirigir até uma lanchonete e almoçar). • Algoritmos Estruturados. • Representação de Algoritmos estruturados. • Exemplo de algoritmos Estruturado. • Duvidas sobre o assunto. 3
  • 4. Objetivos Apresentar os conceitos básicos de algoritmos para alunos iniciantes no curso de licenciatura em ciências da Computação e Sistema da Informação ou outro curso da área. 4
  • 5. Conceito de algoritmos • É uma sequência lógica de etapas para se realizar determinada atividade; • Discrição do passo a passo do processo; • Solução um problema. • Algoritmo é a base da ciência da computação e da programação. • Existem dois tipos de algoritmos: Não estruturado e estruturado. • Exemplos: Receita do bolo, como trocar uma lâmpada manual de instruções ou Dirigir até uma lanchonete e almoçar.. 5
  • 6. Algoritmos Não-estruturados 6 Em nossa rotina, executamos algoritmos sem perceber. Quando você levanta pela manhã, quando você sai de casa, quando almoça. Você está sempre executando tarefas enquanto realiza análises de decisões, análises de possibilidades, valida argumentos e diversos outros processos.
  • 7. Representação de Algoritmos Não-estruturado • Processo: Dirigir até uma lanchonete e almoçar; • 1º Passo: Saia de casa. • 2º Passo: Entre no carro. • 3º Passo: Se a garagem estiver aberta, saia. Senão, abra-a e saia. • 4º Passo: Dirija até o local desejado. • 5º Passo: Se chegou, estacione o carro. Senão, continue até chegar e estacionar. • 6º Passo: Se estacionou, retire a chave da ignição e saia do carro. • 7º Passo: Tranque o carro e dirija-se à lanchonete. 7
  • 8. Continuação 8 • 8º Passo: Se a lanchonete estiver aberta, entre e dirija-se ao caixa. Senão, volte para o carro. Procure outra lanchonete aberta, entre e dirija-se ao caixa. • 9º Passo: Faça o pedido e efetue o pagamento. • 10º Passo: Aguarde. • 11º Passo: Se o número de seu pedido for chamado, dirija- se ao caixa e pegue sua refeição. Senão, aguarde ser chamado e pegue-a. • 12º Passo: Procure um lugar para sentar e coma. • 13º Passo: Se estiver satisfeito, jogue o resto na lixeira. Senão, faça outro pedido e coma. • 14º Passo: Saia da lanchonete e dirija-se ao carro. • 15º Passo: Entre, ponha o sinto de segurança e vá para casa.
  • 9. Representação de Algoritmos Não-Estruturado 2 •Processo: rotina de domingo - 1º passo: Acordar; - 2º passo: Tomar banho; - 3º passo: Tomar o café; - 4º passo: Assistir jornal da manhã; - 5º passo: Se estiver fazendo sol: -vou à praia; -senão leio o jornal; 9
  • 10. Continuação • Processo: rotina de domingo - 6º passo: Almoçar; - 7º passo: Cochilo da tarde; - 8º passo: Fazer uma refeição; - 9º passo: Assistir o jogo; - 10º passo: Assistir o jornal; - 11º passo: Ir dormir; Fim do domingo = fim de algoritmo; 10
  • 11. Algoritmos Estruturados 11 São aqueles que buscam resolver problemas através do uso de um computador. São criados com base em uma linguagem de programação e podem ser escritos de diversas formas e linguagens como por Java, Python, C, C++ entre tanta outras linguagens de codificação.
  • 13. Duvidas 13 Deixe sua duvida nos comentários ou envio para o nosso e-mail.
  • 14. Referências 14 ALBUQUERQUE, Rodney. Noções básicas de algoritmos. Disponível em: http://www.devmedia.com.br/nocoes-basicas-dealgoritmo/264 05. Acessado em: 13 de Março de 2015.