DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 
DevWare  
Novidade: DevMedia lança o DevWare - Saiba mais!


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Easy Java Magazine
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Vetores - Revista easy Java Magazine 16 - Parte 1

Neste artigo veremos como utilizar as estruturas homogêneas de dados ou vetores para agrupar e organizar um conjunto de elementos disponibilizando para cada valor uma posição de armazenamento.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?





Easy Java Magazine 16

[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]

> Clique aqui para ler todos os artigos da Easy Java Magazine 16


Segundo SALIBA (1992, pág. 9), todo trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. Estas informações podem ser classificadas em dois tipos: a) as instruções, que comandam o funcionamento da máquina e determinam a maneira como devem ser tratados os dados; e, b) os dados propriamente ditos, que correspondem à porção das informações a serem processadas pelo computador.

Ainda segundo SALIBA (1992, pág. 16), a todo o momento durante a execução de qualquer tipo de programa os computadores estão manipulando informações, representadas pelos diferentes tipos de dados, armazenados em sua memória.

De maneira bem simplificada, a organização da memória de um computador é constituída por um número finito de localizações (ou células) onde são armazenados os dados. Existe ainda, um sistema de endereçamento da memória que permite identificar unicamente todas as células, conhecido como endereço (SALIBA, 1992, pág. 16).

Esta sistemática de acesso a informações na memória é bastante ilegível e difícil para se trabalhar. Para contornar esta situação criou-se o conceito de variável, que é uma entidade destinada a guardar uma informação. As variáveis são os elementos básicos que um programa manipula e representam espaços reservados na memória do computador para armazenar valores de um determinado tipo de dados. Basicamente, uma variável possui três atributos: a) um nome; b) um tipo de dado associado à mesma; e, c) a informação por ela guardada (SALIBA, 1992, pág. 21).

O tipo de dados para uma variável é escolhido de acordo com a natureza da informação analisada e define que valores a variável pode assumir (representação interna da memória desses valores) e que operações podem ser realizadas com essa variável.

Resumidamente, os tipos de dados podem ser classificados em dois grupos: a) tipos de dados simples (numérico: inteiro e real, literal e lógico); e, b) tipos de dados estruturados (vetor, cadeia de caracteres, registro, entre outros).

Tipos de dados simples

Uma variável declarada a partir de um tipo de dados simples é uma entidade criada para permitir o acesso a uma posição de memória onde se armazena “uma” informação de um determinado tipo de dado pela simples referência ao nome simbólico da variável. A Listagem 1 apresenta um exemplo da utilização de variáveis numéricas simples do tipo inteiro (int) e do tipo real (double).

 

Listagem 1. Utilizando variáveis de tipos de dados simples.

public class Exemplo1 {

 

  public static void main(String[] args) {

    int nota0 = 80;

    int nota1 = 70;

    int nota2 = 90;

    int nota3 = 85;

    int nota4 = 100;

 

    System.out.printf("nota0 = %d\n", nota0);

    System.out.printf("nota1 = %d\n", nota1);

    System.out.printf("nota2 = %d\n", nota2);

    System.out.printf("nota3 = %d\n", nota3);

    System.out.printf("nota4 = %d\n", nota4);

 

    int soma = nota0 + nota1 + nota2 + nota3 + nota4;

    double media = soma / 5.0;

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Easy Java Magazine
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Omero Francisco Bertol
Técnico Mecânico pelo CEFET, Curitiba/PR. Tecnólogo em Processamento de Dados pela UEM, Maringá/PR. Especialista em Informática pela Universidade Federal do Paraná. Mestre em Informática Aplicada pelo Programa de Pós Graduação em Informática Aplicada da PUC, Curitiba/PR. Professor de Ensino Superior...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
[Fechar] Você precisa estar logado para dar seu feedback.

Clique aqui para efetuar o login

Caso não tenha um cadastro DevMedia, clique aqui para se cadastrar (gratuito)
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03