Glossaire web

13 définitions trouvées dont le nom commence par H.

Hacker


Hacker a différentes significations dans plusieurs domaines et contextes, et est aussi le nom de différentes publications.

Le terme Hacker a de multiples significations en informatique :
Hacker (sécurité informatique), un hacker maîtrisant les mécanismes de sécurité informatique
Black hat hacker, un hacker qui pénètre par effraction dans des systèmes ou des réseaux dans un objectif personnel, souvent un gain financier
White hat hacker, un hacker qui pénètre par effraction dans des systèmes ou des réseaux dans l'objectif d'aider les propriétaires du système à mieux le sécuriser
Grey hat hacker, un hacker hybride entre les chapeaux blancs et chapeaux noir
Script kiddie, un hacker, souvent jeune, pénétrant par effraction dans des systèmes, généralement pour se vanter auprès de ses amis, en utilisant des programmes déjà prêts à l'emploi.
Hacker (université), un hacker universitaire, de nos jours lié généralement au logiciel libre ou au mouvement open source
Hacker (loisir), un hacker du mouvement d'amateur d'ordinateur personnel, mouvement originaire du Homebrew Computer Club
Un joueur de NetHack, et d'autres jeux Rogue-like.



Hardware (Matériel)


Le matériel informatique (hardware en anglais) est la partie physique, essentiellement électronique, de l'ordinateur, d'un terminal TNT ou sat.... Il est le complément du logiciel, (software en anglais). De manière analogue aux logiciels, on peut évoquer les termes de mise à jour ou d'architecture matérielle.

On peut classer le matériel en deux catégories :

les composants internes de l'ordinateur (ou du terminal Sat, TNt DSL)
les périphériques



Haut débit


Le terme de haut débit (ou large bande par traduction littérale du terme anglais broadband) fait référence à des capacités d'accès à internet supérieures à celle de l'accès analogique par modem (typique : 56 kb/s) et à l'accès numérique RNIS (typique 1× ou 2× 64 kb/s). Le successeur annoncé du haut débit est le Très Haut Débit (ou THD).

 



Help Desk (Service de support)


Un help desk (ou "bureau d'assistance") est un service de support technique d'entreprise permettant de procéder à la gestion des incidents informatiques.

 



Heuristique


Heuristique (du grec heuriskêin, « trouver ») est un terme de didactique qui signifie l'art d'inventer, de faire des découvertes (Littré). C'est en sociologie, une discipline qui se propose de dégager les règles de la recherche scientifique (Larousse).

En optimisation combinatoire, Théorie des graphes et Théorie de la complexité, une heuristique est un algorithme qui fournit rapidement (en temps polynomial) une solution réalisable, pas nécessairement optimale, pour un problème d'optimisation NP-difficile. Une heuristique, où méthode approximative, est donc le contraire d'un algorithme exact qui trouve une solution optimale pour un problème donné. L'intérêt de l'heuristique étant que pour les problèmes NP-difficiles, les algorithmes exacts connus sont tous de complexité exponentielle et donc sans aucun intérêt en pratique (ni en théorie d'ailleurs). On utilise presque systématiquement une heuristique pour obtenir une première solution réalisable dans un processus de résolution exacte.

Généralement une heuristique est conçue pour un problème particulier, en s'appuyant sur sa structure propre, mais les approches peuvent contenir des principes plus généraux. On parle de métaheuristique pour les méthodes approximatives générales, pouvant s'appliquer à différents problèmes (comme le recuit simulé par exemple).

La qualité d'une heuristique peut s'évaluer selon deux critères scientifiques :

1) Critère pratique, ou empirique : on implémente l'algorithme approximatif et on évalue la qualité de ses solutions par-rapport aux solutions optimales (ou aux meilleures solutions connues). Ceci passe par la mise en place d'un benchmark (ensemble d'instances d'un même problème accessible à tous).
2) Critère mathématique : il faut démontrer que l'heuristique garantit des performances. La garantie la plus solide est celle des algorithmes approchés, sinon il est intéressant de démontrer une garantie probabiliste, lorsque l'heuristique fournit souvent, mais pas toujours, de bonnes solutions.
C'est un fait que ces deux critères peuvent être contradictoires. Un exemple frappant est celui du transversal minimum. L'algorithme 2-approché pour ce problème est dans une imposante majorité des cas nettement moins efficace que l'heuristique des plus hauts degrés. Celle-ci consiste à former une solution réalisable en sélectionnant à chaque itération le sommet couvrant un maximum de sommets. Cette heuristique peut pourtant fournir des solutions aussi mauvaises que l'on veut, dans le sens que pour tout ρ > 1 on peut construire une instance pour laquelle l'heuristique donne une solution dont la valeur est supérieure à ρ fois celle de l'optimum.

Ironiquement, la principale difficulté de la résolution exacte d'un problème d'optimisation combinatoire est non pas de trouver une solution optimale, ce qui souvent arrive assez rapidement lors du processus de résolution, mais de démontrer qu'une solution est bien la meilleure possible, c'est-à-dire de réaliser que l'on a la solution optimale. Le critère mathématique est surtout important car l'information qu'il donne est exploitable dans un processus de résolution exacte. Par-exemple, si l'heuristique 2-approchée pour le transversal minimum donne une solution réalisable de valeur 100, on sait que la valeur de la solution optimale est au minimum 50, on peut donc stopper un processus d'énumération (par-exemple séparation et évaluation) dès que l'on possède une solution réalisable atteignant cette borne. Dans ce contexte il devient motivant d'élaborer l'algorithme 2-approché le plus mauvais qui soit, donnant la solution la plus éloignée de l'optimum, pour prouver une meilleure borne. On utilise donc un couplage maximum, alors qu'un couplage maximal suffit, pour cette algorithme 2-approché.

 



Hit


Le terme hit est utilisé par les compteurs de pages web et désigne une requête à un serveur HTTP demandant un fichier (image, HTML, javascript, feuille de style CSS, etc).

Le chargement d'une page HTML peut donc engendrer plusieurs hits lorsque la page contient des références à d'autres fichiers sur le même serveur. C'est donc une mesure imprécise pour mesurer la popularité ou le nombre de visites d'un site. Toutefois, cette mesure permet d'évaluer les besoins de puissance au niveau du serveur hébergeant le site. Un serveur doit pouvoir servir un certain nombre de hits par seconde.

 



Hoax (Canular)


En informatique, les canulars (appelés hoax en anglais) se trouvent souvent sous la forme de courriel ou de simple lettre-chaîne. Dans ce dernier cas, Internet ne fait qu'amplifier un phénomène qui existait déjà à travers le courrier traditionnel.

À la différence des pourriels qui sont la plupart du temps envoyés de manière automatisée à une liste de destinataires, les canulars sont, eux, relayés manuellement par des personnes de bonne foi à qui on demande de renvoyer le message à toutes ses connaissances, ou à une adresse de courrier électronique bien précise.


Les canulars sont souvent bâtis sur les mêmes modèles que les légendes urbaines. Dans ce cas ils en exploitent les caractéristiques de diffusion par colportage, ce qui renforce à la fois leur impact et leur audience.

On essaie de vous prendre par les sentiments de manière assez grossière (sauvez Brian !).
Les faits relatés sont généralement très flous (« au Brésil », par exemple, sans plus de détail, ou « dans trois mois », sans donner la date de départ).
Les références sont généralement inexistantes ou au contraire trop énormes (le Pentagone, Microsoft…).
On vous fait des promesses disproportionnées (devenir milliardaire vite et aisément, gagner un bateau, etc.).
On vous envoie des messages alarmistes, ou des fausses alertes au virus, dans le but de faire paniquer les utilisateurs novices, et parfois de leur faire commettre des manipulations dangereuses de leur système informatique.(exemples : « Attention, ce virus détruit toutes les données du disque dur », ultima de athenas).
Des quantités d'adresses électroniques sont aussi exposées, car souvent les utilisateurs ne savent pas les mettre en mode invisible.
Parfois, on vous assure à maintes reprises que ce n'est pas un canular en disant qu'un de ses amis a été convaincu par le message alors que c'est évidemment totalement faux.
Vous pouvez également recevoir de surprenants messages publicitaires vous promettant des bouteilles de champagne de grandes marques ou de bordeaux d'un grand château, ou tout autre cadeau si vous transmettez le courriel à une vingtaine de vos relations électroniques.
Enfin, une variante appelée le viroax associe le virus et le hoax. Elle profite de la crédulité du destinataire, le pousse à effacer un fichier de son ordinateur, en lui faisant penser que c'est un virus, fichier parfois utile au fonctionnement de son système d'exploitation, son antivirus ou son pare-feu.
Parfois, et malheureusement, le message de départ est envoyé en toute bonne foi (vente de chiots, disparition de personne, demande de don de moelle osseuse…) mais il est ensuite expédié et réexpédié par tant de personnes (voire – et très souvent – modifié) qu'il peut durer des années après la résolution du problème (qui a en général été réglé dans les plus brefs délais). On assiste alors à la diffusion massive de coordonnées personnelles de personnes dépassées par les évènements qui sont donc obligées de fermer leur adresse électronique, leur numéro de téléphone… pour retrouver la paix. Des associations, organismes ou hôpitaux ont été victimes de ces débordements (par exemple l'American Cancer Society).

 



Hosting (Hébergement)


Mise à disposition d'un espace disque sur un serveur web afin de diffuser de l'information par le biais d'un site web sur la toile.Ensemble de prestations assuré par un fournisseur spécialisé (ou vous-mêmes) pour permettre à tout un chacun de communiquer des informations ou proposer des services via Internet par le biais de pages web regroupées sur un site.
Les prestations offertes par un hébergeur sont en général la mise à disposition d'un espace disque sur un serveur web (ASP et/ou PHP).

Hub (Concentrateur / carrefour)


Cet appareil permet la connexion de plusieurs appareils sur une même ligne de communication, plusieurs ordinateurs dans un réseau ethernet, ou plusieurs périphériques sur un port USB, en régénérant le signal, et en répercutant les données émises par l'un vers les autres, faisant en sorte qu'ils ne forment qu'un seul nœud.

 



Hyper Text Mark-up Language (HTML)


Le Hypertext Markup Language, généralement abrégé HTML, est un langage informatique de balisage conçu pour écrire les pages web, et notamment pour créer de l’hypertexte, d’où son nom. HTML permet aussi de structurer sémantiquement et de mettre en page le contenu des pages, d’inclure des ressources multimédias dont des images, des formulaires de saisie, et des applets. Il permet de créer des documents interopérables avec des équipements très variés et de soutenir l’accessibilité du web. Il est souvent utilisé conjointement avec des langages de programmation comme JavaScript et les feuilles de style en cascade (CSS). HTML est une application du Standard Generalized Markup Language (SGML), tandis qu’une évolution appelée XHTML est une application de l’Extensible Markup Language (XML).

 



Hypertext Transfer Protocol (HTTP)


Le Hypertext Transfer Protocol, plus connu sous l'abréviation HTTP, littéralement le « protocole de transfert hypertexte », est un protocole de communication client-serveur développé pour le World Wide Web. HTTPS (avec S pour secured, soit « sécurisé ») est la variante du HTTP sécurisée par l'usage des protocoles SSL ou TLS.

Le protocole HTTP peut fonctionner sur n'importe quelle connexion fiable, dans les faits on utilise le protocole TCP comme couche de transport. Un serveur HTTP utilise alors par défaut le port 80 (443 pour HTTPS).

Les clients HTTP les plus connus sont les navigateurs web permettant à un utilisateur d'accéder à un serveur contenant les données. Il existe aussi des systèmes pour récupérer automatiquement le contenu d'un site tel que les aspirateurs de site ou les robots d'indexation.

Ces clients se connectent à des serveurs HTTP tels qu'Apache HTTP Server, Internet Information Services ou le serveur web Zeus.

 



Hypertext Transport Protocol Secure (HTTPS)


HTTPS (avec S pour secured, soit « sécurisé ») est la simple combinaison de HTTP avec SSL ou TLS.

Il permet au visiteur de vérifier l'identité du site auquel il accède grâce à un certificat d'authentification. Il garantit la confidentialité et l'intégrité des données envoyées par l'utilisateur (notamment des informations entrées dans les formulaires) et reçues du serveur.

Il est généralement utilisé pour les transactions financières en ligne : commerce électronique, banque en ligne, courtage en ligne, etc. Il est aussi utilisé pour la consultation de données privées, comme les courriers électroniques par exemple.

Le port par défaut de HTTPS est 443.

 



Hypertexte


Un système hypertexte est un système contenant des documents liés entre eux par des hyperliens permettant de passer automatiquement (en pratique grâce à l'informatique) du document consulté à un autre document lié. Un document hypertexte est donc un document qui contient des hyperliens.

Lorsque les documents ne sont pas uniquement textuels, mais aussi audiovisuels, on peut parler de système et de documents hypermédias.