Browse Definitions :
Reference

Learning Path: Programming

PROGRAMMING ... program - operating system - application program - software - code - compiler - source code and object code - bug - debugging - API - function - runtime - client/server - executable - SDK - routine - reentrant - object-oriented programming - parameter - functional programming - module - loop - recursion - task - multitasking - thread - multithreading - process - interprocess communication (IPC) - pipe - named pipe - semaphore - shared memory - sockets - embedded systems programming - engine - array - entity - ACID - beta test - atomic - FIFO - queue - heap - stack - filter - parallel processing - fuzzy logic - garbage - garbage collecting - hashing - tuple - octal - window - windowing system - widget - Winsock - Winsock 2 - ontology - wait state - patch - humanware - graphical user interface (GUI) - command - zap - abend - Document Object Model (DOM) - hook - flag - memory leak - wildcard character - LZW compression

PROGRAMMING LANGUAGES ... programming language generations - assembler - compiler - parser - BASIC - COBOL - FORTRAN - PL/I | PL/S - APL - Pascal - Ada - C - C++ - Perl - Java - JavaScript - Visual Basic - Simula - Erlang - pseudocode - Python - PHP

OBJECT-ORIENTED PROGRAMMING ... data modeling - Unified Modeling Language - object-oriented programming - object - class - component - object-oriented database management system (OODBMS) - C++ - Java - encapsulation - polymorphism - GDMO - Simula - Document Object Model (DOM) - Active Template Library (ATL) - Python - object-oriented database management system (OODBMS) - bean - JavaBeans - Enterprise JavaBeans - Java Foundation Classes - Abstract Windows Toolkit (AWT) - Swing - Simple Object Access Protocol (SOAP)

DISTRIBUTED PROGRAMMING ... distributed - client/server (model) - 3-tier application - multitier - deploy - DCOM - CORBA - ORB - IIOP - RMI - DCE - DNA - seamless interface - SQLJ - Enterprise JavaBeans - Simple Object Access Protocol (SOAP)

FILE SYSTEMS AND DATABASES ... data - document - file - field - file system - directory - root directory - path - Universal Naming Convention (UNC) - access control list - flat file - flat file system - VSAM - Network File System (NFS) - Andrew File System (AFS) - database - database management system (DBMS) - relational database - relational database management system (RDBMS) - object-oriented database management system (OODBMS) - schema - normalization - hashing - online transaction processing (OLTP) - rollback - two-phase commit - CICS - WebNFS - very large database (VLDB) - FAT and FAT32 - VFAT - screen scraping - pagefile - OLE DB - Data Space Transport Protocol (DSTP) - DB2 - Oracle

PROGRAM DEVELOPMENT ... flowchart - pseudocode - waterfall approach - CASE - rapid application development (RAD) - SSADM - 3-tier application - workflow - functional specification - internationalization - localization - PowerBuilder - rollout - DNA - Concurrent Versions System (CVS) - SDK - open source software

View other topics for self-study by visiting our Guide to the Learning Paths .
This was last updated in September 2005

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

  • risk management

    Risk management is the process of identifying, assessing and controlling threats to an organization's capital and earnings.

  • compliance as a service (CaaS)

    Compliance as a Service (CaaS) is a cloud service service level agreement (SLA) that specified how a managed service provider (...

  • data protection impact assessment (DPIA)

    A data protection impact assessment (DPIA) is a process designed to help organizations determine how data processing systems, ...

SearchSecurity

  • DMZ (networking)

    In computer networks, a DMZ (demilitarized zone), also sometimes known as a perimeter network or a screened subnetwork, is a ...

  • quantum supremacy

    Quantum supremacy is the experimental demonstration of a quantum computer's dominance and advantage over classic computers by ...

  • Australian Assistance and Access Bill

    The Australian Assistance and Access Bill is legislation introduced and passed in 2018 by the Parliament of Australia to support ...

SearchHealthIT

SearchDisasterRecovery

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

  • disaster recovery team

    A disaster recovery team is a group of individuals focused on planning, implementing, maintaining, auditing and testing an ...

  • cloud insurance

    Cloud insurance is any type of financial or data protection obtained by a cloud service provider. 

SearchStorage

Close