Submit | All submissions | Best solutions | Back to list |
EDUPT28 - Bolsas de pós-graduação da CAPES |
A Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), fundação do Ministério da Educação (MEC), desempenha papel fundamental na expansão e consolidação da pós-graduação stricto sensu (mestrado e doutorado) em todos os estados da Federação.
Em 2007, passou também a atuar na formação de professores da educação básica ampliando o alcance de suas ações na formação de pessoal qualificado no Brasil e no exterior. As atividades da Capes podem ser agrupadas nas seguintes linhas de ação, cada qual desenvolvida por um conjunto estruturado de programas:
* avaliação da pós-graduação stricto sensu;
* acesso e divulgação da produção científica;
* investimentos na formação de recursos de alto nível no país e exterior;
* promoção da cooperação científica internacional.
* indução e fomento da formação inicial e continuada de professores para a educação básica nos formatos presencial e a distância.
A Capes tem sido decisiva para os êxitos alcançados pelo sistema nacional de pós-graduação, tanto no que diz respeito à consolidação do quadro atual, como na construção das mudanças que o avanço do conhecimento e as demandas da sociedade exigem. O sistema de avaliação, continuamente aperfeiçoado, serve de instrumento para a comunidade universitária na busca de um padrão de excelência acadêmica para os mestrados e doutorados nacionais. Os resultados da avaliação servem de base para a formulação de políticas para a área de pós-graduação, bem como para o dimensionamento das ações de fomento (bolsas de estudo, auxílios, apoios).
A CAPES disponibiliza vários dados para análise da implementação de suas políticas.
Entre esses, estão os dados que apresentam as concessões de bolsas anuais fornecidas às Instituições de Ensino Superior (IES) beneficiadas por programas da Diretoria de Programas e Bolsas no País – DPB. A partir deles, é possível extrair informações como quantidade de bolsas concedidas por modalidades, as IES apoiadas pela CAPES, dados de região geográfica, áreas de avaliação, dentre outras.
Para realizar análises estatísticas nesses dados é necessário primeiro le-los do arquivo e colocá-los em estruturas adequadas para manipulação em memória.
Como futuro analista de dados do SERPRO, seu trabalho aqui é fazer essa leitura, colocando os dados em, pelo menos, 2 estruturas (aninhadas ou não) e responder as seguintes perguntas:
Entrada
A primeira linha contém um inteiro X (entre 10 e 3000).
Cada uma das X subsequentes linhas da entrada contém as seguintes informações:
A Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), fundação do Ministério da Educação (MEC), desempenha papel fundamental na expansão e consolidação da pós-graduação stricto sensu (mestrado e doutorado) em todos os estados da Federação.
Em 2007, passou também a atuar na formação de professores da educação básica ampliando o alcance de suas ações na formação de pessoal qualificado no Brasil e no exterior. As atividades da Capes podem ser agrupadas nas seguintes linhas de ação, cada qual desenvolvida por um conjunto estruturado de programas:
* avaliação da pós-graduação stricto sensu;
* acesso e divulgação da produção científica;
* investimentos na formação de recursos de alto nível no país e exterior;
* promoção da cooperação científica internacional.
* indução e fomento da formação inicial e continuada de professores para a educação básica nos formatos presencial e a distância.
A Capes tem sido decisiva para os êxitos alcançados pelo sistema nacional de pós-graduação, tanto no que diz respeito à consolidação do quadro atual, como na construção das mudanças que o avanço do conhecimento e as demandas da sociedade exigem. O sistema de avaliação, continuamente aperfeiçoado, serve de instrumento para a comunidade universitária na busca de um padrão de excelência acadêmica para os mestrados e doutorados nacionais. Os resultados da avaliação servem de base para a formulação de políticas para a área de pós-graduação, bem como para o dimensionamento das ações de fomento (bolsas de estudo, auxílios, apoios).
A CAPES disponibiliza vários dados para análise da implementação de suas políticas.
Entre esses, estão os dados que apresentam as concessões de bolsas anuais fornecidas às Instituições de Ensino Superior (IES) beneficiadas por programas da Diretoria de Programas e Bolsas no País – DPB. A partir deles, é possível extrair informações como quantidade de bolsas concedidas por modalidades, as IES apoiadas pela CAPES, dados de região geográfica, áreas de avaliação, dentre outras.
Para realizar análises estatísticas nesses dados é necessário primeiro le-los do arquivo e colocá-los em estruturas adequadas para manipulação em memória.
Como futuro analista de dados do SERPRO, seu trabalho aqui é fazer essa leitura, colocando os dados em 2 estruturas IES e Curso, sendo que uma IES pode conter vários cursos. E ao final, responder as seguintes perguntas:
- Qual a a IES com maior número de bolsas
- Qual o número de bolsas recebido em cada região do país.
A estrutura IES contem um campo que contém Cursos, ou seja, um vetor de cursos de tamanho máximo igual ao número de IES (primeira linha da entrada).
Para tanto, o arquiteto de software sugeriu que você deve criar as seguintes funções:
Nome:
ler_ies
Parâmetros:
sem parâmetros
Objetivo:
preencher todos os campos de uma IES
Retorno:
uma estrutura IES
Nome:
ler_curso
Parâmetros:
sem parâmetros
Objetivo:
preencher todos os campos de um Curso
Retorno:
uma estrutura Curso
Nome: localiza_ies
Parâmetros:
vetor de estruturas da IES
numero de IES no vetor de estruturas IES
sigla de uma IES
Objetivo:
verificar se uma dada IES (sigla) já existe no vetor de IES
Retorno:
se a estrutura existe, retorna sua posição no vetor
se a estrutura não existe, retorna -1
Nome:
ler_dados
Parâmetros:
vetor de estruturas da IES
numero de IES no vetor de estruturas IES
Objetivo:
preencher um vetor estruturas IES com os dados da entrada. Note que cada IES pode aparecer mais de uma vez na entrada e que, nesse caso, deve-se apenas agregar o curso listado no vetor de cursos da IES. Nessa função também já se computa o total de bolsas da IES a medida que se lê cursos para ela (crie um campo total de bolsas na IES)
Retorno:
sem retorno
Nome: bolsas_região
Parâmetros:
vetor de estruturas da IES
numero de IES no vetor de estruturas IES
vetor de inteiros de 5 posições (uma para cada região)
Objetivo: percorrer o vetor de estruturas IES e seu vetor de cursos para calcular a soma do numero de bolsas de cada região do país
Retorno: - (o vetor de inteiros será preenchido na função)
Nome:
ies_mais_bolsas
Parâmetros:
vetor de estruturas da IES
numero de IES no vetor de estruturas IES
Objetivo:
verificar qual IES recebeu mais bolsas, somando as bolsas de seus Cursos e considerando os critérios de desempate
Retorno:
posição da IES com mais bolsas
Entrada
A primeira linha contém um inteiro X (entre 10 e 100).
Cada uma das X subsequentes linhas da entrada contém as seguintes informações:
Ano de referência | inteiro | IES |
Sigla da UF da IES | string | IES |
Região Geográfica da IES | string | IES |
Sigla da IES | string | IES |
Natureza Jurídica da IES | string | IES |
Área de Conhecimento do PPG | string | curso |
Nível da Bolsa | string | curso |
Total de bolsas concedidas | inteiro | curso |
Todas strings são palavras sem espaço.
Saída
Na primeira linha, apresenta-se a instituição com maior número de bolsas. O critério de desempate é aquela que tem mais programas.
Nas demais linhas apresenta-se o número de bolsas por região do país em ordem alfabética. A região que é representada nos dados, não deve aparecer na listagem.
Exemplo de entrada | Exemplo de saída |
9 2016 GO CENTRO-OESTE UFG FEDERAL NI OUTROS 227 2016 DF CENTRO-OESTE UNB FEDERAL NI MESTRADO 87 2016 PA NORTE UFPA FEDERAL NI DOUTORADO 204 2016 PA NORTE UFPA FEDERAL NI MESTRADO 97 2016 RJ SUDESTE UFRJ FEDERAL NI PÓS-DOUTORADO 119 2016 ES SUDESTE UFES FEDERAL NI PÓS-DOUTORADO 115 2016 SP SUDESTE USP/FOB ESTADUAL ODONTOLOGIA DOUTORADO 90 2016 MG SUDESTE UFMG FEDERAL EDUCAÇÃO DOUTORADO 84 2016 SP SUDESTE UNICAMP ESTADUAL ELÉTRICA DOUTORADO 78 |
IES com maior numero de bolsas: UFPA CENTRO-OESTE: 314 NORTE: 301 SUDESTE: 486 |
Exemplo de entrada | Exemplo de saída |
43 2016 MG SUDESTE PUC/MG PARTICULAR ADMINISTRAÇÃO MESTRADO 6 2016 MG SUDESTE UFLA FEDERAL AGRONOMIA DOUTORADO 20 2016 MG SUDESTE UFLA FEDERAL AGRONOMIA DOUTORADO 14 2016 MG SUDESTE UFLA FEDERAL AGRONOMIA MESTRADO 13 2016 MG SUDESTE UFLA FEDERAL AGRONOMIA DOUTORADO 6 2016 MG SUDESTE UFLA FEDERAL AGRONOMIA PÓS-DOUTORADO 6 2016 MG SUDESTE UFJF FEDERAL ARQUITETURA MESTRADO 13 2016 MG SUDESTE UFJF FEDERAL CLÍNICA DOUTORADO 13 2016 MG SUDESTE UFJF FEDERAL CLÍNICA MESTRADO 6 2016 MG SUDESTE PUC/MG PARTICULAR DIREITO DOUTORADO 20 2016 MG SUDESTE UFJF FEDERAL ECOLOGIA DOUTORADO 14 2016 MG SUDESTE UFLA FEDERAL ECOLOGIA MESTRADO 17 2016 MG SUDESTE UFJF FEDERAL EDUCAÇÃO MESTRADO 13 2016 MG SUDESTE UEMG ESTADUAL EDUCAÇÃO MESTRADO 6 2016 MG SUDESTE PUC/MG PARTICULAR EDUCAÇÃO DOUTORADO 7 2016 MG SUDESTE UFJF FEDERAL ENFERMAGEM MESTRADO 6 2016 MG SUDESTE UFLA FEDERAL ENGENHARIA DOUTORADO 17 2016 MG SUDESTE UFLA FEDERAL ENGENHARIA MESTRADO 7 2016 MG SUDESTE UFJF FEDERAL ELÉTRICA DOUTORADO 20 2016 MG SUDESTE UFJF FEDERAL ELÉTRICA MESTRADO 20 2016 MG SUDESTE PUC/MG PARTICULAR ELÉTRICA MESTRADO 14 2016 MG SUDESTE ITV-MI PARTICULAR ELÉTRICA MESTRADO 7 2016 MG SUDESTE INATEL PARTICULAR ELÉTRICA MESTRADO 13 2016 MG SUDESTE PUC/MG PARTICULAR MECÂNICA DOUTORADO 17 2016 MG SUDESTE PUC/MG PARTICULAR MECÂNICA MESTRADO 14 2016 MG SUDESTE UFJF FEDERAL FÍSICA MESTRADO 17 2016 MG SUDESTE UFLA FEDERAL FITOPATOLOGIA DOUTORADO 19 2016 MG SUDESTE UFLA FEDERAL FITOTECNIA PÓS-DOUTORADO 13 2016 MG SUDESTE PUC/MG PARTICULAR GEOGRAFIA DOUTORADO 20 2016 MG SUDESTE PUC/MG PARTICULAR GEOGRAFIA MESTRADO 20 2016 MG SUDESTE UFJF FEDERAL LETRAS MESTRADO 13 2016 MG SUDESTE PUC/MG PARTICULAR LETRAS MESTRADO 20 2016 MG SUDESTE UFJF FEDERAL MATEMÁTICA MESTRADO 17 2016 MG SUDESTE UFLA FEDERAL VETERINÁRIA DOUTORADO 20 2016 MG SUDESTE UFJF FEDERAL ODONTOLOGIA MESTRADO 13 2016 MG SUDESTE UFJF FEDERAL PSICOLOGIA MESTRADO 20 2016 MG SUDESTE PUC/MG PARTICULAR PSICOLOGIA MESTRADO 7 2016 MG SUDESTE UFLA FEDERAL FLORESTAL DOUTORADO 19 2016 MG SUDESTE UFLA FEDERAL FLORESTAL MESTRADO 17 2016 MG SUDESTE UFJF FEDERAL SERVIÇO MESTRADO 7 2016 MG SUDESTE PUC/MG PARTICULAR SOCIOLOGIA DOUTORADO 14 2016 MG SUDESTE PUC/MG PARTICULAR ZOOLOGIA MESTRADO 19 2016 MG SUDESTE UFLA FEDERAL ZOOTECNIA MESTRADO 17 |
IES com maior numero de bolsas: UFLA SUDESTE: 601 |
Added by: | IFTM_Maratona |
Date: | 2025-03-14 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | C |