Hindess, B. Teoria Accion Racional Analisis Accion Politica.
Campos de Accion Laboral Ingenieria de Sistemas
-
Upload
sergio-torrado -
Category
Documents
-
view
228 -
download
2
description
Transcript of Campos de Accion Laboral Ingenieria de Sistemas
La creación de videojuegos en Java
y Flash (Fig.1) algunas personas la
ven como una cosa infantil y
simple, pero requiere una gran
habilidad de programación para
poder crear todos los elementos
que interactúan con el jugador,
como lo son la física, las sombras, el
sonido, la interacción con la interfaz
(GUI), la inteligencia artificial (IA) y
muchas cosas más que son muy
complicadas.
Fig.2 (Game Engine Unity 3D)
Fi. 1 (Logo Flash y Java)
En flash se utiliza la potencia de
java script para la realización de
videojuegos de buena calidad,
también existen herramientas que
ayudan a las personas a crear
videojuegos sin ser necesario tener
Estas herramientas simplifican el
proceso de creación de la física,
shaders, IA y muchas cosas más
sobre los activos gracias a su
interfaz grafica y muy intuitivas.
Podemos concluir que en el campo
de acción de los videojuegos, los
ingenieros de sistemas representan
un papel muy importante y vital
para llegar a un juego de alta
calidad, buena jugabilidad, y que es
necesario tener buen conocimiento
de algún lenguaje de programación
para poder lograrlo.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 2
Autor: Lexis Torres Hora de Inicio: 25/02/10 - 10:27 am Hora de Finalización: 25/02/10 - 10:37 am
gran habilidad en programación (Fig.2), e
incluso gran cantidad de tutoriales muy
completos sobre el uso de estas
poderosas herramientas, y los activos
necesarios para crear un buen videojuego
de forma fácil.
Creating games in Java and Flash (Fig.1) some people see it as a childish and
simple, but requires great programming skills to create all the elements that
interact with the player, such as physics, shadows, sound, interaction with the
interface (GUI), artificial intelligence (AI) and many other things that are very
complicated.
We conclude that the scope of gaming, systems engineers play a very important
and vital to achieve a high quality game, good gameplay, and it is necessary to
have good knowledge of some programming language to achieve and it'sa very
interesting field of informatics
Autor: David Morales Hora de Inicio: 25/02/10 - 10:43 am Hora de Finalización: 25/02/10 - 11:00 am En un sistema que responde a un estimulo
externo en un tiempo indicado, tiene la
capacidad de interactuar con entornos
físicos externos (Hardware).
Los sistemas en tiempo real están
presente en nuestra vida cotidiana, en
prácticamente todo lo que nos rodea:
aviones, trenes, televisores, etc.…
Fig.1 (Consola de Mezcla y PC)
Un ejemplo claro de esto es el trabajo que realizan los DJ’s que utilizan una maquina
mescladora de música (Hardware) para enviar las instrucciones en tiempo real al PC el cual
cuenta con un programa (Software) que interpreta estas instrucciones (Fig.1)
Un STR tiene 3 condiciones básicas:
Interactúan con el mundo real (Proceso Físico).
Emiten respuestas correctas.
Cumple restricciones temporales.
A mejor procesador se obtiene una respuesta más rápida, a mayor latencia el rendimiento
es mayor.
In a system that
responds to an external
stimulus in a specified
time, it has the ability to
interact with external
physical environments
(Hardware).
Here we see that the
scope of music is also
important the role of
systems engineer, it is
they who create the
programs that interpret
the instructions of the
hardware in real
time. An example of this
software is a powerful
software adobe
audition mix payment.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 3
Fig.2 (Adobe Audition)
A mejor procesador se obtiene una respuesta más rápida, a
mayor latencia el rendimiento es mayor.
Aquí vemos que en el campo de acción de la música también
es importante el papel del ingeniero de sistemas, porque
son ellos quienes crean los programas que interpretan las
instrucciones del hardware en tiempo real. Un ejemplo de
este software es adobe audition un potente software de
mezcla de pago.
Es una rama de la ciencia de la informática la cual estudia y desarrolla componentes los cuales tiene como fin dar la
capacidad de racionalidad a objetos no vivientes, la inteligencia artificial se encuentra muy avanzada y se puede encontrar
en videojuegos, en la robótica, y muchos campos más…
La inteligencia artificial permite al hombre emular en las máquinas el comportamiento humano, tomando como base el
cerebro y su funcionamiento, de manera tal que se pueda alcanzar cierto razonamiento creando marionetas robóticas.
(Fig.1)
Autor: Cesar Andrés Hora de Inicio: 25/02/10 - 11:03 am Hora de Finalización: 25/02/10 - 11:12 am
Fig.1
Actualmente lo más lejos que a llegado el hombre en el campo
de la inteligencia artificial es la de emular el cerebro de una
rata, IBM logro emular la de un gata pero fue muy criticado de
fraude ya que era tan solo un poco superior a la de una rata.
Para la inteligencia artificial en videojuegos su programación es
muy “fácil” comparada con las de diferentes maquinas usadas
para investigación científica como lo podrían ser las maquinas
creadas para explorar el espacio por la NASA, las cuales
requieren una inteligencia artificial muy compleja y gran
conocimiento en programación.
En este campo de acción los ingenieros de sistemas son
realmente importantes… puesto que son los que crean el
código en algún tipo de lenguaje de programación (C#, C++,
Python, ect) para estar forma “darle vida e inteligencia” a las
maquinas que crean los ingenieros de otras ramas.
It is a branch of computer science which studies and develops a component which aims to provide the ability to nonliving
object rationality, artificial intelligence is quite advanced and can be found in video games, in robotics, and many fields
more...
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 4
Sirve para la interconexión de dos o más computadores en una red, y permite el intercambio
de datos de un PC a otro sin ningún problema, además que ofrece la posibilidad de compartir
diferentes periféricos como: la impresora, el escáner, aplicaciones… y mas (Fig.1).
Autor: Víctor Puerto Hora de Inicio: 25/02/10 - 11:14 am Hora de Finalización: 25/02/10 - 11:22 am
Fig.1 (Red LAN)
Su extensión está limitada físicamente a un
edificio o a un entorno de 200 metros o con
repetidores podríamos llegar a la distancia de
un campo de 1 kilómetro. La ventaja de esto es
que dentro de una empresa permite compartir
los datos con los demás empleados de una
forma rápida y lo mejor de todo sin tener que
pararse de su silla. (Ahorra mucho la fatiga) Este
tipo de red tiene una velocidad de transmisión
de 1Mbps a 1Gbps, y es un medio de
comunicación privado.
Para poder crear una red LAN se necesitan básicamente los
siguientes elementos:
*Dos o más PC’s.
*Tarjeta de Red y su Driver.
*Cableado coaxial y conectores RJ45.
*Concentradores.
Como verán en lo escrito anteriormente las redes LAN
tienen una gran ventaja, ¿Y quienes participan en la
creación de estas redes?... Si, los ingenieros de sistemas
pues ellos son los que crean los drivers para la utilización
del hardware, en otras palabras le da las instrucciones al
equipo de lo que debe hacer, para poder iniciar la
transferencia de datos.
It serves to interconnect
two or more computers
on a network, and allows
the exchange of data
from one PC to another
without any problem,
besides offering the
ability to share various
devices: printer, scanner,
and more applications...
This type of network has a
transmission speed of
1Mbps to 1Gbps, and is a
private communication.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 5
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 6
Autor: Diego Parra Hora de Inicio: 25/02/10 - 11:27 am Hora de Finalización: 25/02/10 - 11:34 am
La ingeniería de software es algo muy interesante ya que es un
área de la ingeniería de sistemas y es la que trata del desarrollo y
mantenimiento de calidad del software y son los que se encargan
de crear las cosas más importantes para el funcionamiento de un
computador como lo son:
Compiladores: Los encargados de traducir una serie de
instrucciones de un lenguaje simple a un lenguaje binario, el cual
interpreta el computador (Fig.1)
Fig.2 (Sistemas Operativos más
populares hasta el día de hoy)
Fig.1 (Plataforma
Microsoft.net, compilador
para leguajes de Microsoft)
Sistemas Operativos: La base y el software principal para el
funcionamiento del computador. (Fig.2) (Mas adelante
profundizaremos más sobre esto)
Como vimos la ingeniería de software es un área muy
importante para mantener la calidad del software que
día a día utilizamos, y nada más que el buen
funcionamiento de nuestro computador. Es un campo
de acción muy amplio ya que cada día salen al mercado
nuevos software y el mercado de sistemas operativos
se hace cada vez más grande… así que los ingenieros de
software tiene de donde elegir.
Software engineering is very interesting because it is
an area of systems engineering and is dealing with
the development and maintenance of software
quality and are those responsible for creating the
most important things for the operation of a
computer.
As discussed software engineering is a very important
area to maintain quality of the software you use
every day and nothing but the smooth operation of
our computer. It is a very broad scope as each day
goes to market new software and operating system
market is getting bigger ... so software engineers have
to choose from.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 7
Autor: Diego Suesca Hora de Inicio: 25/02/10 - 11:41 am Hora de Finalización: 25/02/10 - 11:54 am Una base de datos distribuida se define
como un conjunto de múltiples bases de
datos lógicamente relacionadas las
cuales se encuentran distribuidas entre
diferentes sitios interconectados por una
red de comunicaciones, los cuales
tienen la capacidad de procesamiento
autónomo lo cual indica que puede
realizar operaciones locales o
distribuidas.
Bien, como podemos ver las bases de datos
distribuidas son muy complejas pero a la vez
muy útiles porque presenta una estructura
organizada y los fragmentos de la base de
datos se ubican en los departamentos a los
que tienen relación.
Ventajas:
*Estructura organizada
*Economía
*Rendimiento
Desventaja:
*Complejidad
*Integridad
Fig.1
¿Qué tiene que ver un ingeniero de sistemas en esta campo de
acción?, pues mucho por son ellos quienes crean estas BDD y le
facilitan la vida a muchas empresas, y teniendo en cuenta la
complejidad de este método podemos imaginar que no cualquier
ingeniero puede hacerlo, sino uno que tenga suficiente experiencia y
conocimiento (Como los egresados de la UPTC) en esto para
garantizar un buen trabajo
A distributed database is defined as a set of multiple logically related
databases which are distributed among different sites connected by a
communications network, which are autonomous processing
capabilities which indicates that can perform local or distributed.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 8
Autor: Pedro Quito Hora de Inicio: 26/02/10 – 10:21 am Hora de Finalización: 26/02/10 - 10:35 am Actualmente la sociedad en que vivimos tienen la necesita de compartir
archivos de forma rápida y seguro, debido a esto surgió la telemática que
es la fusión de las telecomunicaciones con la informática y de esta forma
englobar el estudio, diseño, gestión y aplicación de las redes y servicios
de comunicaciones, para el transporte, almacenamiento y procesado de
cualquier tipo de información (Música, Fotos, Documentos, Videos, etc.)
Fig.1
Como se muestra en la imagen (Fig.1) se puede ver como utilizan la
informática con los instrumentos de telecomunicación para enviar
archivos de un computador a otro que esta a una gran distancia, podría
decirse que es una LAN mundial que en vez de utilizar cables utiliza las
telecomunicaciones.
Podemos ver la importancia que tiene la
telemática, nos da la ventaja de enviar datos
a lugares lejanos sin invertir mucho tiempo, y
esto es muy importante ya que “EL tiempo
es oro”, y también representa una gran
posibilidad en el campo de acción, puesto
que la telemática sigue avanzando poco a
poco.
Currently the society we live in have the
need to share files quickly and safe, since
it emerged that telematics is the merging
of telecommunications with computing
and thus encompass the study, design,
management and implementation of
networks and communications services
for the transportation, storage and
processing of any information (Music,
Pictures, Documents, Videos, etc.).
We can see the importance of telematics,
provides the benefit of sending data to
remote locations without investing much
time, and this is very important because
"time is money", and also represents a
great opportunity in the field of action, as
telematics continues to move slowly.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 9
Autor: David Venegas Hora de Inicio: 26/02/10 – 10:42 am Hora de Finalización: 26/02/10 - 10:54 am El sistema operativo es el software mas
importante en un computador ya que el
que actúa de interfaz entre los dispositivos
de hardware y los programas usados por el
usuario para manejar el computador.
También es el responsable de gestionar,
coordinar las actividades y llevar a cabo el
intercambio de los recursos y actúa como
estación para las aplicaciones que se
ejecutan en la máquina. A continuación
veremos los principales sistemas
operativos que podemos encontrar en el
mercado actual.
The operating system is the most important software on a computer that
acts as the interface between hardware devices and software used by the
user to operate the computer. He is also responsible for managing,
coordinating and implementing the exchange of resources and acts as a
station for applications running on the machine. Then we will see major
operating systems we can find on the market today.
Fig.1 (Logo de Linux)
GNU/Linux: Es un sistema operativo de
software libre, el cual puede ser
modificado libremente, usualmente utiliza
herramientas del sistema GNU y utiliza el
núcleo Linux de ahí su nombre. (Fig.1)
Este sistema es muy confiable, debido a su
casi nula amenaza de virus, y alguna de las
computadoras más potentes del mundo
utilizan este sistema.
Fig.2 (Logo de Apple)
Fig.3 (Logo de Windows)
Mac OS: Es un sistema operativo
desarrollado y distribuido por Apple,
para sus computadoras Macintosh está
basado en UNIX y es tan seguro como
el GNU/Linux.(Fig.2)
Este sistema es de código cerrado, lo
que indica que no se puede modificar y
se necesitara una licencia paga para
poder utilizarlo.
Windows: Es un sistema
operativo desarrollado y
distribuido por Microsoft, es de
código cerrado y se necesita una
licencia paga para utilizarlo.
Es el sistema operativo más
conocido, y hasta el momento el
más usado, posee una amplia
familia.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 10
Autor: Joseph Sánchez Hora de Inicio: 26/02/10 – 10:56 am Hora de Finalización: 26/02/10 - 11:02 am Hora de Finalización: 26/02/10 - 11:02 am En una base de datos orientada a objetos,
la información se representa mediante
objetos como los presentes en
la programación orientada a objetos.
Cuando se integra las características de
una base de datos con las de un lenguaje de
programación orientado a objetos, el
resultado es un sistema gestor de base de
datos orientada a objetos (ODBMS, object
database management system). Un ODBMS
hace que los objetos de la base de datos
aparezcan como objetos de un lenguaje de
programación en uno o más lenguajes de
programación a los que dé soporte. Un
ODBMS extiende los lenguajes con
datos persistentes de forma transparente,
control de concurrencia, recuperación de
datos, consultas asociativas y otras
capacidades.
Las bases de datos orientadas a objetos se
diseñan para trabajar bien en conjunción
con lenguajes de programación orientados a
objetos como Java, C#, Visual Basic.NET y
C++. Los ODBMS usan exactamente el
mismo modelo que estos lenguajes de
programación.
Los ODBMS proporcionan los
costes de desarrollo más bajos y el
mejor rendimiento cuando se
usan objetos gracias a que
almacenan objetos en disco y
tienen una integración
transparente con el programa
escrito en un lenguaje de
programación orientado a objetos,
al almacenar exactamente el
modelo de objeto usado a nivel
aplicativo, lo que reduce los costes
de desarrollo y mantenimiento.
The databases object-oriented
information is represented by
objects such as those present in
the object-oriented programming.
Provides lower development costs
and better performance when
using objects because they store
objects on disk and have seamless
integration with the program
written in a programming
language, object oriented, to store
exactly the object model used for
application level This reduces
development costs and
maintenance.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 11
Actualmente muchas empresas fabricante de productos
tecnológicos, tiene programas para crear sus productos
más amigables con el ambiente, con materiales menos
dañinos al ecosistema y ahorro de energía como lo es
Apple que busca crear sus equipos de bajo consumo de
energía y con algunas partes reciclables pensadas en el
medio ambiente como su nueva línea de Macbooks.
La Eco-tecnología es muy importante porque actualmente
estamos buscando formas de cuidar la naturaleza, basados en
esa idea surgió lo que llamamos la Eco-tecnología que es la
ciencia en la cual se aplica la ecología con la tecnología en
busca de mejorar la calidad de vida humana sin destruir la
naturaleza.
El tema de la protección ambiental es algo muy importante y
debatido por las potencias mundiales y en general algo que
incumbe a todos los países del mundo. Porque esto nos afecta
a todo es por eso que muchas empresas han adoptado la eco-
tecnología para crear mejores servicios amigables con la
naturaleza.
Un ejemplo de esto es la impresora que imprime en una
especie de papel hecho en plástico, aun que el plástico no es
que sea muy ecológico, pero permite imprimir
aproximadamente 100 copias sobre una sola hoja de plástico…
lo que permite ahorrar mucho la producción de papel normal y
por consiguiente evita la tala de árboles para su creación.
The Eco-technology is very important because we are currently
looking for ways to care for nature, this idea was based on
what we call the Eco-technology is the science which is applied
in ecology to technology for improving the quality of human
life without destroying nature.
Fig.1 (MacBook Pro pensada en el medio ambiente)
Los ingenieros de sistemas tienen que pensar de una
manera más ecología, pues ese es el futuro, buscar crear
tecnología que sea de gran utilidad pero que a su vez no
dañe el medio ambiente.
Autor: Carlos Balbuena Hora de Inicio: 26/02/10 – 11:03 am Hora de Finalización: 26/02/10 - 11:13 am
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 12
La robótica es la ciencia y tecnología de los
robots, se encarga de su diseño,
manufactura y aplicación de los robots. La
robótica combina diferentes disciplinas
entre las cuales están: la mecánica,
electrónica y sistemas.
Los robots son construidos principalmente
para ayudar al hombre en tareas peligrosas
o imposibles de realizar para un hombre,
aun que también para quitar un poco del
peso de nuestras tareas cotidianas y poder
relajarnos.
Autor: Andrés Vargas Hora de Inicio: 26/02/10 – 11:17 am Hora de Finalización: 26/02/10 - 11:53 am
Fig.1 (Robot)
Actualmente la robótica no está muy avanzada, los robots son lentes, tiene
una IA no muy buena (o no como se espera de un robot). (fig.1)
El principal creador de robots es Japón, después le sigue Estados Unidos y por
ultimo un muy pequeño porcentaje de otros países.
Existen diferentes tipos de robots, inclusive hay algunos que imitan la
apariencia de animales.
La robótica es algo muy complejo, llevara mucho tiempo para perfeccionarlo;
Se ve claramente que es muy útil, así se podrán salvar muchas vidas humanas
y es un campo de acción muy atractivo para los ingenieros de sistemas ya que
representa un gran reto, crear la IA y la programación, sin contar que es un
tema muy interesante y pagan bien.
Nuestra obsesión por crear vida
artificial no tiene límites, y la
humanidad no descansara hasta crear
un robot con gran habilidad e
inteligencia como el NS-5 de la
película “Yo-robot” un humanoide
inteligente. (Fig.2) ¿Podrán lograrlo?
Fig.2 (NS-5 de “Yo robot”)
Robotics is the science and
technology of robots, is
responsible for the design,
manufacture and application of
robots. Robotics combines various
disciplines among which are:
mechanics, electronics and
systems.
The robot is very complex, take a
long time to perfect; Clearly it is
very useful and could save many
lives and is a very attractive field
of action for system engineers
since it represents a big challenge,
create the IA and programming,
not to mention that is a very
interesting and well paid.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 13
La computación paralela es una técnica de programación en la que
muchas instrucciones se ejecutan simultáneamente.1 Se basa en el principio de
que los problemas grandes se pueden dividir en partes más pequeñas que
pueden resolverse de forma concurrente ("en paralelo"). Existen varios tipos de
computación paralela: paralelismo a nivel de bit, paralelismo a nivel de
instrucción, paralelismo de datos y paralelismo de tareas. Durante muchos
años, la computación paralela se ha aplicado en la computación de altas
prestaciones, pero el interés en ella ha aumentado en los últimos años debido a
las restricciones físicas que impiden el escalado en frecuencia.
La computación paralela se ha convertido en el paradigma dominante en la
arquitectura de computadores, principalmente en los procesadores
multinúcleo.2 Sin embargo, recientemente, el consumo de energía de los
ordenadores paralelos se ha convertido en una preocupación.
La supercomputadora Cray-2 fue la
más rápida del mundo desde 1985
hasta 1989.
Parallel computing is a programming technique in which many instructions
are executed simultaneously. It is based on the principle that large
problems can be divided into smaller parts that can be solved concurrently
("in parallel"). There are several types of parallel computing: bit-level
parallelism, instruction-level parallelism, data parallelism and task
parallelism. For many years, parallel computing has been applied in high
performance computing, but interest in it has increased in recent years due
to physical constraints preventing frequency scaling.
Los ordenadores paralelos se pueden clasificar según el nivel de paralelismo que admite su hardware: los
ordenadores multinúcleo y multiproceso tienen varios elementos de procesamiento en una sola máquina, mientras que
los clusters, los MPP y los grids emplean varios ordenadores para trabajar en la misma tarea. Los programas de ordenador
paralelos son más difíciles de escribir que los secuenciales4 porque la concurrencia introduce nuevos tipos de errores de
software, siendo las condiciones de carrera los más comunes. La comunicación y la sincronización entre las diferentes
subtareas son típicamente las grandes barreras para conseguir un buen rendimiento de los programas paralelos.
El incremento de velocidad que consigue un programa como resultado de la paralelizarían viene dado por la ley de Amdahl.
El software se ha orientado
tradicionalmente hacia la computación
en serie. Para resolver un problema, se
construye un algoritmo y se implementa
en un flujo de instrucciones en serie.
Estas instrucciones se ejecutan en
la unidad central de procesamiento de un
ordenador. En el momento en el que una
instrucción se termina, se ejecuta la
siguiente.
Autor: William Beltrán Hora de Inicio: 02/03/10 – 10:07am Hora de Finalización: 02/03/10 - 10:11 am
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 14
Un sistema distribuido se define como: una colección de
computadoras separados físicamente y conectados entre sí
por una red de comunicaciones distribuida; cada máquina
posee sus componentes de hardware y software que el
usuario percibe como un solo sistema (no necesita saber
qué cosas están en qué máquinas). El usuario accede a los
recursos remotos (RPC) de la misma manera en que
accede a recursos locales, o un grupo de computadores
que usan un software para conseguir un objetivo en
común.
Los sistemas distribuidos deben ser muy confiables, ya que si
un componente del sistema se descompone otro
componente debe de ser capaz de reemplazarlo, esto se
denomina Tolerancia a Fallos.
El tamaño de un sistema distribuido puede ser muy variado,
ya sean decenas de hosts (red de área local), centenas de
hosts (red de área metropolitana), y miles o millones de
hosts (Internet); esto se denomina escalabilidad.
Características:
1. Seguridad interna en el sistema distribuido
2. Se ejecuta en múltiples Computadoras.
3. Entorno de trabajo cómodo
4. Dependiente de redes (LAN, MAN, WAN, etc.)
5. Compatibilidad entre los dispositivos conectados
6. Transparencia (El uso de múltiples procesadores y el
acceso remoto debe de ser invisible)
La computación distribuida ha sido diseñada para
resolver problemas demasiado grandes para
cualquier supercomputadora y mainframe, mientras se
mantiene la flexibilidad de trabajar en múltiples
problemas más pequeños. Por lo tanto, la computación
en grid es naturalmente un entorno multiusuario; por
ello, las técnicas de autorización segura son esenciales
antes de permitir que los recursos informáticos sean
controlados por usuarios remotos.
A distributed system is defined as a collection of
physically separate computers connected by a
communications network, distributed, each machine
has its hardware and software that the user perceives
as a single system (no need to know what things are in
which machines). Users access remote resources (RPC)
in the same way it accesses local resources, or group of
computers that use software to achieve a common
goal.
Autor: Carlos Rivera Hora de Inicio: 02/03/10 – 10:15am Hora de Finalización: 02/03/10 - 10:31 am
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 15
La ingeniería de sonido es la disciplina
que se encarga del estudio del
fenómeno sonoro, en todos los campos
de aplicación del mismo, tales como la
grabación y producción, la acústica, la
electroacústica, el refuerzo sonoro y el
diseño de sistemas electro acústico.
Productor: Él productor musical es
quien organiza todos los sueños de un
artista en sus composiciones o
interpretaciones. Dirige el proyecto, la
preproducción, la grabación y define
conceptos de estilo, planos y efectos en
la edición y mezcla.
Compositor: Es la fuente principal de
toda la historia de los estilos musicales
que lo vinculará con el pasado, el
presente y el futuro de la música de la
humanidad. Como compositor o
arreglista podrá participar en proyectos
de música erudita, popular, jazz o
música para cine y publicitaria.
Arreglista: Otra forma de trabajar en los
proyectos musicales es colaborando con
los compositores para complementar
los proyectos; escribiendo las partes
para los instrumentistas, ampliando
líneas melódicas para otros formatos
musicales o simplemente enriqueciendo
una idea musical.
WavePad es un programa editor de
sonido para Windows. Este software le
permite crear y editar voz, además, de
hacer otras grabaciones para audio.
Usted podrá cortar, copiar y pegar
partes de las grabaciones y si lo
requiere agregar efectos como eco,
amplificación y reducción de ruido.
La experiencia de trabajar con la
tecnología de hoy en cualquier estudio
prestigioso del planeta es una
oportunidad para entender la
influencia de la tecnología en la música
para posibilitar la articulación de los
lenguajes, como músicos e ingeniero de
sonido a la hora definir una edición o
mezcla.
The sound engineering is the discipline that deals with the study of sound
phenomenon in all fields of application thereof, such as recording and
production, acoustics, electro-acoustics, sound reinforcement and design of
electro acoustic systems.
Un buen estudio de grabación debe
contar con:
*Tarjeta de Sonido Delta 1010
*Programas de Edición y Grabación
*Nuendo Live
*Programa de Masterización y
Montaje CD: Wavelab
*Mic Condensador Audiotechnica
4030
∞Amplificador de Audifonos 4x12
∞Audifonos
∞Afinador Electrónico
Autor: Laura Castro Hora de Inicio: 02/03/10 – 10:32 am Hora de Finalización: 02/03/10 -10:47 am
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 16
Autor: Oscar Torres Hora de Inicio: 02/03/10 – 10:49 am Hora de Finalización: 02/03/10 - 11:13 am
Es una aplicación informática capaz de solucionar un conjunto de problemas que exigen un gran conocimiento sobre un
determinado tema. Un sistema experto es un conjunto de programas que, sobre una base de conocimientos, posee
información de uno o más expertos en un área específica. Se puede entender como una rama de la inteligencia artificial.
Estos sistemas imitan las actividades de un humano para resolver problemas de distinta índole (no necesariamente tiene que
ser de inteligencia artificial). También se dice que un SE se basa en el conocimiento declarativo (hechos sobre objetos,
situaciones) y el conocimiento de control (información sobre el seguimiento de una acción).
Para que un sistema experto sea herramienta efectiva, los usuarios deben interactuar de una forma fácil, reuniendo dos
capacidades para poder cumplirlo:
1. Explicar sus razonamientos o base del conocimiento: los sistemas expertos se deben realizar siguiendo ciertas reglas
o pasos comprensibles de manera que se pueda generar la explicación para cada una de estas reglas, que a la vez se
basan en hechos.
2. Adquisición de nuevos conocimientos o integrador del sistema: son mecanismos de razonamiento que sirven para
modificar los conocimientos anteriores. Sobre la base de lo anterior se puede decir que los sistemas expertos son el
producto de investigaciones en el campo de la inteligencia artificial ya que ésta no intenta sustituir a los expertos
humanos, sino que se desea ayudarlos a realizar con más rapidez y eficacia todas las tareas que realiza.
Debido a esto en la actualidad se están mezclando diferentes técnicas o aplicaciones aprovechando las ventajas que cada
una de estas ofrece para poder tener empresas más seguras. Un ejemplo de estas técnicas sería los agentes que tienen la
capacidad de negociar y navegar a través de recursos en línea; y es por eso que en la actualidad juega un papel
preponderante en los sistemas expertos.
It is a software application capable of solving a set of problems that require extensive knowledge about a particular
topic. An expert system is a set of programs on a knowledge base has information of one or more experts in a specific
area. It can be understood as a branch of artificial intelligence. These systems mimic the activities of a human to solve
problems of various kinds (not necessarily have to be artificial intelligence). It is also said that a SE is based on declarative
knowledge (facts about objects, situations) and knowledge of control (monitoring information of an action).
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 17
Autor: Jhohan Niño Hora de Inicio: 02/03/10 – 11:14 am Hora de Finalización: 02/03/10 - 11:25 am
Realidad virtual es un sistema tecnológico, basado en el
empleo de ordenadores y otros dispositivos, cuyo fin es
producir una apariencia de realidad que permita al
usuario tener la sensación de estar presente en ella. Se
consigue mediante la generación por ordenador de un
conjunto de imágenes que son contempladas por el
usuario a través de un casco provisto de un visor
especial. Algunos equipos se
completan con trajes y guantes
equipados con sensores diseñados
para simular la percepción de
diferentes estímulos, que
intensifican la sensación de
realidad. Su aplicación, aunque
centrada inicialmente en el
terreno de los videojuegos, se ha
extendido a otros muchos
campos, como la
medicina, simulaciones de vuelo,
etc.
Personal de la armada de los Estados
Unidos usando un sistema de realidad virtual
para entrenar el paracaidismo
Virtual reality is a technological system based on the use of computers and other
devices designed to produce a semblance of reality that allows the user to have
the feeling of being present in it. Is achieved by computer generation of a set of
images that are provided by the user through a helmet fitted with a special
viewer. Some teams are filled with suits and gloves equipped with sensors
designed to simulate the perception of different stimuli, which enhance the
feeling of reality. Its implementation, although initially focused on the field of
video games has spread to many other fields such as medicine, flight simulations,
etc.
La realidad virtual puede ser de dos tipos: inmersiva y no
inmersiva. Los métodos inmersivos de realidad virtual con
frecuencia se ligan a un ambiente tridimensional creado por
un ordenador, el cual se manipula a través de cascos, guantes
u otros dispositivos que capturan la posición y rotación de
diferentes partes del cuerpo humano. La realidad virtual no
inmersiva también utiliza el ordenador y se vale de medios
como el que actualmente nos
ofrece Internet, en el cual podemos
interactuar en tiempo real con
diferentes personas en espacios y
ambientes que en realidad no existen
sin la necesidad de dispositivos
adicionales al ordenador. Nos
acercamos en este caso a
la navegación, a través de la cual
ofrecemos al sujeto la posibilidad de
experimentar (moverse, desplazarse,
sentir) determinados espacios,
mundos, lugares, como si se
encontrase en ellos.
Por último hay que destacar algunas
mejoras que facilitan los sistemas de
realidad virtual, en lo que se refiere
al tratamiento de enfermedades
relativas a problemas de movilidad.
Un ejemplo de ello lo realizan con
simuladores de snowboard,
obteniendo progresos en el
tratamiento de los enfermos.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 18
Una auditoria de sistema se refiere a cualquier auditoria que
abarque la evaluación de todos los aspectos en una sala de
informática, el auditor de sistemas es una persona muy importante
en una empresa, pues es el que se encarga del mantenimiento y
seguridad de los datos y equipos de un área. Esta persona está
constantemente revisando los protocolos de seguridad, realizando
respaldos de información y adecuando la sala para su uso en
completa confianza.
El equipo de auditores debe estar en el más alto nivel
administrativo para así poder recibir el apoyo necesario por parte
de los demás equipos de la empresa y así garantizar la integridad y
fiabilidad de los equipos.
El auditor de sistemas es quién garantiza la integridad y respaldo
de los datos; y la fiabilidad y buen funcionamiento de los
computadores dentro de una empresa. Es una función vital dentro
de una empresa y se necesita de mucho conocimiento para
garantizar que todo esté bien.
La seguridad y fiabilidad son los aspectos más
importantes en los equipos de una empresa, y es el
auditor el que se encarga de brindar la seguridad de
la sala.
Un aspecto importante en la seguridad de un lugar es
tener en buen estado las alarmas de humo, de
seguridad, y mantener los extintores cargados por si
se llega a presentar algún incendio (Fig.1).
An audit system refers to any audit assessment covering all
aspects in a computer room; the auditor of systems is a very
important person in a company, as is what is responsible for
maintenance and data security and area teams. This person is
constantly reviewing the security protocols, making backups of
information and adapting the room for use in complete
confidence.
The auditing team must be at the highest administrative level in
order to receive the necessary support from the other
computers on the company and thus ensure the integrity and
reliability of equipment.
Fig.1 (Extintores)
Autor: Sergio Torrado Hora de Inicio: 04/03/10 – 10:19 am Hora de Finalización: 04/03/10 - 10:30 am
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 19
Autor: Walter Pulido Hora de Inicio: 02/03/10 – 11:32 am Hora de Finalización: 02/03/10 - 11:45 am
La programación orientada a objetos o POO (OOP según
sus siglas en inglés) es un paradigma de programación que
usa objetos y sus interacciones para diseñar aplicaciones y
programas de ordenador. Está basado en varias técnicas,
incluyendo herencia, modularidad, polimorfismo y
encapsulamiento. Su uso se popularizó a principios de la
década de 1990. Actualmente son muchos los lenguajes de
programación que soportan la orientación a objetos.
La programación orientada a objetos expresa un programa
como un conjunto de estos objetos, que colaboran entre
ellos para realizar tareas. Esto permite hacer los programas
y módulos más fáciles de escribir, mantener, y reutilizar.
Uno de los lenguajes más famosos y conocidos que usa la
programación orientada a objetos es Java (Fig.1), aun que
actualmente la mayoría de los lenguajes de programación
son de este estilo.
De aquella forma, un objeto contiene toda la información
que permite definirlo e identificarlo frente a otros objetos
pertenecientes a otras clases e incluso frente a objetos de
una misma clase, al poder tener valores bien diferenciados
en sus atributos. A su vez, los objetos disponen de
mecanismos de interacción llamados métodos que
favorecen la comunicación entre ellos. Esta comunicación
favorece a su vez el cambio de estado en los propios
objetos. Esta característica lleva a tratarlos como unidades
indivisibles, en las que no se separan ni deben separarse el
estado y el comportamiento.
The object-oriented programming or OOP (POO according
to its acronym in Spanish) is a programming paradigm that
uses objects and their interactions to design applications
and computer programs. It is based on several techniques,
including inheritance, modularity, polymorphism and
encapsulation. Its use was popularized in the early
1990s. Currently there are many programming languages
that support object orientation.
The object-oriented programming a program expressed as
a set of these objects, which collaborate with each other to
perform tasks. This allows the programs and modules are
easier to write, maintain, and reuse.
Fig.1 (Java, lenguaje de programación orientado a
objetos)
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 20
Autor: Edgar Sarmiento Hora de Inicio: 04/03/10 – 10:36 am Hora de Finalización: 04/03/10 - 10:55 am
Son aplicaciones web que permiten a las
personas conectar con sus amigos e
incluso realizar nuevas amistades.
Además, permiten a los usuarios
compartir contenido, interactuar y crear
comunidades sobre intereses similares:
trabajo, lecturas, juegos, amistad,
relaciones amorosas, etc.
Unos de las redes sociales más
reconocidas a nivel mundial son facebook
y twitter(Fig.1).
Facebook es una red social donde se
puede compartir información personal,
fotos, videos y etiquetar a las personas
que aparecen en ellas… además que
permite pasar el tiempo libre con
diferentes aplicaciones como juegos.
En cambio twitter no permite compartir
fotos ni videos, sino es un sistema donde
uno puede seguir a una persona y ver las
publicaciones que haga. Es más utilizado
para actualizaciones cortas de estado.
Estas redes sociales se han vuelto muy
importante en la vida de muchas
personas, quienes constantemente están
actualizando su perfil.
These are Web applications that enable
people to connect with friends and even
make new friends. They also allow users to
share content, interact and create
communities around similar interests:
work, readings, games, friendship,
romantic relationships, etc.
One of the most recognized social
networks worldwide are facebook and
twitter (Fig.1).
Fig.1 (Logo de Twitter y Facebook)
La ventaja de estas redes
sociales es que permite
compartir fotos, videos y
pensamientos de forma rápida
con los amigos, también
permite conocer gente nueva y
mantener el contacto con viejos
amigos.
Aun que no todo es bueno,
existe el riesgo de volverse
adicto a estas redes sociales,
aun que si se sabe usar este tipo
de redes de una forma
adecuada puede aprovecharse
para pasar los ratos libres en los
que no hay nada que hacer.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 21
Autor: Fabián Ochoa Hora de Inicio: 04/03/10 – 11:05 am Hora de Finalización: 04/03/10 - 11:32 am
La telecomunicación' (del prefijo griego tele,
"distancia" y del latín communicare que significa
comunicación, así que para nosotros significa
algo como, "comunicación a distancia") es una
técnica consistente en transmitir un mensaje
desde un punto a otro, normalmente con el
atributo típico adicional de ser bidireccional.
El término telecomunicación cubre todas las
formas de comunicación a distancia,
incluyendo radio, telegrafía, televisión, telefonía
, transmisión de datos e interconexión
de ordenadores a nivel de enlace. El Día
Mundial de la Telecomunicación se celebra el 17
de mayo. Telecomunicaciones, es toda
transmisión, emisión o recepción de signos,
señales, datos, imágenes, voz, sonidos o
información de cualquier naturaleza que se
efectúa a través de cables, radioelectricidad,
medios ópticos, físicos u otros sistemas
electromagnéticos.
The telecommunications' (from
the Greek prefix tele, "distance"
and the Latin communicare
communication means, so for us
it means something like "distance
communication") is a technique
of transmitting a message from
one point to another, usually
with the typical additional
attribute of being bi.
Fig.1 (Iphone celular de ultima
tecnología)
Los elementos que integran un sistema de telecomunicación son un
transmisor, una línea o medio de transmisión y posiblemente, impuesto
por el medio, un canal y finalmente unreceptor. El transmisor es el
dispositivo que transforma o codifica los mensajes en un fenómeno físico,
la señal. El medio de transmisión, por su naturaleza física, es posible que
modifique o degrade la señal en su trayecto desde el transmisor al
receptor debido a ruido, interferencias o la propia distorsión del canal. Por
ello el receptor ha de tener un mecanismo de decodificación capaz de
recuperar el mensaje dentro de ciertos límites de degradación de la señal.
Ya no es necesario establecer enlaces físicos entre dos puntos para
transmitir la información de un punto a otro. Los hechos ocurridos en un
sitio, ocurren a la misma vez en todo el mundo. Nos adentramos en una
nueva clase de sociedad en la que la información es la que manda. El
conocimiento es poder, y saber algo es todo aquello que se necesita. En
Europa la sociedad de la información se creó como respuesta de
la Comunidad Europea al crecimiento de las redes de alta velocidad de los
Estados Unidos y su superioridad tecnológica.
Universidad Pedagógica y Tecnológica De Colombia (UPTC) 22
http://www.google.com/
http://www.bing.com/?scope=images&FORM=Z9LH
http://es.wikipedia.org/wiki/Wikipedia:Portada