Vetores (CIÊNCIA DA COMPUTAÇÃO)

4601 palavras 19 páginas
Ementário
• Noções de hardware e software.
• Conceitos Fundamentais.
• Vetores, cadeia de caracteres e registros.
• Definição e manipulação de arquivos externos.
• Subprogramação.
• Alocação dinâmica de memória.
• Estruturas de dados básicas: listas lineares, pilha e fila. Programa = Algoritmo + Estrutura de Dados

A todo momento durante a execução de qualquer tipo de programa os computadores estão manipulando informações, representadas pelos diferentes tipos de dados, armazenadas em sua memória.

Tipos de dados
• valores que uma variável pode assumir
– representação interna desses valores

• operações que podem ser realizadas com essa variável

Classificação dos tipos de dados
• Tipos de Dados Simples
– Tipos de Dados Inteiros: int, long e unsigned int
– Tipos de Dados Reais: float e double
– Tipos de Dados Caracteres: char

• Tipos de Dados Estruturados
– cadeia de caracteres (string), vetores (array), registros
(struct) e arquivos em disco.

• ponteiros (alocação dinâmica de memória)
• Classes e Objetos (Orientação a Objetos)

Tipos de Dados Simples
Uma variável 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 a um nome simbólico. i = 0; j = 5;

int i, j, n;

n = 50;
Memória Principal i 0

j
5

n
50

Utilizando variáveis de Tipos de Dados Simples:
#include "stdio.h" int main() { int nota0 = int nota1 = int nota2 = int nota3 = int nota4 =

80;
70;
90;
85;
100;

printf("nota0 printf("nota1 printf("nota2 printf("nota3 printf("nota4
}

=
=
=
=
=

%d\n",
%d\n",
%d\n",
%d\n",
%d\n",

nota0); nota1); nota2); nota3); nota4);

Tipos de Dados Estruturados
• armazenam diversos itens de uma só vez
• isto significa:
– em uma mesma estrutura de dados, é possível ter diversas variáveis de tipos de dados simples agrupadas Utilizando variáveis de Tipos de Dados
Estruturados:
#include "stdio.h" int main() {
// tamanho do vetor
#define n 5
// declarando e

Relacionados

  • Professor
    678 palavras | 3 páginas
  • adsa asdas asdsad
    1067 palavras | 5 páginas
  • INTEGRAÇÃO ENTRE DISCIPLINAS DA ÁREA DE MATEMÁTICA E PROGRAMAÇÃO ATRAVÉS DE TRABALHOS INTERDISCIPLINARES
    5588 palavras | 23 páginas
  • ATPS Matematica Aplicada II
    1933 palavras | 8 páginas
  • Busca Binária, apresentação
    417 palavras | 2 páginas
  • Lista de Exercicios Ling C
    892 palavras | 4 páginas
  • Trabalho algoritmo
    1077 palavras | 5 páginas
  • dfggsdfgsdfgdsf
    26024 palavras | 105 páginas
  • ATPS
    1182 palavras | 5 páginas
  • Desenvolvimento de sistema para análise de desempenho de algoritmos de ordenação de dados.
    1291 palavras | 6 páginas