jueves, 1 de marzo de 2012

Basic Concepts

Signal or Signals are an operating system feature that provide a means of notifying your program of an event, and having it handled asynchronously.  

 Just wait for synchronization operation something like lock acquisition to complete a task.  

It's the direction where a file or something is allocated.  

A processor is the logic circuitry that responds to and processes the basic instructions that drive a computer.  

A Thread is a concurrent unit of execution. It has its own call stack for methods being invoked, their arguments and local variables.

Distributed computing 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.  

Quality software is reasonably bug-free, delivered on time and within budget, meets requirements and/or expectations, and is maintainable.
Synchronization refers to one of two distinct but related concepts: synchronization of processes, and synchronization of data. Process synchronization refers to the idea that multiple processes are to join up or handshake at a certain point, so as to reach an agreement or commit to a certain sequence of action. Data synchronization refers to the idea of keeping multiple copies of a dataset in coherence with one another, or to maintain data integrity.  

 A port is an application-specific or process-specific software construct serving as a communications endpoint in a computer's host operating system.It's associated with an IP address of the host, as well as the type of protocol used for communication.  

A user is an agent, either a human agent (end-user) or software agent, who uses a computer or network service.  

A software message indicating that something has happened, such as a keystroke or mouse click.

Transfers per second and its more common derivatives gigatransfers per second (abbreviated GT/s) and megatransfers per second (MT/s) are informal language that refer to the number of operations transferring data that occur in each second in some given data-transfer channel.


1 comentario:

  1. Van 3+3+3+3 en los labs de las semanas que siguen, comenzando de esta semana. No hay reporte de avance #6, por lo cual la clase se queda en cero esta vez.