História da aspirina

702 palavras 3 páginas
Documentação e descrição do software – Estrutura de Dados

Aluno: João Pedro B. Zacarkin RA: 83967
Aluno: Thiago Lavezzo RA: 84753

O programa proposto deve simular um controlador das pistas de um aeroporto. São determinadas 3 pistas, onde a pista 1 e 2 devem servir para pousos e decolagens. Já a pista 3 deverá ser disponibilizada para decolagens e apenas pousos de emergência.
À seguir são descritos os métodos utilizados e seu funcionamento.
Métodos:
ID_Aterrissagem :
Este método é responsável por gerar o ID dos aviões para aterrissagem, sendo estes número ímpares respectivos com início em ‘1’.

ID_decolagem:
Este método é responsável por gerar o ID dos aviões para decolagem, sendo estes número pares respectivos com início em ‘0’

entrarFilaAt:
Este método distribui os aviões que solicitam aterrissagem, gerados aleatoriamente, em Filas de Prioridade. Os ID’s são gerados pelo método ID_aterrissagem. A prioridade dos aviões é relacionada à quantidade de combustível dos mesmos, podendo ser associada com o tempo em que cada um poderá ficar no ar aguardando liberação da pista para seu pouso antes que caiam. Adota-se ‘0’ como o estado onde o combustível entra na Reserva (dito Emergência). entrarFilaDec: Este método se utiliza um gerador aleatório apenas para o número de aviões solicitando decolagens para cada pista. . Os ID’s de cada avião será gerado pelo método ID_Decolagem . Os aviões serão distribuídos nas classes Fila Dinâmica, onde os nós contém os atributos ‘tempo’ e ‘dado’(ID). tempoAterrissagem: Calcula o tempo médio para cada aterrissagem, onde percorrem-se as filas de aterrissagem e somam-se suas prioridades, assim resultando na média para cada fila. Por fim somam-se as médias para cada pista e divide-se o resultado pela soma dos comprimentos de cada fila. As médias só serão somadas se os aviões não decolarem imediatamente, ou seja, se as pistas não estiverem ocupadas.
Exemplo 1:
*** Filas para decolagem
[] pista 1
[] pista 2

Relacionados

  • A Historia Da Aspirina
    897 palavras | 4 páginas
  • Atividades complementares
    917 palavras | 4 páginas
  • Aspirina
    692 palavras | 3 páginas
  • Rea De Projecto Aspirina
    6713 palavras | 27 páginas
  • Relatório AAS
    1374 palavras | 6 páginas
  • Aspirina
    501 palavras | 3 páginas
  • História e síntese do aas
    640 palavras | 3 páginas
  • relatório quimica
    1828 palavras | 8 páginas
  • relatorio
    2177 palavras | 9 páginas
  • Absor O Da Aspirina No Organismo
    1045 palavras | 5 páginas