Semaforo

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (334 palavras )
  • Download(s) : 0
  • Publicado : 13 de maio de 2012
Ler documento completo
Amostra do texto
ARTIGO SOBRE SEMÁFORO
Deuzamira Froes Pereira, Evellyn Kellen de Souza Rego, Willame Neto Nóe.

Centro Universitário do Norte – Laureate Internacional Universites – Unidade 11 – Rua Igarapé deManaus, 211, Centro – Manaus-AM-Brasil
deuza_mira@hotmail.com, evellynkellen@gmail.com, willame_neto@hotmail.com
Abstract. In this article we will discuss the Java code developed forsimulating traffic using threads, thus conceptualize its concept and operation, for better comprehension and understanding of the code.
Resumo. Neste artigo discorreremos sobre o código desenvolvido em Java parasimulação de semáforo usando Threads, assim sendo conceituaremos seu conceito e funcionamento, para a melhor compreensão e entendimento do código.
1. Introdução.
Threads é um fluxo de controle seqüencialisolado dentro de um programa. Como um programa seqüencial qualquer, um thread tem um começo, um fim, e uma seqüência de comandos. Entretanto, um thread em Java não é um programa, não roda sozinho,roda dentro de um programa. Threads permitem que um programa simples possa executar várias tarefas diferentes ao mesmo tempo, independentemente umas das outras.
Programas multithreaded são programasque contém vários threads, executando tarefas distintas, ao mesmo tempo. Exemplo: Se atribuirmos um thread para uma longa sequência de cálculos, outro para uma entrada de texto e um terceiro para umaverificação ortográfica, o programa multithreaded pode fazer os cálculos requisitados enquanto o usuário digita o texto. Além disto, enquanto o texto é digitado, a ortografia do mesmo é verificada.
Naverdade, a linguagem Java alterna rapidamente o controle de um thread para o outro, permitindo que cada um rode um breve período de tempo antes de passar o controle para o próximo.
2. CódigoTrata-se de um código com 3 semáforos, no sentido Norte-Sul, Leste-Oeste e Este-Leste .O status permanece verde por 30 segundos, sendo que 5 segundos antes do seu término o sinal fica amarelo,...
tracking img