Está en la página 1de 3

Actividad N5

Ejemplos reas temticas.


Lgica difusa:
La lgica difusa ("fuzzy logic" en ingls) se adapta mejor al mundo real en el que vivimos,
e incluso puede comprender y funcionar con nuestras expresiones, del tipo "hace mucho
calor", "no es muy alto", "el ritmo del corazn est un poco acelerado", etc
Un esquema de funcionamiento tpico para un sistema difuso podra ser de la siguiente
manera:

Funcionamiento de un sistema de control difuso.

Bases de datos:
En una base de datos, un tipo de entidad es el equivalente de una tabla; cada registro
individual es representado como una fila y un atributo como una columna. Los tipos de
entidad son relacionados el uno con el otro usando 1: Trazar un mapa de n, tambin
conocido como relacion de uno a varios. El ejemplo ms aprobado de base de datos
jerrquica modela es un IMS diseado por la IBM.

Lenguajes de programacin:
Un lenguaje de programacin" es un lenguaje diseado para describir el conjunto de
acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de
programacin es un modo prctico para que los seres humanos puedan dar instrucciones a
un equipo.
Lenguaje
ADA
BASIC
C
C++

Principal rea de aplicacin


Tiempo real
Programacin para fines educativos
Programacin de sistema
Programacin de sistema orientado a
objeto

Compilado/interpretado
Lenguaje compilado
Lenguaje interpretado
Lenguaje compilado
Lenguaje compilado

Cobol
Fortran
Java
MATLAB
Clculos
matemticos
LISP
Pascal
PHP
Inteligencia artificial
Perl

Administracin
Clculo
Programacin orientada a Internet
Clculos matemticos

Lenguaje compilado
Lenguaje compilado
Lenguaje intermediario
Lenguaje interpretado

Clculos matemticos

Lenguaje interpretado

Inteligencia artificial
Educacin
Desarrollo de sitios web dinmicos
Inteligencia artificial
Procesamiento de cadenas de caracteres

Lenguaje intermediario
Lenguaje compilado
Lenguaje interpretado
Lenguaje interpretado
Lenguaje interpretado

Ingeniera y metodologa del software:


Ingeniera de software es la aplicacin de un enfoque sistemtico, disciplinado y
cuantificable al desarrollo, operacin y mantenimiento de software, y el estudio de estos
enfoques, es decir, la aplicacin de la ingeniera al software. Es la aplicacin de la
ingeniera al software, ya que integra matemticas, ciencias de la computacin y prcticas
cuyos orgenes se encuentran en la ingeniera.
Se pueden citar otras definiciones enunciadas por prestigiosos autores:

Ingeniera de software es el estudio de los principios y metodologas para el


desarrollo y mantenimiento de sistemas software (Zelkovitz, 1978)

Ingeniera de software es la aplicacin prctica del conocimiento cientfico al diseo


y construccin de programas de computadora y a la documentacin asociada
requerida para desarrollar, operar y mantenerlos. Se conoce tambin como
desarrollo de software o produccin de software (Bohem, 1976).

Ingeniera de software trata del establecimiento de los principios y mtodos de la


ingeniera a fin de obtener software de modo rentable, que sea fiable y trabaje en
mquinas reales (Bauer, 1972).

Algoritmos y estructuras de datos:


A primera vista, se puede pensar que el conocimiento de estos algoritmos y
estructuras de datos no tienen una aplicacin prctica inmediata. Sin embargo, su
conocimiento y correcta aplicacin sirven para producir programas mejores, en el
sentido de que aprovechan mejor la memoria del sistema, son ms rpidos, eficientes,
robustos y tolerantes a fallos.
Las aplicaciones de estos algoritmos en algunos casos son inmediatas; por ejemplo,
hallar el trayecto ms corto entre dos estaciones es algo que interesa a muchos
viajeros del metro y se pueden obtener aproximaciones bastante buenas del mundo

real utilizando algunos de los algoritmos que obtienen distancias mnimas. Otros
algoritmos sirven para procesar cadenas, lo cual sirve de base para analizadores
lxicos o algoritmos criptogrficos, por ejemplo.
Adems, tener conocimientos adecuados de algoritmia y estructuras de datos facilita el
poder pasar de un lenguaje de programacin a otro con mucha mayor facilidad: puesto
que ya se tiene la base, slo hace falta superar las dificultades tcnicas particulares de
cada lenguaje.
Un ejemplo bsico de un algoritmo en flujograma que imprima si un nmero es par o
impar

FIN.

También podría gustarte