LPA 2 MATERIAL DE ESTUDO, NÃO MEXA

LPA 2 MATERIAL DE ESTUDO, NÃO MEXA

NÃO MEXA POR FAVOR

Imagem de perfil user: Ramon
Ramon

Anúncios

1

1 Considere o programa escrito em linguagem C: # include int main () { int a[ ][4] = {1,2,3,4,5,6,7,8,9,10,11,12}; int i; for (i=0;i<3;++i) printf ( "%d", *(a[i]+1)); }

2610
2812
36912
1234
147
2

4. Considere uma estrutura de dados do tipo vetor. Com respeito a tal estrutura, é correto que seus componentes são, caracteristicamente:

Homogêneos e acesso não indexado
Heterogêneos e com acesso FIFO.
Homogêneos e de acesso aleatório por intermédio de índices.
Heterogêneos e com acesso LIFO.
Heterogêneos e com acesso indexado-sequencial
3

3.Matrizes são estruturas de dados de n-dimensões. Por simplicidade, chamaremos de matrizes as matrizes bidimensionais numéricas (que armazenam números inteiros). Sendo assim, marque a alternativa INCORRETA

A soma de duas matrizes de m linhas e n colunas resulta em uma matriz de 2*m linhas e 2*n colunas
O produto de duas matrizes de n linhas e n colunas resulta em uma matriz de n linhas e n colunas.
A soma dos elementos de uma matriz pode ser calculada fazendo dois laços aninhados, um sobre as linhas e o outro sobre as colunas
Uma matriz de m linhas e n colunas contêm (m * n) dados
Uma matriz pode ser representada utilizando listas ligadas.
4

No contexto das vinculações de subscritos e categorias de matrizes, NÃO se inclui como uma categoria a matriz

Estática
Dinâmica na pilha
Dinâmica no monte
Associativa.
5

Estrutura de dados linear e estática que armazena uma sequência de objetos, todos do mesmo tipo, em posições consecutivas da memória:

Vetor
Grafo
Matriz
Árvore
Lista
6

Em relação à programação estruturada, considere: I. É uma técnica de desenvolvimento que enfatiza a abstração, que é a habilidade de se concentrar nos principais aspectos de um algoritmo, em vez de se preocupar com as suas especificações. II. Qualquer algoritmo, independentemente da área de aplicação, de sua complexidade e da linguagem de programação na qual será codificado, pode ser descrito através do número restrito de mecanismos de controle da execução de programas. III. Sequência, seleção e iteração constituem os blocos elementares de código que se interligam para formar um programa. IV. É uma técnica que aumenta consideravelmente a velocidade de desenvolvimento dos programas graças à utilização dos conceitos de herança e polimorfismo. Está correto o que se afirma APENAS em:

I, III e IV.
II, III e IV.
II e III.
I e II.
I, II e III.
7

A linguagem C é case sensitive. Isso significa que essa linguagem:

Parte inferior do formulário
Diferenciam maiúsculos de minúsculos em seus identificadores.
Essas são sensíveis ao caso de uso utilizado.
Retornam falso o uso da função Case(x).
Retorna verdadeiro o uso da função Case(x)
8

8. Se X possui o valor 15 e foram executadas as seguintes instruções: X = X + 3 X = X - 6 X = X / 2 X = 3 * X Qual será o valor armazenado em X?

9
15
12
18
6
9

7. Com as declarações: Float soma, x Char nome, cor Bool cod, teste, tudo Assinale com um X os comandos de atribuição válidos.

Tudo = soma
Tudo = NÃO teste OU cod E (soma < x)
Cod = cor = 'verde'
X = nome >= cor
a) Teste = cod OU ((x)*2 <> soma)
10

Qual tipo de software tradutor deve ser utilizado para programas em geral, quando a velocidade de execução é uma exigência de alta prioridade

Tradutores híbridos
Interpretadores de macroinstruções
Macroprocessadores
Interpretadores
Compiladores
11

Qual o tipo de dado que recebe uma maior quantidade de valores reais que vão de 10-4932 a 104932

Bool
Int
Double
Char
Float
Quizur Logo

Siga nossas redes sociais:

Incorporar

Para incorporar este quiz ao seu site copie e cole o código abaixo.