En informatique, on parle d'un système temps réel lorsque ce système est capable de contrôler (ou piloter) un procédé physique à une vitesse adaptée à l'évolution du procédé contrôlé.

PropertyValue
dbpedia-owl:abstract
  • En informatique, on parle d'un système temps réel lorsque ce système est capable de contrôler (ou piloter) un procédé physique à une vitesse adaptée à l'évolution du procédé contrôlé. Les systèmes informatiques temps réel se différencient des autres systèmes informatiques par la prise en compte de contraintes temporelles dont le respect est aussi important que l'exactitude du résultat, autrement dit le système ne doit pas simplement délivrer des résultats exacts, il doit les délivrer dans des délais imposés.Les systèmes informatiques temps réel sont aujourd'hui présents dans de nombreux secteurs d'activités : dans l'industrie de production par exemple, au travers des systèmes de contrôle de procédé (usines, centrales nucléaires) ; dans les salles de marché au travers du traitement des données boursières en « temps réel » ; dans l'aéronautique au travers des systèmes de pilotage embarqués (avions, satellites) ; dans le secteur de la nouvelle économie au travers du besoin, toujours croissant, du traitement et de l'acheminement de l'information (vidéo, données, pilotage à distance, réalité virtuelle, etc.).Le développement de systèmes temps réel nécessite donc que chacun des éléments du système soit lui-même temps réel, c’est-à-dire permettre de prendre en compte des contraintes temporelles. Un système d'exploitation conçu pour prendre en compte ces contraintes est appelé système d'exploitation temps réel.
  • Un sistema de tiempo real es un sistema informático que interacciona con su entorno físico y responde a los estímulos del entorno dentro de un plazo de tiempo determinado. No basta con que las acciones del sistema sean correctas, sino que, además, tienen que ejecutarse dentro de un intervalo de tiempo determinado.Existen sistemas de tiempo real crítico (tiempo real duro), en los que los plazos de respuesta deben respetarse siempre estrictamente y una sola respuesta tardía a un suceso externo puede tener consecuencias fatales; y sistemas de tiempo real acrítico (tiempo real suave), en los que se pueden tolerar retrasos ocasionales en la respuesta a un suceso.Un ejemplo que ilustra los puntos anteriores es el de un robot que necesita tomar una pieza de una banda sinfín. Si el robot llega tarde, la pieza ya no estará donde debía recogerla, por tanto, el trabajo se llevó a cabo incorrectamente, aunque el robot haya llegado al lugar adecuado. Si el robot llega antes de que la pieza llegue, la pieza aún no estará ahí y el robot puede bloquear su paso.
  • In computer science, real-time computing (RTC), or reactive computing, is the study of hardware and software systems that are subject to a "real-time constraint", for example operational deadlines from event to system response. Real-time programs must guarantee response within strict time constraints, often referred to as "deadlines". Real-time responses are often understood to be in the order of milliseconds, and sometimes microseconds. Conversely, a system without real-time facilities, cannot guarantee a response within any timeframe (regardless of actual or expected response times).A real-time system is one which "controls an environment by receiving data, processing them, and returning the results sufficiently quickly to affect the environment at that time." The use of this word should not be confused with the two other legitimate uses of "real-time". In the domain of simulations, the term means that the simulation's clock runs as fast as a real clock. In the processing and enterprise systems domains, the term is used to mean "without perceivable delay".Real-time software may use one or more of the following: synchronous programming languages, real-time operating systems, and real-time networks, each of which provide essential frameworks on which to build a real-time software application.A real-time system may be one where its application can be considered (within context) to be mission critical. The anti-lock brakes on a car are a simple example of a real-time computing system – the real-time constraint in this system is the time in which the brakes must be released to prevent the wheel from locking. Real-time computations can be said to have failed if they are not completed before their deadline, where their deadline is relative to an event. A real-time deadline must be met, regardless of system load.
  • Als Echtzeitsysteme (englisch real-time systems) werden „Systeme zur unmittelbaren Steuerung und Abwicklung von Prozessen“ bezeichnet, die dafür an sie gestellte quantitative Echtzeitanforderungen erfüllen müssen. Diese kommen in diversen Technikgebieten zur Anwendung, etwa in der Prozessleittechnik, in Motorsteuerungen, in der Satellitensystemtechnik, in Signal- und Weichenstellanlagen, in der Robotik und in weiteren Bereichen. Oft besteht die Anforderung darin, dass ein Ergebnis innerhalb eines vorher fest definierten Zeitintervalles garantiert berechnet ist, also vor einer bestimmten Zeitschranke vorliegt. Die Größe des Zeitintervalles spielt dabei keine Rolle: Während bei einigen Aufgaben (z. B. in der Motorsteuerung) eine Sekunde bereits zu lang sein kann, reichen für andere Probleme Stunden oder sogar Tage. Ein Echtzeitsystem muss also nicht nur ein Mess- oder Berechnungsergebnis mit dem richtigen Wert, sondern dasselbe auch noch rechtzeitig liefern. Andernfalls hat das System versagt.In der Praxis lässt sich eine beliebig kleine Zeitschranke mangels genügend schneller Hardware nicht immer darstellen. Daher spricht man auch von „in Echtzeit“, wenn Programme ohne spürbare Verzögerung arbeiten. Diese Definition ist jedoch sehr unsauber. Grundsätzlich falsch ist es, „Echtzeitsystem“ als Synonym für „besonders schnell“ anzusehen. Im Gegenteil, Echtzeitsysteme müssen entsprechende Leerläufe einplanen, um auch in besonders fordernden Situationen ihren Echtzeitanforderungen gerecht zu werden.
  • Dalam teknologi informasi, istilah waktu nyata (Inggris: real-time) adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki tenggat waktu (deadline) yang jelas, relatif terhadap waktu suatu peristiwa atau operasi terjadi. Sebuah sistem non-waktu nyata sebagai lawannya tidak memiliki tenggat waktu. Contoh dari sebuah sistem waktu nyata adalah sistem pengendali pesawat terbang. Batasan waktu pada sistem pengendali pesawat terbang harus tegas karena penyimpangan terhadap batasan waktu dapat berakibat fatal, yaitu kecelakaan.
  • Real-time (in italiano "tempo reale") è un termine utilizzato in ambito informatico per indicare quei programmi per i quali la correttezza del risultato dipende dal tempo di risposta. Ciò comporta che tali programmi devono rispondere ad eventi esterni entro tempi prestabiliti. Il concetto di tempo reale al di fuori dell'informatica non ha senso anche se viene usato ormai comunemente al posto di "diretta" (televisione) o di "in contemporanea".
  • Denbora errealeko konputazioa emandako denbora murriztapenen barruan exekutatzen dituen sistema informatiko batek burutzen duena da. Sistema honen funtzionamendu egokia egiaztatzeko, egin beharreko eragiketak ongi egiteaz gain, emandako epean egin behar dira.
  • Computació en temps real és un camp de la informàtica. La idea és dissenyar sistemes que tenen una restricció en temps real. Sistemes en temps real garanteixen donar un resultat en un termini determinat. Hi ha dos tipus principals de sistemes de temps real: Sistemes de temps real durs: després que el retard ha passat el resultat és totalment inútil (i és considerat com un error). No importa el que passi, sistemes de temps real dur proporcionen el resultat en el temps especificat. Exemples del món real són el controlador de la bossa d'aire en un cotxe. El temps de reacció d'un sistema de coixí de seguretat és al voltant d'1 ms. Un altre exemple d'un sistema dur és el sistema antibloqueig de rodes en un cotxe. Si no reacciona prou ràpid, un accident ocorrerà. Persones puden morir, perquè el resultat no va ser prou ràpid. Sistemes de temps real tous: en mitjana, aquests sistemes treballen prou ràpid per fer-los sentir com en temps real. Un sistema de videoconferència té microsegons per enregistrar so i vídeo, enviar-los a l'altra part i processar les dades entrants. Si en algun moment, això no es pot ser fet, la imatge serà borrosa i el so podrà estar fora de sincronització durant uns moments. No es tracta, però, d'una catàstrofe, i el sistema pot seguir funcionant.↑ 1,0 1,1
  • System czasu rzeczywistego (ang. real-time system), to urządzenie techniczne, którego wynik i efekt działania jest zależny od chwili wypracowania tego wyniku. Istnieje wiele różnych definicji naukowych takiego systemu. Ich wspólną cechą jest zwrócenie uwagi na równoległość w czasie zmian w środowisku oraz obliczeń realizowanych na podstawie stanu środowiska. Z tego wyścigu dwóch stanów: zewnętrznego i wewnętrznego, wynikają kryteria ograniczające czas wypracowywania wyniku.Systemy czasu rzeczywistego najczęściej buduje się w oparciu o komputery, jednak nie jest to konieczne – można tym pojęciem określić np. regulator pneumatyczny.
  • リアルタイムシステム(Real-time System)とは、ジョブの実行が命令された時、その処理を設定された時間通りに動作することに着目した制御工学における概念の一つであり、「リアルタイム処理」とも呼ばれている。ハードリアルタイムシステムシステムに課せられたある処理がデッドライン内に終了しなかった時(デッドラインミス)、システム全体にとって致命的ダメージが生じる、といった理由から、デッドライン内での終了が保証されなければならないシステム。ファームリアルタイムシステムデッドラインミスが起こった時、システム全体に致命的なダメージを与えることはないが、その処理自体の価値は即座に0となる。ソフトリアルタイムシステムデッドラインミスが起こっても、システム全体に致命的なダメージを与えることはなく、その処理自体の価値も、終了時間などにより徐々に落ちていく。リアルタイム性を高めるために、どのような順番でジョブを処理するか(スケジューリング)が重要となる。各ジョブ(タスク)の重要度がスケジューリングの基準となることが多く、重要度が時間と共に変化する動的スケジューリングと、変化しない静的スケジューリングに大別される。またスケジューリングの結果、各ジョブがどの程度実行されるかも議論の対象となる。
  • Na ciência da computação, a expressão tempo-real, é uma expressão que se refere a sistemas em que o tempo de execução de uma determinada tarefa é rígido independente da carga do sistema. O tempo de execução de uma operação pode ser muito curto ou não. O que importa para este tipo de sistema é que a tarefa seja executada. O sistema deve ser implementado visando principalmente a ordem de agendamento das tarefas e o gerenciamento de recursos para que possa executar a tarefa no tempo correto ou informar imediatamente que a tarefa não poderá ser executada.Tempo-Real em Sistemas AbertosO desenvolvimento de aplicações distribuídas em ambientes heterogêneos consiste em um grande desafio para a indústria de software. Da mesma forma, o cumprimento de requisitos de tempo-real neste tipo de sistema tem se mostrado altamente necessário. Neste artigo nos preocuparemos com o desenvolvimento de aplicações distribuídas com restrições do tipo softreal-time, que permitam a adoção de uma política de melhor esforço (best-effort). Uma série de aplicações, envolvendo de sistemas multimídia a sistemas bancários, apresentam estas características.Apresentaremos um modelo que tem por objetivo simplificar a programação de sistemas tempo-real em redes de computadores heterogêneas, que apresente, entre outras características, transparência em relação à distribuição e à heterogeneidade do sistema, e flexibilidade e adaptabilidade no desenvolvimento de aplicações. O processamento tempo-real introduz novos requisitos relacionados a correção temporal e performance. Este comportamento deve ser provido pelo modelo, que deve fornecer meios de expressar e implementar restrições de tempo-real em sistemas abertos e distribuídos.Outro dos benefícios proporcionados pela utilização de reflexão computacional no modelo consiste em permitir que seja escolhida dinamicamente a ordem de execução dos métodos de objetos de modo a satisfazer a política do melhor esforço. No modelo, um meta-objeto pode também selecionar, a partir do recebimento de uma requisição, entre múltiplas versões de um método, baseando-se nas disponibilidade de tempo para execução deste, numa estratégia de computação imprecisa [Liu94]. Antes do tempo de execução, o modelo permite que seja modificado o algoritmo de escalonamento, adotando uma política que seja mais adequada a uma aplicação específica.Sistemas Abertos e Tempo-RealO rápido crescimento das redes de computadores e os avanços obtidos na tecnologia das máquinas microprocessadas vem permitindo o processamento em tempo-real de grande quantidade de dados, inclusive com o tratamento simultâneo de sinais de áudio e vídeo. A distribuição e o controle da funcionalidade de tempo-real são requisitos intrínsecos deste tipo de sistema. Tais sistemas, por serem em geral muito grandes e naturalmente heterogêneos, nos levam a considerar uma arquitetura aberta na estruturação do modelo tempo-real. Além disso, o conceito de objetos distribuídos é implementado utilizando o modelo clássico de cliente -servidor, que permite que clientes remotos interajam com objetos servidores através de invocações de métodos, independentemente da linguagem ou do compilador utilizado, ou da arquitetura da máquina alvo.O processamento tempo-real deve incluir a noção de restrições de tempo de execução de tarefas do sistema, tanto no cliente quanto no servidor da aplicação. O tempo gasto na comunicação com o servidor é significante, e não pode ser ignorado pelo cliente. Desta forma, devemos analisar cuidadosamente aspectos de temporalidade tanto no cliente quanto no servidor da aplicação.Em sistemas abertos temos as seguintes características relacionadas à temporalidade das tarefas do sistema [Tak92]:· o tempo de comunicação não pode ser previsto;· relógios locais não podem ser sincronizados;· a carga dos nós do sistema é determinada dinamicamente, sendo portanto imprevisível.Com isto, concluímos que os objetos envolvidos em uma transação devem examinar suas restrições baseados em seus relógios locais. Desta forma, o cliente que invoca um método em um objeto servidor deve controlar um tempo máximo de espera da resposta (timeout) baseado no seu relógio local, enquanto o objeto servidor possui um tempo para execução do método (deadline) menor, que será especificado na chamada e se tornará uma propriedade do método sendo executado, controlado com base no relógio do seu nó da rede.O Modelo Tempo-Real para Sistemas AbertosIntrodução da Noção de Tempo no Modelo:O modelo proposto possui mecanismos para verificação do cumprimento de restrições temporais impostas pela aplicação e pelo ambiente quando da ativação de um método.Restrições temporais devem ser verificadas tanto no objeto cliente quanto no objeto servidor. O cliente deve especificar um timeout dentro do qual deve receber uma resposta do servidor para a chamada do método, baseado em suas restrições temporais. Neste tipo de sistema fica impossibilitada uma análise de pior caso, o que faz com que o timeout seja um valor estimado.No servidor, deve ser verificado o cumprimento de um deadline, determinado em função do timeout do cliente e do tempo estimado de propagação da mensagem na rede. Além da imposição de restrições temporais, podem ser associadas restrições de sincronização a métodos de objetos base, que estabelecem a ordenação que deve ser obedecida na execução destes. Estas restrições podem ser descritas na forma de grafos de precedência, álgebra de processos ou path-expressions.Tratamento de ExceçõesA violação de uma restrição temporal de um método deve levar o meta-objeto correspondente a um estado de exceção. Existem três tipos de exceções temporais:· exceção do tipo reject: acontece quando a requisição do método chega ao meta-objeto servidor e este verifica que não pode executá-lo respeitando as restrições temporais e de sincronização impostas;· exceção do tipo aborto: quando o método já havia começado a se executar mas não foi possível concluí-lo respeitando o deadline;· exceção do tipo timeout: a execução do método é abortada pois o timeout imposto pelo cliente se esgotou; esta exceção é detectada pelo cliente e comunicada ao meta-objeto servidor.Exceções são tratadas por manipuladores de exceção (exception Anders) associados aos métodos. Manipuladores de exceção são métodos especiais que tem por função, nos casos em que um estado de exceção for atingido, executar um procedimento alternativo e recompor o estado do objeto base.A recuperação do estado do objeto torna-se possível através do armazenamento do estado do objeto base, antes da execução de um método, no espaço de endereçamento do meta-objeto correspondente, na forma de variáveis de estado. O manipulador de exceção do método deve, quando ativado pela ocorrência de uma exceção temporal, utilizar a informação armazenada pelo meta-objeto para restaurar o estado do objeto base.Conclusões e PerspectivasConsideramos que o modelo proposto atende os requisitos necessários para um sistema aberto e tempo-real. Tais requisitos foram atendidos utilizando técnicas de programação orientada a objetos e reflexão computacional, aliadas à estruturação do sistema segundo o paradigma cliente - servidor. Concluído o trabalho de mapeamento do modelo sobre o suporte de execução, deve ser construído um protótipo do modelo sobre a plataforma de execução proposta. Um exemplo de aplicação com requisitos de tempo-real sofá, possivelmente relacionada a multimídia, deve ser implementado sobre este protótipo.
  • 실시간 시스템(real-time system)이란 사용할 수 있는 자원이 한정되어 있는 상황에서 작업 수행이 요청되었을 때, 이를 제한된 시간안에 처리해 결과를 내주는 것을 말한다. 즉, 작업의 요청에서 수행결과를 얻기까지의 시간적인 제약이 존재하는 시스템으로 그 제약의 엄격함에 따라서 경성 실시간 시스템과 연성 실시간 시스템으로 나뉜다.
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
  • 97857 (xsd:integer)
dbpedia-owl:wikiPageLength
  • 6757 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 56 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 110948382 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • En informatique, on parle d'un système temps réel lorsque ce système est capable de contrôler (ou piloter) un procédé physique à une vitesse adaptée à l'évolution du procédé contrôlé.
  • Real-time (in italiano "tempo reale") è un termine utilizzato in ambito informatico per indicare quei programmi per i quali la correttezza del risultato dipende dal tempo di risposta. Ciò comporta che tali programmi devono rispondere ad eventi esterni entro tempi prestabiliti. Il concetto di tempo reale al di fuori dell'informatica non ha senso anche se viene usato ormai comunemente al posto di "diretta" (televisione) o di "in contemporanea".
  • Denbora errealeko konputazioa emandako denbora murriztapenen barruan exekutatzen dituen sistema informatiko batek burutzen duena da. Sistema honen funtzionamendu egokia egiaztatzeko, egin beharreko eragiketak ongi egiteaz gain, emandako epean egin behar dira.
  • リアルタイムシステム(Real-time System)とは、ジョブの実行が命令された時、その処理を設定された時間通りに動作することに着目した制御工学における概念の一つであり、「リアルタイム処理」とも呼ばれている。ハードリアルタイムシステムシステムに課せられたある処理がデッドライン内に終了しなかった時(デッドラインミス)、システム全体にとって致命的ダメージが生じる、といった理由から、デッドライン内での終了が保証されなければならないシステム。ファームリアルタイムシステムデッドラインミスが起こった時、システム全体に致命的なダメージを与えることはないが、その処理自体の価値は即座に0となる。ソフトリアルタイムシステムデッドラインミスが起こっても、システム全体に致命的なダメージを与えることはなく、その処理自体の価値も、終了時間などにより徐々に落ちていく。リアルタイム性を高めるために、どのような順番でジョブを処理するか(スケジューリング)が重要となる。各ジョブ(タスク)の重要度がスケジューリングの基準となることが多く、重要度が時間と共に変化する動的スケジューリングと、変化しない静的スケジューリングに大別される。またスケジューリングの結果、各ジョブがどの程度実行されるかも議論の対象となる。
  • 실시간 시스템(real-time system)이란 사용할 수 있는 자원이 한정되어 있는 상황에서 작업 수행이 요청되었을 때, 이를 제한된 시간안에 처리해 결과를 내주는 것을 말한다. 즉, 작업의 요청에서 수행결과를 얻기까지의 시간적인 제약이 존재하는 시스템으로 그 제약의 엄격함에 따라서 경성 실시간 시스템과 연성 실시간 시스템으로 나뉜다.
  • Computació en temps real és un camp de la informàtica. La idea és dissenyar sistemes que tenen una restricció en temps real. Sistemes en temps real garanteixen donar un resultat en un termini determinat. Hi ha dos tipus principals de sistemes de temps real: Sistemes de temps real durs: després que el retard ha passat el resultat és totalment inútil (i és considerat com un error). No importa el que passi, sistemes de temps real dur proporcionen el resultat en el temps especificat.
  • Als Echtzeitsysteme (englisch real-time systems) werden „Systeme zur unmittelbaren Steuerung und Abwicklung von Prozessen“ bezeichnet, die dafür an sie gestellte quantitative Echtzeitanforderungen erfüllen müssen. Diese kommen in diversen Technikgebieten zur Anwendung, etwa in der Prozessleittechnik, in Motorsteuerungen, in der Satellitensystemtechnik, in Signal- und Weichenstellanlagen, in der Robotik und in weiteren Bereichen.
  • Na ciência da computação, a expressão tempo-real, é uma expressão que se refere a sistemas em que o tempo de execução de uma determinada tarefa é rígido independente da carga do sistema. O tempo de execução de uma operação pode ser muito curto ou não. O que importa para este tipo de sistema é que a tarefa seja executada.
  • System czasu rzeczywistego (ang. real-time system), to urządzenie techniczne, którego wynik i efekt działania jest zależny od chwili wypracowania tego wyniku. Istnieje wiele różnych definicji naukowych takiego systemu. Ich wspólną cechą jest zwrócenie uwagi na równoległość w czasie zmian w środowisku oraz obliczeń realizowanych na podstawie stanu środowiska.
  • Dalam teknologi informasi, istilah waktu nyata (Inggris: real-time) adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki tenggat waktu (deadline) yang jelas, relatif terhadap waktu suatu peristiwa atau operasi terjadi. Sebuah sistem non-waktu nyata sebagai lawannya tidak memiliki tenggat waktu. Contoh dari sebuah sistem waktu nyata adalah sistem pengendali pesawat terbang.
  • Un sistema de tiempo real es un sistema informático que interacciona con su entorno físico y responde a los estímulos del entorno dentro de un plazo de tiempo determinado.
  • In computer science, real-time computing (RTC), or reactive computing, is the study of hardware and software systems that are subject to a "real-time constraint", for example operational deadlines from event to system response. Real-time programs must guarantee response within strict time constraints, often referred to as "deadlines". Real-time responses are often understood to be in the order of milliseconds, and sometimes microseconds.
rdfs:label
  • Système temps réel
  • Computació en temps real
  • Denbora errealeko konputazio
  • Echtzeitsystem
  • Komputasi waktu nyata
  • Real-time
  • Real-time computing
  • Sistema de tiempo real
  • System czasu rzeczywistego
  • Tempo real
  • リアルタイムシステム
  • 실시간 시스템
owl:sameAs
http://www.w3.org/ns/prov#wasDerivedFrom
foaf:isPrimaryTopicOf
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is dbpedia-owl:wikiPageWikiLink of
is prop-fr:famille of
is prop-fr:typeDeNoyau of
is foaf:primaryTopic of