About: Hungarian notation     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%2FHungarian_notation

Hungarian notation is an identifier naming convention in computer programming, in which the name of a variable or function indicates its intention or kind, and in some dialects its type. The original Hungarian notation uses intention or kind in its naming convention and is sometimes called Apps Hungarian as it became popular in the Microsoft Apps division in the development of Word, Excel and other apps. As the Microsoft Windows division adopted the naming convention, they used the actual data type for naming, and this convention became widely spread through the Windows API; this is sometimes called Systems Hungarian notation.

AttributesValues
rdf:type
rdfs:label
  • Notació hongaresa (ca)
  • Ungarische Notation (de)
  • Notación húngara (es)
  • Notation hongroise (fr)
  • Hungarian notation (en)
  • Notazione ungara (it)
  • 헝가리안 표기법 (ko)
  • ハンガリアン記法 (ja)
  • Hongaarse notatie (nl)
  • Notacja węgierska (pl)
  • Notação húngara (pt)
  • Ungersk notation (sv)
  • Венгерская нотация (ru)
  • Угорська нотація (uk)
  • 匈牙利命名法 (zh)
rdfs:comment
  • En programació informàtica, la notació hongaresa és un sistema usat normalment per crear els noms de variables. També s'utilitza per anomenar les instàncies d'objectes en llenguatges de programació visuals, com ara Visual Basic. El nom de la notació prové del fet que el seu inventor, , va néixer a Hongria. Aquesta convenció és molt poc utilitzada en les velles versions de Visual Basic. Però és molt utilitzada pels programadors de Microsoft, i en particular en la programació del sistema operatiu Windows. Consisteix en prefixos en minúscules que s'afegeixen als noms de les variables, i que indiquen el seu tipus. La resta del nom indica, el més clarament possible, la funció que realitza la variable. (ca)
  • 헝가리안 표기법(Hungarian notation) 또는 헝가리 표기법은 컴퓨터 프로그래밍에서 변수나 함수의 이름에 그 종류, 곧 흔히 데이터 타입 따위를 명시하는 표기법으로, 명명규칙의 일종이다. 고안자인 찰스 시모니가 헝가리인이었던 것에서 헝가리안이라는 이름이 붙었다. 그 중에서도 Systems notation과 Apps notation이 있어 이 둘은 그 목적에서 차이가 나는데, Systems notation은 기계적인 데이터 타입을 명시하기 위해 접두어를 변수나 함수명의 앞에 붙이는 방식이고, Apps notation은 데이터의 논리적 타입을 표현하기 위해 접두어를 붙이는 방식이다. (ko)
  • ハンガリアン記法(ハンガリアンきほう、英: Hungarian notation)あるいはハンガリー記法(ハンガリーきほう)とは、プログラマがプログラムのソースコードを書く際に変数名やクラス名などの識別子に特別な接頭文字ないし接尾文字をつけることで、他の人がその識別子を見たときに識別子の使用方法・データ型情報・スコープなどが分かるようにするための命名法である。 ハンガリアン記法という名称は考案者チャールズ・シモニーがハンガリー出身であることに由来する。 (ja)
  • Ungersk notation, en konvention inom programmering för att namnge variabler, introducerad av Charles Simonyi. Beteckningen "ungersk" kan härledas dels från upphovsmannens härkomst, dels från det att en artbestämning, ett prefix, sätts framför det egentliga namnet (jämför med hur man i Ungern skriver familjenamnet före personnamnet). Prefixet beskriver vilken typ av information variabeln lagrar – vad ändamålet är – och är tänkt att minska antalet fel i programkoden orsakade av att värden av oförenliga slag jämförts, att värden av fel typ använts som parametrar till en funktion osv. (sv)
  • 匈牙利命名法(Hungarian notation)是電腦程序設計中的一种變數命名规则,此命名法又可細分為:系统匈牙利命名法和匈牙利应用命名法。 匈牙利命名法具備语言独立的特性,并且首次在BCPL语言中被大量使用。由于BCPL这种低级语言只有机器码这一种数据内容,因此这种语言本身无法帮助程式設計師来记住變數的类型。匈牙利命名法通过明确每个變數的資料型別来解决这个问题。 在匈牙利命名法中,一个變數名由一个或多个小写字母开始,这些字母有助于记忆變數的类型和用途,紧跟着的就是程序設計師选择的任何名称。这个后半部分的首字母可以大写,以区别前面的类型指示字母(参见驼峰式大小写)。 (zh)
  • Bei der ungarischen Notation handelt es sich um eine von Programmierern verwendete Namenskonvention zur Wahl von Bezeichnern für Variablen und Konstanten, Funktionen und Methoden sowie anderen Objekten. Ihren Namen verdankt die ungarische Notation dem in einem (englischen) Programmtext exotisch anmutenden Aussehen der durch bestimmte Regeln zustande gekommenen Bezeichner und der ungarischen Herkunft ihres Erfinders Charles Simonyi. (de)
  • Hungarian notation is an identifier naming convention in computer programming, in which the name of a variable or function indicates its intention or kind, and in some dialects its type. The original Hungarian notation uses intention or kind in its naming convention and is sometimes called Apps Hungarian as it became popular in the Microsoft Apps division in the development of Word, Excel and other apps. As the Microsoft Windows division adopted the naming convention, they used the actual data type for naming, and this convention became widely spread through the Windows API; this is sometimes called Systems Hungarian notation. (en)
  • En programación informática, la notación húngara es un sistema usado normalmente para crear los nombres de variables. También se utiliza para nombrar las instancias de objetos en lenguajes de programación visuales, como por ejemplo Delphi. El nombre de la notación proviene del hecho de que su inventor, Charles Simonyi, nació en Hungría. Esta convención es muy poco utilizada en las viejas versiones de Delphi pero es muy utilizada por los programadores de Microsoft y, en particular, en la programación del sistema operativo Windows. (es)
  • La notation hongroise est, en programmation informatique, une convention de nommage des variables et des fonctions qui met en avant soit leur usage, soit leur type. La désignation de cette convention qui conduit à des noms vraiment très exotiques dans un contexte de programmation anglais fait probablement référence à l’origine hongroise de son inventeur, Charles Simonyi, programmeur chez Xerox puis architecte en chef au sein de Microsoft. On distingue en principe deux notations hongroises : * notation hongroise Apps * notation hongroise Systems (fr)
  • In informatica la notazione ungara, o notazione ungherese, è una (in inglese naming convention) usata in programmazione, in cui il nome dell'oggetto indica il suo tipo e il suo scopo d'uso. Questa notazione è detta “ungara” sia per via della nazionalità ungherese del suo inventore Charles Simonyi sia perché i prefissi impronunciabili ricordano l'ortografia ricca di consonanti di alcune lingua dell'Europa orientale (sebbene la lingua ungherese sia in realtà ricca di vocali, vi ricorre frequentemente la coppia di lettere “sz”, che in notazione ungara rappresenta le stringhe terminate con zero). (it)
  • A Notação húngara, criada por Charles Simonyi, visa a facilitar o reconhecimento do tipo de variável num programa. O nome foi dado a partir de uma brincadeira comum entre os primeiros a conhecer a notação que a achavam estranha, fazendo o seguinte comentário: "É tão estranho que até parece húngaro". Quando se confronta com a necessidade de dar um novo nome a uma variável num programa, o programador deve tomar alguns cuidados ao tomar essa decisão: Com o objetivo de fazer listas intuitivas de se ler, os programas baseados na plataforma Windows utilizam a Notação húngara para gerar estas listas. (pt)
  • De Hongaarse notatie is een afspraak voor het geven van namen bij het programmeren van computers, waarbij de naam van een object zijn datatype aangeeft. De Hongaarse notatie was bedoeld om taalonafhankelijk te zijn, en de eerste belangrijke toepassing was bij de BCPL-programmeertaal. Omdat BCPL geen datatypes gebruikt behalve "word", is het moeilijk voor de programmeur om het datatype te herkennen of te onthouden. (nl)
  • Notacja węgierska (ang. Hungarian Notation) – w programowaniu sposób zapisu nazw zmiennych oraz obiektów, polegający na poprzedzaniu właściwej nazwy małą literą (literami) określającą rodzaj tej zmiennej (obiektu). Notację węgierską wymyślił Charles Simonyi, programista z Microsoft. Można spotkać się z takimi formatami zapisu nazw zmiennych: iLiczbai_Liczbai_liczba Przykład użycia notacji węgierskiej do nazywania zmiennych w C++: Największą wadą tego systemu jest to, że jeśli chce się zmienić typ zmiennej, trzeba poprawiać nazwę w każdym miejscu występowania jej w programie. (pl)
  • Венге́рская нота́ция в программировании — соглашение об именовании переменных, констант и прочих идентификаторов в коде программ. Своё название венгерская нотация получила благодаря программисту компании Microsoft венгерского происхождения Чарльзу Симони (венг. Simonyi Károly), предложившему её ещё во времена разработки первых версий MS-DOS. Эта система стала внутренним стандартом Майкрософт. Применяемая система префиксов зависит от многих факторов: (ru)
  • Уго́рська нотація — метод найменування змінних в програмуванні, при якому до ідентифікатора змінної або функції додається префікс, що вказує на його тип. Автором є Чарльз Симоні. Наприклад, префікс p додається до ідентифікаторів вказівників (англ. pointer), sz — до ідентифікаторів символьних рядків (англ. string), що закінчуються на нуль тощо. Перевагою угорської нотації є системність, що полегшує читання програм і зменшує ймовірність неправильного використання змінної. Була популярна в 90-х серед програмістів Microsoft, де дана нотація була внутрішнім стандартом. (uk)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
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