Computer deals
March 23rd, 2010 at 12:24am
Under Computer deals
Steps Toward Making Your computer “Weirdo-Proof”
It’s an unfortunate fact of reality, but children are the most victimized computer users on the Internet today. The good news is that there are some practical steps you can take to protect your children from sexual predators, hackers, and other seedy individuals who want to cause harm. This article will describe a few of them.
The first step in protecting your children at the computer is to prevent their access to passwords. This will keep them from sharing passwords with others and inadvertently enabling hacking into your system. If you think about it, there’s no reason why a five, seven, or even twelve year old needs to know the passwords to sensitive areas on the computer unless you’ve given them permission! In fact, children don’t need to know the password used to access the Internet either. It may be a hassle to type it in each time they want to get online, but it’s better to know the times that they connect than to have them sneak online without your permission and knowledge of their activities.
The second step towards protecting your children online is using the computer together. Siting next to your child while he or she peruses the Internet, you can guide him or her to make safe and intelligent decisions. You can approve websites and bookmark them together. You can monitor the conversations your children have with their friends and teach them appropriate online behavior at the same time. You can make recommendations and create a private time for quality time as well.
The third step involves blocking access to inappropriate areas altogether. You and your children may not always agree about what’s appropriate, but as a guardian, you’re in control and you’re ultimately responsible for their safety. Take the time to investigate software tools that put you in control and allow you to block access to certain websites. If you use an online service like AOL (America Online), you can use its internal Parental Control settings to block access to various chatrooms and websites. You could even block instant messaging and email from anyone who isn’t a fellow AOL user.
Other tools available online operate similar to the way that AOL’s Parental Control settings work, however no collection of tools could replace the reinforcement of mom and dad. Never let your children speak with strangers and never leave them alone at the computer unattended. Children just don’t have the experience that adults have and they don’t have the skills required to handle inappropriate conversations, emails, or images found online.
NOTE: Some of these tools include kid-specific web browsers that will visit pre-approved websites. Others include browser plug-ins that won’t allow access to online areas that contain forbidden keywords.
Another step requires teaching your children to never ever volunteer personal information. Under no circumstances, should children give their personal names, home addresses, phone numbers, or school information to anyone over the Internet regardless of the situation. In the even this information is required to enter a contest of some sort, be sure that you’re the one who makes the decision to supply it and that you’re the one who does it.
Performing all of these steps won’t be easy. However you can help minimize resistance to your monitoring efforts by explaining why you’re taking these precautions. Smaller children will probably enjoy the time you spend together at the computer, but older children and pre-teens may resent it. To help build a case for your concern, you might want to show your older children a few news stories that exemplify the dangers that unsupervised children are exposed to. The newspaper is unfortunately full of examples but with your help, we can reduce them world-wide.
PPPPP
Word count 626
By admin
March 22nd, 2010 at 11:23pm
Under Computer deals
Knowing What You’re Working With Helps Technicians
Getting help with your computer software can be easier when you know the correct terms to use. One of the biggest problems that new computer users have with technical support is not knowing how to correctly describe the problem that they’re having. And it isn’t fair to expect a tech support person to automatically know what a “thing-a-ma-jingy,” or “whatcha-ma-call-it” is.
The following describes the correct names for common components of software so that when you experience a problem, you can effectively describe an issue that you’re having and a technician can readily resolve it.
User interface – this is the visual design of a program. It may contain squares, boxes, words, icons, and buttons. If you’re experiencing insufficient memory for example, you might see black rectangles across the user interface of your software programs.
Title bar – this is the top-most part of a program that displays its own name or it may describe the contents displayed in another part of the interface. If a program is incorrectly coded, you may see a wrong description in this part of its interface.
Menu bar – this part of a program displays menu items and menu options. Some of the most common parts of a menu bar grants access to File commands, Open commands, Save commands, and Print commands. An example of an error in this part of an interface would be if an option was missing or grayed out (lighter in color).
Tool bar – this part of a program displays small icons across the top which represent tools. Clicking an icon will open a tool or process a command that might also exist on a program’s menu bar. Problems in this part of an interface are uncommon, however if you find yourself repeatedly clicking an icon with no results, you can correctly describe the problem by referring to the toolbar.
Minimize, Restore, and Exit buttons – these three buttons are usually located on the right-most upper part of a program’s interface and each allow you to minimize a program’s screen, restore it to its original size, or shut down the program completely.
Scroll bar – this convenient tool allows users to move data up and down the computer screen.
Status bar – this part of a program is located at the bottom-most part of its interface, and it usually displays small messages that indicate the progress of a command or task. If programmed incorrectly, an application might display the wrong information in this area.
Context menu – like the menu bar, a context menu displays when a user right-clicks on something. It displays commands just like what you see on a File menu or a Help menu.
Input box – input boxes are usually small rectangles that allow you to type data into a simple interfaces like a webpage or browser window. If you find that you can’t type information into one of these, you can effectively resolve the issue with a technician by calling it an input box, rather than a “white rectangle,” or “place to put in text.”
Button – buttons perform a command after a user clicks them with a mouse. Problems occur when the text of a button is grayed out or if it doesn’t appear to sink into the screen when clicked.
Check box – a check box is a small box that allows a user to indicate several choices among many. When clicked, a small “x” displays inside a box. Similar to the check box, a radio button allows a user to indicate a single choice among many. Problems with radio buttons and check boxes occur when a user makes one choice, but the interface reacts as if the user made many choices (or none at all). When describing a problem to a technician, be sure to indicate whether the problem occurs with a check box or a radio box. computer novices mistakenly interchange the names of both of these controls.
PPPPP
Word count 658
By admin
March 22nd, 2010 at 10:38pm
Under Computer deals
Every new computer that’s brought home from the store has an operating system installed onto it. But what most new computer users don’t realize, is that without an operating system, that computer would be a simple shell of possibilities. A powered computer lacking an operating system wouldn’t display anything more than a bunch of confusing text messages that describe the computer’s boot process. At the very end of this process, the computer looks for an operating system and if not found, it will prompt the user to tell it where it is.
Earlier computers didn’t have an operating system and if you have experience with the computers of the early eighties, you’ll remember that most to them didn’t even have a hard drive! These old computers booted an MS-DOS type operating system from drivers stored onto a floppy disk, and in order to use a program, users would remove the boot floppy and then insert a new floppy that contained the program. The floppy not only stored the program (word processor, spreadsheet, etc.), it also stored the drivers that the program needed to communicate with the computer’s hardware. As you can imagine, the cumbersome process of switching from floppy to floppy prompted the birth of the operating system.
An operating system is a software program that controls how the computer’s hardware (and installed software) works. It manages the activity of every component and then displays that activity as a user-friendly interface (GUI). It keeps track of where things exist on a computer’s hard drive as well. But perhaps most importantly for the end-user, the operating system is responsible for translating commands issued with a keyboard and mouse into binary code (010110101 stuff) that can communicate with a set of speakers, a printer, a scanner, and more.
With an operating system installed onto a computer’s hard drive, users no longer need to boot a computer with a floppy disk, nor do they need to run programs from a floppy disk. All the drivers of a program are stored onto the computer and used whenever a program is started.
Apple’s Macintosh computer was among the first of a couple systems to establish a user-to-hardware relationship through a user-friendly interface. Today, we have quite a few operating systems. Some of the more popular ones are Windows Vista, Mac OS X, ZETA, IBM, Unix, and Linux. But even still, operating systems have extended onto to non-computer devices such as game consoles, portable music players, and PDAs. Regardless of the device, the operating system installed onto it serves the same purpose across the board: to enable user-to-hardware communication.
When you think about upgrading your computer to a new operating system, be careful to make sure that you have the necessary hardware components. We tried to upgrade one of our Windows 98 machines to Windows XP, but we were cautioned that the former may not be hardware compatible with XP technology. Apparently, the Windows XP operating system requires components that weren’t developed at the time Windows 98 was distributed and if we were to install Windows XP on this machine anyway, the new operating system would look for hardware that the computer didn’t have. And that would be an instant recipe for failure.
Also be careful about installing operating systems that are incompatible with existing hardware. The hardware of Macintosh computers is extremely different from the hardware of Windows computers and under no circumstances will a Windows operating system work on a Macintosh machine!
PPPPP
Word count 581
By admin
March 22nd, 2010 at 10:19pm
Under Computer deals
What To Do And Why
It isn’t fair, but buying a computer is just plain easier for some than it is for others. Those who’ve purchased and used a computer in the past already have an idea of what they need in a new computer. But those who are new to the computer world could get lost in the myriad of choices available.
The short answer to “What should I buy?” is “The best.” Of course that answer is extremely subjective because “the best” to one person is certainly different to another. Our definition of “the best” is the fastest and the biggest, but even that leaves the computer newbie confused. Here’s a quick rundown of what the computer novice should do and why.
1. Buy a computer that includes basic peripherals. Every computer can be broken down into four major components: CPU unit, monitor, keyboard, and mouse. For the novice, it’s best to buy a computer that has all of these components included so that when it’s taken home, assembling the computer is a simple matter of plugging things in where they belong. Save the individual purchases of these components for those who have more experience.
2. Decide what you’ll use the computer for. If you want to use your computer for cruising the web, sending email, or performing simple word-processing or spreadsheet tasks, a computer with the basic components that we just described should suffice. If you want to use a computer to help with a career in multimedia however, you’re going to need to accessorize your system with a scanner, printer, digital camera, tablet, or digicam for example. If you want a computer to help with a career in music, you will need a quality microphone and set of speakers.
3. Create a budget and stick to it. How much can you afford to spend on a new computer? Although the prices of computers are decreasing, they can still create a hefty expense especially if you need additional peripherals described above. In addition, you’ll need to figure in costs for maintenance, servicing, and insuring.
4. Start comparison shopping and look for the “fastest and biggest.” By “fastest and biggest,” we mean the computer with the fastest processor, the fastest modem, the biggest memory, and the biggest hard drive capacity. Even if you think that you’ll never need the amount of speed or space available on the market today, it’s important to have in the event that you truly do need that much in the future. Having such a large reserve will cut down on costs when the time comes to upgrade for more than what you may settle for in a computer that offers less.
5. Stick with the better-known brands. Venturing off the beaten path with lessor-known brands is again, an adventure for those who have more experience with computers. Although those better-known brands may be a tad bit more expensive, the computer novice will appreciate the comfort in purchasing a computer from a business that has a long record of building quality products, and that has the funds available for fulfilling returns, trades, servicing, and warranties.
6. Select a store. Having an idea of what you want in a computer and what kind of computer that you want, your only task left is to select the place in which you want to buy it. There are a number of places available including computer store outlets, online stores, auction sites, used computer stores, or your friendly neighborhood yard sale. For the computer novice, we recommend buying a computer from a physical store. In a physical store, you have the opportunity to see the computer of interest in person and ask questions. New computer buyers also have access to store warranties, returns, trades, and services.
These suggestions should give the computer newbie a great start in selecting a quality computer for the first time and they apply to either Windows computers or Apple Macintosh computers. After making these decisions and finally selecting one that fits your needs, you can then venture into the fascinating world of software – a world that is just as grand as the world of hardware!
PPPPP
Word count 695
By admin
March 22nd, 2010 at 08:07pm
Under Computer deals
Are they good enough to stand on their own?
The Windows operating systems already comes with a useful collection of pre-installed programs and even some games. But one of the first things that people do is download a butt-load of new programs as soon as a brand new system is plugged in the wall and connected to the Internet. This article looks at some of the programs that are included with most new systems and then asks the reader to consider if they’re sufficient.
NotePad and WordPad. All Windows systems include the two text editors, “NotePad,” and “WordPad.” Notepad is a plain text editor while WordPad is a rich text editor. Both files are capable of opening plain text, however WordPad can open Windows Write files (an earlier version of WordPad) as well as rich text files. WordPad can also save documents as plain text, rich text, and MS Word documents. So with WordPad having the ability to read and create rich text; embed objects (sound, pictures, and video); and manipulate fonts, we have to wonder if other word processors, which do the same thing, are really necessary. Although WordPad is certainly no match for Microsoft Word’s internal spell and grammar checker or Word’s Internet linking capabilities, we believe it’s a great introduction to word processing in general for computer novices.
Address Book. There are hoards of advanced contact database programs floating around the Internet and on store shelves, but Windows provides a completely competent contact database of its own simply known as “Address Book.” This small compact utility allows users to organize contacts by name, location, group, or number and it give users ample space to fully describe each. Compared to Microsoft’s Access database program, its user-friendly Address Book is a Godsend to new computer users.
Calculator. Calculator has been a Windows accessory even from its first debut in Windows 1.0. For the life of us, we can’t figure out why anyone other than a rocket scientist would want to install a different version than this free one that comes pre-installed. Windows calculator has two interfaces: an easy one, and a scientific one. So perhaps a rocket scientist could fare well with Windows Calculator after all!
Paint. Windows’ Paint program allows users to make changes to existing graphics, or create brand new ones at no additional cost. Interestingly, we can count at least ten different graphics packages that are more popular and widely used than this free one. While it doesn’t offer as many editing tools, it does provide the essentials and it can open/save graphics in .bmp, .gif, and.jpg format (the latter two being the most commonly format used for Internet eye candy).
Media Player. Real Player and QuickTime are the first programs we think of when we think about multimedia. But Windows Media Player, also free and pre-installed, does a fine job at transmitting Internet-bound sound and video. With this application, you can easily listen to .wav files, .midi files, and even tune into a little Internet radio if you like.
System Tools. Although there are too many to list here, Windows provides more than a handful of useful utilities that will monitor system resources, organize files, repair damaged disks, and more. Yet and still, you can easily find similar tools for sale at computer outlets and download libraries.
What’s going on here?
The truth of the matter is that the programs pre-installed are great tools for the beginning computer user. At some point down the road, usage will dictate a need for more powerful applications. We may need a word processor that can convert a document into an HTML page or PDF document. We may need a calculator that solves geometric problems. Or we may need a multimedia tool that lets us create our own videos as well as watch them. These capabilities aren’t included with new systems, but there’s no reason why we can’t exploit the tools that we’re given to their fullest.
PPPPP
Word count 664
By admin
March 21st, 2010 at 03:04pm
Under Computer deals
Where and How to Get It
Well there’s no denying it – No matter how new or how well maintained our lap top computers are, we all encounter computer problems sooner or later. The good news is that we don’t have to face them alone. There are a ton of resources available to walk us through computer issues but it may take a little knowledge in knowing how to access them. This article will show you how.
1. Remember help files. It’s funny, but people seem to forget that every computer and every program installed on a computer comes with its own help file. Even the operating system of a computer has a help file and it really should be the first place to look for answers. Help files are designed not only to guide the usage of a computer, they’re also designed to solve problems. Inside a help file, look for a section called, “Troubleshooting” (or something similar) when you need to resolve an issue. This section is reserved for solving problems specific to the software or hardware that you’re using.
2. Product websites. If you’re having a problem with a piece of software or with a hardware part, try the website of that software’s or hardware’s manufacturer. Most (if not all) manufacturer’s reserve a portion of cyberspace and dedicate it to support the products that they build. Microsoft’s help desk is good example.
3. Fan sites. Fan sites probably isn’t a good name for this resource, but you can find websites that are dedicated toward supporting the users of a particular software program or piece of hardware. We’ve called them “fan sites” because the maintainers of these sites have no affiliation with the manufacturers that they support! Call them what you will, but their free help is immeasurable and without it, we wouldn’t have some of the wonderful workarounds and unique problem solving techniques that we have today.
4. Usenet newsgroups. Another underused resource on the Internet, Usenet newsgroups have hundreds of discussion groups dedicated to some of the most popular computer systems, operating systems, hardware manufacturers, and individual software programs. Sometimes, the representatives of these companies participate, but most of the time, the support in this group is user to user, which is just as valid because you’re working with a team of experienced people.
5. Support Lines. Another source for help that we shouldn’t forget are the support systems of various manufacturers. You can reach these systems by calling the phone number associated with the product that you’re having trouble with. Calls may be free (1-800 or 1-877 number), or they may cost a small fee (1-900).
6. pc support groups or user groups are another option for help. These are groups that meet in libraries, computer stores, or other local areas and they discuss all sorts of issues related with a particular product. Even if you aren’t experiencing a computer or software problem, user groups are fun to participate in and they can help you network into other interests such as job or teaching opportunities.
7. Surprisingly, you may even get a helping hand from the salespersons at your local computer store. We don’t recommend that you make this your first pit stop when you experience a problem, but we don’t recommend that you rule this option out altogether either. Computer salespersons are hired for a reason – and that’s their knowledge. Often, these kind folks can help you resolve an issue over the phone and prevent you form having to buy a costly solution.
As you can see, help is easy to find – You’ve just got to know where to look for it. Most of the contacts within these resources are extremely friendly and willing to take the time to walk you through a problem at little to no cost. From online discussion groups to the files on your own computer, help is often just a click away.
By admin
March 21st, 2010 at 06:27am
Under Computer deals
It’s Not Rocket Science
These days it’s strange to hear people say, “I’m just not computer literate,” as computers have evolved from archaic scientific calculators to simple point-and-click type machines. We suspect that today’s “computer illiterates” are people who haven’t taken the time to experiment with such a machine. And we strongly believe that spending just twenty minutes with one could turn the most adamant technological caveman into any one of those who have fun wreaking chatroom havoc on the Internet today.
Today, one only needs to learn how to manipulate a mouse, punch a few buttons on a keyboard, or really just turn the thing on to use a computer. It’s hard for some folks to believe, but the computers of this generation almost run themselves! For fun, let’s investigate just how little knowledge these thousand-dollar machines actually require.
Can an absolute newbie operate a computer without knowing how to use a mouse or keyboard? Assuming that a computer is set up to operate on voice command – sure! Voice command software allows users to tell a computer what to do and the computer responds by fulfilling the user’s commands. Although it’s pretty new and still under development, voice directed technology has already infiltrated consumer service related systems.
Think back to the last time that you paid a bill over the phone. Instead of speaking to a human being, chances are that you spoke to a computer that not only responded to what you said and followed the commands that you gave it, it also asked you for more information such as your full name or credit card number. In this case, a person (such as yourself) operated a computer without even knowing it!
Can an absolute newbie sit down at a computer without knowing how to use one? Assuming that a computer is set up to operate on touch command – the answer is again, yes! Touch command software allows users to literally touch objects on a monitor and tell the computer what to do with a finger. Known as “kiosks,” these programs are already in use world wide at ATM machines, employment centers, and in health monitoring systems.
Neither a mouse nor a keyboard is required. A computer user only needs to touch various boxes on a screen to control a computer. Sure, the programming behind such technology is extensive and advanced, but to the end user, it makes computer use less intimidating and plain easy.
Of course when we talk about operating a computer, we envision more involvement than speaking on the phone or touching things on a screen. The above illustrations were just a couple of examples of how far computer technology has grown, and how far we’ve pushed “user-friendliness” to its limit. Eventually, the keyboard and mouse will have to play a role when computer newbies have to work with one as a cash register, as a hotel booking program, or as a library’s catalog system.
These requirements don’t make computers any less easier to operate, but they don’t make them that much harder either. So much of today’s software is designed to accommodate the experience of a new user that anyone could get connected to the Internet, send an email message, and download an MP3 file within the first five hours of purchasing a personal pc.
PPPPP
Word count 553
By admin
March 21st, 2010 at 05:42am
Under Computer deals
Clean Your Disk Drive of Unnecessary Files and Your computer’s Performance Will Improve
When it comes to maintaining your computer, you’ve probably heard it all before. “Run Defrag!” “Scan Your Disk for Errors!” Although these two activities are important, there’s more you can do to extend the life of your computer beyond today’s predicted two-year span. In fact, by following the simple advice below, you can enjoy the use of your computer to up to five years or more – reserving expenses to simple software upgrades rather then complete and costly hardware upgrades.
One of the easiest and least expensive things you can do to extend the life of your computer is to get rid of unnecessary programs, folders, and files. A disk drive that’s clogged with unnecessary and unused files is disk drive that works harder than it has to. Although Window’s defrag system can ease some of the stress that these files place onto the drive, it doesn’t do much to get rid of the problem in the first place. This is because the defrag program simply organizes the files in a system that makes it easier for the computer to access. (Thus cutting down on the work required to find and load them). But this method merely “relieves” the symptoms that these files induce – it doesn’t attack the cause. These files need to be deleted – not “organized!”
Of course, deleting files can be a scary adventure to most users. Most computer users don’t know which files are safe to delete and which aren’t.
The worst thing anyone could do is snoop around crucial Window directories and haphazardly delete files that don’t look familiar. Doing so could render important programs inoperable, corrupt the Windows operating system, and possibly prevent the computer from even starting. That’s why using special deletion software is so important. Deletion programs will analyze a computer’s operating system and installed programs to determine which files are crucial to computer function versus which files are safe to delete.
You already have such a program on your computer and it’s Windows’ Add/Remove Programs (available from the Control Panel). This software will assist you with deleting programs that you not only no longer want, but additional files that these program use as well (dynamic link libraries, database files, registry references, shortcut icons, etc.).
But sometimes Windows’ Add/Remove Programs isn’t enough. Although this software does a pretty good job of removing unwanted programs, it can leave some files behind even after a complete uninstall – files which become orphan files. And it’s these orphan files that can really clutter up a hard drive and shorten the life of an otherwise, young and robust pc.
Orphans are usually files that contain temporary data created by a program, files created by the user, partial files left over from a computer crash, or any other kind of miscellaneous files created for almost any other reason. The problem is that an uninstall program doesn’t delete the orphan files it leaves behind because they were never part of the program when it was first installed. An uninstall program can remove only the files it placed onto a hard drive during its install routine.
So while Windows’ Add/Remove Programs can remove an entire program, you’ll need to get rid of those pesky little things with a more advance file cleaner like CleanSweep for example. CleanSweep is a unique program that will specifically seek out files that are no longer associated with a program, and then ask if you want to delete them.
The only time that you wouldn’t want to delete an orphan file is if the file were an actual document that you created before deleting a program. If you were to say, uninstall Microsoft Word, all the documents that you created with Word would then turn into orphan files. Or if you were to uninstall a graphics-editing program, all the pictures you made with the program would become orphan files.
The smart thing to do when you don’t want to lose the data that you created with an unwanted program is to:
1. Save or convert your documents to a format that will work with different program first (that is, a program that you intend to keep) 2. Archive them onto a floppy disk, flash drive, or CD-ROM 3. Proceed with a program like CleanSweep.
Using CleanSweep or any other similar type of utility could delete anywhere from less than a megabyte of hard drive space to over five megabytes and up. That may seem like a small amount of “clog material” to you, but to your computer, it’s a lot less to process!
PPPPP
Word count: 772
By admin
March 21st, 2010 at 04:07am
Under Computer deals
If you’ve spent any lengthy amount of time on the Internet, you’ve probably heard of open source software but might not have fully understood what it is and why it even exists. This article will describe this recent phenomenon and describe some of its benefits for the software using community.
In a nutshell, open source software is software made by everyone – for everyone. The hopes behind its development is that through its open access, it will evolve into something that represents the true desires of computer users. Through a wide network of user involvement, the software in question is enhanced and debugged without costs or administrative politics.
Traditionally, software is developed behind closed doors. A team of professional coders build it but the community at large isn’t part of its conception. It’s costly to produce and as you can probably guess, that cost is passed on to the end user: the consumer. Open source software on the other hand is free. Free to download, free to install, free to use, free to modify, and free to share.
Started over twenty years ago, it’s a phenomenon that is gaining in both popularity and exposure. In its first conception, open source gave birth to the World Wide Web as we know it today. The Internet as a whole is the result of free permission to access the web, use the web, contribute to the web, and share the web with others. But it certainly hasn’t stopped there. In the not too distant past, Netscape converted its once commercial version of its Navigator web browser to open source. And today, open source is venturing into the commercial realm as well.
At first thought, the idea of open source may sound just plain crazy to those who earn a living from software development. But the facts point to a different prediction. Open source software puts companies in a terrific position to re-brand and re-position themselves in a market that they may have not been able to reach before. In the business world, open source is all about image and when consumers witness corporations contributing (instead of selling) to the buying public, they gain big favor in the eyes of their users (plus tremendous opportunities to sell other items).
Inviting the public inside a product’s development builds community and trust. It also sets the platform for increased reliability. Fans of open source programs are adamant about reliable software and highly criticize commercialized versions for being buggy and error-prone. Avid fans even proclaim commercialism is the cause of shoddy software.
Another benefit that open source brings to light is the speed at which its products are developed, enhanced, supported and distributed. This is because the people who regularly contribute to an open source product do so for unmotivated reasons (other than perhaps to feed the ego.) They’re highly talented, they’re available, and they care. Bringing money into any project can almost mean instant death. It can kill motivation, desire, and a true willingness to create a good product. In a commercial setting, participants work for a paycheck rather than for the product. And this is what puts open source projects far ahead of its monetized competition.
As a software user, this means you can contribute to an open source project as well, and help to develop it into a product that reflects your direct preferences. You aren’t “stuck” using open source software the way you would be stuck using an expensive word processor or database. You have the same access to open source software as its programmers have and in essence, you are your own customer!
Perhaps at this point you’re wondering where you can get in on this wonderful opportunity. There are plenty of open source opportunities sprinkled across the Internet and they can be easily found though any search engine. Google “open source project” and you’ll be sure to find more resources than you can shake a stick at!
PPPPP
Word count 658
By admin
March 21st, 2010 at 02:04am
Under Computer deals
Controlling Your computer with a Programming Language
In a previous article, we introduced automating some tasks with MS-DOS batch files. In this article, we’re going to introduce programming and describe how it can be used to control the way your computer works. Normally, computer novices aren’t interested in controlling the computer. New computer users are typically interested in learning more about how the thing works. However they may be surprised to learn that programming increases computer knowledge as a whole and it can help to diminish the fear associated with using a new computer.
Programming a computer is creating a sequence of instructions that enable the computer to do something.1 The people who program computers (called programmers) use a programming language to communicate with a computer. You might have heard of some of these languages in the past such as Visual Basic, C++, or Fortran. There are hundreds of other programming language and neither one is better than the other. Most of them are capable of performing the same tasks and achieving the same goals. A programmer chooses one language by a simple preference.
Each of these languages differ by the way they communicate with a computer however, and the commands that they follow are very specific. Not a single command of one language can be interchanged with the commands or language of another. But all of them can be used to control a computer.
Now it would be impossible to teach you how to program any language in a single article. But we can still introduce you to some of programming’s most basic concepts – starting with the commands we talked about earlier. Commands are the instructions that a computer follows to perform an action. 2 To make them work inside of a program, programmers assign commands to objects like buttons for example.
The commands in a program are pretty useless unless they have some data to act on so programmers either give the programs some data to work with (list of names or numbers for example) or they make the program generate it’s own data. Sometimes, the data comes from an outside source like the Internet or the computer that the program runs on. The data that a program receives is called input and data that the program generates is called output.
Other times, the data is unknown. If the program were working with a simple algebra equation like, “x + 5 = y,” the variables “x” and “y” would be unknown pieces of data. Or if a program were to calculate a date “x” days from now, the variable “x” would be an unknown piece of data until we tell the program what “x” is. In programming, it’s sometimes required to work with unknown pieces of data.
That’s when conditions come in handy. Conditions allow a program to perform an action based on the outcome of a previous command.3 Using this type of instruction, we could instruct a program to do one thing if the “x” variable in our latter example turned out to be 7 days, and then do different thing if the variable turned out to be 3 days.
Commands, data, variables, and conditions help build the most simple programs and there are certainly many more components of any programming language. But when they’re typed into a programming language and compiled to create a an executable file (a file ending with the .exe extension), they turn into a software application.
As we mentioned earlier, you can use a programming language to control your computer. By using simple commands, you can program your computer to perform mathematical tasks, fill out web forms, compose an email message and send it off, or any number of other things. If you’re interested, you may find Visual Basic is one of the most easiest programming languages to learn. Visual Basic is an object-oriented programming language and it automatically codes much of a program the minute a programmer drags a button onto a screen.
PPPPP
Word count 664 1 Source: WordWeb Pro 4.51 2 Source: http://www.neobasic.biz/basics.htm 3 Source: http://www.neobasic.biz/basics.htm
By admin
Next Posts
Previous Posts