Postagens

Mostrando postagens de março, 2025

Diagrama de blocos

Imagem
Diagrama de Blocos (DB) é uma metodologia proposta por Manzano & Oliveira (1997), é baseada em figuras geométricas organizadas em fluxogramas, as quais representam ações realizadas por meio de uma estrutura chamada Diagrama de Blocos (DB). É muito eficiente para projetar um algoritmo. Seus principais símbolos são mostrados e descritos no quadro 7. Além dos símbolos apresentados acima, existem outros, mas para o estudo de algoritmos usaremos somente os do quadro 5. Algoritmo e processamento de um programa em DB Algoritmo: Solicitar dois números inteiros ao usuário, realizar a soma dos números e, em seguida apresentar o resultado na tela. Solução: 1- Criar duas variáveis: n1 e n2 para armazenar os números fornecidos pelo usuário; 2- Criar uma terceira variável chamada Soma para armazenar o resultado de n1 + n2; 3- Apresentar o resultado da variável Soma na tela. Analisando o algoritmo DB “SomaDoisNumeros” temos: Linha 1: Início do algoritmo; Linha 2: Declaração de variáveis com seus ...

Operações matemáticas com Phyton

Imagem
Nessa aula, vamos apresentar exemplos práticos de códigos Python, permitindo que você aprenda fazendo. Vamos abordar Operações Matemáticas com Python. Para que você consiga compilar (rodar) esses códigos utilize a plataforma online Colab do Google:  https://colab.google/ Crie um novo Notebook Dê o nome para esse arquivo: "funções e manipulação de arquivos - seu nome" Crie um "Código" para cada programa a ser executado 1- Modifique o programa para exibir os números de 1 a 100. 2 - Modifique o programa para exibir os números de 50 a 100. 3- Faça um programa para escrever a contagem regressiva do lançamento de um foguete. O programa deve imprimir 10, 9, 8, …, 1, 0 e Fogo! na tela. 4- Modifique o programa anterior para imprimir de 1 até o número digitado pelo usuário, mas, dessa vez, apenas os números ímpares. 5- Reescreva o programa anterior para escrever os 10 primeiros múltiplos de 3. 6- Altere o programa anterior para exibir os resultados no mesmo formato ...

Memória e processamento de dados

Imagem
Memória é um local no computador que serve para armazenamento de dados. Sabemos que a memória do computador é dividida em: Principal (Memória RAM) e Secundária (HDs, CDs ROM, entre outros). A memória principal é um espaço reservado para armazenamento de programas ou grupos de instruções a serem executados pelo computador, diretamente controlada pela unidade central de processamento (CPU). Para entendermos melhor o conceito de memória, observe o algoritmo abaixo: Algoritmo “SOMA_DOIS_NUMEROS” 1- Início. 2- Pegue uma calculadora. 3- Se a calculadora estiver desligada, ligue-a. 4- Digite um número qualquer na calculadora. 5- Aperte a tecla com o sinal de +. 6- Digite outro número qualquer na calculadora. 7- Aperte a tecla com o sinal de =. 8- Veja o resultado no visor. 9- Fim Pensemos no conceito de memória a partir desse momento! Nas linhas 4 e 6 do algoritmo acima, para onde vão os números digitados? E o resultado na linha 8 no visor da calculadora, onde é armazenado? Os questionamentos...

Linguagem de Programação

Imagem
Linguagem de programação é um conjunto de termos (vocabulário) e de regras (sintaxe) que permitem a formulação de instruções a serem executadas por um computador (um algoritmo ou um programa, por exemplo). No início, foi extremamente difícil passar um programa a uma máquina porque não se concebera um meio de controlar uma barreira presente em qualquer computador: a sua limitação de só reconhecer “instruções” colocadas em sua memória sob a forma de dígitos binários (zeros e uns). Existem três níveis de linguagens de programação, são eles: Linguagem de máquina. É a linguagem compreendida pelo computador, cujas instruções são representadas por valores binários (zeros e uns). “Utilizada a partir da década de 40 do século XX, com o surgimento do primeiro computador eletrônico (ENIAC)” (MANZANO & MANZANO, 2007, p. 163). Linguagem de baixo nível. É a linguagem que utiliza instruções próximas à compreensão da máquina. Essa linguagem exige um grande conhecimento de hardware. Exemplo: As...

Tipos de dados

Imagem
Dados são conjuntos de informações processadas pelo compilador. Os dados são representados por quatro tipos, a saber: dados numéricos inteiros, dados numéricos reais, dados caracteres ou alfanuméricos e dados lógicos. São conhecidos como Dados Primitivos, ou seja, são os primeiros tipos reconhecidos por um computador e a partir deles são criados os outros tipos de dados. A partir de agora veremos cada tipo. Tipos de dados inteiros São representados pelo conjunto dos números inteiros positivos e negativos. Exemplos: 9, 10, -10, 1, -2. Tipos de dados reais São representados pelo conjunto dos números inteiros positivos e negativos bem como pelo conjunto dos números fracionários positivos e negativos. Exemplos: 1, 2, -3, 32.55, -1.89. Tipos de dados caracteres São representados por letras, números, e caracteres especiais (*, /, %, #, entre outros). São conhecidos também como dados alfanuméricos, strings, cadeias ou literais. Devem ser escritos sempre entre aspas duplas (“”) e em, alguns ca...