A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 1 INE 5201 – Aula 001 Contextualização Este material, tem o objetivo de auxiliar os alunos das disciplinas.

Apresentações semelhantes


Apresentação em tema: "Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 1 INE 5201 – Aula 001 Contextualização Este material, tem o objetivo de auxiliar os alunos das disciplinas."— Transcrição da apresentação:

1 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 1 INE 5201 – Aula 001 Contextualização Este material, tem o objetivo de auxiliar os alunos das disciplinas de Introdução a Programação de Computadores, para cursos de Engenharia e de Automação, em seus estudos e no acompanhamento do conteúdo ministrado nestas disciplinas. aproveite, mas não se limite a ele

2 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 2 INE 5201 – Aula 001 "Meditar Produz Sabedoria Este provérbio Chinês mostra que não importa o que se está tentando entender, se é sobre ciências, religião, cultura, filosofia, etc... se você não parar para meditar sobre o assunto, terá dificuldade em aprendê-lo.

3 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 3 INE 5201 – Aula 001 Universos de um Problema ProblemaSolução ações Universo REAL Identificamos o problema; Analisamos e entendemos o problema; Definimos uma solução, isto é; o conjunto de ações a serem tomadas; Executamos esse conjunto de ações; Obtemos um resultado, ou seja, a solução do problema.

4 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 4 INE 5201 – Aula 001 Exemplo prático Imagine que meus amigos, me convidaram para ir ao cinema. 2. An á lise e entendimento do problema: Não tenho dinheiro no bolso, no banco não tem o suficiente. Solu ç ão 1 – pedir emprestado aos meus amigos, Solu ç ão 2 – pedir para o meu Pai, 1.Identificação do problema: DINHEIRO PARA O INGRESSO

5 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 5 INE 5201 – Aula 001 Exemplo prático 3. Como solucionar o problema Ligar para meu Pai, Pedir que deposite dinheiro na conta, Ir a um caixa eletrônico, Retirar o dinheiro, 4. Realização das ações liguei para meu Pai, ele depositou dinheiro na minha conta, 5. Solução do Problema fui ao caixa eletrônico

6 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 6 INE 5201 – Aula 001 Observação Solução Dinheiro para o ingresso, pode solucionar uma gama de problemas. Ligar para o meu Pai; Pedir que deposite dinheiro na minha conta; Ir a um caixa eletrônico; Retirar dinheiro. Ou seja, temos uma espécie de receita para quando o problema for dinheiro.

7 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 7 INE 5201 – Aula 001 Expressão e solução do problema no Universo COMPUTACIONAL ProblemaSolução ações Universo REAL ProblemaSolução programa Modelagem Visualização Universo COMPUTACIONAL

8 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 8 INE 5201 – Aula 001 Observação Lógica comum a ser seguida, para soluções no universo Computacional: Analisamos e entendemos o problema no universo REAL, Expressamos uma solução como um conjunto de ações (um algoritmo), Modelamos o algoritmo na forma de uma linguagem de computador, Executamos o programa obtendo uma solução, Transformamos a solução para uma forma visual no universo REAL. Importante: Perceba que a solução do problema no universo COMPUTACIONAL, somente pode ser obtida após o problema ser resolvido no universo REAL, ou seja, não podemos esperar que o computador resolva um problema que não sabemos como resolver.

9 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 9 INE 5201 – Aula 001 Exemplo prático Você foi contratado para elaborar um programa de computador, capaz de verificar se um determinado número é PAR ou IMPAR. 2.1 Análise e entendimento do problema: Um número é PAR se for divisível por Identificação do problema: N é PAR ou IMPAR

10 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 10 INE 5201 – Aula 001 Exemplo prático 3.1 Identificação do problema: N é PAR ou IMPAR Conhecer N, o número a ser verificado; Calcular o resto da divisão de N por 2; se o resto for zero então o número N é PAR; senão o número N é IMPAR; fimse

11 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 11 INE 5201 – Aula 001 Exemplo prático 4.1 Modelar na forma da Linguagem C#: int N = 4; int Resto = N % 2; if ( Resto == 0 ) { N é PAR; } else { N é IMPAR; }

12 Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 12 INE 5201 – Aula 001 obrigado por sua atenção, parabens pela disposição, sabedoria é o caminho para o sucesso.


Carregar ppt "Prof: Luiz Carlos Zancanella :: INE / UFSC-SC 1 INE 5201 – Aula 001 Contextualização Este material, tem o objetivo de auxiliar os alunos das disciplinas."

Apresentações semelhantes


Anúncios Google