Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouSônia Deluca Antas Alterado mais de 8 anos atrás
1
Revisão de Conceitos Thiago Medeiros Barros
2
Algoritmos Qualquer problema de computação pode ser resolvido executando uma série de ações em uma ordem específica. Um procedimento para resolver um problema em termos: ◦Das ações a executar e ◦Da ordem em que essas ações executam Fonte: Java como programar
3
Algoritmos Um algoritmo é um conjunto finito de regras que fornece uma sequência de operações para resolver um problema específico. É algo como uma receita, ou uma rotina.
4
Pseudocódigo Linguagem informal que ajuda a desenvolver algoritmos sem a preocupação com os estritos detalhes da sintaxe de alguma linguagem (ex.: JAVA) Fonte: Java como programar
5
Variável Na programação, uma variável é um objeto (uma posição, freqüentemente localizada na memória) capaz de reter e representar um valor ou expressão. Enquanto as variáveis só "existem" em tempo de execução, elas são associadas a "nomes", chamados identificadores, durante o tempo de desenvolvimento.programaçãomemóriatempo de execuçãoidentificadorestempo de desenvolvimento
6
Variável Uma variável é uma posição na memória do computador, que é reservada para armazenar os dados que o algoritmo vai manipular. Uma variável pode assumir valores diferentes, mas só pode armazenar um valor a cada instante. Além disso, o seu conteúdo pode mudar ao longo do tempo na execução do algoritmo.
7
Função uma sub-rotina (função, procedimento ou mesmosubprograma) consiste em uma porção de código que resolve um problema muito específico, parte de um problema maior (a aplicaçãofinal). O conceito de função difere da noção de procedimento, já que devolve um valor, se bem que, em algumas linguagens, esta distinção não é sequer existente; por exemplo, em C, a implementação de um procedimento é uma função do tipo void. No contexto da programação orientada a objetos, estas sub- rotinas são encapsuladas nos próprios objetos, passando a designar-se métodos.códigoaplicaçãoprocedimentoCvoidprogramação orientada a objetosmétodos
8
Função Algumas das vantagens na utilização de sub- rotinas durante a programação são: ◦a redução de código duplicado num programa; ◦a possibilidade de reutilizar o mesmo código sem grandes alterações em outros programas; ◦a decomposição de problemas grandes em pequenas partes; ◦melhorar a interpretação visual de um programa; ◦esconder ou regular uma parte de um programa, mantendo o restante código alheio às questões internas resolvidas dentro dessa função;
9
Função As componentes de uma sub-rotina são: ◦O seu protótipo, que inclui os parâmetros que são passados à sub-rotina na altura da invocação;parâmetros ◦O corpo, que contém o bloco de código que resolve o problema proposto; ◦Um possível valor de retorno, que poderá ser utilizado imediatamente a seguir à invocação da sub-rotina.
10
Instruções de Controle Instruções de seleção ◦If ◦If...else ◦switch Instruções de repetição ◦While Contador e sentinela ◦Do...while ◦For
11
Fontes http://www.metropoledigital.ufrn.br/aulas /disciplinas/logica/index.html http://www.metropoledigital.ufrn.br/aulas /disciplinas/logica/index.html
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.