HARDWARE & NETWORK

Tuesday, October 28, 2008

Reason for Communicating

Without communication survival would be difficult, if not impossible. The primitive message a baby transmits when crying is enough to alert the receiver to attempt to decode the message. This would be done by attemts to discover whether the cry being made owing to perhaps pain.

Process of Communication

  1. Conceives the message.
2. Encodes the message.

3. Select the medium.

4. Decode the message.

5. Interpret the message.

6. Feedback.

How Do We Communicate ?

Advantages of written communication.

  • A record is avaiable.
  • Transmission is flexible.
  • Serves a variety of purposes.
  • Can be duplicated.
Disadvantages of written communication.
  • Time.
  • Expense.
  • No immediate feedback.
  • Exchanges takes more time.
Advantages of Oral/Audible communication.
  • Direct.
  • Instant feedback.
Disadvantages of Oral/Audible communication.
  • Lack of control.
  • No time to think.
Advantages of Visual communication.
  • Reinforces oral communication.
  • Enhances oral communication.
Disadvantages of Visual communication.
  • Difficult to interpret without the written or spoken word.
  • Often needs good body language.

Introduction to Communication

Two of the dictionary defination of communication are "connecting" and 'evoking understanding'. If we about "connecting" with someone, we take this to mean that we are on the same wavelenght as the other person that there is mutual understanding.

The transfer of information, ideas and emotion between individuals, between groups or between individuals and groups.

Monday, October 27, 2008

Peer-to-Peer Networking Disadvantages

  • Network security applies only to a single resource at a time .
  • Users may be forced to use as many password as there are shared resources.
  • Each machine must be backed up individually to protect all shared data.
  • Every time a users access a shared resource, the user at the machine where the resouce resides suffers reduced performance.
  • There is no centralized organisational scheme to locate or control access to data.
  • A peer-to-peer network does not usually work well with more than 10 users.

Peer-to-Peer Networking Advantages

  • A Peer-to-Peer Network is easy to install and configure.
  • Individual machines do not depend on the presence of a dedicated server.
  • Individual users control their own shared resources.
  • Peer-to-Peer Networking is

Peer-to-Peer Networking

As you learned computers on a peer-to-peer network can take both a client and a server role. In a peer-to-peer network, every user must also act as a network administrator. That is each individual users controls access to the resources that reside on his or her machine.

Network Services

Some experts argue that the real reason that networks exist is to deliver services to users, where services primarily reside on separate machines, or servers. The terms "Services" or "Network services" are about as generic as they can be,Thus you may hear that NOS's deliver file and print services, and the protocols deliver file-sharing, e-mail, and all kinds of other capabilities. In keeping with the client/server model for networking, network servers stand ready to deliver network services to those network users who request them.

Network Software

In many network environments, computers invoke a layer of code, sometimes called a network operating system(NOS), that controls which computers and users may access network resources.

Network Protocols

Once connected to a network through a NIC , a computer also must be able to use that connection. That is for two computers on a network to communicate with one another successfully, they must share a common set of rules about how to communicate.

At a minimum, such rules must include how to interpret signals, how to identify "one self " and other computers on a network, how to initiate and end networked communications, and how to manage information exchange across the network medium. Such collections of agreed-upon rules are network protocols, or more simply, protocols.

Protocols are:- TCP/IP, NetBEUI & IPX/SPX or NWLink.

Network Card

To communicate successfully, computers must share access to a common network medium. For most networks, the medium takes the form of a physical cable that interconects the machines it services.

Computer must attach to the network medium using some kind of physical interface, for PC's this is usually a network interface card.

Clients, Peers and Servers

A server is a computer that shares its resources across the network and a client is one that access shared resources.

Another way to understand this relationship is to visualize information interchange best described as request-response.That is a, client request information and a server response to such a request by providing the request information depicts this relationship, called the client/server relationship.

Local and Wide Area Networks

A small network, limited to a single collection of machines and one or more cables and other peripheral equipment, may be called a local area network (LAN)

Wide Area Network (WAN) can grow distances measured in miles and links together two or more separate LAN's. These LAN's may be in locations just down the road from one another or at opposite ends of the planet.

Networking Fundamentals

The most elementary of all networks consists of two computers that are connected to each other using some kind of wire or cable to transmit data from one machine to the other. No matter how many computers may be interlinked, or what kinds of connections may be in use.

  • Data sharing premises groups of users to exchange information routinely and to route data from one individual to another as workflow demand.
  • Because data sharing also premits message, documents, and other files to circulate among users, it can also improve human communication substantially.
  • Peripheral device sharing lets groups of users take advantages of peripherals such as printers, scanners, fax machines, and other devices attached directly to a network or to a generally available computer attached to a network.

What is Networking ?

Networking involves connecting computers for the purpose of sharing information and resources.

Tuesday, October 21, 2008

Starting A Java Program

At first glance, even the simplest java program involves a fair amount of confusing syntax. Consider the following simple program. This program is written on seven lines, and its only task is to print "First Java Program" on the screen.

public class First
{
public static void main(string[]args)

{
system.out.println("First java program")
}
}

The statement that does the actual work in this program is system.out.println("First java program") ;

Java Environment

  • Java Source Code
  • Java Compilier.
  • Java Interpreter.
  • Computer Operating System.

Java Programing Types

You can write two kinds of programs using java. Programs that are embedded in a web page are called java applets. Stand-alone programs are called java application.

About Programming

A Computer program is simply a set of instruction that you write to tell a computer what to do.