SlideShare una empresa de Scribd logo
1 de 7
Programação e Sistemas de Informação
TÉCNICO DE GESTÃO E
PROGRAMAÇÃO DE SISTEMAS
INFORMÁTICOS
Módulo I - Introdução à Programação e Algoritmia
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Objetivos para a aula:
o Estrutura condicional “Se.. Então… Senão”.
o Exercícios.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Estruturas de Controlo
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Estruturas de Sequências
A estrutura de controlo sequencial, consiste na ordenação
das instruções de um algoritmo de modo a que sejam
executadas em sequência sem possibilidade de omitir
nenhuma.
Exemplos deste tipo de estrutura são todos os algoritmos
vistos até aqui dado que todas as instruções são
executadas sequencialmente.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Estrutura Condicional Simples (Se ..
Então)
Esta estrutura é caracterizada pela avaliação
ou teste de uma condição:
– se a condição é verdadeira executa uma
ação ou conjunto de ações;
– se a condição é falsa, não efetua qualquer
ação e sai do bloco (passa à ação seguinte).
Se (valor <10) Então
Escrever (‘Tem de carregar o cartão’)
FimSe
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Estrutura condicional - Se.. Então…
Senão
Dados 2 números verificar se são iguais.
Se (a = b) Então
Escrever(‘Os números são iguais’)
Senão
Escrever(‘Os números são diferentes’)
FimSe
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Estrutura condicional - Se.. Então…
Senão
Dados 2 números verificar se são iguais.
Se (a = b) Então
Escrever(‘Os números são iguais’)
Senão
Escrever(‘Os números são diferentes’)
FimSe
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Más contenido relacionado

Destacado

Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis111111119
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis111111119
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis111111119
 
Acesso aos campos de uma estrutura
Acesso aos campos de uma estruturaAcesso aos campos de uma estrutura
Acesso aos campos de uma estrutura111111119
 
Estruturas de Dados em C#
Estruturas de Dados em C#Estruturas de Dados em C#
Estruturas de Dados em C#Marcelo Charan
 
Informação exames provas 2017
Informação exames provas 2017Informação exames provas 2017
Informação exames provas 2017Pedro França
 
Regulamento dos exames_2017_desp normativo nº 1-a-2017
Regulamento dos exames_2017_desp normativo nº 1-a-2017Regulamento dos exames_2017_desp normativo nº 1-a-2017
Regulamento dos exames_2017_desp normativo nº 1-a-2017Pedro França
 
Guia Geral de Exames 2017
Guia Geral de Exames 2017Guia Geral de Exames 2017
Guia Geral de Exames 2017Pedro França
 
Juri nacional 2017 2017 alunos condições especiais
Juri  nacional 2017 2017 alunos condições especiaisJuri  nacional 2017 2017 alunos condições especiais
Juri nacional 2017 2017 alunos condições especiaisPedro França
 

Destacado (10)

Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis
 
Strings e manipulação de variáveis
Strings e manipulação de variáveisStrings e manipulação de variáveis
Strings e manipulação de variáveis
 
Acesso aos campos de uma estrutura
Acesso aos campos de uma estruturaAcesso aos campos de uma estrutura
Acesso aos campos de uma estrutura
 
Estruturas de Dados em C#
Estruturas de Dados em C#Estruturas de Dados em C#
Estruturas de Dados em C#
 
Informação exames provas 2017
Informação exames provas 2017Informação exames provas 2017
Informação exames provas 2017
 
Regulamento dos exames_2017_desp normativo nº 1-a-2017
Regulamento dos exames_2017_desp normativo nº 1-a-2017Regulamento dos exames_2017_desp normativo nº 1-a-2017
Regulamento dos exames_2017_desp normativo nº 1-a-2017
 
Guia Geral de Exames 2017
Guia Geral de Exames 2017Guia Geral de Exames 2017
Guia Geral de Exames 2017
 
Norma 1 jne-2017
Norma 1  jne-2017Norma 1  jne-2017
Norma 1 jne-2017
 
Juri nacional 2017 2017 alunos condições especiais
Juri  nacional 2017 2017 alunos condições especiaisJuri  nacional 2017 2017 alunos condições especiais
Juri nacional 2017 2017 alunos condições especiais
 

Similar a Programação Sistemas Informação

Aula 5 módulo ii - psi
Aula 5  módulo ii - psiAula 5  módulo ii - psi
Aula 5 módulo ii - psi111111119
 
Instruções de controle 1
Instruções de controle 1Instruções de controle 1
Instruções de controle 1Cícero Quarto
 
Instruções de controle
Instruções de controleInstruções de controle
Instruções de controleCícero Quarto
 
Estrutura de decisão switch case
Estrutura de decisão switch caseEstrutura de decisão switch case
Estrutura de decisão switch caseAlessandra Sra JM
 
Aula 3 módulo ii - psi
Aula 3  módulo ii - psiAula 3  módulo ii - psi
Aula 3 módulo ii - psi111111119
 
Mock it with mockito
Mock it with mockitoMock it with mockito
Mock it with mockitoRenan Uchôa
 
Aexo TI - Boas práticas de testes tdd
Aexo TI - Boas práticas de testes tddAexo TI - Boas práticas de testes tdd
Aexo TI - Boas práticas de testes tddCarlos Santana
 

Similar a Programação Sistemas Informação (9)

Aula 5 módulo ii - psi
Aula 5  módulo ii - psiAula 5  módulo ii - psi
Aula 5 módulo ii - psi
 
Instruções de controle 1
Instruções de controle 1Instruções de controle 1
Instruções de controle 1
 
Instruções de controle
Instruções de controleInstruções de controle
Instruções de controle
 
Cap08
Cap08Cap08
Cap08
 
Estrutura de decisão switch case
Estrutura de decisão switch caseEstrutura de decisão switch case
Estrutura de decisão switch case
 
Aula 3 módulo ii - psi
Aula 3  módulo ii - psiAula 3  módulo ii - psi
Aula 3 módulo ii - psi
 
Junit
JunitJunit
Junit
 
Mock it with mockito
Mock it with mockitoMock it with mockito
Mock it with mockito
 
Aexo TI - Boas práticas de testes tdd
Aexo TI - Boas práticas de testes tddAexo TI - Boas práticas de testes tdd
Aexo TI - Boas práticas de testes tdd
 

Más de 111111119

Comandos de pascal e estrutura de repetição (para...fazer)
Comandos de pascal e estrutura de repetição (para...fazer)Comandos de pascal e estrutura de repetição (para...fazer)
Comandos de pascal e estrutura de repetição (para...fazer)111111119
 
Variaveis locais e globais
Variaveis locais e globaisVariaveis locais e globais
Variaveis locais e globais111111119
 
Aula 1 módulo iii - psi
Aula 1  módulo iii - psiAula 1  módulo iii - psi
Aula 1 módulo iii - psi111111119
 
Aula 1 módulo v - psi
Aula 1  módulo v - psiAula 1  módulo v - psi
Aula 1 módulo v - psi111111119
 
Aula 4 módulo ii - psi
Aula 4  módulo ii - psiAula 4  módulo ii - psi
Aula 4 módulo ii - psi111111119
 
Aula 1 módulo ii - psi
Aula 1   módulo ii - psiAula 1   módulo ii - psi
Aula 1 módulo ii - psi111111119
 
Aula 3 módulo i - psi
Aula 3   módulo i - psiAula 3   módulo i - psi
Aula 3 módulo i - psi111111119
 
Aula 5 módulo i - psi
Aula 5   módulo i - psiAula 5   módulo i - psi
Aula 5 módulo i - psi111111119
 
Aula 2 módulo i - psi
Aula 2   módulo i - psiAula 2   módulo i - psi
Aula 2 módulo i - psi111111119
 
Aula 1 módulo i - psi
Aula 1   módulo i - psiAula 1   módulo i - psi
Aula 1 módulo i - psi111111119
 

Más de 111111119 (11)

Units
UnitsUnits
Units
 
Comandos de pascal e estrutura de repetição (para...fazer)
Comandos de pascal e estrutura de repetição (para...fazer)Comandos de pascal e estrutura de repetição (para...fazer)
Comandos de pascal e estrutura de repetição (para...fazer)
 
Variaveis locais e globais
Variaveis locais e globaisVariaveis locais e globais
Variaveis locais e globais
 
Aula 1 módulo iii - psi
Aula 1  módulo iii - psiAula 1  módulo iii - psi
Aula 1 módulo iii - psi
 
Aula 1 módulo v - psi
Aula 1  módulo v - psiAula 1  módulo v - psi
Aula 1 módulo v - psi
 
Aula 4 módulo ii - psi
Aula 4  módulo ii - psiAula 4  módulo ii - psi
Aula 4 módulo ii - psi
 
Aula 1 módulo ii - psi
Aula 1   módulo ii - psiAula 1   módulo ii - psi
Aula 1 módulo ii - psi
 
Aula 3 módulo i - psi
Aula 3   módulo i - psiAula 3   módulo i - psi
Aula 3 módulo i - psi
 
Aula 5 módulo i - psi
Aula 5   módulo i - psiAula 5   módulo i - psi
Aula 5 módulo i - psi
 
Aula 2 módulo i - psi
Aula 2   módulo i - psiAula 2   módulo i - psi
Aula 2 módulo i - psi
 
Aula 1 módulo i - psi
Aula 1   módulo i - psiAula 1   módulo i - psi
Aula 1 módulo i - psi
 

Programação Sistemas Informação

  • 1. Programação e Sistemas de Informação TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS Módulo I - Introdução à Programação e Algoritmia Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 2. Objetivos para a aula: o Estrutura condicional “Se.. Então… Senão”. o Exercícios. Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 3. Estruturas de Controlo Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 4. Estruturas de Sequências A estrutura de controlo sequencial, consiste na ordenação das instruções de um algoritmo de modo a que sejam executadas em sequência sem possibilidade de omitir nenhuma. Exemplos deste tipo de estrutura são todos os algoritmos vistos até aqui dado que todas as instruções são executadas sequencialmente. Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 5. Estrutura Condicional Simples (Se .. Então) Esta estrutura é caracterizada pela avaliação ou teste de uma condição: – se a condição é verdadeira executa uma ação ou conjunto de ações; – se a condição é falsa, não efetua qualquer ação e sai do bloco (passa à ação seguinte). Se (valor <10) Então Escrever (‘Tem de carregar o cartão’) FimSe Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 6. Estrutura condicional - Se.. Então… Senão Dados 2 números verificar se são iguais. Se (a = b) Então Escrever(‘Os números são iguais’) Senão Escrever(‘Os números são diferentes’) FimSe Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 7. Estrutura condicional - Se.. Então… Senão Dados 2 números verificar se são iguais. Se (a = b) Então Escrever(‘Os números são iguais’) Senão Escrever(‘Os números são diferentes’) FimSe Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino