1
2
3
4
Ivan
100
Computational Intellegence
Artificial intelligence methodologies such as neural networks,fuzzy systems, and evolutionary computation that set up a system where by the software can develop intelligence through an iterative process
100
Linux
A free, open source operating system for PC's.
100
Operating System (OS)
A set of computer programs that runs or controls the computer hardware and acts like an interface with both application programs and users.
100
Single user license
permits the user to install the software on one computer, or sometimes two computers, used by one person.
100
Software patch
Corrections to software code designed to fix software bugs.
200
Conventional AI
Artificial intelligence methodologies such as expert systems, case based reasoning, bayesian networks, and behavior based AI that rely on the programmer to instill the software with logical functionality to solve problems.
200
Mac OS
The native operating system for apple PC's
200
Personal information management (PIM) software
helps individuals store useful information, such as to-do lists, appointment calenders, and contact lists.
200
Software bug
one or more defects or problems that prevent the software from working as intended or working at all.
200
BitTorrent
a peer-to-peer file sharing protocols that allows users to share files by downloading pieces of a file from multiple sources.
300
Copyright
defines exclusive rights legally granted to the owner
300
Microsoft Windows
The most popular operating system for personal computers.
300
Presentation Software
supports formal presentations by providing "slides" that can be used to accompany and embellish a live presentation or to present the material without the use of a human presenter.
300
Software engineer
What is a professional who writes sets of instructions using programming language and programming logic to create useful software.
300
Chat
synchronous text messages between two or more participants
400
Fuzzy logic
derived from fuzzy set theory, which deals with reasoning that is approximate rather than percise.
400
Multitasking
The ability of the OS to run serveral programs or tasks at the same time.
400
Robotics
involves developing mechanical or computer devices to preform tasks that require a high degree of precision or are tedious or hazardous for humans.
400
Cookies
small text files stored on a computer by a web server in order to recognize a user who revisits the web site.
500
Graphical User Interface (GUI)
makes use of a keyboard and a mouse to manipulate graphic images on the display to issue commands to the computer system.
500
Open source software
distributed, typically for free, with the source code so it could be studied, changed, and improved by its users.
500
Shareware
a marketing method for distributing software that allows customers to use software free of charge for a limited time in order to evaluate the software and decide if they wish to purchase it.
500
Software license
defines the permissions, rights, and restrictions provided to the person who purchases a copy of the software.
500
Dial-up connection
a low speed internet service that utilizes the customers phone line for data transfer rates as high as kilobytes per seconds (Kbps)