Decidindo qual o melhor padrão de programação para meu projeto
Boa noite.
Estou trabalhando num sistema para química analítica que inicialmente operava por máquina de estados, porém, houve a necessidade de iniciar vários processos simultâneos e daí surgiu a necessidade de modificar o programa
Meu sistema constitui, basicamente, em dois processos, um de preparo de amostra (processo 1) e outro de condicionamento/eluição (processo 2). OBS.: O sistema real constitui em seis etapas, mas para efeito de simplificação, considerei apenas duas etapas cruciais para eu poder conseguir enxergar qual o melhor caminho.
No processo 1, as válvulas V1, V2, V3 e V4 estão acionadas; no processo 2, as válvulas V5, V6, V7 e V8 estão acionadas.
O conjunto global constitui numa máquina de estados na seguinte ordem: AcionamentoV1,2,3,4 > Processo 1 > Acionamento V5,6,7,8 > Processo 2
A minha ideia é a seguinte:
Depois que eu terminar o processo 1 (leia-se aqui 'processo 1A'), eu começo um processo 2 (leia-se aqui 'processo 2A') utilizando a amostra do processo 1A, e começo um outro processo 1B.
No caso, o processo 1B só passa para a proxima etapa (processo 2B) se o processo 2A estiver finalizado; e o processo 2A só recomeça no processo 1A se o processo 1B estiver finalizado.
Inicialmente, pensei em utilizar um padrão de produtor/consumidor, onde o produtor daria os comandos para iniciar cada etapa e acionamento, e os consumidores seriam os processos e o acionamento, totalizando quatro loops diferentes. Porém, a dificuldade encontrada nesse tipo de padrão é o fato de que os consumidores teriam que produzir dados para que o produtor desse as instruções seguintes.
Qual padrão eu poderia utilizar nesse caso ?
Agradeço desde já.
Rodrigo M.
Boa Tarde Rodrigo,
Eu gostaria de saber se você tentou usar shift registers para a realimentação de informações, eu fiz um exemplo do seu projeto usando geração de números aleatórios nos processos 1A e 1B e o armazenamento de informações nos processos 2A e 2B. Para uma melhor visualização do seu funcionamento use o modo highlight no diagrama de blocos.
Similar Messages
-
Qual o melhor software para sincronizar os meus contatos
qual o melhor software para sincronizar meus contatos
O problema pode ser o arquivo '''places.sqlite''' que pode estar corrompido, tente fazer o seguinte:
* Você pode tentar reparar o arquivo usando o addon [https://addons.mozilla.org/firefox/addon/places-maintenance/ Places Maintenance]
ou
# Vá até a pasta do seu perfil:
#*[http://mzl.la/NYhKHH Como encontrar a pasta do meu perfil?]
#*[http://kb.mozillazine.org/Profile_folder_-_Firefox]
# Feche o Firefox.
# Procure pelo arquivo '''places.sqlite''' e renomeie ou delete este arquivo.
# Reinicie o Firefox.
Existem alguns usuários que restauraram ou reinstalaram o Firefox e tudo voltou ao normal automaticamente.
*[http://mzl.la/MnSTZB Restaurando o Firefox]
Você pode ainda usar o addon [https://addons.mozilla.org/pt-br/firefox/addon/bookmark-duplicate-cleaner/ Bookmark Duplicate Cleaner] para remover os favoritos duplicados. -
Melhores práticas para documentar projetos BW
Pessoal boa tarde.
Estamos em estudo de uma melhor forma de desenvolver documentações para desenvolvimento de aplicações BW.
Por acaso alguém conhece algum padrão de documentação ou pode recomentar alguma "Best Pratices", para se criar os documentos necessários para gerar uma documentação para os novos projetos?
Obrigado. -
hola como puedo utlizar mi ipad como telefono ya compre el chip o que programa necesito para bajarlo gracias
trata con el efecto "Path->Offset Path"
-
Programa bueno para diseño web.
hola, estoy buscando un programa bueno para editar páginas web (como por ejemplo frontpage o dreamweaver). Pero como estoy aprendiendo indesign me interesaría uno que fuera también de Adobe pues supuestamente sería más pareceido al indesign y por lo tanto estaría más familiarizado. Sospecho que el golive podría ser la solución aunque he oído hablar muy bien del dreamweaver, el problema es que este último al ser de macromedia no creo que se parezca mucho al indesign. En fin cual me aconsejaríais??
Un saludo!!Hola...
Bueno ahora Macromedia es propiedad de Adobe. En realidad no soy usuario de Indesign ni Golive, tan solo te puedo decir que el Golive, viene con integradores que hacen compatibles tus diseños de Ind a GoLive, esto lo vi en la presentacion del Cs2, creo que hay una informacion acerca de esto en la pagina de producto de GoLive.
Pero tambien hay malas noticias, adobe anuncio que no va a seguir desarrollando Golive, y se enfocara en dar pleno desarrollo a dremweaver, es posible que en el Cs3 estas funciones de GoLive, esten en DreamWeaver. -
Programa hecho para ISA es valido para PCI??
Tengo un programa hecho para una tarjeta de NI en socket ISA y tengo que usarlo en un ordenador con una tarjeta NI en socket PCI... Fisicamente tardare un mes en poder probarlo, y me gustaria saber si funcionara o tengo que hacer algunas variaciones. Las dos tarjetas son de adquisicion de datos.
Hola,
totalmente de acuerdo con la respuesta de Gerardo, lo unico puntualizar que la tarjeta debe ser de la misma familia (p.ej. serie E). Si por ejemplo la tarjeta ISA es de la serie 1200 (muy antiguas), y la PCI es serie-E, entonces la forma de programar seria distinta pero NO por ser de distinto bus (ISA,PCI), sino por ser modelos que se programan de forma distinta.
Saludos, -
Qual o melhor celular do momento
Qual e o Melhor celular do Momento
Boa Tarde Rodrigo,
Eu gostaria de saber se você tentou usar shift registers para a realimentação de informações, eu fiz um exemplo do seu projeto usando geração de números aleatórios nos processos 1A e 1B e o armazenamento de informações nos processos 2A e 2B. Para uma melhor visualização do seu funcionamento use o modo highlight no diagrama de blocos. -
Existe uma versao do programa PROMOB para o Mac?
Sera que existe uma versao do programa, se nao, posso instalar e usar a versao do Windows? o que devo fazer para usar este programa?
Por favor, se alguem puder me ajudar. Agradeco.Hello, This is the Adobe Forum for those that may like to use it: Foros de usuario a usuario
http://forums.adobe.com/community/international_forums/espanol
Thanks,
eidnolb -
Que programa utilizao para poder hacer llamadas desde mi ipad mini?
Cuando compre mi IPAD MINI me aseguraron que podría hacer llamadas como si fura un iphone; necesito algun programa?
Darte de baja?
De Apple no has de tocar nada por cambiar de aparato, NADA. Como mucho, si el iPad fuera de operador, te podrian decir que no es compatible con es operador. Esto te lo digo sin conocimiento, porque en iPhone sucede, lo que no se si tambien en iPad hay bloqueo por operador (no lo se).
Si el tema viene por el proveedor, tienes dos opciones, o bien comprar un iPad del mismo operador que tienes ahora (Vodafone, Movistar, Orange o lo que sea) o que sea libre, o bien cancelar la tarjeta que tengas y comprar una del operador del que te oferten el iPad.
O sea, si ahora tienes un iPad con una tarjeta de Movistar, comprar un iPad de Movistar o uno libre o bien dar de baja la tarjeta y contratar una del operador del que te vendan el iPad.
De todas maneras repito, de Apple no has de dar de baja NADA DE NADA.
O bien no te han entendido en MM, o bien no les has entendido tu. -
Hola, que programa uso para ver un fichero con formato .exe
Hola, que probrama uso para ver un fichero con formato .exe, cual devo descargar?
Bienvenido/a
Los archivos .exe son archivos para abrir en Windows, así que no puedes usarlos en OS X. Puedes intentar utilizar alguna aplicación como CrossOver para abrirlo, pero no funciona en muchos casos, así que podrías necesitar instalar Windows en tu ordenador -
Troca da função ENTER nos documentos de marketing
Caros, boa noite.
No pedido de compra ou venda, se apertamos o enter, o documento tentará fechar.
Alguém sabe se podemos trocar a função do enter? Queria que ele pulasse de uma linha para outra.
Obrigado.Bom dia Leonel,
no inicio tive o mesmo problema aqui na empresa, usávamos um sistema em cobol e era o ENTER que pulava o campo, e o SAP, rodando no Windows, era no TAB.
Esse é um padrão de programação para Windows e WEB, pode ver que 99% dos sites, os campos são pulados com TAB, como o pessoal já estava acostumado com WEB, também acostumou com o SAP.
É só questão de tempo.
Abraço
Fabio -
tenho um iphone 4,gostaria de saber qual aplicativo devo baixar para que seja possível reproduzir videos transmitidos pelo mesmo no formato media player?
Rapaz, tenho gerado imagens para meu Alcatel através do repositório Git do B2G.
Quais configurações vc acha que devem ser alteradas antes de realizar o Build? Pelo o que entendi do seu texto seria o '''.config''' no Raiz do B2G, mas nesse arquivo só possui este conteúdo:
MAKE_FLAGS=-j3
GECKO_OBJDIR=/home/anderson/firefoxos/B2G/objdir-gecko
DEVICE_NAME=hamachi
DEVICE=hamachi
Não existe a opção '''CONFIG_SWAP''' nele. Pesquisando essa opção no conteúdo dos arquivos, o mais próximo que encontrei foi:
./kernel/arch/arm/configs/msm7627a_defconfig
./kernel/arch/arm/configs/msm7627a-perf_defconfig
Mas, não tenho ideia se ia funcionar. Infelizmente não estou com muito tempo este mês para pesquisar, mas se me indicar o que alterar, eu faço aqui e deixo compilando, depois a gente conversa via "Mensagem particular" aqui no fórum (ou outra forma). -
Estimados,
estaba utilizando el programa isilo para leer libros .pdb; de repente me dejó de funcionar. No puedo ingresar al programa. Lo he borrado y vuelto a instalar y nada.
Me podrían ayudar? muchas gracias, TereHola y gracias por participar en el foro,
Para tu comodidad, BlackBerry tiene su propio foro comunitario en español.
Chronos New to the Community click here
Community Moderator -
Convertir video a FLY. Not Flash. Algun programa
Hola Foreros
Como convierto un video a FLY?
Como convierto un SWF a FLY?
Gracias y espero respuesta
Saludos desde Colombia. www.anuack.com
Ante Cualquier inquietud no dude en comunicarse con nosotros.
ATT
Daniel Fernando Luna Sánchez
Anuack Technology de Colombia
PBX (+57)(+7) 6378053 -
Ola: 300-3990816
Comcel: 311-2263309
Movistar: 315-6833493
Bucaramanga. Santander. Colombia
Servicio al Cliente de 8:00 AM a 8:00 PM (GMT -05:00)
Registro de Dominios
Hosting (Hospedaje Web) Compartido O Dedicado
Administradores de Contenidos Web
Aplicaciones Web
Diseño Web - Multimedia
Equipos de cómputo
NO SPAM. NOTIFICACIÓN LEGAL Y CONFIDENCIALRiva FLV Encoder:
http://www.rivavx.com/?encoder
E-Right Soft Super
http://www.erightsoft.net/SUPER.html
Salu2
"Delfin" <[email protected]> escribió en el
mensaje
news:eqv06a$62e$[email protected]..
> Hola chicos!!!
>
> Estoy creandome un reproductor de video flash para la
web que lee en
formato
> .FLV
> y estoy buscando algún programa gratuito para
convertir mis videos, en
> cualquier formato,
> al formato .flv sin necesidad de tener que pasar por el
flash.
>
> Si me podeis aconsejar algungo. Gracias por adelantado.
>
> Un saludo.
>
> -
Como hago para pasar un programa de la pc al ipad?
Buenas tardes, quiero pasar un programa de la pc al ipad, cómo hago?
Lo que digo es que si ya lo pagaste en iTunes en la PC, lo puedes descargar gratis directo en el iPad a través del App Store.
Si no lo compraste, lo tienes que hacer para poder instalarlo en el iPad.
Tu comentario me lleva entonces a preguntar de donde obtuviste el programa que quieres transferir?
Recuerda que el iPad no es una PC y no puede ejecutar programas hechos para PC o Mac. Solo programas hechos para iPad, que solo se pueden obtener del App Store en el iPad o a través de iTunes en la computadora.
Maybe you are looking for
-
How do I back up my iPhone to an external drive?
I don't have enough space on my MAC to back up a 64G iPhone. Is there a way to change the path that ITunes backs up to in order to back up to an ex OR Is there a way to select backing up everything except photos? I've already backed them up separ
-
Can I share my Itunes library with another itunes account on a different device? (i.e. Iphone to Iphone)
-
How to give Service locator in flash builder 4.5
hi friends, In flex 3.0 we are giving service locator like this <?xml version="1.0" encoding="utf-8"?> <cairngorm:ServiceLocator xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:cairngorm="com.adobe.cairngorm.business.*"> </cairngorm:ServiceLocato
-
hi .... i have problem in app store account i lost my credit by thief the thief open to my account and buy two apps .. what is the solution ? thanks
-
Iphone 3G searching - not recognizing sim
iphone 3G searching - not recognizing sim since update on itunes