Archive for the ‘Computer’ Category
Database Programming Languages
Programming languages such as C++, BASIC, and Pascal were produced as general function languages, which means that you can use them to write a flight simulator, an accounting program, a voice identification program, or a word processor.
One of the most common uses for computers, however, is storing and recalling information, such as names, addresses, telephone numbers, prison records, credit history, and past job experience. Calculators store such data in a database. Almost every business relies on databases to store info about clients, inventories, and employees, so nearly every company uses a database program.
Unluckily, most people don’t want to know the strange and often freaky commands necessary to store, retrieve, or print info from a database. To make databases easier to use, most databases include a programming specific language. If you publish programs using a database′s programming language, you can produce custom databases for various companies. Best of all, database programming languages enable you to create customized databases much faster than using a generic purpose language such as C++ or BASIC.
If you use a database programming language, you write instructions only to falsify the database info. If you use a general function language such as C+, you must write commands to store info and then write supplementary instructions to manipulate that info, fundamentally doubling the quantity of work to execute the same task.
Database programming languages can fulfill the next specific functions:
-If you are composing a software that stores vast chunks of information, you can write a programme much faster by using a database programming language than by using a general function language such as C++ or Pascal.
-Database programming is a profitable field. If you know how to create personalized databases, you virtually never need to worry about being jobless or not making enough money.
Computer Internet Security Software – Security Software Essentials
If you are going to hook up your computer to the internet without having any up to date internet security software in place, be aware that you could get compromised before you can even blink your eye.
It is highly recommended to at least have a working anti-virus program installed before going online.
If you don’t take this precaution, your computer will be very vulnerable to infection. Your computer, being a security risk, also means that you put other people at risk by spreading viruses or other malware from your infected computer.
Essential computer internet security software
- Anti-virus program
- Anti-spyware/malware program
- Firewall
Viruses have been around since the dawn of the internet and come in different flavors.A virus replicates itself and once it is activated starts wreaking havoc, like erasing files or in the worst case scenario preventing your computer from starting up.
These days most anti-virus software will provide both virus and spyware protection.
Keep in mind that a dedicated anti-spyware program will generally do a much better job of protecting you from spyware than a standalone antivirus program. A combination of both programs will provide a more complete protection against the wide range of malware threats on the internet. They are similar, but complimentary programs. All commercial anti-virus programs also come with an e-mail scanner,
Last but not least, you should have a firewall in place.
A software firewall usually means the difference between an anti-virus program and an internet security suite. The latter always comes with a bundled firewall. The firewall monitors and controls which applications are allowed to get access to the internet and vice versa. The danger of a software firewall is that it can be quite confusing to configure for the average PC user. That is why a router,a hardware firewall, is preferable to a software firewall.
The above is the basic internet security software everyone should be using while going online. All the programs are available in their free or commercial versions.
VLAN Basics
Virtual LAN’s are better known as VLAN’s in the networking community. Local Area Networks (LAN’s) by definition is a common group of devices withing the same broadcast domain. The broadcast domain with the featured group of network devices receives a copy of any frame sent by any device on that network. In other words when one device sends data, every other device will receive a copy of that data no matter if the devices wanted to receive it or not!
Without the use of VLAN’s a switch considers all of its port interfaces to be within the same broadcast domain or LAN by default. With VLANs, a switch can put some interfaces into one broadcast domain and some into another. There are many benefits separating one broadcast domain into multiple domains. By separating and creating multiple VLANs, you create smaller groups of devices on each particular LAN therefore cutting down on processing time considerably. Another reason includes better flexibility and management for the network administer due to being able to group devices by type, office department, etc.
Not creating breaking LAN networks into smaller more manageable domains can result into other unforeseen problems as well. Every Cisco switch runs what is called Spanning Tree Protocol (STP), this protocol prevents frames from looping around a network indefinitely. By creating multiple VLAN’s you could also reduce the workload for STP by limiting the interfaces on which this protocol will need to be run on. You can also do neat features such as separating IP phone and PC traffic in a network for better Quality of Service (QoS)!
