introdução aos computadores e programação - pedro vunge · 2019-09-09 · 1.1.1 algoritmo x...
TRANSCRIPT
Prof Pedro Vunge
http://pedrovunge.com
Introdução aos Computadores e
Programação
II Semestre de 2019
Instituto Superior Politécnico de Ciências e Tecnologia
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com 2
SUMÁRIO : INTRODUÇÃO ÀPROGRAMAÇÃO
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução à Programação
Nos dias que correm, não saber trabalhar com computadores é considerado
iliteracia (analfabetismo) e o custo por não saber utilizar um computador
pode ser caro.
Quando usamos computadores, podemos fazer muitas coisas. Um
estudante pode usar uma planilha electrónica para calcular uma média ou
quantos pontos precisa para ser aprovado em cada “cadeira”, um cozinheiro
pode guardar suas receitas em software como o Word ou em um produto
especializado para receitas. Na verdade, a quantidade de produtos
especializados é tão grande que, se você procurar bem, certamente vai
encontrar algum programa que faça algo bem próximo do que você deseja.
O problema é que, às vezes, queremos fazer algo específico: queremos um
programa de computador que faça algo que servirá de forma única a nós ou
a nossa empresa. Nesse caso, em vez de comprar um programa pronto
temos que desenvolver o nosso próprio programa. Para isso é necessário
dominar uma nova forma de manipular o computador: a programação.
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução à Programação
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução à Programação
A Programação
Provavelmente já ouviu a palavra programação, conhece o seu
significado, mas, provavelmente, desconhece o que faz, como se faz e
quem faz. Programar é fácil e divertido, a dificuldade, para maioria dos
iniciantes pouco persistentes, é começar a perceber como um computador
funciona.
Um computador pode ser entendido de várias maneiras. Dentro dele, o
que existe são sinais electrónicos. Os humanos que os projectam
normalmente pensam nesses sinais como "1"s e "0"s. Em certo ponto,
passamos a pensar em algo conhecido como linguagem de máquina, ou
seja, sequências de "1"s e "0"s, normalmente escritos como números
inteiros, que indicam um certo comportamento, como somar dois números.
Para ficar mais fácil ainda, essa linguagem de máquina é normalmente
transcrita para uma linguagem de montagem que descreve as acções que
um computador pode fazer.
Prof Pedro Vunge
http://pedrovunge.com
Introdução aos Computadores e
Programação
II Semestre de 2019
Instituto Superior Politécnico de Ciências e Tecnologia
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com 7
SUMÁRIO : CONTINUAÇÃO DA AULA ANTERIOR
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
1.1 Definição de Algoritmo
É a descrição, de forma lógica, dos passos a serem executados no
cumprimento de determinada tarefa.
É a forma pela qual descrevemos soluções de problemas do nosso mundo,
afim de serem implementadas utilizando os recursos do mundo
computacional. Como este possuí severas limitações em relação ao nosso
mundo, exige que sejam impostas algumas regras básicas na forma de
solucionar os problemas para que possamos utilizar os recursos de hardware
e software disponíveis.
1.1.1 Algoritmo x Programa
Um algoritmo é uma sequência lógica de acções a serem executadas para se
executar uma determinada tarefa. Um programa é a formalização de um
algoritmo em uma determinada linguagem de programação, segundo suas
regras de sintaxe e semântica, de forma a permitir que o computador possa
entender a sequência de acções.
Introdução à Programação
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
1.1.1 Algoritmo x Programa
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Mnemónica
Uma mnemónica é um auxiliar de memória. São, tipicamente, verbais, e
utilizados para memorizar listas ou fórmulas, e baseiam-se em formas simples
de memorizar maiores construções, baseados no princípio de que a mente
humana tem mais facilidade de memorizar dados quando estes são
associados a informação, do que dados organizados de forma não sugestiva
(para o indivíduo) ou sem significado aparente. Porém, estas sequências têm
que fazer algum sentido, ou serão igualmente difíceis de memorizar.
Fonte: https://pt.wikipedia.org/wiki/Mnem%C3%B3nica
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução aos Computadores e Programação
Prof. Pedro Vunge
http://pedrovunge.com
Introdução aos Computadores e
Programação
Fim, obrigado pela atenção
Prof. Pedro Vunge