Conceitos introdutórios de programação

Clara Ferreira
Clara FerreiraDiretora do Curso Profissional de Programador/a de Informática um Professora na Escola Dr. Ginestal Machado
TÉCNICAS E LINGUAGENS
DE PROGRAMAÇÃO
UFCD 0804
Curso Profissional de Programador/a de informática
Clara Ferreira
LINGUAGEM?
O QUE É UMA
LINGUAGEM?
LINGUAGEM
VERBAL
LINGUAGEM
NÃO VERBAL
LINGUAGEM
MISTA
LINGUAGENS
NATURAIS
LINGUAGEM
FORMAL
DIFERENÇAS DA
LINGUAGEM NATURAL E
FORMAL
DIFERENÇAS DA
LINGUAGEM NATURAL E
FORMAL
DIFERENÇAS DA
LINGUAGEM NATURAL E
FORMAL
O QUE É UMA LINGUAGEM DE
PROGRAMAÇÃO?
A linguagem que as máquinas
entendem
PROGRAMA
Tipos de
Programas
LINGUAGEM DE
PROGRAMAÇÃO
SINTAXE
Um conjunto de termos, palavras e
sinais, que assumem determinados
significados para o processador.
SEMÂNTICA
FASES DA
PROGRAMAÇÃO
DEFINIÇÃO DO
PROBLEMA
PLANIFICAÇÃO
DA RESOLUÇÃO
CODIFICAÇÃO
TESTES
DOCUMENTAÇÃO
MANUTENÇÃO
ALGORITMO EM
FLUXOGRAMA
SUBSTITUIÇÃO DE
UMA LÂMPADA
FUNDIDA
SUBSTITUIÇÃO DE
UMA LÂMPADA
FUNDIDA
SUBSTITUIÇÃO DE
UMA LÂMPADA
FUNDIDA
SUBSTITUIÇÃO DE
UMA LÂMPADA
FUNDIDA
SUBSTITUIÇÃO DE
UMA LÂMPADA
FUNDIDA
CARACTERÍSTICAS DE UM ALGORITMO
Deve ser corretamente definido As ações a desenvolver devem ser apresentadas de uma
forma clara, abrangendo a maior quantidade de informações.
Deve estar isento de
ambiguidades
Como resultado de falta de informação ou duplicação desta.
Deve ser eficaz Deve resolver o problema, independentemente da situação,
de uma forma isenta de erros e de qualquer falha. Se por
ventura existirem exceções, estas devem ser devidamente
especificadas e tratadas.
Deve ser eficiente Deve ter capacidade de resolver o problema com o mínimo
de recursos.
PEANUT
BUTTER AND
JELLY
EXERCÍCIO
RESOLUÇÃO
1 von 34

Recomendados

Linguagen.. von
Linguagen..Linguagen..
Linguagen..essa
1.2K views22 Folien
Linguagens de programação 03-12-09 von
Linguagens de programação   03-12-09Linguagens de programação   03-12-09
Linguagens de programação 03-12-09essa
4.6K views22 Folien
Linguagens de programação 03-12-09 von
Linguagens de programação   03-12-09Linguagens de programação   03-12-09
Linguagens de programação 03-12-09essa
3 views22 Folien
Paradigmas de programação von
Paradigmas de programaçãoParadigmas de programação
Paradigmas de programaçãoSérgio Souza Costa
15.7K views87 Folien
Paradigmas de Linguagens de Programação - Introdução von
Paradigmas de Linguagens de Programação - IntroduçãoParadigmas de Linguagens de Programação - Introdução
Paradigmas de Linguagens de Programação - IntroduçãoAdriano Teixeira de Souza
9K views20 Folien
Teoria da Computação von
Teoria da ComputaçãoTeoria da Computação
Teoria da ComputaçãoEEEM "Nossa Senhora de Lordes"
834 views18 Folien

Más contenido relacionado

Similar a Conceitos introdutórios de programação

Algoritmos e Logica de programação - #Aula 06 - Linguagens De Programação von
Algoritmos e Logica de programação - #Aula 06 - Linguagens De ProgramaçãoAlgoritmos e Logica de programação - #Aula 06 - Linguagens De Programação
Algoritmos e Logica de programação - #Aula 06 - Linguagens De ProgramaçãoErick L. F.
129 views8 Folien
Aula 1 módulo i - psi von
Aula 1   módulo i - psiAula 1   módulo i - psi
Aula 1 módulo i - psi111111119
421 views11 Folien
Programação 1 von
Programação 1Programação 1
Programação 1essa
5.1K views19 Folien
Aula 1 - O que é linguagem? von
Aula 1 - O que é linguagem?Aula 1 - O que é linguagem?
Aula 1 - O que é linguagem?Rebeca Ferrari
1.3K views26 Folien
Php usar-ou-nao-usar von
Php usar-ou-nao-usarPhp usar-ou-nao-usar
Php usar-ou-nao-usarThiago Rigo
914 views63 Folien

Similar a Conceitos introdutórios de programação(8)

Más de Clara Ferreira

Operadores e Estruturas de Repetição e Controlo von
Operadores e Estruturas de Repetição e ControloOperadores e Estruturas de Repetição e Controlo
Operadores e Estruturas de Repetição e ControloClara Ferreira
48 views16 Folien
Operadores e Tabelas de Verdade von
Operadores e Tabelas de VerdadeOperadores e Tabelas de Verdade
Operadores e Tabelas de VerdadeClara Ferreira
74 views10 Folien
Fluxogramas von
FluxogramasFluxogramas
FluxogramasClara Ferreira
126 views21 Folien
Exercícios de Photoshop von
Exercícios de PhotoshopExercícios de Photoshop
Exercícios de PhotoshopClara Ferreira
107 views16 Folien
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS” von
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”Clara Ferreira
5.5K views1 Folie
Dca Actionscript - aula 2 von
Dca   Actionscript - aula 2Dca   Actionscript - aula 2
Dca Actionscript - aula 2Clara Ferreira
244 views7 Folien

Más de Clara Ferreira(20)

Operadores e Estruturas de Repetição e Controlo von Clara Ferreira
Operadores e Estruturas de Repetição e ControloOperadores e Estruturas de Repetição e Controlo
Operadores e Estruturas de Repetição e Controlo
Clara Ferreira48 views
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS” von Clara Ferreira
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
Clara Ferreira5.5K views
Os nossos Heróis Preferidos von Clara Ferreira
Os nossos Heróis PreferidosOs nossos Heróis Preferidos
Os nossos Heróis Preferidos
Clara Ferreira6.3K views
Ficha de trabalho - Workshop Unity von Clara Ferreira
Ficha de trabalho - Workshop UnityFicha de trabalho - Workshop Unity
Ficha de trabalho - Workshop Unity
Clara Ferreira265 views

Último

Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam... von
Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...
Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...azulassessoriaacadem3
41 views2 Folien
sorteados Reserva de vagas 2024.pdf von
sorteados Reserva de vagas 2024.pdfsorteados Reserva de vagas 2024.pdf
sorteados Reserva de vagas 2024.pdfJornal do Commercio
2.1K views3 Folien
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante... von
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...HelpEducacional
34 views3 Folien
28-11-2023 - Reflexions sessió.pdf von
28-11-2023 - Reflexions sessió.pdf28-11-2023 - Reflexions sessió.pdf
28-11-2023 - Reflexions sessió.pdfRaulGomez822561
27 views4 Folien
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023 von
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023IntegrareAcademy2
62 views2 Folien
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi... von
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...HelpEducacional
38 views3 Folien

Último(20)

Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam... von azulassessoriaacadem3
Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...
Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante... von HelpEducacional
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...
b) Explique os componentes das valvas cardíacas e o seu funcionamento durante...
HelpEducacional34 views
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023 von IntegrareAcademy2
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi... von HelpEducacional
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...
HelpEducacional38 views
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi... von azulassessoriaacadem3
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr... von azulassessoriaacadem3
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...
5_02_a revolução francesa_RESUMO.pdf von Vítor Santos
5_02_a revolução francesa_RESUMO.pdf5_02_a revolução francesa_RESUMO.pdf
5_02_a revolução francesa_RESUMO.pdf
Vítor Santos62 views
Slides Lição 11, Betel, O Verdadeiro Discípulo é uma referência no serviço cr... von LuizHenriquedeAlmeid6
Slides Lição 11, Betel, O Verdadeiro Discípulo é uma referência no serviço cr...Slides Lição 11, Betel, O Verdadeiro Discípulo é uma referência no serviço cr...
Slides Lição 11, Betel, O Verdadeiro Discípulo é uma referência no serviço cr...
LISTE cinco condições clínicas e para cada uma delas CITE as metas/objetivos ... von azulassessoriaacadem3
LISTE cinco condições clínicas e para cada uma delas CITE as metas/objetivos ...LISTE cinco condições clínicas e para cada uma delas CITE as metas/objetivos ...
LISTE cinco condições clínicas e para cada uma delas CITE as metas/objetivos ...
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres... von IntegrareAcademy2
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
Etapa 2: a segunda etapa da seleção consiste em definir a forma de pagamento ... von azulassessoriaacadem3
Etapa 2: a segunda etapa da seleção consiste em definir a forma de pagamento ...Etapa 2: a segunda etapa da seleção consiste em definir a forma de pagamento ...
Etapa 2: a segunda etapa da seleção consiste em definir a forma de pagamento ...
A Ciência Contábil desempenha um papel fundamental no mundo dos negócios, for... von HelpEducacional
A Ciência Contábil desempenha um papel fundamental no mundo dos negócios, for...A Ciência Contábil desempenha um papel fundamental no mundo dos negócios, for...
A Ciência Contábil desempenha um papel fundamental no mundo dos negócios, for...
HelpEducacional22 views
A partir de sua análise, responda: seria viável e mais eficiente substituir a... von azulassessoriaacadem3
A partir de sua análise, responda: seria viável e mais eficiente substituir a...A partir de sua análise, responda: seria viável e mais eficiente substituir a...
A partir de sua análise, responda: seria viável e mais eficiente substituir a...
Ao refletir sobre a importância da idealização de práticas inovadoras na Educ... von azulassessoriaacadem3
Ao refletir sobre a importância da idealização de práticas inovadoras na Educ...Ao refletir sobre a importância da idealização de práticas inovadoras na Educ...
Ao refletir sobre a importância da idealização de práticas inovadoras na Educ...
MAPA - SSOC - FUNDAMENTOS TEÓRICO-FILOSÓFICOS DO SERVIÇO SOCIAL - 54/2023 von IntegrareAcademy2
MAPA - SSOC - FUNDAMENTOS TEÓRICO-FILOSÓFICOS DO SERVIÇO SOCIAL - 54/2023MAPA - SSOC - FUNDAMENTOS TEÓRICO-FILOSÓFICOS DO SERVIÇO SOCIAL - 54/2023
MAPA - SSOC - FUNDAMENTOS TEÓRICO-FILOSÓFICOS DO SERVIÇO SOCIAL - 54/2023
Slides Lição 12, CPAD, O Modelo de Missões da Igreja de Antioquia.pptx von LuizHenriquedeAlmeid6
Slides Lição 12, CPAD, O Modelo de Missões da Igreja de Antioquia.pptxSlides Lição 12, CPAD, O Modelo de Missões da Igreja de Antioquia.pptx
Slides Lição 12, CPAD, O Modelo de Missões da Igreja de Antioquia.pptx
b) Estime, com base no modelo obtido em (A), a massa de uma mulher de 160 cm. von azulassessoriaacadem3
b) Estime, com base no modelo obtido em (A), a massa de uma mulher de 160 cm.b) Estime, com base no modelo obtido em (A), a massa de uma mulher de 160 cm.
b) Estime, com base no modelo obtido em (A), a massa de uma mulher de 160 cm.

Conceitos introdutórios de programação