Computer Programming Basic Definitions Set 1 Flashcards
Terms : Hide Images [1]
| 5804109344 | Input devices | A device that sends a signal to the computer. The signal can then be interpreted and handled by hardware and software in the machine. Ex.Mouse, keyboards | ![]() | 0 |
| 5804116285 | Displays | Devices that display information to the user fall into this category. Monitors and projectors are two types of displays in common use. | 1 | |
| 5804120670 | Output devices | A piece of hardware that takes data from the computer and uses it to provide information or have control over an outside environment. | ![]() | 2 |
| 5804132225 | Processing | The act of taking information from a variety of sources and manipulating it inside of a computer's CPU through mathematical operation and presenting the result in the expected or perhaps an unexpected form. | 3 | |
| 5804138917 | Electronic memory | Through the use of solid state transistors, information can be held in chips, with no moving parts. Some solid state chips, such as memory cards and sticks, solid state hard drives offer persistent storage. | 4 | |
| 5804140327 | Hard Drive | Is conventionally a mechanical/magnetic device containing aluminum platters covered with magnetic material. | ![]() | 5 |
| 5804144049 | BUS | A central network cable. Also a set of circuits that connect the CPU to other components | 6 | |
| 5804153968 | PCI | Stands for Peripheral Connect Interface. PCI is a system BUS standard used for connecting expansion devices to the motherboard of the computer system | 7 | |
| 5804160068 | ISA | The Industry Standard Architecture for expansion devices was developed by INTEL to give computers standard plug in access. | 8 | |
| 5804163011 | AGP | The Accelerated Graphics Port is a variation if the INTEL PCI standard, and is designed particularly for graphics expansion cards. | 9 | |
| 5804167227 | USB | The Universal Serial Bus was designed to connect external devices with plug and play functionality. | ![]() | 10 |
| 5804170543 | Serial | The most primitive external data transfer BUS. Serial transfers information 1 bit at a time over a single data channel. | 11 | |
| 5804192575 | Parallel | The Parallel external BUS was developed to allow several bits to be transferred concurrently. | 12 | |
| 5804199546 | Cache | High-speed memory used to store frequently used data so that it can be quickly retrieved by an application | 13 | |
| 5804214227 | Removable Storage | Floppy disk were the first. Ex. Optical discs (Blu-ray discs, DVDs, CDs), Memory cards Memory Stick), Zip disks/other Floppy disks, Disk packs, Magnetic tapes | 14 | |
| 5804239976 | BITS | A bit is the simplest form of computer data. It is accomplished by testing the on or off state of a transistor in memory. | 15 | |
| 5804244418 | Machine/Assembly Language | Machine language is the lowest and simplest level of computer programming code. | 16 | |
| 5804246886 | High Level Languages | A high level language is an intuitive programming interface where the code is written in a form very similar to the English language. | ![]() | 17 |
| 5804249023 | Compiler | A program that converts an entire program into machine code before the program is exected | 18 | |
| 5804253889 | Linker | A Linker will link source code files together with the appropriate runtime code for the targeted operating system and works with the compiler to generate a running executable program. | 19 | |
| 5804256110 | Debugger | The Debugger will catch errors in a running program and present the error to the user and the location in code that generated the error so that the programmer can troubleshoot and solve the problem. | 20 | |
| 5804259032 | WYSIWYG | What You See Is What You Get is an Object Oriented IDE design method that allows a user to design graphical interfaces by dragging and positioning pre built interface components such as buttons. | 21 | |
| 5804261547 | GUI | A graphical user interface. A system of visual controls that are presented to the programs user and allow a program to be run and information to be modified and accessed through the use of the mouse, scroll bars, buttons, text boxes, list boxes and much more. | 22 | |
| 5804265264 | IDE | The Integrated Development Environment ties a high level language to a compiler, specific prewritten libraries and linkers. | 23 | |
| 5804267541 | Console | The console is the level of an operating system beneath the Graphical User Interface. | ![]() | 24 |
| 5804270338 | Hardware | The physical components of the computer. Monitors, keyboards, CPU chips, motherboards, hard drives, mice | ![]() | 25 |
| 5804274381 | Software | Computer instructions or data that exists in electronic or magnetic storage are considered software. In of itself, software has no form or substance. | ![]() | 26 |
| 5804290461 | Converters | Converters typically translate analog signals to digital signals and vice versa. Video production often uses A/D converters to translate from VHS tape to DVD | 27 | |
| 5898709631 | Virus | A program that is designed to reproduce itself by copying itself into other programs stored on a computer without the user's knowledge | ![]() | 28 |
| 5899007658 | WAN (wide area network) | A network used to connect computers over large geographical distances | 29 | |
| 5899036370 | Address | A unique binary representation of a location in memory | 30 | |
| 5908122150 | DSL(Digital Subscriber Line) modem | A modem that uses standard telephone phone lines. | ![]() | 31 |
| 5908178594 | Intranet | A network that is used by a single organization and only accessible by authorized users | ![]() | 32 |
| 5908214236 | Kilobytes (K) | Approximately a thousand bytes | ![]() | 33 |
| 5908240527 | Firewall | A network security system that prevents unauthorized network access | 34 |












