Programação e Sistemas de InformaçãoTÉCNICO DE GESTÃO EPROGRAMAÇÃO DE SISTEMASINFORMÁTICOSMódulo I - Introdução à Programa...
Objetivos para a aula:oTipos de DadosoClassificação dos Dados.oNoção de variável. Definição de uma variável.oExpressões ar...
Tipos de DadosOs algoritmos e as linguagens trabalham com dados.Estes dados são classificados em tipos. Por exemplo osdive...
Números InteirosToda e qualquer informação numérica que pertença aoconjunto dos números inteiros (negativa, nula ou positi...
Números ReaisToda e qualquer informação numérica que pertença aoconjunto dos números reais (negativa, nula ou positiva)Tip...
Toda e qualquer informação composta por um conjunto decarateres alfanuméricos:Numéricos (0…9);Alfabéticos (A…Z, a…z);Espec...
LógicosToda e qualquer informação que pode assumir apenasduas situações:Tipo Valoresbooleano V ou FAulas Virtuais e Intera...
Classificação dos DadosUm dado é constante quando não sofre nenhumavariação, o seu valor é constante do inicio ao fim daex...
Variáveis As informações no computador são armazenadas namemória principal. Imagine que esta memória é um grande armário...
Variáveis nomenclatura O primeiro carater deve ser uma letra. Os nomes podem ser formados por letras, números epelo unde...
Variáveis - DeclaraçãoCriar uma variável significa reservar uma gavetana memória do computador atribuindo-lhe umnome e esc...
Expressões AritméticasOs operadores disponíveis para resolver expressõesaritméticas são:+ >> soma- >> subtração* >> multip...
ExemploFórmula matemática:area = base x altura2Fórmula em pseudocódigo:Area  (base*altura)/2Aulas Virtuais e Interativas ...
Expressões Hierarquia A hierarquia seguida pelo computador é a seguinte (daesquerda para a direita) :1. Parênteses2. Mult...
Expressões de ComparaçãoOs operadores relacionais disponíveis para comparaçõessão:= Igual a> Maior que< Menor que> = Maior...
Construção de Fluxogramasrecorrendo ao uso de linguagemcomputacionalFluxogramasÉ uma ferramenta muito eficaz que auxilia ...
Fluxogramas - Continuação Representando por alguns desenhos geométricos,indicando os símbolos de entrada e saída de dados...
Próximos SlideShares
Carregando em…5
×

Aula 2 módulo i - psi

162 visualizações

Publicada em

Publicada em: Imóveis
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
162
No SlideShare
0
A partir de incorporações
0
Número de incorporações
21
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 2 módulo i - psi

  1. 1. Programação e Sistemas de InformaçãoTÉCNICO DE GESTÃO EPROGRAMAÇÃO DE SISTEMASINFORMÁTICOSMódulo I - Introdução à Programação e AlgoritmiaAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  2. 2. Objetivos para a aula:oTipos de DadosoClassificação dos Dados.oNoção de variável. Definição de uma variável.oExpressões aritméticas e de comparação.oResolução de exercícios.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  3. 3. Tipos de DadosOs algoritmos e as linguagens trabalham com dados.Estes dados são classificados em tipos. Por exemplo osdiversos tipos de pesos e medidas existentes (Kg, Km, ml,cm, etc).Alguns tipos de dados pré definidos: Números inteiros Números reais Carateres Lógicos e booleanos VazioAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  4. 4. Números InteirosToda e qualquer informação numérica que pertença aoconjunto dos números inteiros (negativa, nula ou positiva)Tipo IntervaloByte 0 a +255Inteiro com sinal -32768 a +32767Inteiro sem sinal 0 a +65536Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  5. 5. Números ReaisToda e qualquer informação numérica que pertença aoconjunto dos números reais (negativa, nula ou positiva)Tipo Intervaloreal 2,9x10-38a 1,7x1038Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  6. 6. Toda e qualquer informação composta por um conjunto decarateres alfanuméricos:Numéricos (0…9);Alfabéticos (A…Z, a…z);Especiais (por exemplo: , ; # ? @ !).Tipo Quantidadechar Um único caraterstring Uma cadeia de carateresAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  7. 7. LógicosToda e qualquer informação que pode assumir apenasduas situações:Tipo Valoresbooleano V ou FAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  8. 8. Classificação dos DadosUm dado é constante quando não sofre nenhumavariação, o seu valor é constante do inicio ao fim daexecução do programa, assim como é constante paraexecuções diferentes.ConstantesExemplo de um dado constante:PI = 3,141617…Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  9. 9. Variáveis As informações no computador são armazenadas namemória principal. Imagine que esta memória é um grande armário comvárias gavetas, contendo diferentes informações. Para encontrar o conteúdo procurado é precisoidentificar com uma etiqueta (nome da variável).Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  10. 10. Variáveis nomenclatura O primeiro carater deve ser uma letra. Os nomes podem ser formados por letras, números epelo underscore (_). Não devem ser muito compridos.Exemplo de uma variável:nome_aluno1Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  11. 11. Variáveis - DeclaraçãoCriar uma variável significa reservar uma gavetana memória do computador atribuindo-lhe umnome e escolher o tipo de dado que esta gavetaarmazenará.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  12. 12. Expressões AritméticasOs operadores disponíveis para resolver expressõesaritméticas são:+ >> soma- >> subtração* >> multiplicação/ >> quocienteAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  13. 13. ExemploFórmula matemática:area = base x altura2Fórmula em pseudocódigo:Area  (base*altura)/2Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  14. 14. Expressões Hierarquia A hierarquia seguida pelo computador é a seguinte (daesquerda para a direita) :1. Parênteses2. Multiplicações e divisões3. Adições e subtrações Para priorizar partes de expressões deve-se utilizar osparenteses.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  15. 15. Expressões de ComparaçãoOs operadores relacionais disponíveis para comparaçõessão:= Igual a> Maior que< Menor que> = Maior ou igual< = Menor ou igual<> DiferenteAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  16. 16. Construção de Fluxogramasrecorrendo ao uso de linguagemcomputacionalFluxogramasÉ uma ferramenta muito eficaz que auxilia o profissionalda área de informática a visualizar os “caminhos” quedevem ser seguidos para se resolver um problema. Tem como finalidade escrever o fluxo, especificando osdados e as informações.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  17. 17. Fluxogramas - Continuação Representando por alguns desenhos geométricos,indicando os símbolos de entrada e saída de dados,permite acompanhar os procedimentos necessários aserem realizados pelo programador, através do raciocíniologico para solucionar um problema.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

×