Wednesday, 24 July 2013

Web Application



The 6th topic of the lecture was about Web Apps. This topic is one of the main topics in information technology. Before going to start this topic our respective lecturer asked us several question in order to know our knowledge about this topic. Later on our respective lecturer gave us an overview about the web Apps. As I was aware of web apps before, so when she explained it became clearer to me. 



Web Apps contains hypertext links, or highlighted keywords and images that lead to related information and it is collection of electronic documents. Then she continued her lecture by explaining about the Web application. A web application is an application that is accessed by users over a network such as the Internet or an intranet. Web applications may display, create, and manage images, audio, videos, and data which can be stored and retrieved from the Server. To carry on the next session our respective lecturer explained us about the types of web which are Static and dynamic web page. 





After that she explained the generations of the web. There are three generations of the web with the name of Web 1.0 Web 2.0 and Web 3.0. The categories of web 2.0 were also discussed in class which are online social networking, Mash ups and aggregates. Online social networking websites function like an online community of internet users while mash-up is a web site that takes different content from a number of other web sites and mixes them together to create a new kind of content. The best example for web 2.0 application technologies are XML, AJAX, Tagging’s, Blogs, Wikis, Really simple Syndication and Pod and video casting. About XML, she explained that XML is the abbreviation of Extensible Markup Language and it’s for Web Documents (2.0) and also it contains structured information including words and pictures. Another example which she described was about AJAX which derived the meaning of acronym referring to Asynchronous JavaScript and XML.






Later on, different types of PL (Programming Language) were explained by lecturers which are High level language and low level language. High level language known as, A machine-dependent language while on the other side low level language known as more user friendly or assembly language. Machine language uses a series of binary digits (1s and 0s) or a combination of numbers and letters that represent binary digits and assembly language can be define as Program is written using symbolic instruction codes and also uses symbolic memory addresses. Furthermore, she explained about the three m fourth and fifth generation language. 
 To conclude, I got very interesting information during this lecture. I believe that this lecture will be really helpful for me.

Tuesday, 23 July 2013

Internet Application And World Wide Web (WWW)





Internet and World Wide Web is second last topic of information technology (IT). In our tutorial lab class our beloved lecturer explained about that topic. Before she started lecture, she asked students whether they had some knowledge about internet and worldwide web or not .Some students tried to explain their knowledge about internet and www.  After getting our point of view, she started to explain that topic more clearly. First of all, she explained about internet. Internet is largest network in the world that connects people all over the world and it has been using in different fields all over the world from last few decades. To build over knowledge about the use of internet around the world we came to know some of the applications of the internet such as, access information, Send (upload) or receive (down load) files between computers and share resources.
                                                



Then she explained about history of internet. As I was well aware about its history, so it became clearer to me. The history of internet is shown in the following diagram:





The most interesting thing is that internet is providing various kinds of facilities to its users such as, E-mail, chat room, protocol, IR and instant message. She explained each facility very well. I was able to get the concept of the web server and web client.





I was quite able to differentiate between web server and web client. Every Web server has an IP address and possibly a domain name and Web client end user PC. She provided knowledge about transfer protocol that is the set of rules/software that computers use to move files from one computer to another by using internet. At last she taught about chat rooms VoIP and news group. According to my awareness, chat rooms are channel/medium/location on Internet that allow people to chat with each other while VoIP(voiceover Internet Protocol) uses internet to make people call/video call and allow people to speak other users over internet through Skype and yahoo voice.



To sum up, this part of lecture was really interesting and we were able to get fruitful knowledge about internet and www.