Tuesday, December 05, 2006

An overview on Software Components of a PC


Many people think of a PC as comprising solely physical hardware, but hardware is just a useless pile of silicon, metal, and plastic unless you have software to make it do something. Software is a set of detailed instructions that allow a computer to perform a task or group of tasks. Software is usually categorized as being one of three types:

Applications programs

Applications programs are what most people think of when they hear the word software. These programs are designed to perform specific user-oriented tasks, such as creating a word processing document or spreadsheet, browsing the Web, reading and replying to email, managing your schedule, creating a presentation, or recovering a deleted file. Hundreds of thousands of applications programs are available, from comprehensive office suites such as Microsoft Office, to vertical market packages such as medical office billing software, to single-purpose utilities such as WinZip. Whatever you might want a computer to do for you, you can probably locate applications software that will do it.

Operating system

An operating system is software that manages the PC itself, providing such basic functions as the ability to write and read data from a disk or to display images on the monitor. A PC can run any of dozens of operating systems, including DOS, Windows 95/98/98SE/Me, Windows NT, Windows 2000, Windows XP, Linux and other Unix variants, NetWare, BeOS, and many others. The operating system you use determines which applications programs you can run, which peripherals you can use (not all operating systems support all peripherals), which technologies are available to you ( e.g., NT does not support Plug and Play or USB), and how reliable the system is. The vast majority of PCs run Windows 9X/2000/XP or Linux.

Device drivers
We said that the operating system determines which peripherals you can use. That's true, but only indirectly. Operating systems themselves natively recognize only the most basic, standardized system components—things like memory, the system clock, and so on. Device drivers are small programs that work at a very low level to integrate support for other devices into the operating system. Using device drivers allows an operating system to be extensible, which means that support for new devices can be added incrementally, without updating the operating system itself. For example, if you install a new video card, installing a device driver for that video card allows the operating system to recognize it and use its full capabilities. Most operating systems include "vanilla" device drivers that allow devices to be used at less than their full capabilities ( e.g., the standard VGA driver in Windows) until an appropriate driver can be installed. Most operating systems also include specific device-driver support for common devices, such as popular video cards and printers, but these drivers are often old and slow, and do not take full advantage of hardware capabilities. In general, you should download the most recent device driver from the hardware manufacturer when you install new hardware.

Monday, December 04, 2006

Auslogics Disk Defrag 1.1.1.195

Auslogics Disk Defrag

Description by the Software Developer:
"Disk fragmentation leads to system slowdowns, PC crashes, slow startup and shutdown and sometimes to system failures. Auslogics Disk Defrag® is designed for fast optimization of today's modern hard disks. Get the maximum performance out of your expensive hardware investments. And it's absolutely FREE."

WinTools.net Classic 8.0

WinTools.net Classic
A suite of tools to increase operating system performance. WinTools.net removes unwanted software from disk drives and dead references from the Windows registry; puts you in control of the Windows start-up process, memory monitoring, and gives you the power to customize desktop and system settings to fit your needs. WinTools.net Classic includes the following tools: Clean Uninstaller, Scan Files, Scan Registry, Start Up, Tweak UI, Memory Booster, & other useful tools.

Sunday, December 03, 2006

WebDrive 7.20.1551

WebDrive
WebDrive integrates WebDAV, FTP, or SFTP servers into the Windows desktop by mapping them to a network drive letter. Files are transferred by simply saving them to a drive letter - there's no need to run a separate FTP/SFTP client. WebDrive instantly web-enables any Windows application by providing the ability for these applications to directly open files on web servers. WebDrive can connect to WebDAV, FTP, SFTP(*), and HTTP servers supporting Microsoft FrontPage Server Extensions. WebDrive has built-in support for the industry standard SSL protocol. When used in conjunction with secure web servers, WebDrive will open an encrypted tunnel between the client computer and the remote server; giving you secure transmission of critical data over the Internet. WebDrive can even be used as an alternative to a corporate VPN. Install the WebDrive client, and an SSL enabled server, and WebDrive can act as the VPN for your company, an efficient alternative to an expensive VPN. WebDrive supports WebDAV, the new Web-based Distributed Authoring and Versioning protocol built on HTTP standards. By mapping a drive letter to any WebDAV compliant Web server, WebDrive will allow you to lock files, modify them, then release the locks so that others can review and update the files. By using WebDAV locking concepts, WebDrive clients ensure data integrity.
Evaluation period: 20 days.

MLdonkey 2.8.2

MLdonkey
Description by the Software Developer:
"MLdonkey is a multi-platform multi-networks peer-to-peer client. Originally, MLdonkey was the first open-source client to access the eDonkey network. The protocol was reverse-engineered using an efficient protocol sniffer, Pandora.

MLdonkey runs as a daemon on the computer. It can be controlled using several interfaces: the simplest one is telnet (telnet 127.0.0.1 4000), a more interesting one is a WEB server ( http://127.0.0.1:4080/), and a binary protocol allows access using more elaborate Graphical Interfaces (see the GUIs available on your system at the bottom of the page). MLdonkey comes by default with a GTK interface. All these interfaces can be used locally, or remotely (after disabling security restrictions).
MLdonkey is written in Objective-Caml , a powerful language that runs on most Operating Systems."

WinTools.net Professional 8.0.1

WinTools.net Professional
A suite of tools for increasing operating system performance. WinTools.net cleanly removes unwanted software from disk drives and dead references from the Windows registry. WinTools.net puts you in control of the Windows start up process, memory monitoring and gives you the power to customize desktop and system settings to fit your needs. Adds more speed and stability for your connection. Ensures your privacy and keep sensitive information secure. Includes: Clean Uninstaller, Scan Files, Scan Registry, Start Up, Tweak UI, Net Tweaker, The Privacy and more tools.
Evaluation period: 21 days.

Technorati software blogs