About: Information hiding     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingPrinciples, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FInformation_hiding

In computer science, information hiding is the principle of segregation of the design decisions in a computer program that are most likely to change, thus protecting other parts of the program from extensive modification if the design decision is changed. The protection involves providing a stable interface which protects the remainder of the program from the implementation (whose details are likely to change). Written in another way, information hiding is the ability to prevent certain aspects of a class or software component from being accessible to its clients, using either programming language features (like private variables) or an explicit exporting policy.

AttributesValues
rdf:type
rdfs:label
  • إخفاء البيانات (ar)
  • Ocultació d'informació (ca)
  • Ocultación de información (es)
  • Masquage de l'information (fr)
  • Information hiding (en)
  • Сокрытие (программирование) (ru)
  • 資訊隱藏 (電腦科學) (zh)
rdfs:comment
  • In computer science, information hiding is the principle of segregation of the design decisions in a computer program that are most likely to change, thus protecting other parts of the program from extensive modification if the design decision is changed. The protection involves providing a stable interface which protects the remainder of the program from the implementation (whose details are likely to change). Written in another way, information hiding is the ability to prevent certain aspects of a class or software component from being accessible to its clients, using either programming language features (like private variables) or an explicit exporting policy. (en)
  • Le masquage de l'information est une règle de microarchitecture informatique (architecture détaillée) étendant le principe d'encapsulation des données aux fonctions. Cette règle consiste à cacher les détails d'implémentation pour offrir une interface simple à comprendre et à utiliser. (fr)
  • Сокрытие в программировании — принцип проектирования, заключающийся в разграничении доступа различных частей программы ко внутренним компонентам друг друга. В одних языках (например, C++) термин тесно пересекается (вплоть до отождествления) с инкапсуляцией, в других (например, ML) эти понятия абсолютно независимы. В некоторых языках (например, Smalltalk или Python) сокрытие отсутствует, хотя возможности инкапсуляции развиты хорошо. Полное сокрытие также обеспечивает лексическая область видимости (используемая в таких языках как Scheme и Standard ML), которая во многих задачах делает ненужным применение средств инкапсуляции. (ru)
  • 计算机科学中,信息隐藏是将计算机程序中最有可能发生变化的部分與其他部分隔离开,从而讓程序的其他部分在該部分发生变化时不用被大量修改。通常計算機程序員會提供一个的接口,這個接口對應的就是經常發生變化的內容。 (zh)
  • إخفاء البيانات هو التكنولوجيا لتضمين معلومات سرية في البيانات الرقمية بحيث لا يمكن أن ينظر إليها بالعين المجردة أو مسموع.أصبحت تقنيات المعلومات يختبئ مؤخرا مهمة في عدد من مجالات التطبيق. الصوت الرقمي، والفيديو، والصور هي مفروشة بشكل متزايد مع علامات فارقة ولكن غير محسوس، والتي قد تحتوي على إشعار حقوق النشر مخفي أو رقم تسلسلي أو حتى تساعد على منع النسخ غير المصرح به مباشرة [50]. ينبغي أن يكون قادرة على دمج البيانات في إشارة المضيف مع القيود والميزات [50] التالية: 1. يجب أن يكون غير تدهورت إشارة المضيف وينبغي أن تكون البيانات جزءا لا يتجزأ من ادراكه الحد الأدنى. (ar)
  • En programació orientada a objectes el principi d'ocultació fa referència al fet que els atributs privats d'un objecte no poden ser modificats ni obtinguts tret que es faci a través del pas d'un missatge (invocació a mètodes, ja siguin aquests funcions o procediments) a l'objecte. (ca)
  • En programación orientada a objetos el principio de ocultación hace referencia a que los atributos privados de un objeto no pueden ser modificados ni obtenidos a no ser que se haga a través del paso de un mensaje (invocación a métodos, ya sean estos funciones o procedimientos). (es)
rdfs:seeAlso
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
date
  • October 2022 (en)
reason
  • See MOS:NOTRIPLEDASH (en)
has abstract
  • En programació orientada a objectes el principi d'ocultació fa referència al fet que els atributs privats d'un objecte no poden ser modificats ni obtinguts tret que es faci a través del pas d'un missatge (invocació a mètodes, ja siguin aquests funcions o procediments) a l'objecte. En informàtica, es coneix com a principi d'ocultació d'informació a l'ocultació de decisions de disseny en un programa susceptible de canvis amb la idea de protegir a altres parts del codi si es produeixen aquests canvis. Protegir una decisió de disseny suposa proporcionar una interfície estable que protegeixi la resta del programa de la implementació (susceptible de canvis). En els llenguatges de programació moderns el principi d'ocultació d'informació es manifesta de diferents formes, com per exemple l'encapsulació. (ca)
  • إخفاء البيانات هو التكنولوجيا لتضمين معلومات سرية في البيانات الرقمية بحيث لا يمكن أن ينظر إليها بالعين المجردة أو مسموع.أصبحت تقنيات المعلومات يختبئ مؤخرا مهمة في عدد من مجالات التطبيق. الصوت الرقمي، والفيديو، والصور هي مفروشة بشكل متزايد مع علامات فارقة ولكن غير محسوس، والتي قد تحتوي على إشعار حقوق النشر مخفي أو رقم تسلسلي أو حتى تساعد على منع النسخ غير المصرح به مباشرة [50]. ينبغي أن يكون قادرة على دمج البيانات في إشارة المضيف مع القيود والميزات [50] التالية: 1. يجب أن يكون غير تدهورت إشارة المضيف وينبغي أن تكون البيانات جزءا لا يتجزأ من ادراكه الحد الأدنى. 2. يجب أن تكون البيانات جزءا لا يتجزأ من المناعة للتعديل بدءا من محاولات متعمدة وذكية في إزالة للتلاعب المتوقع، على سبيل المثال، ضجيج قناة، والترشيح، تشبه، والترميز، وضغط الضياع والطباعة والمسح الضوئي، الرقمية إلى تناظرية (نظام رقمي /Analog) التحويل، والتناظرية إلى الرقمية (A / D) التحويل. 3. يجب أن يكون ترميز البيانات جزءا لا يتجزأ مباشرة في وسائل الإعلام، وليس في رأس أو إزار، بحيث تبقى البيانات سليمة عبر صيغ الملفات بيانات متفاوتة.ويمكن استخدام 4. خطأ التصحيح الترميز لضمان سلامة البيانات. فلا مناص من أن يكون هناك بعض التدهور إلى البيانات المضمنة عندما يتم تعديل إشارة المضيف. 5. الترميز غير المتكافئة من البيانات جزءا لا يتجزأ من أمر مرغوب فيه، لأن الغرض من إخفاء البيانات هو الحفاظ على البيانات في إشارة المضيف، ولكن ليس بالضرورة لجعل البيانات يصعب الوصول إليها. 6. يجب أن تكون البيانات جزءا لا يتجزأ من قطع مسافة السباق الذاتي أو تعسفا إعادة الوافد. وهذا يضمن أن البيانات جزءا لا يتجزأ من يمكن استردادها عندما تكون سوى الفتات من إشارة المضيف المتاحة، على سبيل المثال، إذا تم استخراج الصوت من لدغة مقابلة، جزءا لا يتجزأ من البيانات في هذا الجزء الصوت يمكن استردادها. هذه الميزة أيضا يسهل فك التلقائي للبيانات مخفية، حيث لا يوجد للإشارة إلى إشارة المضيف الأصلي (هذه الميزة الحيوية في بالماء). (ar)
  • En programación orientada a objetos el principio de ocultación hace referencia a que los atributos privados de un objeto no pueden ser modificados ni obtenidos a no ser que se haga a través del paso de un mensaje (invocación a métodos, ya sean estos funciones o procedimientos). En informática, se conoce como principio de ocultación de información a la ocultación de decisiones de diseño en un programa susceptible de cambios con la idea de proteger a otras partes del código si estos se producen. Proteger una decisión de diseño supone proporcionar una interfaz estable que proteja el resto del programa de la implementación (susceptible de cambios). En los lenguajes de programación modernos el principio de ocultación de información se manifiesta de diferentes maneras, como por ejemplo la encapsulación. (es)
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (61 GB total memory, 49 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software