Sensibilitatea majusculelor ( în engleză , a majusculelor ) este o caracteristică a unor sisteme de fișiere, programe și limbaje de programare, constând în faptul că, dacă aceleași nume diferă în cazul a cel puțin unui caracter (adică litere mari sau mici ), atunci acestea numele sunt considerate diferite. De exemplu, cuvântul „TEXT” și cuvântul „Text” într-un program care face distincție între majuscule și minuscule sunt cuvinte complet diferite. Fișierele „Photo.jpg”, „photo.jpg” și „photo.JPG” dintr-un sistem de fișiere cu distincție între majuscule și minuscule sunt trei fișiere complet diferite care pot locui în același folder în același timp .
Cateva exemple:
Caz sensibil | Nu ține seama de majuscule | |
---|---|---|
Limbaje de programare | Familia C ( C , C++ , Java , C# și așa mai departe), Perl , PHP , Python , Lua | BASIC , Fortran , LISP , Pascal , SQL , majoritatea asamblatorilor |
Limbaje de marcare | TeX , XML | HTML |
Sisteme de fișiere | Sisteme de fișiere din familia Unix ( UFS , ext2 , ext3 , ext4 , XFS , ZFS și așa mai departe) | Familia FAT Sistemele de fișiere HFS+ și NTFS sunt teoretic sensibile la majuscule și minuscule, dar această caracteristică fie este dezactivată implicit (HFS+), fie nu este disponibilă prin API-urile obișnuite ale sistemului de operare (NTFS) [1] [2] |
Alte | Parole (în majoritatea cazurilor) | Nume de domenii (adresele site-ului de bază; căile URL și parametrii sunt sensibile la majuscule și minuscule) |
În limbile umane, diferența dintre majuscule și minuscule apare atunci când o abreviere, un nume de loc, un nume de persoană sau un alt cuvânt care este în mod normal scris cu majuscule are un înțeles diferit în litere mici. Exemplu: (compozitor) Liszt și (arțar) leaf . Sensibilitatea majusculelor este prezentă în sistemul de prefixe SI : „M” înseamnă mega- , iar „m” înseamnă mili- .
Pentru a evita confuzia între abrevierile cuvintelor „ octet ” și „ bit ”, acesta din urmă nu este de obicei prescurtat (de exemplu, gigabit \u003d Gbit) sau abreviat la b minuscul , iar octetul la B majuscul (gigabyte \u003d GB, sau GiB, pentru atașamentele sistemului binar ). Este de remarcat faptul că în franceză, în locul termenului „octet”, este folosit termenul „ octet ” ( fr. octet ), deci nu există o astfel de confuzie.
Programele de calculator care au o funcție de căutare text au, de obicei, o opțiune „care distinge majuscule” sau „ignora majuscule” pentru comoditate.