Você está na página 1de 1

Cristine Mae U. Fulguerinas Mr. Joselito Isaac P.

Morallo

AB3AA Sept. 23, 2011

1. A web based model is an model that is accessed over a network such as the Internet or an intranet. The term may also mean a computer software application that is hosted in a browsercontrolled environment (e.g. a Java applet)[citation needed] or coded in a browser-supported language (such as JavaScript, combined with a browser-rendered markup language like HTML) and reliant on a common web browser to render the application executable. Web applications are popular due to the ubiquity of web browsers, and the convenience of using a web browser as a client, sometimes called a thin client. The ability to update and maintain web applications without distributing and installing software on potentially thousands of client computers is a key reason for their popularity, as is the inherent support for cross-platform compatibility. Common web applications include webmail, online retail sales, online auctions, wikis and many other functions. 2. "A decentralized system is one which requires multiple parties to make their own independent decisions "In such a decentralized system, there is no single centralized authority that makes decisions on behalf of all the parties. Instead each party, also called a peer, makes local autonomous decisions towards its individual goals which may possibly conflict with those of other peers. Peers directly interact with each other and share information or provide service to other peers. An open decentralized system is one in which the entry of peers is not regulated. Any peer can enter or leave the system at any time. Due to this and the fact that peers are autonomous with possibly different goals, the system may be exposed to a number of malicious attacks. A well-known example of such attacks is in the case of p2p file-sharing applications where malicious peers disguise viruses and trojans as reliable resources. Some of these critical threats are discussed below. In the absence of a centralized authority, each decentralized peer must safeguard itself against such attacks. Decentralized trust management provides an effective measure to counter such threats. 3. Distributed system is a field of computer science that studies distributed systems. A distributed system consists of multiple autonomous computers that communicate through a computer network. The computers interact with each other in order to achieve a common goal. A computer program that runs in a distributed system is called a distributed program, and distributed programming is the process of writing such programs.]Distributed computing also refers to the use of distributed systems to solve computational problems. In distributed computing, a problem is divided into many tasks, each of which is solved by one or more computers.[2] 4. Emerging File sharing Model is the practice of distributing or providing access to digitally stored information, such as computer programs, multimedia (audio, images, and video), documents, or electronic books. It may be implemented through a variety of ways. Common methods of storage, transmission, and distribution used in file sharing include manual sharing using removable media, centralized servers on computer networks, World Wide Web-based hyperlinked documents, and the use of distributed peer-to-peer networking (see peer-to-peer file sharing).