Monday, May 2, 2011

Some Key Terms- The Internet and Web Design

Define the term - Protocol
A standard set of regulations and requirements that allow two electronic items to connect to and exchange information with one another.

What are the following protocols used for?
TCP/IP Transmission Control Protocol (TCP), which uses a set of rules to exchange messages with other Internet points at the information packet level.It is also the transport protocol used for many of the Internet's most popular applications./Internet Protocol (IP), which uses a set of rules to send and receive messages at the Internet address level

 Post Office Protocol (POP) is an application-layer Internet standard protocol used by local e-mail clients to retrieve e-mail from a remote server over a TCP/IP connection.

File Transfer Protocol (FTP) is a standard network protocol used to copy a file from one host to another over a TCP-based network, such as the Internet.

  Hypertext Transfer Protocol (HTTP) has  a defined set of rules to use with corresponding programs. used for sending requests from a web client (a browser) to a web server, returning web content (web pages) from the server back to the client. 

Simple Mail Transfer Protocol (SMTP) is used only for sending and receiving e-mail.

What does GUI stand for?

Screen Shot of KDE Plasma Desketop GUI
Graphical User Interface (GUI) is is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and office equipment.




A Screenshot of GNOME ,GUI
What was used before GUI?



There are two methods of data transmission – serial and parallel. Explain the difference between them.

Define the term “URL”. Uniform resource locator it locates the address of the World Wide Web and it is the  the unique address for a file that is accessible on the Internet.

Components of a URL!

  • A Uniform Resource Locator, URL for short, is divided into several sections. For example, lets say you had the "URL http://www.mywebsite.com/myfolder/myfile.html" . HTTP or Hypertext Transfer Protocol, is the protocol or format used for the internet. Web browser and Web servers use it to communicate with each other. This protocol is used to send compressed and encrypted data requests across servers. HTTPS is the secure version of this protocol.

  • The Host name is a server or collection of servers from where the data is pulled. This is more commonly known as the World Wide Web or WWW. The Host name signifies a device on a network. Each server, printer, or device has its own unique IP address.

  • The "mywebsite.com" part of the URL, is the Network name. This is also known as the Domain Name . However, it is usually written as "www.mywebsite.com". Properly titled this is called the fully qualified domain name (as it has the "www"). All the files and folders associated with a website are located here.

  • ".com" :  The Dot com suffix is known as the top-level domain of the domain name. This suffix further identifies and describes the person or institution that owns the domain name. Examples domanins would be: " .com" for commercial institution, " .gov " for government institution, and ".org " for non-profit organization.

  • "/myfolder" : The requested web page will be in this folder.
    "/myfile.html:" The group of files within the folder.
    html: Stands for Hypertext Markup Language. This is the code used to write internet files.When your enter a web address onto your browser, you are telling your computer to use http format to talk to a computer or group of computers in the area or domain of mywebsite commercial network which has myfolder and myfiles coded in Hypertext Markup Language (html).



  • In the context of data transmission, what is “error detection”?

    Why would error detection be important for the internet

    Name and explain one common method of error detection.

    What is HTML and explain why it is important

    Thursday, April 28, 2011

    History Of The Internet


















    How did the internet originate?
    The interenet was first created in 1968 in America.

    Who were the people most responsible for creating it?
    The Internet was originally created by DARPA (the Defence Advanced Research Projects Agency) as a means of sharing information on defence reseacrh between involved universities and defence research facilities.The internet was not created by a single person, however here are some people who made large contributions:

    The idea-Leonard Kleinrock's
    People such as- Elmer Shapiro, Steve Carr, Steve Crocker, Jeff Rulifson, Ron Stoughton, Paul Baran, Thomas Marill,  Lawrence Roberts, Barry Wessler, Bolt Beranek and Newman, Inc. (BBN)  


    What system immediately preceded the internet? What was its purpose?

    Lee had actually begun networking computers before the development of the PC, with his Community Memory project in the late 1970s. This system had terminals (like computer screens with keyboards connected to one large computer that did the processing). These were placed in laundromats, the Whole Earth Access store, and community centres in San Francisco. This network used permanent links over a small geographical area rather than telephone lines and modems.

    What is an IP packet? What is it comprised of?

    IP packet is the basic data chunk that can be sent over the Internet. All the data is partitioned into IP packets on the sending computer and reassembled on the receiving computer. Each packet contains header information that includes the type of traffic it is (FTP or UDP, for example) and where it originated from.

    What does TCP stand for? How does TCP deal with lost IP packets?
    Transmission Control Protocol over Internet Protocol. These are two transmission protocols that work together to help the servers, clients and devices on the network talk to one another.
    Why do computer people like everything in letters?
    They may prefer it because acronyms are easier to remember, as well as shorter to type and refer to.

    Thursday, April 7, 2011

    Database Assessment Part A

    1.What ethical / legal issues need to be considered when implementing this database?

    A legal issue which needs to be addressed when maing this database is the vulnerability of the database to theft. With saying thing im talking about stealing songs fromt he database. This is usually possible when the database or music store provides the consumer with the full songs as the sample, rather than only a 30 seconds or so preview. This would then enable to consumer to download it onto their computer or USB, which would legally mean that they are ‘stealing’. It falls under the responsibility of the store owner to ensure that music is not stolen and is sold in a legal method. They are expected not to abuse the rights given by the artist’s record company and to protect and respect the artist’s work. 
     This is linked to the Copyright Act which  an act which states, “The law forbids unauthorized reproduction, distribution, performance, or display of works with copyrights. Having a copy of a work with a copyright does not mean that the holder also has the right to distribute, reproduce, perform, or display it." In essence, this states that the before displaying and selling the music in their store, the owner must get permission from the artist. If this is not done, then it is considered to be a breach of the Copyright Act, which they are required to follow.
    In order to prevent illegal copying to songs the store owner should not put the entire song onto their database for consumers to listen to. Only a short sample should be uploaded to ensure people are unable to take the song from the database itself. Consumers may be able to put a USB into the computer and take the entire song if it is uploaded which would result in the legal issue of stealing. The store owner has a responsibility to the artists of the songs to protect their work and make sure it is sold in a proper and legal way.The artists give permission to the store to sell their music so it is expected the store respects this and makes sure their songs aren't stolen. If the store owner only uploads a part of the song then there will be no issue as the consumer will hear the preview and then buy the record if they wish. 
    .      
          Discuss what advantages such a system has over conventional methods of organizing and previewing music?
          This new system has many advantages over the conventional methods of organizing and previewing music. These include:
    -This database is a quick way of searching for music. All the consumer needs to do to search is click the button "view all available records" which will allow them to view all the music the store contains in a quick and easy manner. Whereas the conventional methods requires them to walk around the store and look at the records, this a lot more time consuming.
    -This database makes it easy for people with disabilities to search and preview music because they do not need to walk around to look for it. They only need to click a few buttons in the one spot.
    -This database offers a range of methods in which consumers can search. With the older methods, music was only searchable by the song title, however in this database consumers can find a record even if they do not know the song title as they can search by artist or genre.
    -This new system also gives the consumer a better idea of what it is they are buying as a 30 second preview of each song is available. Conventional methods do not give previews of each song so the consumer just has to rely on descriptions and therefore when they buy the records they may not like them. My database eliminate this possibility. 
            
             Create a “data dictionary” for your database.
           Song Title (text)- name of the song
    Artist (text)- name of the artist
    Album Cover (attachment)- displays an image of the album which the song came from
    Genre (text)- which music style it is
    Duration (number)- the entire song’s length in seconds
    Cost (currency)- price of the song in dollars
    Song Sample (attachment)- provides a short preview of the song



    "Storyboard” how the user will navigate through your database, ie. the path the user follows to get from one form to the next.

    Wednesday, April 6, 2011

    Music Database -COMPLETE

    I have finished making my Music Database and i have successfully put in all sound samples and images.
    Here is a snapshot of what my home page looks like :)

    Sunday, February 27, 2011

    Mini-project Presentation -> IDENTITY FRAUD :O

    This is mine and Simran's group work for our mini project.
    However, we did ours on powerpoint but this is just the information.


    1. Provide a definition of your topic
    Identity fraud is when someone steals personal information, opens credit card accounts in the victim's name without permission, and charges merchandise to those accounts. Conversely, identity fraud does not occur when a credit card is simply stolen. Stealing one’s credit card may be consumer fraud, but is not identity fraud. Identity fraud is a synonym of unlawful identity change. It indicates unlawful activities that use the identity of another person or of a non-existing person as a principal tool for merchandise procurement.



    1. How are databases involved in this topic?
    All the information of one’s identity is stored on databases either at School, work, phone companies etc. For example, Fadzwai’s personal details such as address, phone numbers and name would be kept in the school database. So from this information, a thief may come and claim that they are Fadzwai, which is identity fraud.

    1. Describe the type of data stored about individuals in relation to this topic.
    The types of data stored in these databases include;
    ·         Address
    ·         Phone Number
    ·         Personal details e.g. name, surname, age, date of birth
    ·         Family detail
    ·         Health information
    ·         Email addresses
    ·          Visual Images
    ·         Religion
    ·         Employment details

    1. Describe some of the ways in which this data can be misused.
    Data can be misused through act identity fraud. One can access all your personal details and issue it to others or place a fake identity claiming that they are you.