Questões de Concurso Comentadas para fcm

Foram encontradas 7.966 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q958899 Sistemas de Informação
Sobre o conjunto de problemas que podem ser computados por Máquinas de Turing, é correto afirmar que
Alternativas
Q958898 Algoritmos e Estrutura de Dados
Sobre linguagens recursivas e recursivamente enumeráveis, é correto afirmar que
Alternativas
Q958897 Sistemas de Informação

Seja A um autômato finito não determinístico que reconhece uma linguagem L. Seja B um autômato finito determinístico que reconhece a mesma linguagem.


Sobre o número de estados de A e de B, é correto afirmar que

Alternativas
Q958896 Programação
Sobre o Teorema do Bombeamento para linguagens regulares, é INCORRETO afirmar que
Alternativas
Q958895 Programação

Sejam A e B duas linguagens sobre o alfabeto binário, isto é, sobre o alfabeto composto apenas por 0’s e 1’s. Seja A a linguagem na qual a quantidade de 0’s e 1’s é igual. Seja B a linguagem onde nenhum 0 ocorre após um caractere 1.


Sobre essas linguagens, é correto afirmar que

Alternativas
Q958894 Algoritmos e Estrutura de Dados

Avalie as afirmações abaixo:


I. A classe P e a classe NP são disjuntas.

II. A classe P é um subconjunto da classe co-NP.

III. Problemas coNP-completos admitem um certificado tal que uma resposta negativa pode ser verificada em tempo polinomial.

IV. A interseção das classes NP e co-NP é vazia.


Está correto apenas o que se afirma em

Alternativas
Q958893 Programação
Linguagens livres de contexto são exatamente as linguagens que podem ser reconhecidas por
Alternativas
Q958892 Algoritmos e Estrutura de Dados

A teoria de algoritmos de aproximação, às vezes chamados de algoritmos aproximativos, é extremamente útil para tratar problemas NP-difíceis.


Sobre algoritmos de aproximação, é correto afirmar que

Alternativas
Q958891 Algoritmos e Estrutura de Dados

Uma transformação polinomial é uma ferramenta fundamental na demonstração de que determinado problema é NP-difícil.


Avalie as afirmações sobre propriedades que transformações polinomiais devem satisfazer.


I. Para toda transformação polinomial, deve existir uma Máquina de Turing determinística que a computa em tempo polinomial.

II. Se uma transformação polinomial transforma um elemento de linguagem A em um elemento de linguagem B, então A é um subconjunto não necessariamente próprio de B.

III. Se uma transformação polinomial transforma um elemento de uma linguagem A em um elemento de linguagem B, e A pertence a NP, então B pertence a NP.

IV. A quantidade de espaço utilizada pela transformação pode ser limitada por uma constante.


Está correto apenas o que se afirma em

Alternativas
Q958890 Algoritmos e Estrutura de Dados
Sobre uma importante classe de complexidade, a classe dos problemas NP-completos, NÃO se pode afirmar que
Alternativas
Q958889 Algoritmos e Estrutura de Dados
Tendo como entrada um grafo acíclico dirigido ponderado G = (V, E), pode-se calcular o caminho mínimo de origem única,
Alternativas
Q958888 Algoritmos e Estrutura de Dados
A obtenção das componentes fortemente conexas de um grafo dirigido G = (V, E) é feita da seguinte forma:
Alternativas
Q958885 Algoritmos e Estrutura de Dados
Para se projetar um Algoritmo por indução, deve-se garantir que seja possível solucionar
Alternativas
Q958884 Algoritmos e Estrutura de Dados
A função da Memoização na estratégia Top-Down para a solução de problemas, utilizando Programação Dinâmica, é implementar um algoritmo
Alternativas
Q958883 Algoritmos e Estrutura de Dados
Considerando os algoritmos de ordenação por comparação, o limite inferior para o pior caso desses algoritmos é
Alternativas
Q958882 Algoritmos e Estrutura de Dados

Considere a equação de recorrência abaixo.


T(n) = 0 para n = 1.

T(n) = 2T(n/2) + n – 1 para n > 1.


Após a resolução, a solução encontrada é

Alternativas
Q958881 Algoritmos e Estrutura de Dados
Para o método de ordenação Quicksort, a ordem de complexidade do pior caso e do caso médio, respectivamente, é
Alternativas
Q958880 Algoritmos e Estrutura de Dados

Utilize o método mestre para resolver recorrências das equações abaixo.


T1 (n) = 9T1 (n/3) + n

T2 (n) = T2 (2n/3) + 1


As ordens de complexidade correspondentes são

Alternativas
Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958869 Engenharia de Software

O Manifesto Ágil para o Desenvolvimento de Software, proposto por Beck, K. et al. (2001), propõe 12 princípios.


NÃO correspondem a um desses princípios criados por esses autores:

Alternativas
Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958868 Programação
Sobre as afirmativas abaixo, relacionadas aos conceitos da programação orientada a objetos, é correto afirmar que ao
Alternativas
Respostas
6001: E
6002: E
6003: E
6004: A
6005: E
6006: D
6007: D
6008: C
6009: B
6010: D
6011: C
6012: B
6013: E
6014: A
6015: C
6016: E
6017: B
6018: C
6019: C
6020: C