Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Renomeia temas para contexto UFCG #71

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
40 changes: 40 additions & 0 deletions docs/TEMAS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Adicionando temas as questões

A prova da poscomp trata os temas diferente dos nomes da disciplinas da UFCG, dessa maneira para que todos entendam as nomeclaturas a tabela abaixo deixa mais claro.
ivynasantino marked this conversation as resolved.
Show resolved Hide resolved

### Disciplinas obrigatórias

| UFCG | Poscomp |
|-----------------------|----------------------------------------------------|
| Programação 1 | Linguagens de programação |
| IC | Matemática discreta, Circuitos digitais |
| FMCC 1 | |
| FMCC 2 | Matemática discreta |
| Cálculo 1 | Cálculo diferencial e integral |
| Programação 2 | Técnicas de programação |
| Linear | Álgebra linear |
| Lógica | Lógica matemática |
| Cálculo 2 | Cálculo diferencial e integral |
| Estrutura de dados | Algoritmos e Estrutura de Dados |
| Grafos | Algoritmos e Estrutura de Dados, Teoria dos grafos |
| Probabilidade | Análise combinatória |
| Psoft | |
| PLP | |
| BD | Banco de dados |
| OAC | Arquitetura e organização de computadores |
| Estatística | |
| AS | |
| Eng. de software | Engenharia de software |
| Redes | Redes de computadores |
| Sistemas operacionais | Sistemas operacionais |
| TC | Linguagens formais, autômatos e Computabilidade |
| Concorrente | |
| ATAL | Algoritmos e estrutura de dados |
| Compiladores | Compiladores |

### Disciplinas optativas

| UFCG | Poscomp |
|-------------------------|----------------------------------------------|
| Visão computacional | Computação gráfica, Processamento de imagens |
| Vetorial | Geometria analítica |
2 changes: 1 addition & 1 deletion src/lib/provas/2018/1.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Linear"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2018/11.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "B",
"autor": [],
"temas": [],
"temas": ["Lógica", "FMCC1"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2018/13.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "D",
"autor": [],
"temas": [],
"temas": ["Probabilidade"],
"justificativa": ""
}
4 changes: 2 additions & 2 deletions src/lib/provas/2018/15.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "C",
"autor": ["1"],
"temas": ["Lógica matemática"],
"temas": ["Lógica", "FMCC 1"],
"justificativa": "A partir das premissas acima, podemos fazer algumas afirmações. Na premissa 4: Hoje, Alessandra não fez churrasco, ou seja, podemos inferir que o hoje referido na frase não é sábado. Dessa forma, Heide não vai à praia, Luiz não assiste futebol e Marcos não vai trabalhar. Logo, a partir dessas conclusões, podemos afirmar que Hoje não é sábado e Marcos não foi trabalhar."
}
}
2 changes: 1 addition & 1 deletion src/lib/provas/2018/23.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "A",
"autor": ["1"],
"temas": ["Algoritmos de ordenação, Estrutura de dados"],
"temas": ["Estrutura de dados"],
"justificativa": "Os passos descritos no enunciado mostram as características do algoritmo de ordenação selection sort, até porque, utiliza a estratégia de ordenar através da seleção a fim de encontrar o menor elemento e, caso a ordenação seja feita de forma crescente, posicioná-lo nas primeiras posições da coleção."
}
2 changes: 1 addition & 1 deletion src/lib/provas/2018/34.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "E",
"autor": ["2"],
"temas": ["Sistemas operacionais", "Alocação de espaço"],
"temas": ["Sistemas operacionais"],
"justificativa": "A alocação contígua é o método de alocação de espaço em disco que consiste em armazenar os arquivos em blocos sequencialmente dispostos. Com a adição e remoção de arquivos, os segmentos livres vão se fragmentando em pedaços por todo o disco, de modo que a existência de blocos livres não implica na possibilidade de alocar um novo arquivo, pois ele pode ser maior que qualquer um destes blocos. Assim, a primeira afirmação está correta. A definição de alocação indexada apresentada na terceira afirmação é adequada e, portanto, ela também está correta.\nA alocação interligada consiste em manter os arquivos como uma lista encadeada de blocos de disco, de modo que cada bloco deve possuir um ponteiro o bloco seguinte. Apesar de lidar bem com a fragmentação, o acesso a arquivos sempre será sequencial e, dada a necessidade de percorrer os blocos através dos ponteiros, será lento para blocos intermediários. Assim, a segunda afirmação está incorreta, de modo que alternativa E responde corretamente a questão."
}
4 changes: 2 additions & 2 deletions src/lib/provas/2018/35.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "E",
"autor": ["2"],
"temas": ["Estruturas de dados", "Árvore B+"],
"justificativa": "Uma árvore B+ é uma estrutura de dados do tipo árvore que deriva das árvores B, mas utiliza uma forma diferente para armazenar suas chaves. Para manter o acesso sequencial, cada nó folha possui um ponteiro para o nó folha que o sucede na sequência de chaves. As chaves encontram-se ordenadas em todos os nós e podem existir valores que se repetirão entre um nó folha e um nó interno. Nesse sentido, a primeira e a última afirmação são verdadeiras. No entanto, a segunda afirmação está incorreta, pois nem todos os nós possuem ponteiros para seus sucessores, isso é válido apenas para os nós folha da árvore B+. Logo, a alternativa E é a correta."
"temas": ["Estruturas de dados"],
"justificativa": "Uma árvore B+ é uma estrutura de dados do tipo árvore que deriva das árvores B, mas utiliza uma forma diferente para armazenar suas chaves. Para manter o acesso sequencial, cada nó folha possui um ponteiro para o nó folha que o sucede na sequência de chaves. As chaves encontram-se ordenadas em todos os nós e podem existir valores que se repetirão entre um nó folha e um nó interno.\nNesse sentido, a primeira e a última afirmação são verdadeiras. No entanto, a segunda afirmação está incorreta, pois nem todos os nós possuem ponteiros para seus sucessores, isso é válido apenas para os nós folha da árvore B+. Logo, a alternativa E é a correta."
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/01.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "A",
"autor": [],
"temas": [],
"temas": ["Linear"],
"justificativa": ""
}
4 changes: 2 additions & 2 deletions src/lib/provas/2019/02.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "B",
"autor": [],
"temas": [],
"temas": ["Vetorial"],
"justificativa": ""
}
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/03.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Vetorial"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/04.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "E",
"autor": [],
"temas": [],
"temas": ["Vetorial"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/05.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "E",
"autor": [],
"temas": [],
"temas": ["Cálculo 1"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/06.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "B",
"autor": [],
"temas": [],
"temas": ["Cálculo 1"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/07.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "D",
"autor": [],
"temas": [],
"temas": ["Linear"],
"justificativa": ""
}
4 changes: 2 additions & 2 deletions src/lib/provas/2019/11.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["FMCC 1", "Lógica"],
"justificativa": ""
}
}
4 changes: 2 additions & 2 deletions src/lib/provas/2019/13.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["FMCC 1", "Lógica"],
"justificativa": ""
}
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/16.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["IC"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/17.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Probabilidade"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/19.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Probabilidade"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/20.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Probabilidade"],
"justificativa": ""
}
4 changes: 2 additions & 2 deletions src/lib/provas/2019/23.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Grafos", "Estrutura de dados"],
"justificativa": ""
}
}
4 changes: 2 additions & 2 deletions src/lib/provas/2019/24.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Estrutura de dados", "PLP"],
"justificativa": ""
}
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/26.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Estrutura de dados"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/29.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Sistemas operacionais"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/30.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Programação 1"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/32.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["Grafos"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/36.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["ATAL", "Grafos"],
"justificativa": ""
}
2 changes: 1 addition & 1 deletion src/lib/provas/2019/37.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
},
"resposta": "",
"autor": [],
"temas": [],
"temas": ["ATAL", "Estrutura de dados", "Grafos"],
"justificativa": ""
}