Postagens

Algoritmos em forma de fluxograma

CRIANDO SEU PRIMEIRO ALGORÍTIMO Hoje iremos criar nosso primeiro algoritmo em forma de fluxograma. E para isso, precisaremos usar o Portugol ,  ferramenta que auxiliam   inciantes na programação a desenvolver seu raciocínio lógico e a criar seus primeiros algoritmos em forma de fluxograma. Bom, iremos criar um fluxograma que converta o valor em dólar para real. Sigam as instruções a baixo: 1 - Receber e armazenar o valor da cotação do dia em reais R$; 2 - Receber e armazenar qual o valor em dólar para conversão; 3 - Calcular e armazenar o valor em reais obtido (para converter, basta multiplicar o valor em dólar pelo valor da cotação do dia; 4 - Retornar o valor em reais. Abaixo temos a estrutura do fluxograma: Depois de ter terminado a estrutura iremos executar. Pronto! Fizemos um algoritmo para converter o valor do dólar em real. Esse foi nosso exercício, e até um próximo código!

Tipagens das Linguagens de Programação

LINGUAGENS DE PROGRAMAÇÃO FRACAMENTE TIPADAS E FORTEMENTE TIPADAS O QUE SÃO? As linguagens fortemente tipadas  são aquelas onde a declaração do tipo da variável é obrigatória, ou seja, você precisaria declarar um tipo ex: String nome; essas linguagens buscam tornar o código um pouco mais legível já que sabemos que tipo de dados estamos tratando. Algumas linguagens como o C/C++ , C#, são linguagens fortemente tipadas pois precisam que o tipo da variável seja definida. Exemplo:         int main {           int valor = 10;           char letra = "a";     } Já as linguagens fracamente tipadas s ão aquelas onde os tipos de dados são interpretados durante sua execução, isso faz com que os valores possam ser mudados de acordo com a necessidade. Uma variável pode conter um tipo de valor ex: String valor = “10”, em outro momento pode ter outro tipo ,int valor = 10; . Algumas linguagens fr...

Você já ouviu falar em linguagem de programação de baixo, médio e alto nível??

LINGUAGENS DE BAIXO, MÉDIO E ALTO NÍVEL Existem diversas linguagens de programação. Dentre elas estão: JavaScript, Python, PHP, Ruby e entre outras centenas de linguagens. Por quê existem tantas linguagens? Cada linguagem apesar de algumas delas conseguirem rodar em diversas plataformas, foram criadas para objetivos específicos. Como por exemplo, PHP que é uma linguagem de  script open source  mas é especialmente adequada para o desenvolvimento web. AS LINGUAGENS DE BAIXO NÍVEL São todas aquelas linguagens que se estão mais próximas da linguagem da máquina, ou seja, para poder programar em linguagens de baixo nível é necessário ter conhecer a arquitetura do computador. Veja mais sobre elas aqui . Exemplo: Somar dois números em   Assembly .text main: li $ s0 , 10 # insere o valor 10 no regitrador $ s0 li $ s1 , 17 # insere o valor 17 no regitrador $ s1 add $ s2 , $ s1 , $ s0 # soma o valor dos registradores $ s0 e $ s1 e insere no regist...