1. Write few basic programs of Perl.
a. A Hello World Program
b. Write a program to add to 10 numbers.
c. Write a program of reading input from the keyboard and displaying them on monitor.
d. Write a program to take two strings as input and compare them
2. To understand advance constructs of Perl
a. Write a program to create a list of your course (all theory courses in current semester) using array
and print them.
b. Write a program to accept ten number, store it into a hash table (Perl have itself) and when asked
by user tell him that number exists or not. (do not store duplicate numbers)
c. Write a program to compute the number of lines in a file.
3. Find the IP address of a host or turn an IP address into a name.
4. Connect to an FTP server and get or put files. Automate the one-time transfer of many files to
download the file everyday, which have changed since yesterday. (use Net:FTP)
5. Write a program to send mail. The programs should monitor system resources like disk space and
notify admin by mail when disk space becomes dangerously low. (use Net:mail)
6. Fetch mail from a POP3 server (use Net:pop3)
7. Find out who owns a domain (use Net:whois , Whois is a service provided by domain name
registration authorities to identify owners of domain names)
8. Test whether a machine is alive. Machine can be specified using IP address or domain name of
machine.
9. Write a program to fetch content of a URL from a perl script, convert it to ASCII text (by
stripping html tags) and display it.
10. Write program for TCP Server, TCP Client and create a sample code to show server-client
communication over TCP.