1ComputerCare   Bookmark and Share
     
   
     
  Possible Programs  
     
To ascertain hardware requirements, it is first necessary to understand which software applications are likely to be run both immediately and also in the future.  Here's a list of some possibilities.

Office and Business Applications:

Word processing

Desktop publishing

Spreadsheets or accounting

Presentations with Graphics and images

Flowcharts, diagrams, plans

Project management

Database

Work related

Accessing files remotely

Video conferencing

Document tracking & management

Collaborative multi program project

Synchronisation

Communications:

E-mail (Web based or local client)

Faxing (send and/or receive)

Usenet and fora

Voice mail and phone answering

Phone over IP

Adult Education:

Learning languages

Self-improvement

Learning typing

Learning about computers themselves

Entertainment:

Viewing Videos and movies (DVD, Internet)

Listening to music (CD, Internet)

Watching or recording TV (terrestrial, satellite or cable)

Gaming:

Board games

Strategy games

Action & Sports games

Arcade games

Simulators

Internet

Multi player

Photographic

Creating slide shows

Enhancing still photos

Maintaining an album

Editing movie footage

Creating DVDs or Web based film clips

 

Family Applications:

Travel & holiday planning

On-line shopping & product research

Home design and improvement planning

Genealogy research & recording

Nutrition and meal planning, Recipe databases

Personal management:

Organizers

Day planners

Calendars and schedules

Address books

Blogging

Financial:

Taxes

Budgeting

Cheque book management

Investing - recording data (real time or static)

Dynamic data upload and display

Child Education:

Educational software

Tutorials

Encyclopedia & Atlas

Dictionaries and thesauruses

Exam preparation and testing

Web browsing - parental control

Creativity:

Digital photography editing (stills)

Video making, capture

Art - making or viewing

Writing & Journal making

Making Music

Programming

Web page editing, FTP client

Code cutting (Assembly, 3GL, GUI)

Version control

CAD

Asset management

Database administration