Hassan+malida+software+vocabulary

A software license agreement is a contract between the "licensor" and purchaser of the right to use software. The license may define ways under which the copy can be used || **Hardware vocabulary**
 * < **Cycle** ||< **Word** ||< **Definition** ||
 * < 5 ||< **linux** ||< a computer operating system which is based on free and open source software. ||
 * < 5 ||< **software** ||< is a collection of computer programs and related data that provide the instructions for telling a computer what to do and how to do it. ||
 * < 5 ||< **Business software-** ||< s generally any software program that helps a business increase productivity or measure their productivity. The term covers a large variation of uses within the business environment, and can be categorized by using a small, medium and large matrix ||
 * < 5 ||< **Linus Benedict Torvalds** ||< <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">software engineer and hacker, best known for having initiated the development of the Linux kernel ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">6 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**control structures** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">Most programming languages with control structures have an initial keyword which indicates the type of control structure involved. Languages then divide as to whether or not control structures have a final keyword. ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">6 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**interpreter** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">Language interpretation is the facilitating of oral or sign-language communication, either simultaneously or consecutively, between users of different languages ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">6 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**stepwise Refinement** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">Step-wise refinement is a technique for software development using a top-down, structured approach to solving a problem ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">6 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**Device Driver** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">In computing, a device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">7 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**Freeware** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">(from "free" and "software") is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">7 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">** Proprietary software ** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, but restricted from other uses, such as modification, further distribution. ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">7 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">** EULA ** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">//**E**nd-**U**ser **L**icense **A**greement//
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">7 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**Software Piracy** || <span style="color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 16px;">The unauthorized copying of software. Most retail programs are licensed for use at just one computer site or for use by only one user at any time ||


 * < <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">8 ||< <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**Parallel processing** ||< <span style="color: black; font-family: Arial,Helvetica,sans-serif; font-size: 16px;">The simultaneous use of more than one CPU or processor core to execute a program or multiple computational threads. Ideally, parallel processing makes programs run faster because there are more engines (CPUs or Cores) running it. ||
 * < <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">8 ||< <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**Dual core** ||< <span style="color: black; font-family: Arial,Helvetica,sans-serif; font-size: 16px;">A multi-core processor is a single computing component with two or more independent actual processors (called "cores"), which are the units that read and execute program instructions. ||
 * < <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">8 ||< <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**PDA** ||< <span style="color: black; font-family: Arial,Helvetica,sans-serif; font-size: 16px;">A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant, is a mobile device that functions as a personal information manager. ||
 * < <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">8 ||< <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**Multicore** ||< <span style="color: black; font-family: Arial,Helvetica,sans-serif; font-size: 16px;">A multi-core processor is a single computing component with two or more independent actual processors (called "cores"), which are the units that read and execute program instructions ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">9 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**Hot swapping** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**Hot swapping** and **hot plugging** are terms used to describe the functions of replacing computer system components without shutting down the system. More specifically, hot swapping describes replacing components without significant interruption to the system, while hot plugging describes the addition of components that would expand the system without significant interruption to the operation of the system ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">9 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">**legacy port** || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">A **legacy port** is a computer port or connector that is considered fully or partially superseded [|[1]] . The replacement ports usually provide the functionality of the legacy ports with higher speeds, more compact design ||
 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">9 || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">Ethernet Ports || <span style="font-family: Arial,Helvetica,sans-serif; font-size: 16px;">An **Ethernet port** is an opening on computer network equipment that Ethernet cables plug into. ||