O Portal do Estudante de Computação

Slides:



Advertisements
Apresentações semelhantes
Pseudo-código: sintaxe
Advertisements

Estruturas de Controle
TÉCNICAS DE PROGRAMAÇÃO I
Capítulo II – Algoritmos e Programas
Algoritmo e Programação
Parte I Capítulo 5 Reutilizando código e escrevendo funções.
Construção de Algoritmos AULA 07
Programação para Engenharia I
Universidade Federal de São Carlos Introdução à Linguagem C Comandos.
Algoritmos e Estrutura de Dados I
Disciplina: AAM Profa. Ana Watanabe 03/13 vol.2
Universidade Federal do Espírito Santo Programação II Professora: Norminda Luiza.
Linguagem C.
Prof. Msc. Raul Paradeda Aula 3 Fundamentos
DESENVOLVIMENTO DE COMÉRCIO ELETRÔNICO
O Portal do Estudante de Computação
O Portal do Estudante de Computação
O Portal do Estudante de Computação
O Portal do Estudante de Computação
INTRODUÇÃ A COMPUTAÇÃO ENG. CIVIL
O Portal do Estudante de Computação
Foi criada há 22 anos, por Guido Van Rossum Por que aprender Python?
Aula prática 6 Vetores e Matrizes
PROGRAMAÇÃO ESTRUTURADA II
Linguagem de Programação II Parte V
Conceitos de Linguagem de Programação
Estrutura de dados, pseudocódigo
Aula prática 6 Vetores e Matrizes
Programação em C++ Compiladores
Técnicas de Desenvolvimento de Programas
Prof: Leandro Maranim Dei Santi Prof. Eduardo Rossit Paiossin
Estruturas de Dados Aula 2: Estruturas Estáticas 07/04/2014.
3. Introdução à Linguagem C
Modularização Dividir um problema em subproblemas Módulos menores facilita a depuração Dividir o desenvolvimento entre vários programadores “Reutilização”
Algumas notas sobre a linguagem de programação C
Programação Orientada a Objetos - Java
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
PROGRAMAÇÃO WEB AULA 04 Prof. Gustavo Linhares 28/10/2009 Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais.
Curso de Aprendizado Industrial Desenvolvedor WEB
Aula Prática 3 Funções Monitoria Introdução à Programação.
Acabias Marques Luiz. I - Introdução ao Ruby Parte 1 – Introdução a linguagem  O que é Ruby  Instalação  O IRB  Operadores Aritméticos  Tipos de.
William Ivanski Curso de Programação C#. Sumário  Exercícios para Fixação  Utilizando uma IDE  Elementos da Linguagem C#  Valores  Variáveis  Tipos.
Tipos de dados inteiro caracter real logico
Introdução ao MATLAB 5.3 para Hidrólogos
Professor Esp. Diego André Sant’Ana Disciplina: Sistemas Operacionais II Sistemas de Arquivos- Tipo de arquivos – Cap
Arquitetura básica de um Computador
Estrutura de Dados III Revisão
Aula Prática 3 Funções Monitoria Introdução à Programação.
Acabias Marques Luiz. III – Variáveis, constantes e executáveis Parte 1 – Introdução a linguagem  Variáveis e Constantes  Atalhos na manipulação de.
Operador this Karen Busolin karenbusolin.wordpress.com.
Curso Técnico em Informática Professor Igor Vale.
Programação Computacional Aula 8: Entrada e Saída pelo Console Prof a. Madeleine Medrano
1 Programação em C Aula Considere que um banco armazena em arquivo as seguintes informações de seus clientes: número da conta (int), nome do cliente.
Programação Computacional Aula 9: Meu primeiro programa em C
Tipos de Dados Todo o trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. Estas informações podem.
Linguagem de Programação I Parte IV
Shell Script Parte 2.
Módulo II Capítulo 1: Orientação a Objetos
UNDB ESTRUTURAS DE DADOS Prof. Alessandro Gonçalves
11 Revisão da Linguagem C Prof. Kariston Pereira Adaptado de Material gentilmente fornecido pelo Prof. Rui Tramontin (DCC/UDESC)
Codificação Daniel Vieira.
Programação para Web I AULA 2 BANCO DE DADOS.
LÓGICA DE PROGRAMAÇÃO Curso: Técnico em Informática Professor: Ronaldo Disciplina: Lógica de Programação.
Módulo I Capítulo 7: Funções e Procedimentos William Ivanski Curso de Programação C#
JavaScript Introdução ao JavaScript 1. Objetivos Introdução Sintaxe Básica Arquivo (script) externo Script no HEAD da página Script no BODY da página.
Ismael Stangherlini – Programa de Educação Tutorial.
Introdução a Programação Aula 03 Jackson Eduardo
|PAULANINA| Byte Bits. Bits/Bytes Os computadores só “percebem ” o que lhes dizemos através de impulsos elétricos, que PODEM SER representados por: 1.
3/6/2016.  BIT ( Bi nary Digi t )  A palavra BIT foi inventada para representar a passagem ou não de corrente elétrica no computador.
FUNÇÕES Dilvan Moreira (baseado em material de Z. Liang)
Transcrição da apresentação:

O Portal do Estudante de Computação Computação Depressão O Portal do Estudante de Computação www.facebook.com/ComputacaoDepressao www.ComputacaoDepressao.com.br Linguagem C Pascal Lógica de Programação

O que são variáveis? O programa precisa armazenar informações. Essas informações são criadas dentro do programa ou passadas através da entrada. As variáveis armazenam informações e seu nome é variável pois é possível modificar seus valores durante o programa. Ou seja, seu valor não necessariamente será fixo. É possível criar variáveis que não possam ter seu valor modificado. Neste caso vamos criar uma constante.

O que são variáveis? As variáveis ficam armazenadas na memória principal, juntamente com o programa. Se ele é encerrado, tudo é apagado na memória principal. Variáveis precisam ser declaradas para serem usadas. Variáveis possuem tipos específicos para valores específicos. Armazenar valores de tipos errados para uma variável resultará no encerramento por falha ou erros na hora do processamento.

Variáveis locais e globais As variáveis, dependendo de onde sejam criadas, podem ser visíveis somente em uma determinada área do código ou por todo o código. Na linguagem C, se você criar uma variável antes da função principal main() começar, ela será uma variável global. Se você criar durante a função main(), ela será local. Na linguagem Pascal só é permitida a criação de variáveis antes do bloco principal do programa “begin-end.”. Portanto, enquanto não aprendermos a trabalhar com funções e procedimentos, não veremos as variáveis globais e locais. Elas terão a mesma característica, neste momento.

Tipos de dados Geralmente temos estes tipos de dados: Números inteiros Números de ponto flutuante Caractere (apenas 1 caractere) Texto (vários caracteres) Lógico Arquivo Entre outros tipos mais específicos de cada plataforma...

Linguagens fortemente e fracamente tipadas As linguagens C e Pascal são fortemente tipadas. Por quê? Cada variável deve possuir um tipo e não deve receber dados de outros tipos nela. Há outras linguagens como PHP, Python, Ruby e JavaScript que não é necessário definir o tipo da variável. teste = 34; teste = “curso”; A variável “teste” receberá, respectivamente, os valores 34 e depois “curso”. Porém, na hora de manipulá-la, teremos outros cuidados que não teríamos se ela fosse tipada.

Tabela AScii American Standard Code for Information Interchange