Flashcards
Type
Cards in this deck (57)
- 1São tipos de dados definidos pelo programadorTipo Enumerado
- 2Pode assumir um valor dentre um conjunto fixo de valores possíveis previamente definidoTipo Enumerado
- 3Podem ser usadas como variáveis inteirasTipo Enumerado
- 4É o tipo mais simples de dadoTipo Primitivo
- 5Na maioria dos casos correspodem diretamento a uma informação na memória do computadorTipo Primitivo
- 6São usados como blocos de construção para a criação de estruturas mais complexasTipo Primitivo
- 7Têm uma faixa de valores que consistem em endereços de memória e um valor especialTipo Ponteiro
- 8É utilizado para acessar parte da memória em que o armazenamento é feito de forma dinâmicaTipo Ponteiro
- 9Usado para armazenar endereço de memóriaTipo Ponteiro
- 10É conhecido como o GOTO das estruturas de dadosTipo Ponteiro
- 11Tem como vantagem utilizar a memória dinâmica(Heap) e poder de endereçamento diretoTipo Ponteiro
- 12Os dados compostos podem ser: array/string/registro ou qualquer classe/objeto a ser instanciado. São feitos a partir de dados primitivos como: int/char/doubleTipo Composto
- 13Todo dado composto pode ser decomposto uma string pode ser quebrada para gerar seus respectivos caracteresTipo Composto
- 14Os dados utilizados do tipo composto podem ser tanto homogêneos quanto heterogêneosTipo Composto
- 15Um exemplo desua utilização no pascal é: type maiuscula = 'A'..'Z'Tipo Sub-Faixa
- 16É um tipo estabelecido usando-se como valores uma faixa de outro tipoTipo Sub-Faixa
- 17Auxilia na legibilidade e na confidencialidadeTipo Sub-Faixa
- 18É um tipo definido por uma coleção de valores distintos todos do mesmo tipoTipo Conjunto
- 19É aquele cujas variáveis podem armazenar coleções não-ordenadas de valores distintos de algum tipo ordinal chamado de seu tipo básicoTipo Conjunto
- 20Algumas linguagens não possuem esse tipo. Então ele pode ser simulado seja como tipos enumerados ou como arraysTipo Conjunto
- 21Nesse tipo de dados a referência a campos pode ser por Referência Amplamente Qualificada e Referência ElípticaTipo Registro
- 22Referência a qual precisamos especificar nome e campo do registroTipo Registro Referência Amplamente Qualificada
- 23Referência a qual o nome do registro pode ser omitido e apenas os campos especificadosTipo Registro Referência Amplamente Qualificada
- 24É o tipo mais simples de dadoTipo Primitivo
- 25Na maioria dos casos correspodem diretamento a uma informação na memória do computadorTipo Primitivo
- 26São usados como blocos de construção para a criação de estruturas mais complexasTipo Primitivo
- 27Utiliza 4 bytes e pode armanezar até mais de dois bilhõesint
- 28Pode ser representado por uma string de bits sendo que o primeiro sempre indicará o sinalint
- 29armaneza apenas números inteirosint
- 30Armaneza números reais no formato ciêntificofloat
- 31Usam aproximações para representar dizímas períodicas constantes (como π)float
- 32Pode ser usado tanto em formato simples quanto como duplafloat
- 33Assumem dois valores; verdadeiro ou falsobooleano
- 34Normalmente são usados como flags que aumentam a legibilidade do códigobooleano
- 35Apesar de poderem ser armazenados com 1 bit utiliza 1 bytebooleano
- 36Utiliza números de 0 a 127 para armazenar números previamente definidos em uma tabelachar
- 37Armazena uma quantidade FIXA de numeros decimaisdecimal
- 38Capaz de armazenar números na base dez com precisãodecimal
- 39Utilizado pra processamento de dados comerciaisdecimal
- 40Tamanho fixo e dados homogêneosVetor
- 41Seu dados são armazenados sequencialmenteVetor
- 42Tem um acesso rapído e ele pode ter mais de uma dimensãoVetor
- 43Ela é um conjunto de carateresString
- 44Ela armazena dados não-númericosString
- 45Pode ser considerada tipo primitivo ou vetor de caracteres ou até uma lista recursiva dependendo da LP que a utilizaString
- 46É alocado no ínicio do programaVetor Estático
- 47Seus dados são armazenados no segmento de dadosVetor Estático
- 48Tamanho é definido em tempo de compilaçãoVetor Estático
- 49É alocado quando o método é chamadoSemi Estático
- 50Seus dados são armazenados no segmento de pilhaSemi Estático
- 51Seu tamanho é definido em tempo de compilaçãoSemi Estático
- 52Alocação de memória e seu tamanho ocorrem dinamicamente e podem ser modificados à vontadeDinâmico
- 53Seus dados são armazenados no segmento HeapDinâmico
- 54Ele é bastante flexível porém consome mais memória que os outros e faz mais processosDinâmico
- 55É alocado quando o seu tamanho é definidoSemi-Dinâmico
- 56Seu tamanho é criado em tempo de execução do programaSemi-Dinâmico
- 57Seu tamanho pode ser diferente a cada nova vez que for executadoSemi-Dinâmico
Information
- Description
- Flashcards on Type, created by Israel Oliveira on 25/04/2021.
- Created by
- Israel Oliveira
- Views
- 10
- Rating