CAPÍTULO 4. IDENTIFICAÇÃO DOS MEIOS DE TREINAMENTO PARA
5.5. DESCRIÇÃO DOS MÓDULOS DA ESTRUTURA FUNCIONAL DO “SOFTWARE”
5.5.5. PSEUDOCÓDIGOS
5.5.5.1. PSEUDOCÓDIGO PARA CADASTRAMENTO DOS MEIOS, DAS
5.5.5.1.1. PSEUDOCÓDIGO 1 – PARA CADASTRAMENTO DE MEIOS,
ALGORITMO: código e nome dos meios de treinamento
DECLARAÇÃO DE VARIÁVEIS: cadastro de novo meio de treinamento e seu código; com os respectivos algarismos para caracterizar suas especificidades quanto a: natureza, características específicas, ações específicas, capacidades físicas e unidades de medida:
(1yyyy000: inteiro) ← (naturezageral) (2yyyy000: inteiro) ← (naturezaespecífica) (3yyyy000: inteiro) ← (naturezaespecial) (4yyyy000: inteiro) ← (naturezarecuperativa) (y1yyy000: inteiro) ← (característicaindividual)
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
158
(y3yyy000: inteiro) ← (característicadeequipe) (yy1yy000: inteiro) ← (açõestécnicasindividuais) (yy2yy000: inteiro) ← (açõestécnicascoletivas) (yy3yy000: inteiro) ← (ações táticas)
(yy4yy000: inteiro) ← (açõestécnico-táticaindividuais) (yy5yy000: inteiro) ← (açõestécnico-táticacoletivas) (yyy1y000: inteiro) ← (flexibilidade e mobilidade) (yyy2y000: inteiro) ← (coordenação e equilíbrio) (yyy3y000: inteiro) ← (força máxima e hipertrofia) (yyy4y000: inteiro) ← (força resistente)
(yyy5y000: inteiro) ← (potência ou força explosiva) (yyy6y000: inteiro) ← (velocidade máxima e aceleração) (yyy7y000: inteiro) ← (velocidade resistente)
(yyy8y000: inteiro) ← (resistência aeróbia) (yyy9y000: inteiro) ← (resistência anaeróbia) (yyy0y000: inteiro) ← (resistência especial) (yyyy1000: inteiro) ← (quilos-tonelagem) (yyyy2000: inteiro) ← (metros-quilômetros) (yyyy3000: inteiro) ← (quantidade-eventos) (yyyy4000: inteiro) ← (minutos-sessão) INÍCIO: LEIA: (yyyyy000); ESCREVA: [inteiro (x:8)]; LEIA: [inteiro (x:8)]; ESCREVA: [caracteres (x:40)]; FIMALGORITMO.
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
O cadastramento das equipes e dos jogadores segue a mesma lógica de representação matemática do cadastramento dos meios de treinamento demonstrado acima, ou seja, com a determinação de posição dos algarismos em “y” para suas características especificas.
5.5.5.2. PSEUDOCÓDIGO PARA TOTAIS DE QUILOS, TONELAGEM, TEMPO TOTAL EM SESSÕES DE TREINAMENTO E CÁLCULO TOTAL RELATIVO AO PESO CORPORAL
5.5.5.2.1. PSEUDOCÓDIGO 2 – PARA CÁLCULO TOTAL DE QUILOS, TONELAGEM E TEMPO NAS SESSÕES DE TREINAMENTO
ALGORITMO: totalização e tempo // soma os valores das cargas externas dos “n” meios de treinamento utilizados para força e potência, com a finalidade de obter os quilos e a tonelagem em uma sessão de treinamento e, também, o tempo total gasto para realizá-la
DECLARAÇÃO DE VARIÁVEIS: meios de treinamento utilizados em uma sessão de treinamento, tempo da sessão em minutos, número de séries, repetições e sobrecarga utilizada:
n1: inteiro ← MEIO 1 n2: inteiro ← MEIO 2 n3: inteiro ← MEIO 3 nY: inteiro ← “Y” MEIOS v: inteiro ← número de séries w: inteiro ← número de repetições z: real ← sobrecarga utilizada em quilos
t: inteiro ← tempo da sessão de treino em minutos INÍCIO:
LEIA: (n1); LEIA: (n2);
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL 160 LEIA: (nY); LEIA: (v); LEIA: (w); LEIA: (z); TOTAL ← [(n1*v*w*z)+(n2*v*w*z)+(n3*v*w*z)+... ...+(nY*v*w*z)]; ESCREVA: [real (x:máximo15)] Kg.;
TOTAL ← [(n1*v*w*z)+(n2*v*w*z)+(n3*v*w*z)+... ...+(nY*v*w*z)]/1000; ESCREVA: [real (x:máximo12)] Ton.;
LEIA: (t);
ESCREVA: [inteiro (x:máximo3)] min.; FIMALGORITMO.
5.5.5.2.2. PSEUDOCÓDIGO 3 – PARA CÁLCULO TOTAL DE QUILOS E TONELAGEM RELATIVOS AO PESO CORPORAL DO ATLETA EM UMA SESSÃO DE TREINAMENTO
ALGORITMO: peso relativo // soma os quilos e a tonelagem das sessões de treinamento, e os divide pelo peso corporal do atleta nesta sessão, para obtermos a relação de “CE para cada 1 quilo de peso corporal”.
DECLARAÇÃO DE VARIÁVEIS: totalização de quilos e tonelagem utilizados na sessão de treinamento e peso corporal do atleta:
TOTAL Kg.: real ← total de CE na sessão de treinamento em quilos TOTAL Ton.: real ← total de CE de treinamento em tonelagem Kg.: real ← peso corporal do atleta em quilos
INÍCIO:
LEIA: (TOTAL Kg.); LEIA: (Kg.);
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
ESCREVA: [real (x:máximo12)] kg./1 kg. peso corporal; LEIA: (TOTAL Ton.);
LEIA: (Kg.);
TOTAL ← TOTAL Ton./kg.;
ESCREVA: [real (x:máximo10)] Ton./1 kg. peso corporal; FIMALGORITMO.
5.5.5.3. PSEUDOCÓDIGO PARA TOTAIS E MÉDIAS DE QUILOS E TONELAGEM, VALORES MÁXIMOS E VALORES MÍNIMOS, CÁLCULOS RELATIVOS AO PESO CORPORAL DO ATLETA, CÁLCULOS PERCENTUAIS E NÚMEROS RELATIVOS AO MICROCICLO ANTERIOR
5.5.5.3.1. PSEUDOCÓDIGO 4 – PARA CÁLCULO TOTAL DE QUILOS, TONELAGEM E TEMPO DAS SESSÕES DE TREINAMENTO NO MICROCICLO
ALGORITMO: totalização e tempo // soma os valores totais de quilos, de tonelagem dos tempos de cada sessão de treinamento no microciclo.
DECLARAÇÃO DE VARIÁVEIS: totalização de quilos e de tonelagem em cada sessão, os tempos utilizados nas sessões de treinamento:
Σ1: real ← total de kg. e tonelagem da primeira sessão de treinamento da semana Σ2: real ← total de kg. e tonelagem da segunda sessão de treinamento da semana ΣY: real ← total de kg. e tonelagem da última sessão de treinamento da semana t1: inteiro ← total de minutos da primeira sessão de treinamento da semana t2: inteiro ← total de minutos da segunda sessão de treinamento da semana tY: inteiro ← total de minutos da última sessão de treinamento da semana INÍCIO:
LEIA: (Σ1); LEIA: (Σ2);
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
162
TOTAL ← (Σ1)+(Σ2)+... …+(ΣY); ESCREVA: [real (x:máximo15)] Kg.; TOTAL ← [(Σ1)+(Σ2)+... …+(ΣY)]/1000; ESCREVA: [real (x:máximo12)] Ton.; LEIA: (t1);
LEIA: (t2); LEIA: (tY);
TOTAL ← (t1)+(t2)+... …+(tY);
ESCREVA: [inteiro (x:máximo4)] min.; FIMALGORITMO.
5.5.5.3.2. PSEUDOCÓDIGO 5 – PARA CÁLCULO DAS MÉDIAS DE QUILOS, DA TONELAGEM E DOS TEMPOS DAS SESSÕES DE TREINAMENTO NO MICROCICLO
ALGORITMO: médias e tempo // utiliza a somatória de quilos, da tonelagem e dos tempos das sessões de treinamento no microciclo e os divide pelo número das sessões.
DECLARAÇÃO DE VARIÁVEIS: totalização de quilos e de tonelagem em cada sessão, os tempos utilizados nas sessões de treinamento, o número de dias de treinamento:
Σ1: real ← total de kg. e tonelagem da primeira sessão de treinamento da semana Σ2: real ← total de kg. e tonelagem da segunda sessão de treinamento da semana ΣY: real ← total de kg. e tonelagem da última sessão de treinamento da semana t1: inteiro ← total de minutos da primeira sessão de treinamento da semana t2: inteiro ← total de minutos da segunda sessão de treinamento da semana tY: inteiro ← total de minutos da última sessão de treinamento da semana n: inteiro ← número de sessões de treinamento no microciclo
INÍCIO: LEIA: (Σ1);
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
LEIA: (Σ2); LEIA: (ΣY); LEIA: (n);
TOTAL ← [(Σ1)+(Σ2)+... …+(ΣY)]/n; ESCREVA: [real (x:máximo15)] Kg.; TOTAL ← [(Σ1)+(Σ2)+... …+(ΣY)]/n/1000; ESCREVA: [real (x:máximo12)] Ton.; LEIA: (t1);
LEIA: (t2); LEIA: (tY);
TOTAL ← [(t1)+(t2)+... …+(tY)]/n; ESCREVA: [inteiro (x:máximo4)] min.; FIMALGORITMO.
5.5.5.3.3. PSEUDOCÓDIGO 6 – PARA CÁLCULO TOTAL DE QUILOS E TONELAGEM RELATIVOS AO PESO CORPORAL DO ATLETA EM CADA MICROCICLO
ALGORITMO: peso relativo // utiliza a somatória de quilos e tonelagem das sessões de treinamento e os divide pelo peso corporal do atleta em cada respectiva sessão, para obter a relação de “CE X 1 quilo de peso corporal” em cada sessão, faz a média do número de treinamentos para chegar a esta relação de peso corporal no microciclo.
DECLARAÇÃO DE VARIÁVEIS: totalização de quilos e tonelagem de cada sessão de treinamento e o respectivo peso corporal do atleta em cada uma destas sessões, número de sessões de treinamento:
Σ1: real ← total de kg. e tonelagem da primeira sessão de treinamento da semana Σ2: real ← total de kg. e tonelagem da segunda sessão de treinamento da semana ΣY: real ← total de kg. e tonelagem da última sessão de treinamento da semana
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
164
Kg.2: real ← peso corporal do atleta em quilos na segunda sessão da semana Kg.Y: real ← peso corporal do atleta em quilos na última sessão da semana n: inteiro ← número de sessões de treinamento no microciclo
INÍCIO: LEIA: (Σ1); LEIA: (Kg.1); LEIA: (Σ2); LEIA: (Kg.2); LEIA: (ΣY); LEIA: (Kg.Y); LEIA: (n); TOTAL ← [(Σ1/Kg.1)+(Σ2/Kg.2)+... …+(ΣY/Kg.Y)]/n; ESCREVA: [real (x:máximo12)] Kg./1 kg. peso corporal; TOTAL ← [(Σ1/Kg.1)+(Σ2/Kg.2)+... …+(ΣY/Kg.Y)]/n/1000; ESCREVA: [real (x:máximo10)] Ton./1 kg. peso corporal; FIMALGORITMO.
5.5.5.3.4. PSEUDOCÓDIGO 7 – PARA CÁLCULO DOS VALORES MÁXIMOS DE QUILOS E TONELAGEM NAS SESSÕES DE TREINAMENTO DE UM MICROCICLO
ALGORITMO: valores máximos // utiliza a somatória de quilos e tonelagem para identificar a sessão de treinamento com o valor máximo, neste item específico em um dado microciclo.
DECLARAÇÃO DE VARIÁVEIS: totalização de quilos e de tonelagem em cada sessão:
Σ1: real ← total de kg. e tonelagem da primeira sessão de treinamento da semana Σ2: real ← total de kg. e tonelagem da segunda sessão de treinamento da semana
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
Σn: real ← total de kg. e tonelagem da última sessão de treinamento da semana INÍCIO:
LEIA: (Σ1); LEIA: (Σ2); LEIA: (Σn);
IDENTIFIQUE: (˃ Σn);
ESCREVA: real (x:máximo12) Kg.; TOTAL ← (˃ Σn/1000);
ESCREVA: [real (x:máximo10)] Ton.; FIMALGORITMO.
5.5.5.3.5. PSEUDOCÓDIGO 8 – PARA CÁLCULO DOS VALORES MÍNIMOS DE QUILOS E TONELAGEM NAS SESSÕES DE TREINAMENTO DE UM MICROCICLO
ALGORITMO: valores mínimos // utiliza a somatória de quilos e tonelagem para identificar a sessão de treinamento com o valor mínimo, neste item específico em um dado microciclo.
DECLARAÇÃO DE VARIÁVEIS: totalização de quilos e de tonelagem em cada sessão:
Σ1: real ← total de kg. e tonelagem da primeira sessão de treinamento da semana Σ2: real ← total de kg. e tonelagem da segunda sessão de treinamento da semana Σn: real ← total de kg. e tonelagem da última sessão de treinamento da semana INÍCIO:
LEIA: (Σ1); LEIA: (Σ2); LEIA: (Σn);
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
166
ESCREVA: real (x:máximo12) Kg.; TOTAL ← (< Σn/1000);
ESCREVA: [real (x:máximo10)] Ton.; FIMALGORITMO.
Os pseudocódigos para cálculos, de “percentuais” e de “números relativos”, a um item de controle do microciclo anterior, devem seguir o mesmo procedimento de construção dos pseudocódigos anteriores.
5.5.5.4. PSEUDOCÓDIGO PARA TOTAIS E MÉDIAS DE METROS, QUILÔMETROS, VALORES MÁXIMOS, VALORES MÍNIMOS, CÁLCULOS PERCENTUAIS E NÚMEROS RELATIVOS AO MESOCICLO ANTERIOR
Os pseudocódigos para mesociclos devem seguir o mesmo processo de cálculo e controle apresentado para as sessões de treinamento e para os microciclos.
5.5.5.4.1. PSEUDOCÓDIGO 9 – PARA CÁLCULO DOS VALORES TOTAIS DE METROS, QUILÔMETROS E TEMPO EM UM MESOCICLO
ALGORITMO: totalização // soma os valores totais de metros, de quilômetros e tempo de cada microciclo pertencente a um mesociclo.
DECLARAÇÃO DE VARIÁVEIS: totalização de metros, quilômetros e tempo de cada microciclo que compõe este mesociclo:
Σm1: inteiro ← total de metros do primeiro microciclo do mesociclo Σm2: inteiro ← total de metros do segundo microciclo do mesociclo ΣmY: inteiro ← total de metros do último microciclo do mesociclo Σkm1: real ← total de quilômetros do primeiro microciclo do mesociclo Σkm2: real ← total de quilômetros do segundo microciclo do mesociclo ΣkmY: real ← total de quilômetros do último microciclo do mesociclo t1: inteiro ← total de minutos do primeiro microciclo do mesociclo t2: inteiro ← total de minutos do segundo microciclo do mesociclo tY: inteiro ← total de minutos do último microciclo do mesociclo
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL INÍCIO: LEIA: (Σm1); LEIA: (Σm2); LEIA: (ΣmY); TOTAL ← (Σm1)+(Σm2)+... …+(ΣmY); ESCREVA: [inteiro (x:máximo10)] m.; LEIA: (Σkm1);
LEIA: (Σkm2); LEIA: (ΣkmY);
TOTAL ← (Σkm1)+(Σkm2)+... …+(ΣkmY); ESCREVA: [real (x:máximo12)] km.; LEIA: (t1);
LEIA: (t2); LEIA: (tY);
TOTAL ← (t1)+(t2)+... …+(tY);
ESCREVA: [inteiro (x:máximo4)] min.; FIMALGORITMO.
No pseudocódigo de número 9 demonstrado, temos os cálculos dos totais de metros, quilômetros e tempo das sessões de treinamento para o controle dos mesociclos. Os cálculos de médias, de valores máximos, de valores mínimos, de percentuais e de números relativos, devem seguir este mesmo procedimento para os resultados em quaisquer mesociclos.
5.5.5.5. PSEUDOCÓDIGO PARA TOTAIS E MÉDIAS DA QUANTIDADE DE EVENTOS DE UM PARÂMETRO DE TREINAMENTO, VALORES MÁXIMOS, VALORES MÍNIMOS, CÁLCULOS PERCENTUAIS E NÚMEROS RELATIVOS AO MACROCICLO ANTERIOR
CAPÍTULO 5. ORGANIZAÇÃO DE UMA PROPOSTA DE “SOFTWARE” PARA ANOTAÇÃO DAS AÇÕES MOTORAS REALIZADAS NAS ATIVIDADES DE PREPARAÇÃO DOS JOGADORES DE FUTEBOL PROFISSIONAL
168
5.5.5.5.1 – PSEUDOCÓDIGO 10 – PARA CÁLCULO DOS VALORES TOTAIS DA QUANTIDADE DE EVENTOS DE UM PARÂMETRO ESPECÍFICO EM UM MACROCICLO
ALGORITMO: totalização // soma os valores totais da quantidade de eventos de um parâmetro específico e soma o tempo das sessões de treinamento, de cada mesociclo pertencente a um macrociclo.
DECLARAÇÃO DE VARIÁVEIS: totalização da quantidade de eventos de um parâmetro específico de treinamento, totalização do tempo das sessões de treinamento de cada mesociclo que compõe o macrociclo:
Σqe1: inteiro ← total da quantidade de eventos do primeiro mesociclo do macrociclo Σqe2: inteiro ← total da quantidade de eventos do segundo mesociclo do macrociclo ΣqeY: inteiro ← total da quantidade de eventos do último mesociclo do macrociclo t1: inteiro ← total de minutos do primeiro mesociclo do macrociclo
t2: inteiro ← total de minutos do segundo mesociclo do macrociclo tY: inteiro ← total de minutos do último mesociclo do macrociclo INÍCIO:
LEIA: (Σqe1); LEIA: (Σqe2); LEIA: (ΣqeY);
TOTAL ← (Σqe1)+(Σqe2)+... …+(ΣqeY); ESCREVA: [inteiro (x:máximo10)] m.; LEIA: (t1);
LEIA: (t2); LEIA: (tY);
TOTAL ← (t1)+(t2)+... …+(tY);
ESCREVA: [inteiro (x:máximo4)] min.; FIMALGORITMO.