Open Means Open Means

File Transfer Protocol

No comments on “File Transfer Protocol”

FTP is an abbreviation for File Transfer Protocol. FTP is a part of TCP/IP suite. Its existence is as old as the Internet itself. The first version of FTP dates back to early 1970's and is still commonly used on the Internet. In the early days of Internet, several programs such as e-mail existed for moving files from one computer to another. But these programs did most of their work behind the scenes without any user interaction. As companies and research institutions began to store & share their data on computers a method of data warehousing came into existence. FTP was created as a way for an individual to contact those computers rind retrieves those files interactively. FTP allowed people on the network to browse through directories of files, select what they wanted & retrieve those ales to their own computers. Besides downloading a file, FTP can also be used to upload ales from your computer to mother computer on the Internet. Like most of the other Internet applications. FTP use, are Client-Server approach. In order to transfer files using FTP, your need to have a FTP program or FTP client to be installed on your computer. The client may be a command line FTP (a utility program provided as a part of the operating system), a modem web browser (success Internet Explorer, Netscape Navigator) or FTP software’s such as Cute FTP, WS_FTP which you can easily download run the Internet.

FTP server allows you to download & upload files such can be of wide range of files types & formats such as ASCII, EBCDIC & binary. Some files on FTP servers are available for everyone, while some have authorized access. In Windows system, inarch a FTP server that is integrated won MS Web Server Internet Information Services (IIS) & on Unix or Linux system, the FTP server is installed as a separate program and not integrated with web server.

Working of FTP

FTP works on Client server approach.

  • Whenever a FTP client wants to download files from a remote FTP server it contacts the sercer which prompts the user to enter a username and a password.
  • After you have specified the username and password, a successful connection known as commend link is established between the client and the server. Now, FTP server program is ready to server the client’s request for the File Transfer.
  • FTP Server displays a large number of directories or folders. After selecting a particular folder from where you want to download a file, a second connection known as data connection is opened up which can transfer file either in ASCII mode or binary mode. After the file is downloaded, the data connection is closed automatically but other command link remains open.

Similarly, you can download more files. When your work is finished, you log off and command link connection closes. You are no longer connected to the FTP Server.

ftp

Fig: Conceptual Representation of working of FTP

Advantages:

FTP provides numerous advantages which is the reason why people prefer to download and upload files using FTP. Some of these include:

  • Any FTP client running on a Microsoft Windows, Unix, Linux and other operating system can use the F I P Server.
  • FTP can be used to upload or download files of almost any size from or to a central server anywhere in the world, unlike email that has limited downloading facility.
  • It is very simple, fast & reliable to transfer files from FIP servers either with the help of commands or windows based softwares such as CuteFTP, WS_FTP etc.
  • It shields user from variations in a file storage system among FTP servers. It downloads the files from the Unix based FTP Server on the Window based client.
  • It provides you the facility to transfer files either in binary mode or in ASCII mode hut some softwares like MS FrontPage do not have such choice.
  • You can download multiple files with a single VIP command.

Disadvantages:

  • FTP has little security protection when performing file transfer. The logon information that the user enters before connecting is sent unencrypted across the network. This logon information can be used by unauthorized user to access other systems.

To make file Transfer more secure, several enhancements have been made on the FTP including SFTP, SSH protected FTP and BBFTP.

  • If the FTP client is accessing FTP Server using command line software then it needs to be aware about the working of the Unix operating system as most of the FTP Servers are Unix based.
  • Although there are tens of thousands of anonymous FTP Servers, but there is no central directory in which you can look up for a particular file.
  • It is not always user friendly. To retrieve a file, the user needs to know which FTP Server it is on and the directory where it is located along with the specific filenames of the file.

Softwares Available For FTP

Depending on what you are planning to do with your FTP software you should pick best one. There are many software available. The three software packages are:

  • Cute FTP
  • FTP Explorer
  • Elite FTP

Each of these has its own good and bad points.

  • Cute FTP used to be the best shareware FTP program around. It is easy to use and has many functions. Unfortunately, because it has become so popular, the latest version only allows you to transfer one file at a time unless you register.
  • FTP Explorer is not such a good program as Cute FTP but it is freeware so there are no annoying nag-screens.
  • Elite FTP is not such a good program for uploading standard files but better if you are working with CGI as you can send commands to the server by typing them in. This will work for CGI as it does not work with some servers properly and for some reason can’t rename files.

OPERATING SYSTEM

No comments on “OPERATING SYSTEM”
*An operating system is a program that acts as an interface between interface between the user and the computer. Operating system has earned the reputation for being the most critical software in a computer system. Operating system primarily provides a convenient interface to its users and at the same time manages the computer’s resources processor, memory, and I/O devices. In a nutshell operating system can be defined as a resource manager. A general organization of an operating system is as follows-accounting, input/output, command interpreter, data management, program development tools, time-sharing, security, communication. Without an operating system the most powerful computer in the world would be useless. No matter how powerful and elegant your programs are, they can’t function without the assistance of an operating system. *The operating system is characterized in three types-single user operating system, multi user operating system and multiprocessor operating system. 1>Single user operating system is popularly known as personal computer operating system. Their job is to provide a good interface to a single user. The two popular operating systems under this category are DOS and Windows. DOS is an example for a single user operating system that is single user with no multitasking. Multitasking means running more than one program concurrently. Windows is an example for a single user operating system with multitasking capability. There are various versions of operating system like, window 95, window 98 and window XP These operating systems are widely used for small applications like word processing, Internet access, managing small databases etc. 2>Multi user system is that operating which can serve for more than one user at a time, are known as multi user operating systems. Each user can run his own program. The operating system allots a quantum of time for each user for processing his tasks. The most popular multi user operating system is UNIX Operating system. 3>Multi processor operating system is those in which some computer systems involve more than one CPU. Depending on precisely how these CPU’s are connected and what is shared, these computers are called parallel computers or multiprocessor computers. They need a special type of operating system to manage the additional resources.

10 OPEN SOURCE WINDOWS APPLICATIONS

No comments on “10 OPEN SOURCE WINDOWS APPLICATIONS”

10 OPEN SOURCE WINDOWS APPLICATIONS

Mostly we all know that open source applications are used for linux os. But Windows too have some open source applications.

They are listed below.

1. VLC

2. Gnumeric

3. Abiword

4. Audacity

5. Inkspace

6. X-Chat 2

7. FreeMind

8. TurboCASH

9. Amaya Web Browser

10.ClamWin

Now let us briefly about these.

1. VLC

VLC is one of the most flexible multimedia players available. It supports a vast number ofaudio and video formats, including H.264, Ogg, DivX, MKV, TS, MPEG-2, mp3, MPEG-4, and aac, and it supports streaming and TV capture cards. VLC isn't limited to viewing multimedia files, either. It can convert and transcend formats, too.

2. Gnumeric

Gnumeric is the spreadsheet portion of the GNOME office suite(as well as a stand-alone tool). Gnumeric has been around for quite some time and is an outstanding entry in the spreadsheet word.

3. Abiword

Abiword is also part of the GNOME office suite and it can serve all your word processing needs. With Abiword, you can create and collaborate.

4. Audacity

It is software for recording live audio, converting analog to digital, edit sounds, remove noise and add effects.

5. Inkspace

It is simillar to illustrator, corel draw and Xara X. Its nice part is availability of many tutorials.

6. X-Chat 2

It is one of the best IRC clients available. It is a valuable resource for consultants and IT admins

7. Freemind

It is like 'to-do' lists software but it has many features. It is a mind mapping software.

8. TurboCASH

It is accounting software used by more than 100,000 companies

9. Amaya Web Browser

It is web browser and also a web editor. It is hosted by W3C.

10.ClamWin

It is an anti-virus software. But it has only manual scan only.

Microsoft Windows Vista

No comments on “Microsoft Windows Vista”

Windows XP is the most common OS nowadays and is usually present in all the computers or laptops which range beween INR 18000 and INR 30000.But, even with the magnificent features on Windows XP don't seem to make most of us happy. Windows Vista is the 'in-thing' nowadays.But nowadays, almost nobody is prepared to spend INR 8000[approx.] on an OS. For this plain and simple reason,  themes for Windows Vista have been introduced,which dosen't change your OS from XP to Vista, but, changes it's appearence to make it resemble Vista.The only way to possibly detect whether you have an XP or a Vista is the loading screen when Windows boots up.A typical Windows XP would have the XP logo along with the signature-loading screen.

Software Terminologies

No comments on “Software Terminologies”

There are many software terms are used in the software field. Some of them are

1.Freeware

2.Shareware

3.Public Domain Software

4.Crippleware

5.Firmware

6.Open Source Software

7.Humanware

8.Proprietary Software

9.Commercial Software

1.Freeware:

These are softwares that are available for free of cost. The original author maintains the ownership (copyright) of the product, even it is supplied for free. The user does not have any rights to make modify or change anything in the software. These softwares usually comes with the license agreement that prohibits the software from being rented,sold for a profit manner. This type of softwares protects the software piracy in the computer field. The freeware license contains a restriction on selling the software.

2.Shareware:

This type of softwares are distributed for the purposes of testing and review. The author of the software encourages and allows the user to share software with one another. This type software is the very popular type of the commerical software. Loading or downloading shareware using internet does not constitute piracy.

3.Public Domain Software:

There is no copyright restrictions available for the public domain software. So this software is not subject to a license agreement. The user can modify the software without the permission of the owner of the software. This software can be downloaded and can be used immediately. The main disadvantage in this software is that it does not undergo any proper testings.

4.Crippleware:

This is a hybrid between the freeware and the shareware. It allows a person to be the software for free of the individual likes, the software they can pay to receive  a code that activates some features of the softwares.

5.Firmware:

Firmware is a software substituted for hardware and stored in ROMS, PROMS, EPROMS or EEPROMS. It refers to a sequence of instructions that is substituted for hardware. It is frequently a cost effective alternative to wired circuits.

6.Open Source Software:

This software are developed by many peoples and the source code of the software is open to the users. The source codes are avilable in editable formats, so that the user can use this code to enhance the software. This softwares are available for free and also this software is after sold commercially.

7.Humanware:

It refers to the peoples who are all either working within the computer industry or connected with it.

8.Proprietary Software:

It is also called as Closed Source Software(CSS). This type of software is owned by a single company. The company gives the full security to that software products. The user cannot use this software freely.

9.Commercial Software:

Commercial Softwares are used for the commercial purpose. This is not a free software. Commercial softwares are copyrighted and almost purchased from the software publishers. This software comes in different forms.

a.Stand-alone programs - Example: Graphics Program, etc.,

b.Software Suites - Example: MS Word, MS Excel, etc.,

More Articles …

  1. Operating System
  2. The Linux Operating System
  3. Kanipori Nooru - What is Computers? - Part III
  4. Computer

Subcategories

Hardware & Troubleshooting

Software

PC & Internet Security

New Technologies

Web Hosting

Web Hosting is a service offered by web hosting providers to the individuals and organizations to make their websites accessible on the internet. Depending on the requirement, one can avail different types of web hosting such as shared hosting, dedicated hosting, virtual private hosting, cloud hosting etc.

  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75

Page 71 of 193

  • About Us
  • Faqs
  • Contact Us
  • Disclaimer
  • Terms & Conditions