PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA
|
|
- João Vítor Filipe Fagundes
- 6 Há anos
- Visualizações:
Transcrição
1 PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA
2 SUMÁRIO Introdução Conceitos básicos Formato básico Tipos primitivos Variáveis Constantes Operadores Operações de entrada e saída PROF. ALEXANDRO DOS SANTOS SILVA 2
3 INTRODUÇÃO Propósito: representação de algoritmos Outras terminologias Pseudocódigo Portugol Simplificação extrema da língua portuguesa Limitada a pouquíssimas palavras e estruturas, com significados pré-definidos Linguagem intermediária entre a linguagem natural e as linguagens de programação Ausência de padrão sintático ou léxico Para este curso: adoção de versão interpretada pela ferramenta Visualg (para download da ferramenta, acesse o endereço PROF. ALEXANDRO DOS SANTOS SILVA 3
4 CONCEITOS BÁSICOS Formato básico Tipos primitivos Variáveis Constantes Operadores Operações de entrada e saída PROF. ALEXANDRO DOS SANTOS SILVA 4
5 FORMATO BÁSICO Princípio de estrutura seqüencial Algoritmo: execução de ações ou comandos primitivos em uma seqüencia linear de cima para baixo e da esquerda para a direita (isto é, na mesma ordem que foram escritas) Apenas um comando por linha Conseqüência imediata: ausência de símbolos para separação de comandos ou estruturas (como o símbolo de ponto-e-vírgula, típico em linguagens de programação estruturas ou orientadas a objetos) algoritmo "semnome" // Função: // Autor.: // Data..: // Seção de Declarações inicio // Seção de Comandos fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 5
6 FORMATO BÁSICO Linha 1: palavra-chave algoritmo acompanhada do seu nome, entre aspas duplas Seção seguinte à linha 1: declaração de variáveis Seção finalizada com a linha que contém a ocorrência isolada da palavra-chave inicio Seção seguinte à palavra-chave inicio: declaração de comandos Seção finalizada com a linha que contém a ocorrência isolada da palavra-chave fimalgoritmo Última linha: marcada pela ocorrência isolada da palavrachave fimalgoritmo Delimitação do término do pseudocódigo Comentários: precedidos por // (o texto especificado até o término da linha é ignorado, para efeito de execução do algoritmo) Função: especificação de informações sobre o propósito do algoritmo, seu autor, data de última modificação e assim por diante Posição: em qualquer trecho do algoritmo PROF. ALEXANDRO DOS SANTOS SILVA 6
7 TIPOS PRIMITIVOS Lembra-se da origem da palavra Informática? Informática: automatização do tratamento da informação Dado e Informação: mesmo conceito? Informação: agregação de valor a um determinado dado Exemplo: uma determinada data, 21 de setembro Uma informação a respeito deste dado: é comemorado como o Dia da Árvore Uma segunda informação (esta hipotética): data de aniversário de alguma pessoa Tipos primitivos: definição da forma como as informações são manipuladas pelos sistemas computacionais PROF. ALEXANDRO DOS SANTOS SILVA 7
8 TIPOS PRIMITIVOS Relação de tipos primitivos Inteiros: toda e qualquer informação pertencente ao conjunto dos números inteiros relativos (negativa, nula ou positiva) Reais: toda e qualquer informação pertencente ao conjunto dos números reais(negativa, nula ou positiva) Caracteres: toda e qualquer informação constituída de seqüências de caracteres alfanuméricos: letras, dígitos e símbolos especiais Outras denominações: alfanuméricos, strings, literais ou cadeias Lógicos: toda e qualquer informação que pode assumir apenas duas situações (biestável) Contexto computacional: uso dos valores verdadeiro e falso Outras denominações: booleanos PROF. ALEXANDRO DOS SANTOS SILVA 8
9 VARIÁVEIS Conceito: algo sujeito à variações Dado caracterizado como variável: valor passível de ser alterado em algum instante no decorrer do tempo (durante a execução do algoritmo) Possibilidade de assumir diferentes valores em instantes distintos A cada instante, é possível o armazenamento de apenas um valor Ambiente computacional: memória dividida em várias células (aqui também chamadas de posições de memória) Identificação e acesso a dados armazenados em posições de memória através de endereços numéricos Endereço de memória: identificação de uma única posição de memória Armazenar (escrita) Recuperar (leitura) Cada célula: um endereço único PROF. ALEXANDRO DOS SANTOS SILVA 9
10 VARIÁVEIS Representação de uma posição de memória, para armazenamento de dados Uso de nomes (aqui também chamados de identificadores), ao invés de endereços numéricos, para identificação das variáveis Identificadores: usados para rotular, além de variáveis, outros tipos de elementos presentes em pseudo-linguagens e linguagens de programação Identificadores: regras de formação O primeiro caractere do nome de uma variável não poderá ser, em hipótese alguma, um dígito; sempre deverá ser uma letra não-acentuada Além de letras (não-acentuadas) e dígitos, é admitido o uso do caractere underline para compor o nome de uma variável Não é admitido o uso de palavras-chave como nome de variáveis Exemplos Identificadores válidos: Alpha, X, BJ153, K7, Media, FGTS_ Identificadores inválidos: 5X, E(13), A:B, X-Y, algoritmo, Média PROF. ALEXANDRO DOS SANTOS SILVA 10
11 VARIÁVEIS Declaração de variável: especificação do identificador acompanhado do tipo de dado armazenado na variável Declarações: precedidas pela palavra-chave var Palavras-chave reservadas para definição dos tipos de dados inteiro real caractere logico Sintaxe <identificador>: <tipo-de-dado> Exemplo 01 algoritmo "exemplo01" var NUM: inteiro PRECO: real NOME: caractere ATIVO: logico inicio // Seção de Comandos fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 11
12 VARIÁVEIS Sintaxe de declaração de mais de uma variável, do mesmo tipo, na mesma linha Identificadores (nomes) de variáveis separados por vírgulas <identific1>, <identific2,..., <identificn>: <tipo-de-dado> Exemplo 02 algoritmo "exemplo02" var NUM1, NUM2, RESULTADO: inteiro PRECO, COTACAO: real NOME, PATENTE: caractere ATIVO, ACESO: logico inicio // Seção de Comandos fimalgoritmo Restrição importante: não é admitido, em uma mesma seção, a declaração de duas ou mais variáveis com o mesmo identificador, ainda que elas sejam de tipos diferentes PROF. ALEXANDRO DOS SANTOS SILVA 12
13 CONSTANTES Conceito oposto ao de uma variável Definição: dado caracterizado por não sofrer nenhuma alteração ou variação no decorrer do tempo (ou seja, seu valor é constante desde o início até o fim da execução do algoritmo, assim como é constante para execuções diferentes no tempo) Expressões matemáticas: uso comum deste conceito Exemplo x = b ± b2 4ac 2a Valores constantes: 2 e 4 Valores variáveis: x, a, b, c (uso de identificadores para representação destes valores) PROF. ALEXANDRO DOS SANTOS SILVA 13
14 CONSTANTES Tipos Numéricos: valores numéricos escritos na forma usual, em formato inteiro ou real Importante: para valores reais, o separador de decimais é o ponto (ao invés da vírgula); além disso, não é admitido o uso de separadores de milhares Exemplos: 5, 2527, 0.58 Caracteres: qualquer cadeia de caracteres delimitada por aspas duplas Exemplos: Não fume, Pare Lógicos: admissão apenas dos valores VERDADEIRO ou FALSO PROF. ALEXANDRO DOS SANTOS SILVA 14
15 OPERADORES Operadores: usados para manipulação, processamento e comparação de valores constantes ou variáveis Importante: certifique-se de todas as variáveis envolvidas estejam declaradas previamente Categorias de operadores Operador de atribuição Operadores aritméticos Operadores de caracteres Operadores relacionais Operadores lógicos PROF. ALEXANDRO DOS SANTOS SILVA 15
16 OPERADOR DE ATRIBUIÇÃO Finalidade: atribuição de constantes ou expressões à variáveis Sintaxe: x <- y, onde x é uma variável (previamente declarada) y é uma constante ou uma expressão Expressões: combinação de constantes, variáveis e operadores com o propósito de cálculo e retorno um valor qualquer Exemplo 03: quais são os valores das variáveis declaradas, após a execução do algoritmo abaixo? algoritmo "exemplo03" var A, B: inteiro C: real D: logico DISCIPLINA: caractere inicio A <- 5 B <- A + 1 C <- 2.7 D <- verdadeiro DISCIPLINA <- "Algoritmos" fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 16
17 OPERADOR DE ATRIBUIÇÃO Importante: é admitido a atribuição apenas de constantes ou expressões cujos resultados são do mesmo tipo da variável à qual ocorrerá a atribuição Exemplo 04: algum problema com o algoritmo abaixo? algoritmo "exemplo04" var A: inteiro B, C: real inicio A <- 2 B <- 5.1 A <- A + B A <- A C <- A C <- verdadeiro fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 17
18 OPERADORES ARITMÉTICOS Operadores binários: envolvimento de dois valores Relação de operadores Operador Sintaxe Descrição + x + y Adição - x - y Subtração * x * y Multiplicação / x / y Divisão tradicional \ x \ y Divisão inteira (por exemplo, 5 \ 2 = 2) % x % y Módulo (resto de divisão inteira) MOD x MOD y Módulo (resto de divisão inteira) ^ x ^ y Potenciação Considerações Operador de potenciação: maior precedência entre todos os operadores binários Operadores de multiplicação, divisão e módulo: precedência sobre os operadores de soma e subtração Para modificação da ordem de avaliação das operações, é necessário o uso de parênteses (como em qualquer expressão aritmética) Operações de divisão inteira e módulo: é admitido o uso apenas de constantes ou variáveis inteiras como operandos PROF. ALEXANDRO DOS SANTOS SILVA 18
19 OPERADORES ARITMÉTICOS Operadores unários: aplicados a um único valor Relação de operadores Operador Sintaxe Descrição + +x Manutenção de sinal - -x Inversão de sinal Considerações Operadores aritméticos de maior precedência (ou seja, são de maior precedência em relação aos operadores aritméticos binários, vistos na página anterior) PROF. ALEXANDRO DOS SANTOS SILVA 19
20 OPERADORES ARITMÉTICOS Exemplo 05: quais são os valores das variáveis declaradas, após a execução do algoritmo abaixo? algoritmo "exemplo05" var A, B, C: inteiro D, F, G: real inicio A <- 2 B <- -A * 7 C < B \ 3 D <- B mod 2 / A * A F <- A \ 100 G <- (A + D) * F ^ 3 fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 20
21 OPERADORES DE CARACTERES Finalidade: manipulação de cadeias de caracteres É admitido o uso apenas de valores (variáveis ou constantes) do tipo caractere Operador Sintaxe Descrição + x + y Concatenação de cadeias de caracteres. Exemplo: palavra chave = palavra-chave Considerações O operador + é interpretado como operador aritmético de soma quando os valores envolvidos são inteiros ou reais PROF. ALEXANDRO DOS SANTOS SILVA 21
22 OPERADORES DE CARACTERE Exemplo 06: quais são os valores das variáveis declaradas, após a execução do algoritmo abaixo? algoritmo "exemplo06" var V1: inteiro V2, V5: real V3, V4, V6: caractere inicio V1 <- 2 V2 <- 1 V3 <- "2" V4 <- "1" V5 <- V1 + V2 V6 <- V3 + V4 fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 22
23 OPERADORES RELACIONAIS Finalidade: comparação de valores de operandos Retorno de valor lógico (VERDADEIRO ou FALSO) baseado no resultado da comparação; será retorno o valor lógico VERDADEIRO apenas se a comparação satisfazer a condição indicada pelo operador Relação de operadores Operador Sintaxe Descrição = x = y Igualdade > x > y Maior que < x < y Menor que >= x >= y Maior ou igual <= x <= y Menor ou igual <> x <> y Diferente Considerações sobre os operadores relacionais Precedência menor em relação aos operadores aritméticos Comparações entre cadeias de caracteres não diferenciam letras maiúsculas de letras minúsculas (assim, a seqüência ABC é igual a seqüência abc, por exemplo) Ordem de valores lógicos: FALSO < VERDADEIRO PROF. ALEXANDRO DOS SANTOS SILVA 23
24 OPERADORES RELACIONAIS Exemplo 07: quais são os valores das variáveis declaradas, após a execução do algoritmo abaixo? algoritmo "exemplo07" var A, B, C: inteiro V1, V2, V3, V4, V5: logico inicio A <- 2 B <- 4 C <- 6 V1 <- A * B = 25 / 3 V2 <- A * B = 25 \ 3 V3 <- 15 mod B < 19 mod C V4 <- 3 * 5 div B <= 3 ^ A / 0.5 V5 <- A + 8 mod 7 >= 3 * C - 15 fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 24
25 OPERADORES LÓGICOS Finalidade: formação de novas proposições lógicas compostas a partir de outras proposições lógicas simples Retorno de valor lógico (VERDADEIRO ou FALSO) Precedência sobre operadores aritméticos e relacionais Operador Sintaxe Descrição nao nao X Operador unário de negação: se o operando for verdadeiro, será retornado o valor lógico FALSO; caso contrário, será retornado o valor lógico VERDADEIRO e X e Y Operador de conjunção: retorno do valor lógico VERDADEIRO se apenas todos os operandos envolvidos foram verdadeiros ou X ou Y Operador de disjunção: é suficiente que apenas um dos operandos envolvidos seja verdadeiro para que o operador retorne o valor lógico VERDADEIRO; se todos os operandos forem falsos, será retornado o valor lógico FALSO xou X xou Y Operador de exclusão: retorno do valor lógico VERDADEIRO se apenas todos os operandos envolvidos apresentarem valores lógicos diferentes PROF. ALEXANDRO DOS SANTOS SILVA 25
26 OPERADORES LÓGICOS Exemplo 08: quais são os valores das variáveis declaradas, após a execução do algoritmo abaixo? algoritmo "exemplo08" var A, B, C: inteiro V1, V2, V3, V4: logico inicio A <- 2 B <- 3 C <- 5 V1 <- (A < C) e (16 \ B = C) V2 <- (A > C) ou (16 / B = C) V3 <- (FALSO) ou (20 / (18 \ B) <> 21 \ B / A) V4 <- (nao VERDADEIRO) ou (B / B ^ A < % 7) fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 26
27 OPERAÇÕES DE ENTRADA E SAÍDA Algoritmos: normalmente alimentados com dados provenientes de um contexto externo, para execução de operações e cálculos que são necessários, a fim de se alcançar resultados e objetivos Alimentação e exibição de dados e resultados: denominados de operações de entrada e saída Comandos básicos Operação de entrada: palavra-chave leia acompanhada de identificador (nome) de variável, na qual haverá o armazenamento dos dados alimentados ou fornecidos leia (identificador) Operação de saída: palavra-chave escreva acompanhada de identificador (nome de variável) ou expressão, cujo valor armazenado, no momento da execução do comando, será exibido escreva (identificador) PROF. ALEXANDRO DOS SANTOS SILVA 27
28 OPERAÇÕES DE ENTRADA E SAÍDA Exemplo 09: execução e exibição de resultado de uma operação de soma, a partir do fornecimento, pelo usuário, dos valores a serem somados algoritmo "exemplo09" var A, B, C: real inicio leia (A) leia (B) C <- A + B escreva ("RESULTADO DE ") escreva (A) escreva (" + ") escreva (B) escreva (" = ") escreva (C) fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 28
29 OPERAÇÕES DE ENTRADA E SAÍDA Possibilidade de manipulação de mais de uma variável ou expressão em uma operação de entrada ou saída Separação entre variáveis ou expressões, com o uso do símbolo de vírgula Exemplo 10: uma segunda versão do algoritmo do exemplo anterior algoritmo "exemplo10" var A, B, C: real inicio leia (A, B) C <- A + B escreva ("RESULTADO DE ", A, " + ", B, " = ", C) fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 29
30 OPERAÇÕES DE ENTRADA E SAÍDA Exemplo 11: uma terceira versão do algoritmo do exemplo 09 Ausência de uma terceira variável, para armazenamento do resultado da soma; este resultado é exibido diretamente, através do uso da expressão A + B em um comando escreva Importante: os dados exibidos em função dos comandos escreva são posicionados à esquerda dos últimos dados exibidos ( na mesma linha ) algoritmo "exemplo11" var A, B: real inicio leia (A, B) escreva ("RESULTADO DE ", A, " + ", B) escreva (" = ") escreva (A + B) fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 30
31 OPERAÇÕES DE ENTRADA E SAÍDA Exemplo 11: simulação de execução PROF. ALEXANDRO DOS SANTOS SILVA 31
32 OPERAÇÕES DE ENTRADA E SAÍDA Variante do comando escreva: escreval Os dados exibidos com a execução deste segundo comando são acompanhados de uma quebra de linha; dessa forma, os próximos a serem exibidos via comandos de saída serão posicionados abaixo destes últimos dados exibidos Exemplo 12 algoritmo "exemplo12" var A, B: real inicio leia (A, B) escreval ("RESULTADO DE ", A, " + ", B, ": ") escreva (A + B) fimalgoritmo PROF. ALEXANDRO DOS SANTOS SILVA 32
33 OPERAÇÕES DE ENTRADA E SAÍDA Exemplo 12: simulação de execução PROF. ALEXANDRO DOS SANTOS SILVA 33
34 REFERÊNCIAS BIBLIOGRÁFICAS CARVALHO, Flávia Pereira. Apostila de Lógica de Programação - ALGORITMOS. Disponível em < Programacao>. Acesso em 24 de abril de CELTA INFORMÁTICA. Lógica de Programação. Disponível em < mar2007.pdf>. Acesso em 20 de abril de FORBELLONE, V.; EBERSPACHE, F. Lógica de Programação - A construção de algoritmos e estruturas de dados. Pearson. MANZANO, José Augusto Navarro Garcia, OLIVEIRA, Jayr F. Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. Érica, RODRIGUES, Arley. Manual do VisuAlg. Disponível em < ualg2.pdf>. Acesso em 20 de abril de PROF. ALEXANDRO DOS SANTOS SILVA 34
Noções de algoritmos - Aula 1
Noções de algoritmos - Aula 1 Departamento de Física UFPel Definição de algoritmo Sequência ordenada e finita de operações para a realização de uma tarefa. Tarefa: Experimento de Física I. Passo 1: Reunir
Leia maisALGORITMOS E APLICAÇÕES. FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior
ALGORITMOS E APLICAÇÕES FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior Formato Básico do Pseudocódigo Tipos de dados O VisuAlg prevê quatro tipos de dados: inteiro, real,
Leia maisConceitos básicos de algoritmos
Conceitos básicos de algoritmos Operadores Aritméticos Unários: +, - Exemplos: +1-5.9... var a: inteiro... a
Leia maisProgramação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO
Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO Dados em Algoritmos Quando escrevemos nossos programas, trabalhamos com: Dados que nós fornecemos ao programa Dados
Leia maisConceitos Básicos de Algoritmos
Conceitos Básicos de Algoritmos 35 TIPOS PRIMITIVOS Palavra-reservada: inteiro - define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais Palavra-reservada: real - define variáveis numéricas
Leia maisALGORITMOS 3ª Aula. 3. Introdução Tipos de dados, variáveis e operadores Tipos de dados
3. Introdução Segundo alguns especialistas, qualquer programa de computador pode ser escrito utilizando apenas três estruturas básicas: Seqüência, Condição e Repetição. Isto significa que, na construção
Leia maisAlgoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi
Algoritmos Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Conceitos Linhas de Código de um Algoritmo ou Programa escrita do programa linha a linha, ou seja, a sintaxe do programa, podendo-se
Leia maisCMP Algoritmos Algoritmos Parte I. Professor Vicente Paulo de Camargo
CMP1044 - Algoritmos Professor Vicente Paulo de Camargo Variáveis Uma variável é um local na memória principal (RAM) Ou seja, é um endereço na memória do computador o qual armazena um conteúdo Cada variável
Leia maisALGORITMOS AULA 2. Profª Amanda Gondim
ALGORITMOS AULA 2 Profª Amanda Gondim LINEARIZAÇÃO DE EXPRESSÕES Para a construção de algoritmos que realizam cálculo matemáticos, todas as expressões aritméticas devem ser linearizadas, ou seja, colocadas
Leia maisAlgoritmo e Programação. Capítulo 2 Tópicos Preliminares
Algoritmo e Programação Capítulo 2 Tópicos Preliminares Tópicos Preliminares Neste capítulo Tipos Primitivos Variáveis Expressões Aritméticas, Lógicas e Relacionais Comandos de Entrada e Saída Blocos Tópicos
Leia maisAlgoritmos - 2. Alexandre Diehl. Departamento de Física - UFPel
Algoritmos - 2 Alexandre Diehl Departamento de Física - UFPel Pseudocódigo Também chamada de de linguagem estruturada, reune um conjunto de de ações (ou comandos), usando uma linguagem simples e genérica,
Leia maisAlgoritmo e Programação Matemática
Algoritmo e Programação Matemática Fundamentos de Algoritmos Parte 1 Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Dados A funcionalidade principal de um computador
Leia maisINFORMÁTICA APLICADA AULA 03 ALGORITMOS
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 03 ALGORITMOS Profª ª Danielle Casillo LINEARIZAÇÃO DE EXPRESSÕES Para a construção de algoritmos
Leia maisIntrodução à Ciência da Computação
Créditos Introdução à Ciência da Computação Tópicos Preliminares em Programação Exceto por adaptações e complementos menores, o material a seguir é composto de slides gentilmente cedidos por: Prof. Rudinei
Leia maisProgramação Estruturada Aula VisualG
Programação Estruturada Aula VisualG Prof. Flávio Barros flavioifma@gmail.com www.flaviobarros.com.br 2 CRIANDO ALGORITMO CRIANDO ALGORITMO Passos para construir Algoritmos Ler enunciado do problema, compreendendo-o
Leia maisConceitos Básicos de Algoritmos
Conceitos Básicos de Algoritmos 34 TIPOS PRIMITIVOS Palavra-reservada: inteiro - define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais Palavra-reservada: real - define variáveis numéricas
Leia maisINTRODUÇÃO À COMPUTAÇÃO - EPET006 -
INTRODUÇÃO À COMPUTAÇÃO - EPET006 - Heleno Pontes Bezerra Neto - helenopontes@lccv.ufal.br Introdução ao MATLAB Tipos Primitivos 3. TÓPICOS PRELIMINARES Tipos Primitivos - ATÉ AGORA TRABALHAMOS NO MATLAB
Leia maisProf. José Remo / Prof. Ildeberto Rodello 1
RAD 2119 Tecnologia de Informação Aplicada a Administração Desenvolvimento de Algoritmos Itens Fundamentais Prof. Ildeberto A. Rodello rodello@usp.br http://www.fearp.usp.br/~rodello 3315.0514 Itens Fundamentais
Leia maisLinguagem Computacional
Informática II Linguagem Computacional Algoritmos e Programação Parte 2 Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves 1 Sumário Tipos de Dados Variáveis Modelo esquemático Características e Regras
Leia maisLÓGICA DE PROGRAMAÇÃO. Algoritmos Computacionais. Sérgio Carlos Portari Júnior
LÓGICA DE PROGRAMAÇÃO Algoritmos Computacionais Sérgio Carlos Portari Júnior portari.uemgfrutal@gmail.com Tópicos abordados Algoritmos Computacionais Estrutura de Dados Tipos Primitivos Constantes Variáveis
Leia maisAlgoritmos e Programação I
Algoritmos e Programação I Desenvolvimento de Algoritmos (termos técnicos) Prof. Fernando Maia da Mota mota.fernandomaia@gmail.com CPCX/UFMS Fernando Maia da Mota 1 Quando desenvolvemos algoritmos, trabalhamos,
Leia mais01/08/2011. Tipos de dados Numéricos Alfanuméricos Lógicos. Numéricos. Tipos de dados. Dados Numéricos Inteiros. Dados Numéricos Reais.
Engenharia de Controle e Automação Programação I Prof. Ricardo Sobjak ricardo.sobjak@ifsc.edu.br Tipos de dados Numéricos Alfanuméricos Lógicos Tipos de dados Os tipos de dados primitivos ou básicos são
Leia mais5. Expressões aritméticas
5. Expressões aritméticas 5.1. Conceito de Expressão O conceito de expressão em termos computacionais está intimamente ligado ao conceito de expressão (ou fórmula) matemática, onde um conjunto de variáveis
Leia maisMétodos para a construção de algoritmo
Métodos para a construção de algoritmo Compreender o problema Identificar os dados de entrada e objetos desse cenário-problema Definir o processamento Identificar/definir os dados de saída Construir o
Leia maisProf. Jorge Cavalcanti
Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 02 (baseado no material do prof. Marcelo Linder) Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br
Leia maisVariável. Expressões. Atribuição. Tipos básicos Declaração. Aritméticas Lógicas. Professor Leandro Augusto Frata Fernandes
Programação de Computadores III Aula 3 Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-03.063 Roteiro da Aula
Leia maisAlgoritmos: tipos de dados, variáveis e expressões
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Algoritmos: tipos de dados, variáveis e expressões DCA0800 - Algoritmos e Lógica de Programação Heitor Medeiros
Leia maisPortuguês Estruturado (VISUALG)
Português Estruturado (VISUALG) Estrutura do programa Exemplo: algoritmo "Ola mundo" // Função : Mostrar na tela uma saudação // Autor : Christianne Dalforno // Data : 09/03/2016
Leia maisTipos de dados, constantes e variáveis. Prof.: Jesus
Tipos de dados, constantes e variáveis Prof.: Jesus Tipos de dados Algoritmo é uma sequência de passos que visa a atingir um objetivo. Geralmente consiste em entrada, processamento e saída. Mas de quê?
Leia maisAlgoritmos: Conceitos Fundamentais. Slides de autoria de Rosely Sanches e Simone Senger de Souza
Algoritmos: Conceitos Fundamentais Slides de autoria de Rosely Sanches e Simone Senger de Souza DADOS E EXPRESSÕES Uso da Informação Computador manipula informações contidas em sua memória. Classificadas
Leia maisProgramação de Computadores I. Professor Ilaim Costa Junior
Programação de Computadores I Professor Ilaim Costa Junior ilaim@ic.uff.br Roteiro da Aula de Hoje ariável Tipos básicos Declaração Expressões Aritméticas Lógicas Atribuição 2 ariável Representa uma região
Leia maisAlgoritmos: Conceitos Fundamentais. Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza
Algoritmos: Conceitos Fundamentais Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza DADOS E EXPRESSÕES 3 Uso da Informação Computador manipula informações contidas em sua memória.
Leia maisIntrodução à Computação
Introdução à Computação Tipos de Dados, Expressões, Operadores e Comandos Básicos Prof.: Julliano Rosa Nascimento julliano.rn@gmail.com Roteiro Tipos de Dados: Revisão Expressões Operadores Comandos Básicos
Leia mais08/05/2012. Tipos de dados. Tipos de dados. Elementos Básicos. Tipos de dados. Elementos Básicos Tipos de dados. Dados e seus tipos:
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 Elementos Básicos Tipos de dados Dados e seus tipos: Computadores lidam com diversos tipos de dados: numéricos,
Leia maisAlgoritmos - 1. Alexandre Diehl. Departamento de Física - UFPel
Algoritmos - 1 Alexandre Diehl Departamento de Física - UFPel Conceitos básicos Computador: conceito clássico (até quando????) HARDWARE (partes físicas) SOFTWARE (programas) SCEF 2 Conceitos básicos Computador:
Leia maisINF1005: Programação I. Capítulo 2. Ivan Mathias Filho Algoritmo
INF1005: Programação I Capítulo 2 Ivan Mathias Filho ivan@inf.puc-rio.br 1 Algoritmo Devido às características da CPU, a solução de um problema tem a forma de uma seqüência finita de instruções elementares;
Leia maisPortuguês Estruturado
Português Estruturado Português Estruturado Para que o algoritmo possa ser executado por uma máquina é importante que as instruções sejam corretas e sem ambigüidades. O português estruturado é, na verdade,
Leia maisDefinições de Algoritmos. Algoritmos e Programação I. Conceitos Básicos de Algoritmos. Relação entre Algoritmos e Programação
Definições de Algoritmos Algoritmos e Programação I Aula 2 Prof a. Márcia Cristina Moraes mmoraes@inf.pucrs.br Prof a. Sílvia M.W. Moraes silvia@inf.pucrs.br Algoritmo é um conjunto finito de regras, bem
Leia maisProcessamento de Dados aplicado à Geociências. AULA 3: Algoritmos computacionais Representação de Algoritmos Sintaxe Tipos de dados Expressões
Processamento de Dados aplicado à Geociências 1 AULA 3: Algoritmos computacionais Representação de Algoritmos Sintaxe Tipos de dados Expressões UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO
Leia maisAlgoritmos e Técnicas de Programação
Algoritmos e Técnicas de Programação Estrutura, Visualg e Variáveis filipe.raulino@ifrn.edu.br Programação Estruturada A programação estruturada (Top-Down) estabelece uma disciplina de desenvolvimento
Leia maisFábio Rodrigues / Israel Lucania
Fábio Rodrigues / Israel Lucania Variável é um local na memória principal, isto é, um endereço que armazena um conteúdo. Em linguagem de alto nível nos é permitido dar nomes a esse endereço, facilitando
Leia maisALGORITMO. Professor: RODRIGO GOBBI TIPOS DE DADOS E INSTRUÇÕES PRIMITIVAS
ALGORITMO Professor: RODRIGO GOBBI As instruções são os comandos que identificarão a máquina qual deverá ser a ação executada; Os dados são números, medidas, valores relacionados ao problema em que se
Leia maisVariáveis, Expressões Aritméticas e Entrada e Saída de Dados
Escola de Ciências e Tecnologia UFRN Variáveis, Expressões Aritméticas e Entrada e Saída de Dados ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso quando estiver em
Leia maisPDF created with pdffactory trial version Elementos Básicos de Algoritmos. Elementos Básicos de Algoritmos Palavras Reservadas
Elementos Básicos de Algoritmos Prof. Araken Medeiros araken@ufersa.edu.br Angicos, RN 30/04/2010 Os elementos básicos de um algoritmo ou programa são: Palavras reservadas Identificadores Constantes ariáveis
Leia maisBacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos????? ADAPTAR O TEXTO ABAIXO????? Aprender a sintaxe da Estrutura de Repetição ENQUANTO-FAÇA na linguagem PORTUGOL Aprender a resolver problemas que requeiram o uso de ESTRUTURAS
Leia maisPROGRAMAÇÃO COMPUTACIONAL I
Algoritmos Devemos ter consciência que um computador não é dotado da capacidade de tomar decisões com base em premissas. Portanto, não podemos instruir um computador com sentenças dúbias. Os métodos em
Leia maisCiência da Computação. Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano M. Cansian
Algoritmos e Programação Informática II Ciência da Computação Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano M. Cansian 1 Sumário Tipos de Dados Variáveis Modelo esquemático Características e Regras para
Leia maisProgramação de Computadores III
Programação de Computadores III Introdução a Algoritmos (Parte II) Professor Hugo de Oliveira Barbalho hbarbalho@ic.uff.br Material produzido pelo professor: Leandro Augusto rata ernandes (laffernandes@ic.uff.br)
Leia maisCAPÍTULO 2 TIPO DE DADOS
CAPÍTULO 2 TIPO DE DADOS Fabio Augusto Oliveira Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Engenharia de Produção 1 DADOS São as informações a serem processadas por um computador.
Leia maisBacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos Compreender como desenvolver algoritmos básicos em JAVA Aprender como escrever programas na Linguagem JAVA baseando-se na Linguagem Portugol aprender as sintaxes equivalentes entre
Leia maisProgramação em C. Variáveis e Expressões. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Programação em C Variáveis e Expressões DCA0800 Algoritmos e Lógica de Programação Heitor Medeiros Florencio
Leia maisFluxogramas e variáveis
Fluxogramas e variáveis Patrícia de Siqueira Ramos UNIFAL-MG, campus Varginha 11 de Março de 2019 Patrícia de Siqueira Ramos Fundamentos da programação 1 / 20 Fases de um algoritmo Patrícia de Siqueira
Leia maisLógica de Programação I. Gilson de Souza Carvalho
Gilson de Souza Carvalho gaucho.gilson@hotmail.com 1. Estruturas básicas Apresentaremos um resumo com os comandos estudados para criação de algoritmos. Para utilizar estes comandos, usaremos uma sintaxe
Leia maisAlgoritmos e Programação - Engenharia da Computação -
Algoritmos e Programação - Engenharia da Computação - Prof. Alessandro Zimmer Pseudo Linguagem de Programação - PORTUGOL - Pseudo-Linguagem Linguagem de Programação? Notação formal servindo para: - Expressar
Leia maisProgramação de Computadores:
Instituto de C Programação de Computadores: Introdução a Algoritmos (Parte II) Luis Martí Instituto de Computação Universidade ederal luminense lmarti@ic.uff.br - http://lmarti.com Roteiro da Aula de Hoje
Leia maisLÓGICA DIGITAL - CONCEITOS. * Constantes. * Expressões: Aritméticas; Lógicas; Tabela Verdade; Relacionais; Booleanas. * Portas Lógicas.
* Tipos de Dados. * Constantes. * Expressões: Aritméticas; Lógicas; Tabela Verdade; Relacionais; Booleanas. * Portas Lógicas. 1 TIPOS DE DADOS Dados inteiros Representação das informações pertencentes
Leia maisAlgoritmos e Estruturas de Dados I
Algoritmos e Estruturas de Dados I Conceitos Básicos Profa. Márcia Cristina Moraes Profa.Milene Selbach Silveira Material para estudo: Forbellone, A. e Eberspächer, H. (2005) capítulos 1 e 2 (até atribuição)
Leia maisInformática Fundamentos em C++ Revisão 1
exatasfepi.com.br Informática Fundamentos em C++ Revisão 1 André Luís Duarte Feliz é o homem que acha sabedoria, e o homem que adquire entendimento; Provérbios 3:13 Conceitos em Programação Técnicas de
Leia maisMétodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Métodos Computacionais Operadores, Expressões Aritméticas e Entrada/Saída de Dados Tópicos da Aula Hoje aprenderemos a escrever um programa em C que pode realizar cálculos Conceito de expressão Tipos de
Leia maisExpressões, Atribuições, Entrada e Saída. Givanaldo Rocha
Expressões, Atribuições, Entrada e Saída Givanaldo Rocha givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha Expressões Expressão: em termos computacionais, está ligado ao conceito de
Leia maisTipos de Dados e Expressões
Tipos de Dados e Expressões Prof. Ranieri Alves dos Santos ranieri@ranierisantos.com www.ranierisantos.com Tipos de dados Real Inteiro Lógico Literal Variáveis Estrutura de algoritmos Expressões Aritméticas
Leia maisProgramação de Computadores
Programação de Computadores Algoritmos - Parte 1 Prof. Dr. Erivelton Geraldo Nepomuceno Depto. Engenharia Elétrica Sala 4.23 EL Prédio do DEPEL http://www.ufsj.edu.br/nepomuceno nepomuceno@ufsj.edu.br
Leia maisALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO - MEMÓRIA, VARIÁVEIS E CONSTANTES, OPERADORES. Prof. Angelo Augusto Frozza, M.Sc.
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO - MEMÓRIA, VARIÁVEIS E CONSTANTES, OPERADORES Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Memória Variáveis e constantes Tipos primitivos de
Leia maisApêndice A. Pseudo-Linguagem
Apêndice A. Pseudo-Linguagem Apostila de Programação I A.1 Considerações Preliminares Os computadores convencionais se baseiam no conceito de uma memória principal que consiste de células elementares,
Leia maisTIPOS DE DADOS E VARIÁVEIS
AULA 3 TIPOS DE DADOS E VARIÁVEIS 3.1 Tipos de dados Os dados manipulados por um algoritmo podem possuir natureza distinta, isto é, podem ser números, letras, frases, etc. Dependendo da natureza de um
Leia maisProfessora Martha Spalenza Professora de Informática da Faetec
Algoritmos em Estrutura seqüencial 1. Tipos de dados São quatro os tipos básicos de dados, e podem assumir os seguintes valores válidos: - números inteiros: -,, -3, -2, -1, 0, 1, 2, 3,, + ; - números reais:
Leia maisCapítulo 1 Conceitos Básicos
Capítulo 1 Conceitos Básicos Licenciatura em Computação Fundamentos de Lógica para Programação Prof. Nícolas Trigo nicolas.trigo@ifsertao-pe.edu.br http://professor.ifsertao-pe.edu.br/nicolas.trigo Introdução
Leia maisUniversidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701 www.decom.ufop.br/red AULA TEÓRICA 02 1 Prof. Marcelo Luiz Silva Red CONTEÚDOS DA AULA
Leia maisPROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@gmail.com
Leia maisIntrodução a Programação. Curso: Sistemas de Informação Programação I José R. Merlin
Introdução a Programação Curso: Sistemas de Informação Programação I José R. Merlin Programas Programas são instruções para o computador executar uma tarefa Estas instruções seguem uma lógica Lógica: modo
Leia maisLinguagem Computacional
Informática II Linguagem Computacional Algoritmos e Programação Parte 3 Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves 1 Sumário Operações e Expressões q Definição q Operadores: Aritméticos. Relacionais.
Leia maisInstruções, dados e expressões
Instruções, dados e expressões Marina Andretta ICMC-USP 1 de março de 2016 Marina Andretta (ICMC-USP) sme0230-ipc 1 de março de 2016 1 / 50 Dados Um computador manipula informações presentes em sua memória.
Leia maisIntrodução à Computação
Your Logo Here Prof. Bruno de Jesus bruno.jesus@ic.ufal.br Introdução à Computação Tipos de dados, variáveis e expressões Conteúdo de hoje... Tipos de dados Dados numéricos Inteiro Real Dados literais
Leia maisAula 4 Expressões e Operadores Cleverton Hentz
Aula 4 Expressões e Operadores Cleverton Hentz Sumário de Aula } Expressões } Operadores } Linearização de Expressões 2 Expressões Uma expressão é composta por variáveis, constantes, ou qualquer combinação
Leia maisAlgoritmos Lógica e Programação Prof. Me. Adelson Felipe Dias Nogueira
Algoritmos Lógica e Programação 2016-2 Prof. Me. Adelson Felipe Dias Nogueira E-mail: adelson.nogueira@pitagoras.com.br PORTUGUES ESTRUTURADO o o o o Para que o algoritmo possa ser executado por uma máquina
Leia mais- Aula 01, 02, 03 e 04 Apresentação da disciplina.
1 - Aula 01, 02, 03 e 04 Apresentação da disciplina. Disciplina: Algoritmos (Disciplina é pré-requisito para outras disciplinas). Plano de Ensino: Estrutura Sequencial, Estrutura de Decisão (Desvio Condicional
Leia maisPortugol. Tiago Alves de Oliveira
Portugol Tiago Alves de Oliveira Revisando Algoritmo: Sequência finita de passos que levam à execução de uma tarefa Claro e preciso. Ex. somar dois números Algoritmo precisa seguir uma sequência lógica
Leia maisLógica de Programação: aula 2. Dariel Mazzoni Maranhão. Uninove: Universidade Nove de Julho. 22 de agosto de 2010
Uninove: Universidade Nove de Julho 22 de agosto de 2010 Tipos de Dados Primitivos São informações manipuladas pelos usuários. Classificam-se em quatro tipos: Inteiro; Tipos de Dados Primitivos São informações
Leia maisMaterial Didático Unificado.
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Comissão da Disciplina Programação de Computadores I CDPCI Programação de Computadores I BCC701 www.decom.ufop.br/bcc701 Material
Leia mais3. Tipos de dados e variáveis
3. Tipos de dados e variáveis DIM0320 2015.1 DIM0320 3. Tipos de dados e variáveis 2015.1 1 / 26 Conteúdo 1 Tipos de dados 2 Tipos básicos Portugol 3 Variáveis 4 Exercícios DIM0320 3. Tipos de dados e
Leia maisA linguagem algorítmica utiliza o português para a definição dos comandos e tem as seguintes característica:
1 de 16 08/02/2012 14:08 Linguagem Linguagem Algorítmica A linguagem algorítmica utiliza o português para a definição dos comandos e tem as seguintes característica: 1 - A linguagem não á sensível á capitulação
Leia maisAEDI Fundamentos Revisão 1
exatasfepi.com.br AEDI Fundamentos Revisão 1 André Luís Duarte Feliz é o homem que acha sabedoria, e o homem que adquire entendimento; Provérbios 3:13 Conceitos em Programação Técnicas de algoritmos Descrição
Leia maisConstantes, Variáveis, tipos de dados e expressões
FTC Faculdade de Tecnologia e Ciências Engenharia Civil 1º Semestre Constantes, Variáveis, tipos de dados e expressões Rafael Barbosa Neiva rafael@prodados.inf.br Variáveis Como referenciar e recuperar
Leia maisEstrutura de Condição, Escolha e Repetição
Estrutura Condicional Se, Laços de repetição Estrutura de Condição, Escolha e Repetição Profª Fabíola Gonçalves C. Ribeiro Conteúdo Expressões Aritméticas Funções Expressões Lógicas Operadores Lógicos
Leia maisUniversidade Federal de Uberlândia Faculdade de Computação. Expressões aritméticas, relacionais e lógicas Estruturas condicionais
Universidade Federal de Uberlândia Faculdade de Computação Expressões aritméticas, relacionais e lógicas Estruturas condicionais Prof. Renato Pimentel 1 Expressões aritméticas 2 Prof. Renato Pimentel 1
Leia mais1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 E-books PCNA. Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 APRESENTANDO A LINGUAGEM C. Página 1
1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 E-books PCNA Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 APRESENTANDO A LINGUAGEM C Página 1 2 TECNOLOGIA ELEMENTAR CAPÍTULO 3 SUMÁRIO Apresentação -----------------------------------------------------------
Leia maisIntrodução à Computação
Conteúdo de hoje... Your Logo Here Prof. Lucas Amorim lucas@ic.ufal.br Tipos de dados Dados numéricos Inteiro Real Dados literais Dados lógicos Variáveis Introdução à Computação Tipos de dados, variáveis
Leia maisCiência da Computação A&P
Algoritmos e Programação Informática II Ciência da Computação Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano M. Cansian 1 Sumário Operações e Expressões Definição Operadores: Aritméticos. Relacionais.
Leia maisCapítulo 3 Estrutura Sequencial
Capítulo 3 Estrutura Sequencial Licenciatura em Computação undamentos de Lógica para Programação Prof. Nícolas Trigo nicolas.trigo@ifsertao-pe.edu.br http://professor.ifsertao-pe.edu.br/nicolas.trigo Introdução
Leia maisOficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini
Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Apresentação do Professor Professor: José Carlos Perini E-mail: jose.perini@metrocamp.edu.br Blog: http://profperini.com Formação
Leia maisIntrodução. Lógica e Algoritmo. Lógica e Algoritmo. Lógica e Algoritmo. Lógica e Algoritmo. Lógica e programação Aula 02
Introdução Lógica e programação Aula 02 Lógica na resolução de problemas computacionais Algortimos aplicados à solução de problemas computacionais Formalização de algoritmos Exercícios Sky Informática
Leia maisOficina de Python Prof. Me. José Carlos Perini
Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação
Leia maisOficina de Python Prof. Me. José Carlos Perini
Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação
Leia maisTECNOLOGIA EM REDES DE COMPUTADORES. computadores. Aula 4
TECNOLOGIA EM REDES DE COMPUTADORES Algoritmos e programação de computadores Aula 4 1 Programação : Declaração de variáveis. Algoritmos: Agenda Solicitação de entrada, exibição.depuração. Tipos de dados
Leia maisIntrodução. Prof. Paulo Cesar F. de Oliveira, BSc, PhD
Prof. Paulo Cesar F. de Oliveira, BSc, PhD 1 Seção 1.1 Fundamentos 2 ² Lógica ² Conjunto de estudos, que têm por fim determinar categorias racionais válidas para a apreensão da realidade concebida como
Leia maisUNIDADE 2 ALGORITMOS E PSEUDOCÓDIGO
1 UNIDADE 2 ALGORITMOS E PSEUDOCÓDIGO 2.1 INTRODUÇÃO Um algoritmo é uma seqüência ordenada, finita de operações bem definidas e eficazes que, quando executadas por um computador operando sobre dados caracterizando
Leia maisALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br
Leia mais