Logo Passei Direto
Buscar
Os tipos estruturados permitem o agrupamento de informações mais simples no formato de variáveis em entidades mais complexas, com o objetivo de facilitar a sua manipulação. Diversas linguagens de programação permitem a implementação destes tipos estruturados.
Agora, assinale a alternativa CORRETA:
I- Como a ferramenta para a representação do tipo estruturado é a linguagem de programação, o domínio não deve influenciar na definição deste tipo.
II- Para representar uma abstração eficiente, os tipos estruturados devem ter rotinas que agem sobre eles.
III- Uma das maneiras de a linguagem de programação C fornecer o agrupamento dos dados é por meio das structs.
IV- Um dos objetivos destes tipos estruturados é identificar e desenvolver modelos matemáticos e abstrações do mundo real.
A As sentenças I e II estão corretas.
B As sentenças II, III e IV estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I, II e III estão corretas.
User badge image
Aprimorando com Questões

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar cada afirmativa: I- Como a ferramenta para a representação do tipo estruturado é a linguagem de programação, o domínio não deve influenciar na definição deste tipo. Falso. O domínio pode influenciar na definição dos tipos estruturados, pois diferentes contextos e necessidades podem exigir diferentes representações. II- Para representar uma abstração eficiente, os tipos estruturados devem ter rotinas que agem sobre eles. Verdadeiro. É importante que os tipos estruturados tenham funções ou métodos que operem sobre eles para facilitar a manipulação e a abstração. III- Uma das maneiras de a linguagem de programação C fornecer o agrupamento dos dados é por meio das structs. Verdadeiro. As structs em C são uma forma clássica de agrupar dados em um tipo estruturado. IV- Um dos objetivos destes tipos estruturados é identificar e desenvolver modelos matemáticos e abstrações do mundo real. Verdadeiro. Os tipos estruturados são frequentemente usados para modelar entidades do mundo real e suas interações. Agora, vamos ver quais alternativas contêm os itens verdadeiros: - A: As sentenças I e II estão corretas. (Falso, I é falsa) - B: As sentenças II, III e IV estão corretas. (Verdadeiro) - C: As sentenças I e IV estão corretas. (Falso, I é falsa) - D: As sentenças I, II e III estão corretas. (Falso, I é falsa) Portanto, a alternativa correta é: B) As sentenças II, III e IV estão corretas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

As estruturas de dados definem a organização, os métodos de acesso e as opções de processamento e armazenamento de todos os dados utilizados por um programa de computador. Com relação às estruturas de dados estudadas, no que tange ao conceito de pilha, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) É uma lista do tipo LILO.
( ) É uma lista do tipo FIFO.
( ) É um tipo de lista linear em que as operações de inserção e remoção são realizadas na extremidade denominada topo.
( ) É um tipo de lista linear em que as operações de inserção e remoção são realizadas aleatoriamente.
( ) É um tipo de lista linear em que as operações de inserção são realizadas em uma extremidade e as operações de remoção são realizadas em outra extremidade.
a) F - V - V - F - F.
b) V - F - V - F - F.
c) F - F - V - F - F.
d) V - V - F - V - V.

A linguagem de programação C possui diversas características que a tornam uma excelente escolha como ferramenta computacional para a resolução de problemas. Com relação às características da linguagem de programação C, assinale a alternativa CORRETA:
a) Um tipo primitivo é um tipo que pode ser decomposto em diversos tipos menores.
b) Através do comando X=7, fazemos uma comparação do valor contido na variável x com o número 7.
c) Ao término de uma função, existe a necessidade de se retornar um tipo primitivo para o código que efetuou a sua chamada.
d) Apesar de não ser uma linguagem orientada a objetos, através da inclusão de objetos, o C faz uso do reúso e de componentes.

No famoso jogo da Torre de Hanoi, é dada uma torre com discos de raios diferentes, empilhados por tamanho decrescente em um dos três pinos dados, como ilustra a figura anexa. O objetivo do jogo é transportar toda a torre para um dos outros pinos, de acordo com as seguintes regras: apenas um disco pode ser deslocado por vez, e, em todo instante, todos os discos precisam estar em um dos três pinos; além disso, em nenhum momento um disco pode ser colocado sobre um disco de raio menor que o dele; é claro que o terceiro pino pode ser usado como local temporário para os discos.
Imaginando que se tenha uma situação em que a torre inicial tenha um conjunto de 3 discos, qual o número mínimo de movimentações de discos que deverão ser realizadas para se atingir o objetivo do jogo?
a) 9.
b) 11.
c) 5.
d) 7.

As cadeias de caracteres são estruturas que possuem uma grande importância no desenvolvimento de programas, pois permitem a representação de variáveis que contenham palavras, frases e até mesmo textos. As linguagens de programação em geral abstraem do programador o controle das cadeias de caracteres, realizando-o internamente e disponibilizando um tipo de variável pronto para utilização.
No que se refere às características das cadeias de caracteres na linguagem de programação C, assinale a alternativa CORRETA:
a) Os caracteres são armazenados no computador através de codificações numéricas.
b) Não é possível colocar um caracter que represente um número em uma variável do tipo string.
c) A string BOMDIA seria armazenada em um vetor de caracteres de 6 posições.
d) As strings são compostas por vetores de caracteres e marcadas por um caracter especial que sinaliza o seu início.

Um vetor é uma estrutura de dados que armazena uma sequência de objetos, todos do mesmo tipo, consistindo em um arranjo de elementos (dados) armazenados na memória do computador. Sobre a estrutura de dados em forma de vetor, assinale a alternativa CORRETA:
a) Vetores são heterogêneos (apresentam dados distintos).
b) Cada vetor tem a capacidade de armazenar apenas uma informação.
c) Vetores são matrizes bidimensionais.
d) Vetores são homogêneos e acessados por meio de índices.

Mais conteúdos dessa disciplina