Questões de Concurso sobre Tipos de dados

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
25 questões encontradas
Questões por página
20
Mais recentes
 

Em linguagens de programação Python, os tipos de dados são usados para representar diferentes categorias de valores que uma variável pode armazenar. Esses tipos permitem que o programa trate corretamente números, textos, valores lógicos, entre outros, conforme o seu uso no código. Cada tipo possui características próprias e formas específicas de manipulação. Em relação aos tipos de dados em Python, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.


( ) O tipo de dados float é usado para representar números com casas decimais.

( ) O tipo de dado string é mutável e pode ser modificado depois de criado.

( ) O tipo de dados integer é usado para representar números inteiros.

( ) O resultado de uma comparação como 5 > 3 é do tipo booleano.


A

V – F – V – V.


B

V – V – F – V.


C

V – V – V – V.


D

V – V – F – F.


E

F – V – F – F.

A solução para evitar a redundância não controlada de informações é o compartilhamento de dados. Dessa forma, cada informação é armazenada uma única vez, sendo acessada pelos vários sistemas que dela necessitam. Ao conjunto de arquivos integrados que atendem a um conjunto de sistemas dá-se o nome de ______________. No entanto, para manter grandes repositórios compartilhados de dados que incorporam as funções de definição, recuperação e alteração de dados são usados ______________.


Adaptado de Carlos A. Heuser. Projeto de Banco de Dados, 6. Edição, São Paulo: Bookman, 2009.


Os conceitos que preenchem respectivamente as lacunas são


A

Sistemas de Gerenciamento de Banco de Dados SGBDs | Banco de Dados.


B

Diagrama Entidade-Relacionamento (DER) | Banco de Dados.


C

Banco de Dados | Modelos Relacionais de Banco de Dados.


D

Banco de Dados | Sistemas de Gerenciamento de Banco de Dados (SGBDs).


E

Linguagem SQL | Sistemas de Gerenciamento de Banco de Dados (SGBDs).

A execução de um projeto demanda a aquisição de diferentes dados, incluindo vídeos (I), fotos georreferenciadas (II), tabelas relacionais (III) e documentos (IV), que servirão de insumos para a análise e a tomada de decisão.


Sobre os dados listados acima, os dados estruturados estão sinalizados com o(s) número(s)


A

I, apenas.


B

I e II, apenas.


C

III, apenas.


D

IV, apenas.


E

II e IV, apenas.

No contexto dos algoritmos, os tipos de dados são fundamentais para representar informações em um programa de computador. Dentre esses tipos, um deles representa um valor lógico, podendo ser verdadeiro (true) ou falso (false). Esse tipo de dado é comumente utilizado em expressões condicionais e em controle de fluxo. Trata-se de:


A

String.


B

Enum.


C

Boolean.


D

Void.


E

lnteger.

Ao projetar um banco de dados, espera-se atualizar valores de alguns campos de uma tabela a cada vez que um novo registro é inserido em outra tabela.


Para que isso aconteça sem a intervenção do usuário, deve ser implementada, em SQL, a estrutura denominada


A

FUNCTION.


B

SCHEMA.


C

TRIGGER.


D

UPDATE.


E

VIEW.

Os formatos de dados XML, JSON e CSV são amplamente usados para armazenamento e troca de informações, cada um com características distintas.


Assinale a opção que descreve corretamente uma diferença entre os padrões XML, JSON e CSV.


A

O CSV é um formato de dados baseado em texto, enquanto o XML e o JSON são formatos binários.


B

O JSON é sempre mais eficiente em termos de espaço de armazenamento do que o CSV e o XML.


C

O JSON permite a inclusão de comentários nos dados, assim como o XML, mas não o CSV.


D

O XML é adequado apenas para dados numéricos, enquanto o JSON e o CSV podem conter texto e números.


E

O XML e o JSON suportam hierarquias de dados complexas, enquanto o CSV é limitado a dados tabulares.

Um banco de dados relacional é organizado em tabelas, onde cada tabela armazena um conjunto de dados relacionados entre si. As tabelas são compostas por linhas e colunas. Cada linha representa um registro individual, enquanto cada coluna representa um atributo específico desse registro. Cada coluna em uma tabela possui um tipo de dado que define o tipo de informação que ela pode armazenar. Em relação aos tipos de dados que as colunas podem armazenar, é correto afirmar que


A

o tipo de dado TEXT é utilizado para armazenar textos longos.


B

o tipo de dado DATE é utilizado para armazenar datas e horas.


C

o tipo de dado VARCHAR é utilizado para armazenar textos médios.


D

o tipo de dado INT é utilizado para armazenar qualquer número.

Cada linguagem de programação tem seus tipos de dados, mas alguns são comuns em muitas delas. Nesse contexto, sobre os tipos de dados e sua definição, analise as assertivas e assinale a alternativa correta.


I. Inteiro: armazena números inteiros, sem parte decimal.

II. Booleano: pode ter apenas dois valores: True ou False. Geralmente usados para expressar condições lógicas.

III. String: representa sequências de caracteres, como palavras ou frases.

IV. Ponto Flutuante: armazena números com parte decimal. Os pontos flutuantes podem representar números reais.


A

Apenas I e III estão corretas.


B

Apenas II, III e IV estão corretas.


C

Apenas I, II e III estão corretas.


D

Todas estão corretas.

Na modelagem Entidade-Relacionamento (E-R), um atributo endereço e um atributo telefone são, respectivamente, dos tipos:


A

determinante e derivado;


B

derivado e multivalorado;


C

multivalorado e determinante;


D

composto e simples;


E

composto e multivalorado.

Em um projeto de mineração de dados para um banco de varejo que deseja prever a probabilidade de inadimplência de empréstimos, são coletados dados de clientes, incluindo histórico de crédito, renda, emprego e comportamento de pagamento. Ao preparar esses dados para análise, qual dos seguintes tipos de atributos é essencial para a modelagem preditiva da inadimplência?


A

Atributos nominais, como o tipo de emprego, que categorizam os clientes em grupos sem uma ordem intrínseca.


B

Atributos ordinais, como faixas de renda, que classificam os clientes em categorias com uma ordem ou classificação específica.


C

Atributos binários, como histórico de inadimplência (sim/não), que fornecem uma distinção clara na capacidade de pagamento do cliente.


D

Atributos de intervalo, como taxas de juros dos empréstimos, que medem quantidades em escalas contínuas, permitindo cálculos matemáticos.

Qual a diferença entre os comandos “drop table” e “truncate table” em SQL?


A

“drop table” pode ser usado em qualquer tabela (vazia ou não), enquanto “truncate table” só pode ser usado em tabelas vazias.


B

''drop table” é sempre uma operação executada mais rápida que o “truncate table”.


C

“truncate table” permite reversão do comando de exclusão dos dados por meio dos logs de “redo” e “undo”, enquanto o “drop table”, não.


D

“drop table” remove a tabela e seus dados, enquanto “truncate table” remove apenas os dados.

Linguagens de programação de alto nível possuem tipos primitivos de dados, os quais são os elementos mais básicos para representar informações. Eles servem de alicerce para a construção de estruturas de dados para a manipulação de informações de forma mais direta com o hardware. Sabendo disso, tais tipos de dados são ideais para


A

reutilização de códigos-fonte para diferentes linguagens de programação e sistemas.


B

manipulação complexa de dados de interface, serviço e exceção.


C

manutenção facilitada de códigos que representam regras de negócios em sistemas de grande porte.


D

orientação a objetos ao interagir dinamicamente com SGBDRs.


E

manipulação de endereços, portas e outras informações de baixo nível.

Associe os tipos de dados às suas descrições corretas:


(1) Inteiro

(2) Ponto Flutuante

(3) Caractere

(4) Booleano


( ) Representa números reais, incluindo números decimais.

( ) Armazena valores verdadeiro ou falso.

( ) Utilizado para armazenar caracteres individuais.

( ) Armazena números inteiros sem parte fracionária.


Assinale a alternativa que correlaciona correta e respectivamente os dados às suas descrições.


A

4 - 1 - 2 - 3


B

4 - 3 - 2 - 1


C

1 - 2 - 3 - 4


D

3 - 1 - 4 - 1


E

2 - 4 - 3 - 1

Na lógica de programação, um tipo de dado __________ é caracterizado como um número que possui parte decimal, podendo ser positivo, negativo ou zero.


Assinale a alternativa que preenche corretamente a lacuna do trecho acima.


A

real


B

inteiro


C

cartesiano


D

booleano


E

flutuante

Em relação aos tipos de dados primitivos mais utilizados na programação, assinale a alternativa que NÃO apresenta um tipo primitivo.


A

Numérico.


B

Caractere.


C

Lógico.


D

Literal.


E

Composto.

Uma certa tabela de dispersão (hash) em um programa de computador utiliza a função de espalhamento h(k) = k mod m, em que k é a chave e m é o tamanho de um vetor de listas ligadas indexado por h(k).


Para m = 5013, o índice obtido para k = 10034 é


A

2.


B

8.


C

5013.


D

5021.


E

15047.

Segundo C. J. Date(2004), assinale a opção correta referente aos geradores de tipo de dados.


A

Os geradores de tipo também são chamados de construtores de tipos e tipos parametrizados.


B

Os tipos gerados são realmente tipos e não podem ser usados em todos os lugares onde os tipos comuns, "não gerados", podem ser usados.


C

Todos os tipos gerados serão tipos escalares especificamente.


D

Os tipos gerados possuem representações passiveis que são derivadas a partir de uma representação genérica.


E

Os geradores de tipos não possuem restrições e operadores genéricos associados a eles.

Os dados, dentro de um programa de computador, são armazenados em variáveis. De forma geral, os tipos de dados podem ser divididos entre: primitivos ou elementares e compostos ou estruturados. Assinale a alternativa que apresenta apenas tipos de dados elementares.


A

inteiro, booleano, caracter


B

array, conjunto, string


C

função, vetor, matriz


D

classes, objetos, argumentos


E

métodos, classes, estruturas

Valores numéricos reais em Java podem ser representados por variáveis do tipo byte, short, int ou long. Alguns tipos contêm valores inteiros com sinal, com representação interna em complemento de um.


C
Certo

E
Errado
 
 
Gerar simulado