Zebra0.com

computer-conceptsGlossary for Computer Concepts: software

Glossary for Computer Concepts: software

Learn Computer Concepts in FREE step-by-step lessons.

AJAX: AJAX (Lesson: Software)
   Based on JavaScript, used mostly for client-side web programming
alice: Alice: Introduction to Programming(Lesson: Software)
   Alice programs creates 3D Animation
API: API: Application Programming Interface (Lesson: Software)
   a set of programming tools specifically designed for developing apps for a particular platform
app: App, Application (Lesson: Software)
   software goes by many names, including applications, apps, and programs
arithmetic operation: Arithmetic Operation (Lesson: Software)
   The ability to carry out math equations with variables
array: Array (Lesson: Software)
   A collection, or list of variables
business: Some necessary software(Lesson: Software)
C: C (Lesson: Software)
   General-purpose language popular on UNIX and Linux platforms
C++: C++ (Lesson: Software)
   General-purpose language that uses objects
coding: Coding (Lesson: Software)
   same as computer programming, or programming
communication app: Communication App (Lesson: Software)
   support communication between people and groups through text, voice, and video
comparison operation: Comparison Operation (Lesson: Software)
   the ability to compare data using comparison operators such as <
conditional: Conditional Statement (Lesson: Software)
   the ability to choose different operations depending on a condition
creativity app: Creativity App (Lesson: Software)
   any software that assists people in creating items of value like art, music, video, or software
device driver: Device Driver (Lesson: Software)
   software that is installed for each device connected to a PC, which allows the OS to communicate with that device
DRCS: DRCS: Distributed Revision Control Systems (Lesson: Software)
   important tools for groups of developers working together to create and improve software
embedded systems: Embedded Systems (Lesson: Software)
   hardwired into a computer component, such as ROM or flash memory, to control a special-purpose computer
entertainment app: Entertainment App (Lesson: Software)
   any apps that are used for enjoyable leisure time activities, including listening to music; watching TV, videos, and movies; reading books and magazines; and playing games
excel1: Introduction to Excel(Lesson: Software)
excel2: Excel: Adding Equations(Lesson: Software)
excel3: Excel: Adding Graphs(Lesson: Software)
file management: File Management (Lesson: Software)
   the physical and logical storage system and practices provided for managing data on a computer
format-pictures: Format pictures in Word(Lesson: Software)
   Video on wrapping text around picture
Github: Github (Lesson: Software)
   One popular DRCS: Distributed Revision Control Systems
GUI: GUI: Graphical User Interface (Lesson: Software)
   uses a keyboard and mouse, touch screen, joystick, or other pointing device to manipulate graphics images on the display to issue commands to the computer system (pronounced "gooey")
info app: Information Apps (Lesson: Software)
   provide useful information on a variety of topics
iteration: Iteration (Lesson: Software)
   the ability to repeat an operation as long as a condition remains true; also called looping
Java: Java (Lesson: Software)
   General-purpose language that uses objects, used for developing Android apps
javascript: javascript (Lesson: Software)
   Used mostly for client-side web programming
jquery: Jquery (Lesson: Software)
   Based on JavaScript, used mostly for client-side web programming
Linux: Linux (Lesson: Software)
   a free, open-source operating system for PCs, servers, and other types of computers
office suites: Office Suites (Lesson: Software)
   software collections that include a word processor, a spreadsheet app, presentation software, and sometime database and other useful software
OOP: OOP: Object-Oriented Programming (Lesson: Software)
   data, instructions, and other programming procedures are grouped together in reusable objects
OS: OS: Operating System (Lesson: Software)
   set of computer programs that runs or controls the computer hardware and acts as a user interface
Perl: Perl (Lesson: Software)
   Popular web server-side programming language
PHP: PHP (Lesson: Software)
   Popular web server-side programming language
PI: Personal Information App (Lesson: Software)
   assist people in managing their personal lives, including their contacts, calendar, to-do list, health, and money
productivity software: Download free productivity software(Lesson: Software)
professional app: Professional App (Lesson: Software)
   general-purpose, custom apps required for use at work
programming: Programming, Coding, or Computer Programming (Lesson: Software)
   the process of creating software through the use of logic, algorithms, and programming languages
programming language: Programming Language (Lesson: Software)
   provide a set of symbols, commands, and rules (syntax) used to write program code
Python: Python (Lesson: Software)
   popular beginner’s language that is easy to learn
Ruby: Ruby (Lesson: Software)
   Popular web server-side programming language
SDK: SDK: Software Development Kit (Lesson: Software)
   a programming environment designed to write software for a particular computing platform
server OS: Server Operating Systems (Lesson: Software)
   control large networked systems and servers
software: Software (Lesson: Software)
   Software refers to the electronic instructions that govern a computer’s actions in order to provide a computing service.
software development: Software Development (Lesson: Software)
   the systematic process of transforming a software idea into functional software
software development lifecycle: Software Development Life Cycle (Lesson: Software)
   a five-stage process that begins with requirements analysis, proceeds to the design stage, and is followed by implementation, verification (testing), and maintenance
software engineer: Software Engineer (Lesson: Software)
   use programming languages to encode the logic of the software in a manner that a processor can execute
software license: Software License (Lesson: Software)
   defines the permissions, rights, and restrictions assigned to the person who purchases a copy of software
software questions: Self Study Questions(Lesson: Software)
   What have you learned?
system software: System Software (Lesson: Software)
   any software that coordinates the activities of the hardware and assists the computer in functioning safely, effectively, and efficiently
UI: UI: User Interface (Lesson: Software)
   allows one or more people to have access to and command of a computer system or computer software
uninstalling: Uninstalling Software (Lesson: Software)
   the process of completely removing software from a computer
utility software: Utility Software (Lesson: Software)
   any system software besides the OS that assists in maintaining, managing, and protecting computer system resources
variable: Variable (Lesson: Software)
   Named storage for specific types of data
VM: Virtual Machine Software (Lesson: Software)
   also referred to as virtualization software, allows one operating system to run on top of another by creating a virtual machine on which the guest operating system can run
Full Glossary