Term
|
Definition
Software made to exactly suit the customer requirements. Expenside and takes a long time to develop. Best for a process that is unique to your company. |
|
|
Term
|
Definition
Software which is mass produced, e.g. Sage Payroll. Completes a very generic task which most companies could use. Cheap but not customised for your own company processes. |
|
|
Term
|
Definition
What the user see in from on them. E.g. Windows environment / OSX environment. Can be a GUI or a command Line. |
|
|
Term
High-level programming language |
|
Definition
Programming language which is close to human readable code, easiest to understand. Basic/Java/HTML |
|
|
Term
Low-level programming language |
|
Definition
Closest to the processor instructions, could be in binary or machine code. Fastest to operate. |
|
|
Term
|
Definition
binary number notation, closest to ther operation of the CPU, stored in 0's and 1's. Hard for the user to understand. |
|
|
Term
|
Definition
Any product/device/peripheral which can be broken/damaged. E.g. monitor/hdd/KB/Mouse |
|
|
Term
|
Definition
Imperative Programming is what most professional programmers use in their day-to-day jobs. It's the name given to languages like C, C++, Java, COBOL, etc. In imperative programming, you tell the computer what to do. "Computer, add x and y," or "Computer, slap a dialog box onto the screen." And the computer goes and does it. |
|
|
Term
|
Definition
An event-driven application is a computer program that is written to respond to actions generated by the user or the system. |
|
|
Term
|
Definition
"Object-Oriented Programming." OOP refers to a programming methodology based on objects, instead of just functions and procedures. These objects are organized into classes, which allow individual objects to be group together. Most modern programming languages including Java, C/C++, and PHP, are object-oriented languages, and many older programming languages now have object-oriented versions. |
|
|
Term
|
Definition
Programming Code one step up from machine code and can be recoginsed by humans. A form of simple commands to allow control of the processor. |
|
|