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. |
|
|