Documente Academic
Documente Profesional
Documente Cultură
programao
Formadora: Bijal Narendra
Objetivos
entender e aplicar princpios e conceitos fundamentais das
Cincias da Computao;
descrever e representar simbolicamente sequncias de aes
de atividades do quotidiano;
planificar sequncias de instrues que permitam a
realizao de uma dada tarefa;
utilizar diferentes tipos de dados (textos, nmeros, entre
outros);
criar sequncias de instrues que envolvam seleo e
repetio;
planificar e criar um projeto de forma estruturada;
Alguns conceitos
Sequncias: Sempre que executamos uma srie de
Alguns conceitos
Eventos: Acontecimentos que desencadeiam uma
determinada ao.
Condies: A programao nem sempre linear. De acordo
com determinadas condies e mediante a utilizao de
estruturas de deciso, o programa poder tomar diferentes
rumos.
Operadores: servem para realizar operaes matemticas
e/ou lgicas.
Dados/Variveis: Em programao ser necessrio
armazenar, recuperar e atualizar valores que sero
guardados em variveis.
Algoritmo
Embora as vezes no percebemos, utilizamos algoritmos no nosso diaa-dia e no sabemos. Para a execuo de alguma tarefa ou mesmo
resolver algum problema, muitas vezes inconscientemente
executamos algoritmos. Mas o que Algoritmo? simplesmente uma
receita para executarmos uma tarefa ou resolver algum problema. E
como toda receita, um algoritmo tambm deve ser finito. Se
seguirmos uma receita de bolo corretamente, conseguiremos fazer o
bolo. A computao utiliza muito esse recurso, ento se voc pretende
aprender programao, obviamente deve saber o que algoritmo.
Fluxograma
O termo Fluxograma uma representao grfica de um
algoritmo, efetuado geralmente com recurso a figuras
geomtricas normalizadas e as setas unindo essas figuras
geomtricas. O Fluxograma tem por objetivo apresentar de
forma rpida e descomplicada o fluxo de informaes e aes
da sequncia operacional do processo. Atravs desta
representao grfica possvel compreender a transio de
informaes ou documentos entre os elementos que participam
no processo em causa.
Alguns exemplos
Incio
A Candeeiro no
funciona
Interrupt
or est
ligado?
Sim
Lmpad
a
queimad
a?
No
Arranjar/com
prar
candeeiro
novo
No
Sim
Ligar
Interruptor
Trocar
lmpada
Incio
Colocar caf
em p na
cafeteira
Colocar gua
Ligar
Cafeteira
Aguardar
No
Caf est
Pronto?
Sim
Beber Caf
Fim
Desafio
Referncias
Definindo Escopo em Projetos de Software (So Paulo:
Novatec). 2015
http://www.blogdaqualidade.com.br/como-fazer-umfluxograma/
https://pt.scribd.com/doc/50978145/Algoritmos-exerciciosresolvidos