Programming terms starting with H

34 terms

  1. Hacker Someone who breaks into computer systems in order to steal, change or destroy information.
  2. handle An object that identifies an enterprise bean. A client can serialize the handle and then later deserialize it to obtain a reference to the enterprise bean.
  3. Handler A "subroutine" or "method" that is called by Perl when your program needs to respond to some internal event, such as a "signal", or an encounter with an…
  4. hard reference A "scalar" "value" containing the actual address of a "referent", such that the referent's "reference" count accounts for it.
  5. hardware The physical components of a computer system-the computer, plotters, printers, terminals, digitizers, and so on.
  6. has-a relationship See aggregation.
  7. Hash A mathematical algorithm that represents a unique value for a given set of data, similar to a digital fingerprint.
  8. hash code A value returned by a hash function. A hash code can be used as an index into a random-access data structure, providing an efficient mapping between an…
  9. Hash Function A function used to create a hash value from binary input. The hash is substantially smaller than the text itself, and is generated by the hash function in…
  10. hash table A data structure used internally by Perl for implementing associative arrays (hashes) efficiently. See also "bucket".
  11. header file A file containing certain required definitions that you must include "ahead" of the rest of your program to do certain obscure operations.
  12. here document So called because of a similar construct in shells that pretends that the lines following the "command" are a separate "file" to be fed to the command, up…
  13. heterogeneous collection A collection of objects with different dynamic types. See homogeneous collection.
  14. hexadecimal A number system with a base of 16. The digits are 0-9 and A-F, where F equals the decimal value of 15.
  15. hierarchy A classification of relationships in which each item except the top one (known as the root) is a specialized form of the item above it.
  16. high level programming language Languages such as Java, C++, Ada, etc. which provide programmers with features such as control structures, methods, classes, packages, etc.
  17. HLR (Home Location Register) The Home Location Register (HLR) is a database for permanent storage of subscriber data and service profiles.
  18. home directory The directory you are put into when you log in. On a Unix system, the name is often placed into $ENV{HOME} or $ENV{LOGDIR} by login, but you can also find…
  19. home handle An object that can be used to obtain a reference to the home interface. A home handle can be serialized and written to stable storage and deserialized to…
  20. home interface One of two interfaces for an enterprise bean. The home interface defines zero or more methods for managing an enterprise bean.
  21. homogeneous collection A collection of objects with the same dynamic type. Arrays are the most common homogeneous collection objects. See heterogeneous collection.
  22. host In a network, the central computer which controls the remote computers and holds the central databases.
  23. host system A computer system on which a process is run.
  24. hostname The name of a host system.
  25. hot spot See: recombinational hot spot.
  26. HSB Color Model A color model based upon representing a color as three components: hue, saturation and brightness.
  27. HTML Hypertext Markup Language.
  28. HTTP Hypertext Transfer Protocol.
  29. HTTP (HyperText Transfer Protocol) The underlying protocol used by the World Wide Web. HTTP defines how messages are formatted and transmitted, and what actions Web servers and browsers…
  30. HTTPS HTTP layered over the SSL protocol.
  31. HTTPS (Hyper Text Transfer Protocol Secure sockets) Hyper Text Transfer Protocol Secure sockets (HTTPS) is a protocol for transmission of encrypted hypertext over Secure Sockets Layer.
  32. hubris Excessive pride, the sort of thing Zeus zaps you for. Also the quality that makes you write (and maintain) programs that other people won't want to say…
  33. HV have
  34. HyperText Markup Language The HyperText Markup Language (HTML) is a simple presentation language used to markup the content of Web pages.