1000 resultados para LENGUAJES DE COMPUTADORES
Resumo:
Los programas de simulación son desarrollados en diferentes lenguajes, los cuales le permiten al programador definir los comportamientos de las simulaciones. En OMNeT++ se utilizan dos tipos de lenguaje: el primero de ellos, es desarrollado para implementar la parte gráfica de OMNeT++, su nombre es NED; el segundo, es utilizado para desarrollar la parte lógica del proyecto, C++. En este capítulo, se explican ambos lenguajes y algunas características necesarias para lograr una implementación en OMNeT++. El lenguaje NED es una de las principales características de OMNeT++, ya que es quien le permite al usuario describir la estructura del modelo de simulación; en otras palabras, el lenguaje NED se utiliza para la descripción de las redes. Con este grupo de reglas sintácticas y semánticas es posible declarar módulos simples, los cuales representan elementos de la red, y módulos compuestos, que son grupos de módulos simples que trabajan de manera conjunta. También es posible referirse a la red como un módulo compuesto.
Resumo:
Incluye referencias bibliográficas e índice. CONTENIDO: Introducción -- Elección de una herramienta de simulación -- Instalación de OMNET -- Lenguajes de OMNET++ -- Ejemplo Tic-Toc -- Simulación de esquemas de encolamiento.
Resumo:
La diferenciación y el soporte en calidad de servicio es utilizada en muchas arquitecturas de red, técnicas y frameworks, tales como IP, con los esquemas de DiffServ e IntServ, redes NGN, GMPLS (Generalized Multiprotocol Label Switching) y redes ópticas, entre otras. Actualmente, la calidad de servicio no es solo una cuestión técnica, sino que se ha convertido en un producto que puede ser visto desde numerosas perspectivas, en las que los clientes, cada día, demandan más servicios, de mayor calidad. Por lo tanto, los proveedores deben mejorar sus implementaciones para permanecer en este reñido mercado (Piotr, Stankiewicz, Cholda, & Jajszczyk, 2011). En este contexto, las redes actuales deben garantizar la calidad en los servicios sin importar el incremento paulatino de usuarios y dispositivos de interconectividad. La mejor manera de hacerlo no es necesariamente invirtiendo en la infraestructura más moderna que soporte técnicas para este fin. Existen mecanismos que se pueden aplicar sobre infraestructuras de red actuales, las cuales ayudan a manejar el tráfico de manera adecuada, de tal manera que los parámetros de calidad de servicio se mantengan dentro de los límites permisibles establecidos por la Recomendación Y.1541 (UIT, 2011a).
Resumo:
Hoy en día, las herramientas de simulación son un componente fundamental para el diseño, la implementación y el monitoreo de redes de comunicación, porque permiten predecir el comportamiento de diferentes eventos que pueden afectar el desempeño de la red y degradar la calidad de las aplicaciones y los servicios. Como presenta Cuéllar (2011) las herramientas de simulación juegan un papel importante para evaluar el comportamiento de parámetros como el retardo y el jitter en una red, porque permiten la recreación de escenarios reales con el fin de analizar su desempeño, sin tener que implementar infraestructura física. Además, las simulaciones permiten tener en cuenta numerosas variables y son un método eficaz para la enseñanza y la investigación. La simulación no es un concepto nuevo; siempre se ha buscado la manera de evaluar sistemas complejos y tal como define Phillips (2007), la simulación es la ejecución de un modelo representado por un programa de computadora que permite recrear entornos de red, ahorrando tiempo y dinero. Comercialmente existen simuladores de tiempo continuo y tiempo discreto; la simulación en tiempo discreto modela sistemas que cambian en el tiempo de acuerdo con los diferentes estados que una variable puede tener, algo muy útil para sistemas de comunicación. Los simuladores de tiempo continuo, por su parte, avanzan en el tiempo y constantemente revisan si ha ocurrido algún evento, con el fin de actualizar las variables correspondientes, para, solo en ese caso, realizar la modificación de valores.
Resumo:
En este capítulo se explica la instalación de OMNET y del INET Framework en ambiente Windows 7, para un sistema operativo de 64 bits. Para un ambiente diferente –o para mayor información– se recomienda consultar el manual de instalación de OMNeT ++ (Varga, 2011), publicado en http://omnetpp.org/doc/ omnetpp/InstallGuide.pdf (actualmente la versión disponible es la 4.2.2).
Resumo:
Cali de Lat: 03 24 00 N degrees minutes Lat: 3.4000 decimal degrees Long: 076 30 00 W degrees minutes Long: -76.5000 decimal degrees.
Resumo:
En este capítulo se presenta el proceso realizado para simular diferentes esquemas de encolamiento (FIFO, PQ y LLQ) de manera básica con el fin de ofrecer QoS en una red. También se presentan gráficas que permiten realizar el análisis posterior de los datos obtenidos en la simulación.
Resumo:
Resumen tomado del autor
Resumo:
Los fundamentos, conceptos y modos de operación de estas máquinas tan comunes hoy en día, son los que tratamos de introducir y desentrañar en este texto. O con otras palabras, este libro está orientado a aquellas personas que alguna vez se han preguntado "¿Cómo es posible que los transistores y puertas lógicas que hay dentro de mi ordenador me permitan editar un archivo o ejecutar un programa que he escrito en Modula o en C?", pregunta, que por otro lado, esperamos se hayan planteado todos nuestros alumnos de asignaturas de introducción a los computadores. Aunque no son del todo necesarios, suponemos que el lector tiene algunos conocimientos de electrónica digital y programación. Pues bien, en este libro precisamente queremos cubrir el desnivel semántico que existe en un sistema computador entre esas dos materias (electrónica digital y lenguajes de alto nivel), contemplando el control microprogramado y cableado, el lenguaje ensamblador y los sistemas operativos, según desglosamos a continuación por temas.
Resumo:
Uno de los grandes retos de la HPC (High Performance Computing) consiste en optimizar el subsistema de Entrada/Salida, (E/S), o I/O (Input/Output). Ken Batcher resume este hecho en la siguiente frase: "Un supercomputador es un dispositivo que convierte los problemas limitados por la potencia de cálculo en problemas limitados por la E/S" ("A Supercomputer is a device for turning compute-bound problems into I/O-bound problems") . En otras palabras, el cuello de botella ya no reside tanto en el procesamiento de los datos como en la disponibilidad de los mismos. Además, este problema se exacerbará con la llegada del Exascale y la popularización de las aplicaciones Big Data. En este contexto, esta tesis contribuye a mejorar el rendimiento y la facilidad de uso del subsistema de E/S de los sistemas de supercomputación. Principalmente se proponen dos contribuciones al respecto: i) una interfaz de E/S desarrollada para el lenguaje Chapel que mejora la productividad del programador a la hora de codificar las operaciones de E/S; y ii) una implementación optimizada del almacenamiento de datos de secuencias genéticas. Con más detalle, la primera contribución estudia y analiza distintas optimizaciones de la E/S en Chapel, al tiempo que provee a los usuarios de una interfaz simple para el acceso paralelo y distribuido a los datos contenidos en ficheros. Por tanto, contribuimos tanto a aumentar la productividad de los desarrolladores, como a que la implementación sea lo más óptima posible. La segunda contribución también se enmarca dentro de los problemas de E/S, pero en este caso se centra en mejorar el almacenamiento de los datos de secuencias genéticas, incluyendo su compresión, y en permitir un uso eficiente de esos datos por parte de las aplicaciones existentes, permitiendo una recuperación eficiente tanto de forma secuencial como aleatoria. Adicionalmente, proponemos una implementación paralela basada en Chapel.
Resumo:
Para tornar a coleta e a consolida????o de dados mais ??geis e econ??micas, aumentando a seguran??a sobre os dados, o IBGE est?? realizando a Contagem da Popula????o e o Censo Agropecu??rio 2007 com alternativa tecnol??gica para uso de computadores de m??o ??? PDAs (Personal Digital Assistant). ?? uma inova????o mundial, pois nenhum pa??s, nessas dimens??es, j?? realizou tal opera????o. A a????o dispensa question??rios em papel, substitu??dos por perguntas na tela do PDA, equipado com GPS para localizar estabelecimentos agropecu??rios por coordenadas. O PDA substitui bolsa e grandes volumes em papel. O plano de cr??tica, para validar informa????es coletadas, ?? transformado em programa, rodando em tempo real no PDA, para detec????o e corre????o de dados inconsistentes durante a entrevista, o que antes s?? era poss??vel ap??s meses. Outro salto em efici??ncia ?? a transmiss??o direta dos dados para o banco de dados do IBGE (sem escanear ou digitar documentos), criando mais confiabilidade e intelig??ncia na etapa de coleta
Resumo:
Treinar pessoal especializado para o exerc??cio da Fun????o de Programador de Computadores na Administra????o p??blica
Resumo:
Este estudo investiga a intera????o dos humanos com os computadores pessoais. A partir dos inc??modos produzidos por esses encontros, na primeira parte estuda-se a produ????o da m??quina ???amig??vel??? ??? que insinua compara????es com a mente humana ??? e seus fortes efeitos nas transforma????es culturais do final do s??culo XX. Na segunda parte do trabalho, a partir de entrevistas de trabalhadores falando sobre sua aprendizagem b??sica do uso de computadores pessoais, faz-se uma an??lise das principais concep????es sobre a rela????o homem-t??cnica que est??o influenciando a intera????o humano-computador. Com isso fica evidenciado o papel do computador na crise do sujeito moderno, e afirma-se a necessidade de se pensar a subjetividade para al??m da cl??ssica divis??o sujeito-objeto, homem m??quina, natureza-artif??cio... o que aponta para a id??ia de acoplamentos flex??veis entre humanos e computadores e pede por uma no????o de aprendizagem que acolha a cria????o de problemas como seu aspecto mais rico.
Resumo:
A rede mundial de computadores (Internet) é, atualmente, fonte de informação sobre saúde para leigos e profissionais da área médica. A Rinite Alérgica é uma doença muito prevalente que chega a atingir mais de 10% da população geral, causando queda da qualidade de vida. OBJETIVO: Avaliar os princípios éticos de sites brasileiros que divulgam informações a respeito do tema "rinite alérgica". FORMA DE ESTUDO: revisional. MATERIAL E MÉTODO: Foi feita avaliação de 173 sites brasileiros encontrados através de quatro mecanismos de busca (Google, Yahoo, Altavista e Radar Uol). Os sites foram avaliados de acordo com o Manual de Princípios Éticos para Sites de Medicina e Saúde do CREMESP (Conselho Regional de Medicina do Estado de São Paulo), de acordo com os itens transparência, honestidade, qualidade, consentimento livre e esclarecido, privacidade, ética médica, responsabilidade e procedência. RESULTADOS: Entre os sites analisados, 149 (86,1%) não estavam de acordo como Manual de Princípios Éticos para Sites de Medicina e Saúde do CREMESP. As proporções de irregularidades entre os itens avaliados foram: qualidade (84,4%), privacidade (46,2%) honestidade (18,5%), consentimento livre e esclarecido (15,6%), responsabilidade (13,9%), transparência (12,1%), ética médica (2,3%). Havia informações inexatas em 24,3% dos sites analisados. CONCLUSÕES: A maioria dos sites estudados contendo informações sobre rinite alérgica fere os princípios éticos para sites do CREMESP. Tanto a qualidade em geral de grande parte dos sites brasileiros que abordam o tema "rinite alérgica", quanto à qualidade das informações por eles divulgadas, são insuficientes para satisfazer a médicos e pacientes.