Lista completa de Questões de Ciência da Computação do ano 2006 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Julgue os seguintes itens, relativos à tarefa de classificação, a qual consiste em aprender uma função (construir um modelo) que mapeie um item de dado para uma entre várias classes pré-definidas. Algoritmos de árvore de decisão populares como o C4.5 e o CART examinam um atributo por vez, o que conduz a um particionamento dos dados em regiões de classificação retangulares, que sempre correspondem às distribuições reais das instâncias no espaço de decisão.
Julgue os seguintes itens quanto a tarefa de associação, a qual consiste na aprendizagem de regras de produção a partir de uma base de dados, considerando a análise de afinidade entre atributos. Algoritmos, como o apriori, para descoberta de regras de associação tendem a descobrir muitas regras. A significância de uma regra pode ser inferida por meio do suporte e da confiança. A confiança da regra corresponde ao percentual de exemplos da base de treinamento que levaram a determinada regra.
Quando uma função é definida em termos de si mesma fica caracterizado o uso
Levando-se em conta as cinco afirmações acima, identifique a única alternativa
válida:
apenas I e III estão corretas.
apenas I e IV estão corretas.
apenas II e III estão corretas.
apenas II e IV estão corretas.
apenas V está correta.
Considere o algoritmo de busca seqüencial de um elemento em uma lista com n elementos. A expressão que representa o tempo médio de execução desse algoritmo para uma busca bem sucedida é:
n2
(n+1) / 2
n log n
Uma função matemática unidirecional aplicada em uma quantidade de dados de entrada para produzir um resultado de tamanho fixo denomina-se algoritmo de
Seja a seguinte sub-rotina:
21
40
56
64
70
Julgue as seguintes afirmações sobre análise de complexidade de algoritmos utilizando a notação O.
Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).
Apenas III
Apenas I e II
Apenas I e III.
Apenas II e III.
Todas as afirmações.
Julgue as seguintes afirmações sobre os principais algoritmos de ordenação. 2
I. O heapsort possui complexidade O(n ) no pior caso. Apesar disso, é o algoritmo mais eficiente para a grande maioria das situações. Ele é um algoritmo recursivo e demanda uma pequena quantidade de memória adicional em sua implementação.
II. O quicksort possui sempre em tempo proporcional a n logn, mesmo que o arquivo esteja completamente desordenado. Por esta razão, é recomendado para aplicações que não podem tolerar variações no tempo esperado de execução. Finalmente, o algoritmo não requer memória adicional para sua implementação.
III. O algoritmo de ordenação por inserção possui implementação simples e tem custo linear, quando se deseja adicionar elementos a um arquivo já ordenado e obter como resultado um outro arquivo ordenado.
Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).
Apenas II.
Apenas III.
Apenas I e II.
Apenas II e III.
Todas as afirmações.
Julgue as seguintes afirmações sobre compreensão de algoritmos. Apenas com a finalidade de auxiliar o candidato, ao lado da função é ofertada uma breve descrição de alguns símbolos utilizados, mas que são amplamente conhecidos e deve constar na base de conhecimentos do candidato.
Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s).
Apenas I.
Apenas II.
Apenas III.
Apenas I e II
Todas as afirmações.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...