SlideShare uma empresa Scribd logo
1 de 6
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:
oPseudo-código.
oConstrução de algoritmos sob a forma de Pseudo-código.
oResolução de exercícios.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Pseudo-código
 É uma maneira de escrever um programa usando uma
linguagem mais próxima do utilizador.
 Tem como finalidade transcrever as ideias do
fluxograma em forma escrita.
 Representado por PALAVRAS RESERVADAS,
seguidas de uma certa sequência lógica.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Início – Indica o inicio de um bloco
Fim - Indica o fim de um bloco
Declarar – Lista de variáveis usadas
Ler – Ler os dados
Escrever – Mostrar/Listar/Escrever os resultados
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Exemplo
Pseudo-código
Este algoritmo lê três números e mostra-os no ecrã.
Algoritmo Numeros
Declarar a, b, c: inteiro
Inicio
Ler (a,b,c)
Escrever (a, b, c)
Fim
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Exemplo
Pseudo-código
Este algoritmo lê três números e mostra-os no ecrã.
Algoritmo Numeros
Declarar a, b, c: inteiro
Inicio
Ler (a,b,c)
Escrever (a, b, c)
Fim
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Mais conteúdo relacionado

Destaque

Telecom Training
Telecom TrainingTelecom Training
Telecom Trainingnanocell
 
Depoimento do ex presidente lula
Depoimento do ex presidente lulaDepoimento do ex presidente lula
Depoimento do ex presidente lulaLourdes Pereira
 
Презентация (поддержка сми)
Презентация (поддержка сми)Презентация (поддержка сми)
Презентация (поддержка сми)Консалт-Центр
 
Yves Doyon & Assoc à Québec
Yves Doyon & Assoc à QuébecYves Doyon & Assoc à Québec
Yves Doyon & Assoc à QuébecYves Doyon
 
The EFL classroom after a British Council course
The EFL classroom after a British Council courseThe EFL classroom after a British Council course
The EFL classroom after a British Council courseElvina Castillo
 
Agileblaze technologies value proposition
Agileblaze technologies value propositionAgileblaze technologies value proposition
Agileblaze technologies value propositionAkhil B Singh
 
Pārbaudes 4.klase
Pārbaudes 4.klase Pārbaudes 4.klase
Pārbaudes 4.klase l7sakumskola
 
Kvalitet i fritidshem genom kollegialt lärande
Kvalitet i fritidshem genom kollegialt lärandeKvalitet i fritidshem genom kollegialt lärande
Kvalitet i fritidshem genom kollegialt lärandemittlarande
 
Инновационная технология психологического и психо-физиологического тестирован...
Инновационная технология психологического и психо-физиологического тестирован...Инновационная технология психологического и психо-физиологического тестирован...
Инновационная технология психологического и психо-физиологического тестирован...Игорь Овсянников
 
Entry Market in Indonesia: Product Registration
Entry Market in Indonesia: Product RegistrationEntry Market in Indonesia: Product Registration
Entry Market in Indonesia: Product RegistrationPT Cekindo Bisnis Grup
 

Destaque (12)

Conoce Krika
Conoce KrikaConoce Krika
Conoce Krika
 
Telecom Training
Telecom TrainingTelecom Training
Telecom Training
 
Depoimento do ex presidente lula
Depoimento do ex presidente lulaDepoimento do ex presidente lula
Depoimento do ex presidente lula
 
1-s2.0-S1877584515000519-main
1-s2.0-S1877584515000519-main1-s2.0-S1877584515000519-main
1-s2.0-S1877584515000519-main
 
Презентация (поддержка сми)
Презентация (поддержка сми)Презентация (поддержка сми)
Презентация (поддержка сми)
 
Yves Doyon & Assoc à Québec
Yves Doyon & Assoc à QuébecYves Doyon & Assoc à Québec
Yves Doyon & Assoc à Québec
 
The EFL classroom after a British Council course
The EFL classroom after a British Council courseThe EFL classroom after a British Council course
The EFL classroom after a British Council course
 
Agileblaze technologies value proposition
Agileblaze technologies value propositionAgileblaze technologies value proposition
Agileblaze technologies value proposition
 
Pārbaudes 4.klase
Pārbaudes 4.klase Pārbaudes 4.klase
Pārbaudes 4.klase
 
Kvalitet i fritidshem genom kollegialt lärande
Kvalitet i fritidshem genom kollegialt lärandeKvalitet i fritidshem genom kollegialt lärande
Kvalitet i fritidshem genom kollegialt lärande
 
Инновационная технология психологического и психо-физиологического тестирован...
Инновационная технология психологического и психо-физиологического тестирован...Инновационная технология психологического и психо-физиологического тестирован...
Инновационная технология психологического и психо-физиологического тестирован...
 
Entry Market in Indonesia: Product Registration
Entry Market in Indonesia: Product RegistrationEntry Market in Indonesia: Product Registration
Entry Market in Indonesia: Product Registration
 

Semelhante a Aula 3 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 - psi111111119
 
Lógica de programação, algoritmos e big data
Lógica de programação, algoritmos e big dataLógica de programação, algoritmos e big data
Lógica de programação, algoritmos e big dataRodrigofn
 
mod1-algoritmia
mod1-algoritmiamod1-algoritmia
mod1-algoritmiadiogoa21
 
Paradigmas De Linguagem De Programação.
Paradigmas De Linguagem De Programação.Paradigmas De Linguagem De Programação.
Paradigmas De Linguagem De Programação.Valmon Gaudencio
 
Algoritmia para o site do 10gi marcelo e ricardo
Algoritmia para o site do 10gi marcelo e ricardoAlgoritmia para o site do 10gi marcelo e ricardo
Algoritmia para o site do 10gi marcelo e ricardozedaesquina98
 
Apresentação final
Apresentação finalApresentação final
Apresentação finalvalmon
 
Sistemas de Automação I - Interface
Sistemas de Automação I - InterfaceSistemas de Automação I - Interface
Sistemas de Automação I - InterfaceThiago Fortunato
 
Ambiente de Simulação Gráfica 3D para Ensino da Arquitetura de Processadores
Ambiente de Simulação Gráfica 3D para Ensino da Arquitetura de ProcessadoresAmbiente de Simulação Gráfica 3D para Ensino da Arquitetura de Processadores
Ambiente de Simulação Gráfica 3D para Ensino da Arquitetura de ProcessadoresEduardo de Lucena Falcão
 
Logica de Programação Vitor Jose de Souza.pptx
Logica de Programação Vitor Jose de Souza.pptxLogica de Programação Vitor Jose de Souza.pptx
Logica de Programação Vitor Jose de Souza.pptxJoseVitorSantanadeMe
 
Apostilaprogramao 120512152026-phpapp02
Apostilaprogramao 120512152026-phpapp02Apostilaprogramao 120512152026-phpapp02
Apostilaprogramao 120512152026-phpapp02Eugenio Batista
 
Livro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., DilermandoLivro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., DilermandoOs Fantasmas !
 
Modulo 1 - PSI.pdf
Modulo 1 - PSI.pdfModulo 1 - PSI.pdf
Modulo 1 - PSI.pdfAna Almeida
 
Lógica de programação 1
Lógica de programação 1Lógica de programação 1
Lógica de programação 1Diego Rodrigues
 
Lista exercicios algoritmos
Lista exercicios algoritmosLista exercicios algoritmos
Lista exercicios algoritmosslashmelhor
 

Semelhante a Aula 3 módulo i - psi (20)

Aula 1 módulo i - psi
Aula 1   módulo i - psiAula 1   módulo i - psi
Aula 1 módulo i - psi
 
Trabalho Lost171 (Atualizado)
Trabalho Lost171 (Atualizado)Trabalho Lost171 (Atualizado)
Trabalho Lost171 (Atualizado)
 
Lógica de programação, algoritmos e big data
Lógica de programação, algoritmos e big dataLógica de programação, algoritmos e big data
Lógica de programação, algoritmos e big data
 
mod1-algoritmia
mod1-algoritmiamod1-algoritmia
mod1-algoritmia
 
Paradigmas De Linguagem De Programação.
Paradigmas De Linguagem De Programação.Paradigmas De Linguagem De Programação.
Paradigmas De Linguagem De Programação.
 
Algoritmia para o site do 10gi marcelo e ricardo
Algoritmia para o site do 10gi marcelo e ricardoAlgoritmia para o site do 10gi marcelo e ricardo
Algoritmia para o site do 10gi marcelo e ricardo
 
Apresentação final
Apresentação finalApresentação final
Apresentação final
 
PDF.pdf
PDF.pdfPDF.pdf
PDF.pdf
 
Aula02
Aula02Aula02
Aula02
 
Sistemas de Automação I - Interface
Sistemas de Automação I - InterfaceSistemas de Automação I - Interface
Sistemas de Automação I - Interface
 
Ambiente de Simulação Gráfica 3D para Ensino da Arquitetura de Processadores
Ambiente de Simulação Gráfica 3D para Ensino da Arquitetura de ProcessadoresAmbiente de Simulação Gráfica 3D para Ensino da Arquitetura de Processadores
Ambiente de Simulação Gráfica 3D para Ensino da Arquitetura de Processadores
 
Cap02
Cap02Cap02
Cap02
 
Cap02
Cap02Cap02
Cap02
 
Cap02
Cap02Cap02
Cap02
 
Logica de Programação Vitor Jose de Souza.pptx
Logica de Programação Vitor Jose de Souza.pptxLogica de Programação Vitor Jose de Souza.pptx
Logica de Programação Vitor Jose de Souza.pptx
 
Apostilaprogramao 120512152026-phpapp02
Apostilaprogramao 120512152026-phpapp02Apostilaprogramao 120512152026-phpapp02
Apostilaprogramao 120512152026-phpapp02
 
Livro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., DilermandoLivro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., Dilermando
 
Modulo 1 - PSI.pdf
Modulo 1 - PSI.pdfModulo 1 - PSI.pdf
Modulo 1 - PSI.pdf
 
Lógica de programação 1
Lógica de programação 1Lógica de programação 1
Lógica de programação 1
 
Lista exercicios algoritmos
Lista exercicios algoritmosLista exercicios algoritmos
Lista exercicios algoritmos
 

Mais de 111111119

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
 
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
 
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 3 módulo ii - psi
Aula 3  módulo ii - psiAula 3  módulo ii - psi
Aula 3 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 5 módulo ii - psi
Aula 5  módulo ii - psiAula 5  módulo ii - psi
Aula 5 módulo ii - 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 4 módulo i - psi
Aula 4   módulo i - psiAula 4   módulo i - psi
Aula 4 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
 

Mais de 111111119 (16)

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
 
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
 
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 3 módulo ii - psi
Aula 3  módulo ii - psiAula 3  módulo ii - psi
Aula 3 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 5 módulo ii - psi
Aula 5  módulo ii - psiAula 5  módulo ii - psi
Aula 5 módulo ii - 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 4 módulo i - psi
Aula 4   módulo i - psiAula 4   módulo i - psi
Aula 4 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 3 módulo i - psi

  • 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: oPseudo-código. oConstrução de algoritmos sob a forma de Pseudo-código. oResolução de exercícios. Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 3. Pseudo-código  É uma maneira de escrever um programa usando uma linguagem mais próxima do utilizador.  Tem como finalidade transcrever as ideias do fluxograma em forma escrita.  Representado por PALAVRAS RESERVADAS, seguidas de uma certa sequência lógica. Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 4. Início – Indica o inicio de um bloco Fim - Indica o fim de um bloco Declarar – Lista de variáveis usadas Ler – Ler os dados Escrever – Mostrar/Listar/Escrever os resultados Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 5. Exemplo Pseudo-código Este algoritmo lê três números e mostra-os no ecrã. Algoritmo Numeros Declarar a, b, c: inteiro Inicio Ler (a,b,c) Escrever (a, b, c) Fim Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 6. Exemplo Pseudo-código Este algoritmo lê três números e mostra-os no ecrã. Algoritmo Numeros Declarar a, b, c: inteiro Inicio Ler (a,b,c) Escrever (a, b, c) Fim Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino