Created by Eduardo Bromatti Monteiro
over 3 years ago
|
||
Question | Answer |
Tipo que possui relação 1 para 1 com intervalo dos inteiros. | Tipo primitivo discreto. |
É aquele em que os valores se tornam constantes simbólicas. | Tipos Enumerados. |
Com uma variável do tipo conjunto é possível realizar quais operações? | União, interseção, diferença, comparações e teste de presença. |
Em tipos enumerados, para que a LP permita o uso de valores iguais em tipos enumerados diferentes é necessária? | Uma verificação maior. |
Qual o tipo se refere? TYPE Tp_maiúscula = ´A´ .. ´Z´; Tp_numeros = 1..10; VAR C : Tp_maiúscula; BEGIN READLN ( C ); END. | 8 Tipo Sub-faixa. |
É um tipo que pode armazenar diferentes valores de tipo durante a execução do programa. | União disjunta. |
É aquela em que o nome do registro e o campo do registro, para ser acessado, necessitam de ser especificados. | Referência amplamente qualificada. |
A referência a campos pode ser de duas formas, quais são elas? | Referência amplamente qualificada e referência elíptica. |
São chamadas de lixo porque não são mais úteis. | Variáveis heap-dinâmicas perdidas. |
Quais são os problemas com os ponteiros? | Baixa legibilidade, erro de violação do sistema de tipos, ponteiro oscilante, variáveis heap-dinâmicas perdidas. |
Quais são os comandos para variaveis dinamicas? C: C++ void f (int a){ int *vet; vet = (int *vet); malloc (a * sizeof(int)); vet[0] = 10; free (vet);} | Malloc e free. |
new e delete são comandos de... | Ponteiros. |
Estáticos, semi-estáticos, semi-dinâmicos e dinâmicos são categorias de? | Vetores. |
Qual linguagem possui uma maior variedade de comandos para se trabalhar com vetores e matrizes? | APL. |
Permite utilizar um comando de atribuição entre dois vetores: V1 := V2. | PASCAL. |
Em um vetor multidimensional o número de elementos de cada dimensão é fixo. Porque em Java, isto pode não acontecer? | Pois os vetores multidimensionais são, vetores unidimensionais. |
É um tipo estabelecido usando-se como valores uma sub-faixa de outro tipo. | Tipos Sub-Faixa. |
No exemplo em Pascal apresenta um problema, qual? TYPE Tp_maiúscula = ´A´ .. ´Z´; Tp_numeros = 1..10; VAR C : Tp_maiúscula; BEGIN READLN ( C ); END. | A variável C aceitará qualquer valor do tipo caractere independente de estar foram do limite -> erro de verificação de tipos. |
Definição de União Disjunta. | É um tipo que pode armazenar diferentes valores de tipo durante a execução do programa. |
______ é um agregado possivelmente heterogêneo de elementos que são identificados por nome. | Registro. |
_______ pode ser usado para acessar uma área de memória em que o armazenamento é alocado dinamicamente. | Ponteiro. |
Assumem apenas dois valores. Verdadeiro ou Falso. | Booleanos. |
São usados como flags (sinalizadores) em programas, aumentando a legibilidade. | Booleanos. |
Podem ser representados por apenas um bit, geralmente ocupam ______ de memória por questões de facilidade de acesso. | 1byte. |
O tipo de dados primitivo mais comum é o ________. | Inteiro. |
Um valor inteiro pode ser representado em um computador por: | Uma string de bits. |
Como é representado uma string de bits? | Com um dos bits mais a esquerda representando o sinal do número. |
É o armazenamento de um número real no formato científico sem delimitar limite superior e inferior. | Ponto Flutuante. |
Representação de ponto flutuante. | Como a representação é finita, números reais com dízimas periódicas e números especiais. |
O armazenamento em ponto flutuante economiza _______. | Espaço de memória. |
Esse tipo de dado armazena um número fixo de dígitos. | Decimais. |
Os tipos decimais têm a vantagem da capacidade de ______, com precisão valores ______. | armazenar; decimais. |
Representado com aspas simples. | Char. |
O Char pode representar no mínimo quantos caracteres? | Um. |
É uma cadeia de caracteres. | String. |
As Strings são usadas para armazenar dados ______ e para entrada e saída de dados. | Não númericos. |
As operações que manipulam Strings são as mesmas que manipulam ______. | Vetores. |
Want to create your own Flashcards for free with GoConqr? Learn more.