Questões

Pratique com questões de diversas disciplinas e universidades

7.567 questões encontradas(exibindo 10)

Página 4 de 757
Assinale a alternativa correta que determina quando uma tabela está na 3FN.
A
Uma tabela estará na Terceira Forma Normal somente se estiver na Segunda Forma Normal e todos os campos forem dependentes funcionais entre as chaves primárias e estrangeiras.
B
Uma tabela estará na Terceira Forma Normal somente se estiver na Quarta Forma Normal e todos os campos forem independentes da chave primária.
C
Uma tabela estará na Terceira Forma Normal somente se estiver na Segunda Forma Normal e todos os campos forem independentes e não poderá haver dependências funcionais entre os campos.
D
Uma tabela estará na Terceira Forma Normal somente se estiver na Primeira Forma Normal e todos os campos forem dependentes da chave primária e da chave estrangeira.
E
Uma tabela estará na Terceira Forma Normal se os campos forem dependentes das chaves estrangeiras da tabela.

Verifique as afirmativas e marque a opção correta.

I- Na alocação estática de memória a quantidade de memória alocada é feita em tempo de compilação.

II- Na alocação dinâmica de memória a quantidade de memória alocada é feita em tempo de execução.

III- Na alocação estática de memória a quantidade de memória alocada é fixa durante a execução do programa.

IV- Na alocação dinâmica de memória a quantidade de memória alocada é fixa durante a execução do programa.

A ordenação está presente em diversas linguagens de programação e é um dos tópicos de Estrutura de Dados, que visa ordenar dados desordenados. Existem muitos algoritmos para ordenação de dados, e esses algoritmos se comportam de maneiras diferentes: há algoritmos que utilizam recursão, funções, loops e buscas. Assim, e considerando os conteúdos estudados no livro da disciplina, analise as afirmativas a seguir sobre as características dos métodos de ordenação de algoritmos.

I. O tempo é importante para a ordenação.
II. A ordenação pode conter troca de dados.
III. Alguns algoritmos usam recursão, enquanto outros usam somente loops, ou a mescla entre eles.
IV. O uso de objeto Collection é padrão para todas as linguagens.

Está correto apenas o que se afirma em:

A
I, II e III.
B
II, III e IV.
C
I, III e IV.
D
I, II e IV.
E
II, III e IV.
Na AULA 4 você aprendeu a trabalhar com laços de repetição empregado while e também o for. Acerca do for e suas características, observe as afirmativas a seguir I - A estrutura for funciona também da mesma maneira que o while, ou seja, enquanto uma condição se mantiver verdadeira, o laço continua executando. II - O laço for é comumente empregado em situações em que o número de iterações é finito e bem definido. III - O laço for trabalha com uma variável de controle do laço de maneira implícita. Acerca das afirmativas apresentadas, assinale somente as CORRETAS:
De maneira geral, para uma Normal (0,1), cuja média é zero, essa propriedade pode ser descrita:
A
Obter-se 10 sucessos em 10 experimentos em uma Binomial com probabilidade de sucesso de 0.8
B
X < 0.9, sendo que X é uma Normal-padrão
C
X > 6.5 numa distribuição \chi^2 com 2 graus de liberdade

Acerca do grafo e suas representações matemáticas, assinale a alternativa INCORRETA.

A
Na representação por lista de adjacências, temos um conjunto de listas encadeadas, onde cada lista conterá todos os vizinhos de um único vértice;
B
Uma representação por matriz de incidências representa um grafo na forma de uma matriz, onde as linhas são os vértices e as colunas as arestas;
C
Uma representação por matriz de adjacências representa um grafo na forma de uma matriz, onde as linhas e as colunas são os vértices;
D
Uma representação por lista de adjacências representa um grafo na forma de um conjunto de listas encadeadas.
E
Na representação por lista de adjacências não podemos repetir um vértice em duas listas encadeadas distintas.

Dado O algoritmo em pseudocódigo que testa se um é negativo, positivo ou zero. Algoritmo "teste_numero" var n: inteiro Inicio escreva("Informe um numero inteiro:") leia(n) se(n<0) entao escreva("O numero informado é negativo.") fimse se(n>0) entao escreva("O numero informado é positivo.") fimse se(n=0) entao escreva("O numero informado é zero.") fimse fimalgoritmo Marque a alternativa correta.

A
Funciona corretamente para qualquer valor.
B
Não funciona para números negativos.
C
Não funciona para números positivos.
D
Não funciona para zero.
E
Funciona apenas para zero.

A estrutura de dados é uma maneira de armazenar e organizar dados de forma que as operações possam ser realizadas aumentando a eficiência em relação ao tempo e à memória. De forma geral, a estrutura de dados é usada para reduzir a complexidade (principalmente o tempo) do código. As estruturas de dados podem ser de dois tipos: estrutura estáticas de dados ou estruturas dinâmicas de dados.

Considerando essas informações e o conteúdo estudado sobre estruturas de dados, analise as afirmativas a seguir.

I. Na estrutura de dados estática, o tamanho da estrutura é fixo. O conteúdo da estrutura de dados pode ser modificado, mas sem alterar o espaço de memória alocado para ele.
II. O vetor é uma estrutura estática de dados, sendo um objeto recipiente que contém um número fixo de valores de um único tipo. O comprimento de um vetor é estabelecido quando o vetor é criado.
III. Na estrutura dinâmica de dados, o tamanho da estrutura não é fixo e pode ser modificado durante as operações realizadas nela.
IV. Estruturas estáticas de dados são projetadas para facilitar a mudança de estruturas de dados em tempo de execução.

Está correto apenas o que se afirma em:

A
V, V, V, F.
B
F, V, F, V.
C
V, V, F, F.
D
V, F, V, F.
E
V, F, F, V.

Considerando duas matrizes m e n, marque a alternativa que representa corretamente a operação de multiplicação de elementos na linguagem MATLAB.

A
r = m * n;
B
r = m / n;
C
r = m .* n;
D
r = m + n;
E
r = m - n;
Considere o processo de compilação de um programa e analise as afirmacoes para, em seguida, assinalar a alternativa correta.
I. A execução do programa faz parte do processo de compilação.
II. A execução do programa é uma etapa separada após a compilação.
III. Na análise os caracteres são lidos e depois, agrupados em conjuntos que são relevantes para outros componentes do
IV. Na são analisados erros sintáticos de um programa.
A
Apenas II e IV estão
B
Apenas I e III estão
C
Apenas I e II estão
D
Apenas I, II e III estão
E
Apenas II e III estão