Sei sulla pagina 1di 24

UNIVERSIDAD TECNOLGICA AMRICA

FACULTAD DE CIENCIAS DE LA COMPUTACIN Y ELECTRNICA

PROYECTO INTEGRADOR
Tema: Elaboracin de un programa en C para registras las ideas de negocio de

de los estudiantes de la UNITA

Autores:

Edwin Chuquimarca Edwin Auquilla

SEGUNDO NIVEL DIURNO TUTORES:

Ing. Rosa Paredes (Estructura de Datos) Ing. Malena Melo (Incubadora)

D.M. QUITO, MARZO 2011

INTRODUCCIN 1. TTULO DEL PROYECTO:


Elaboracin de un programa en C para registrar las ideas de negocios de los estudiantes para ser empleada por los alumnos de tercer nivel de la Facultad de Ciencias de la Computacin y Electrnica de la UNITA.

2. DEFINICIN Y JUSTIFICACIN DEL PROBLEMA


Elaboracin de un programa en lenguaje C de registro de las ideas de negocio que sirva para mejorar el desarrollo de los alumnos de tercer nivel de la Facultad de las Ciencias de la Computacin y Electrnica el mi smo que permitir la ampliacin de conocimientos y calidad de estudio mediante investigaciones, formulando as nuevos temas y experiencias a investigar. El programa en C de registro de ideas de negocio ser elaborada para almacenar los diferentes tipos de ideas de negocio que generen los estudiantes de la Unita de esta manera mejorar los conocimientos, destrezas y el desarrollo prctico, terico sobre los distintos problemas que implica el registro de ideas de negocio.

3. OBJETIVOS:

3.1. OBJETIVO GENERAL:


y

Elaborar un programa en C que maneje estructuras dinmicas y modo grafico

y y

El usuario deber escoger el tipo de empresa que se va a crear Utilizando herramientas multimediales para mejorar los conocimiento s, el fcil aprendizaje de los estudiantes del tercer Nivel De La Facultad De Las Ciencias De La Computacin Y Electrnica.

3.2. OBJETIVOS ESPECFICOS:


y

Fundamentar Tericamente sobre la elaboracin de un programa en C para el registro de ideas de negocio, mediante revisin de fuentes bibliogrficas.

Diagnostico de los requerimientos acerca del tema relacionado con la elaboracin de un programa en C para el registro de ideas de negocios

Con la elaboracin de un programa en C para el registro de ideas de negocios.

Disear un programa en C para el registro de ideas de negocios de la Unita.

Presentar un manual de usuario sobre la elaboracin de un programa en C para el registro de ideas de negocios de los estudiantes de la Unita.

Validar el Proyecto mediante entrevistas realizadas a los expertos que indiquen el estudio del mismo.

4. MARCO TERICO
Programacin

La programacin es el proceso de disear, escribir, probar, depurar y mantener el cdigo fuente de programas computacionales. El cdigo fuente es escrito en un lenguaje de programacin. El propsito de la programacin es crear programas que exhiban un comportamiento deseado. El proceso de escribir cdigo requiere frecuentemente conocimientos en varias reas distintas, adems del dominio del lenguaje a utilizar, algoritmos especializados y lgica formal. Programar no involucra necesariamente otras tareas tales como el anlisis y diseo de la aplicacin (pero si el diseo del cdigo), aunque si suelen estar fusionadas en el desarrollo de pequeas aplicaciones .1

WHIKIPEDIA; C+; http://es.wikipedia.org/wiki/C%2B%2B

LENGUAJE C

C es un lenguaje de programacin creado en 1972 por Dennis M. Ritchie en

los Laboratorios Bell como evolucin del anterior lenguaje B, a su vez basado en BCPL.2 Al igual que B, es un lenguaje orientado a la implementacin de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del cdigo que produce y es el lenguaje de pro gramacin ms popular para crear software de sistemas, aunque tambin se utiliza para crear aplicaciones .
Estructura de datos
3

En la prctica, la mayor parte de informacin til no aparece aislada en forma de datos simples, sino que lo hace de forma organizada y estructurada. Los diccionarios, guas, enciclopedias, etc., son colecciones de datos que seran intiles si no estuvieran organizadas de acuerdo con unas determinadas reglas. Adems, tener estructurada la informacin supone ventajas adicionale s, al facilitar el acceso y el manejo de los datos. Por ello parece razonable desarrollar la idea de la agrupacin de datos, que tengan un cierto tipo de estructura y organizacin interna 4
Estructuras

Una estructura contiene varios datos. La forma de definir una estructura es haciendo uso de la palabra clave struct. Aqui hay ejemplo de la declaracion de una estructura: struct mystruct { int int_member; double double_member; char string_member[25]; } variable;

Declaracin de variables

CELA, Jos e Pea, Marco; INTRODUCCION A LA PROGRAMACION EN C; Primera edicin; 2000 CELA, Jos e Pea, Marco; INTRODUCCION A LA PROGRAMACION EN C; Primera edicin; 2000 4 KRUSE, Richard; Estructuras de Datos y Diseo de Programas , Prentice-Hall, 2008
3

La declaracin de variables del tipo definido por una estructura puede hacerse de dos maneras diferentes. Bien en la misma definicin de la estructura, bien posteriormente. La forma genrica para el primer caso es la siguiente :5 struct nombre estructura { tipo campo 1 nombre campo 1; tipo campo 2 nombre campo 2; tipo campo N nombre campo N; }lista de variables; Ntese que al declararse las variables al mismo tiempo que se define la estructura, el nombre de esta junto a la palabra reservada struct se hace innecesario y puede omitirse. Por otra parte, suponiendo que la estructura nombre estructura se haya definido previamente, la declaracin de variables en el segundo caso sera:6 struct nombre estructura lista de variables;

KRUSE, Richard; Estructuras de Datos y Diseo de Programas , Prentice-Hall, 2008 Wirth, Michael; Algoritmos + Estructuras de Datos = Programas , Ediciones del Castillo, Madrid,2006

Idea de negocio
(  % &% (  '  % &%$ ! "!     #       
I ti i p i E i ,A i ll E i

El

E p y y y y y

p G I A A i tifi li i li i li i A, i i i l

ifi i , j i . li l i t t i l i t l

i i i .

i i f t .

i l

Emp
i i fi i i i tit i l i .
) 5

ti i

32

10

ZUANI Rafae

Introducc n a la Administracin de Organizaciones Editorial Maktub, 2003, Pgs 82

Tamaos de una Em resa


y y y y y

Micro em resa : si posee 10 o menos trabajadores. Pequea em resa : si tiene un nmero entre 11 y 50 trabajadores. Mediana em resa : si tiene un nmero entre 51 y 250 trabajadores. Gran em resa: si posee ms de 250 trabajadores. Multinacional: si posee ventas internacionales.

Ti os de Em resa

Empresas del Sector Primario: Tambin denominado extractivo, ya que el elemento bsico de la actividad se obtiene directamente de la naturaleza: agricultura, ganadera, caza, pesca, extraccin de ridos, agua, minerales, petrleo, energa elica, etc. Empresas del Sector Secundario o Industrial : Se refiere a aquellas que realizan algn proceso de transformacin de la materia prima. Abarca actividades tan diversas como la construccin, la ptica, la maderera, la textil, etc. Empresas del Sector Terciario o de Servicios : Incluye a las empresas cuyo principal elemento es la capacidad humana para realizar trabajos fsicos o intelectuales. Comprende tambin una gran variedad de empresas, como las de transporte, bancos, comercio, se guros, hotelera, asesoras, educacin, restaurantes, etc. 8

SAMUELSON, Paul; Economa , Mc Graw Hill, 2002, Pgs. 102 y 103.

5. IDEA A DEFENDER:

Mediante la elaboracin de un programa en C para el registro de las ideas de negocios los estudiantes de Tercer Nivel podrn almacenar todas las ideas de negocio propuestas y as ampliar sus conocimientos, destrezas y habilidades de una forma fcil y sencilla.

6. METODOLOGA INVESTIGATIVA:
Eta a de Investigacin
FUNDAMENTACIN TERICA

Mtodos Em ricos Tericos


Analtico sinttico Inductivo Deductivo. Sistmico Matemticos

Tcnicas

Resultados

Revisin y Bibliografa Bases tericas de la Investigacin

DIAGNSTICO

HistricoLgico Recoleccin de Informacin Medicin

Uso de tablas, Encuestas y grficos estadsticos

Informe sobre el estado actual del Problema

PROPUESTA

Inductivo Deductivo. Sistmico Modelacin

Subir la pgina de una empresa al servidor web

VALIDACIN Expertos

Uso de tablas Entrevistas y grficos estadsticos

Afinar Propuesta

la

Corroborar viabilidad de la Propuesta

Fuente: Investigacin de campo Elaborado or: Chuquimarca Edwin, Auquilla Edwin

Fundamentacin terica o Analtico sinttico Estudio de las ideas de negocio para determinar su aplicacin utilizando distintas opiniones para la aplicacin del proyecto de investigacin. o Histrico Lgico Se almacenaran las ideas de negocio de los estudiantes y se podrn modificar mediante el programa creado para su demostracin en el proyecto de investigacin. o Recoleccin de informacin Se trabajar con toda la informacin acerca de las ideas de negocio den a conocer los estudiantes. Propuesta o Analtico Sinttico Almacenamiento de las ideas de negocio para determinar su aplicacin utilizando anlisis sobre las ideas de negocio. o Inductivo Deductivo En el almacenamiento de las ideas de negocio se determinar: las ideas de negocio la restructuracin o modificacin de las idea de negocio.

o Sistmico Se recolectar toda la informacin de los estudiantes sobre las ideas de negocio.

7. RESULTADOS ESPERADOS:

y y y

Programa en C finalizado y funcionando. Registro de las ideas de negocios. Manual de usuario de registro de las ideas de negocio p aso a paso y de la utilizacin del programa Borland C.

Informe de los almacenamientos de las ideas de negocio

8. VIABILIDADES 8.1 OPERATIVA: Se utilizar diferentes fuentes de investigacin entre ellas

textos, internet, adems de los autores del proyecto y el criterio de los docentes que nos van a guiar para la realizacin del proyecto.
8.2 TECNOLGICA:

Hardware

So tware

Laptop: Compaq, procesador AMD 2.2 memoria Ram 2 b Infocus Epson

Borland C: Programa de realizar el programa Power Point: Para del realizar proyecto las en

hz, disco duro de 300 b, programacin en donde se va a

presentacin diapositicas

8.3 ECONMICA: El valor econmico de esta investigacin puede ser

accesible a todos.
Costo Unitario

Materiales

Costo Total

Impresiones Copias Internet Transporte

0,05 0,02 0,65 0,25

12.00 4.00 5.00 10.00

Anillado Alquiler de infocus Otros Total

0,85 5.00

3.00 20.00 10.00 64.00

10. BIBLIOGRAFA

1.- POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS; 2.- WHIKIPEDIA; C+; http://es.wikipedia.org/wiki/C%2B%2B 3.- C ELA, Jos e Pea, Marco; INTRODUCCION A LA PRO RAMACION EN C; Primera edicin; 2000. 4.- ULLMAN, Jean ; Estructuras de Datos y Algoritmos, Addison-Wesley Iberoamericana, 2003.

CAPTULO I 1. FUNDAMENTACIN TERICA 1.1. LENGUAJE C


C++ es un lenguaje de programacin diseado a mediados de los aos 1980 por Bjarne Stroustrup. La intencin de su creacin fue el extender al exitoso lenguaje de programacin C con mecanismos que permitan la

manipulacin de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje hbrido. Posteriormente se aadieron facilidades de programacin genrica, que se sum a los otros dos paradigmas que ya estaban admitidos ( programacin estructurada y la programacin orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programacin multiparadigma . Actualmente existe un estndar, denominado ISO C++, al que se han adherido la mayora de los fabricantes de compiladores ms modernos. Existen tambin algunos intrpretes, tales como ROOT.9 Una particularidad del C++ es la posibilidad de redefinir los operadores (sobrecarga de operadores), y de poder crear nuevos tipos que se comporten como tipos fundamentales. El nombre C++ fue propuesto por Rick Mascitti en el ao 1983, cuando el lengu aje fue utilizado por primera vez fuera de un laboratorio cientfico. Antes se haba usado el nombre "C con clases". En C++, la expresin "C++" significa "incremento de C" y se refiere a que C++ es una extensin de C. 10

10

CELA, Jos e Pea, Marco; INTRODUCCION A LA PROGRAMACION EN C; Primera edicin; 2000 CELA, Jos e Pea, Marco; INTRODUCCION A LA PROGRAMACION EN C; Primera edicin; 2000

1.2. ESTRUCTURA DE DATOS EN C


La definicin de una estructura requiere especificar un nombre y el tipo de datos de todos los campos que la componen, as como un nombre mediante el cual pueda identificarse toda la agrupaci n. Para ello se utiliza la palabra reservada struct de la forma siguiente: struct nombre estructura { tipo campo 1 nombre campo 1; tipo campo 2 nombre campo 2; tipo campo N nombre campo N; };11

1.2.1. DECLARACION DE VARIABLES

La declaracin de variables del tipo definido por una estructura puede hacerse de dos maneras diferentes. Bien en la misma definicin de la estructura, bien posteriormente. La forma genrica para el primer caso es la siguiente: struct nombre estructura { tipo campo 1 nombre campo 1; tipo campo 2 nombre campo 2; tipo campo N nombre campo N; }lista de variables;12 Ntese que al declararse las variables al mismo tiempo que se define la estructura, el nombre de esta junto a la palabra reservada struct se hace
11 12

ULLMAN, Jean ; Estructuras de Datos y Algoritmos , Addison-Wesley Iberoamericana, 2003 ULLMAN, Jean ; Estructuras de Datos y Algoritmos , Addison-Wesley Iberoamericana, 2003

innecesario y puede omitirse.Por otra parte, suponiendo que la estructur a nombre estructura se haya definido previamente, la declaracin de variables en el segundo caso sera: struct nombre estructura lista de variables;
1.3 . ESTRUCTURAS DINMICAS EN C

Una de las aplicaciones ms interesantes y potentes de la memoria dinmica y los punteros son las estructuras dinmicas de datos. Las estructuras bsicas disponibles en C y C++ tienen una importante limitacin: no pueden cambiar de tamao durante la ejecucin. Los arreglos estn compuestos por un determinado nmero de elementos, nmero que se decide en la fase de diseo, antes de que el programa ejecutable sea creado. 13 En muchas ocasiones se necesitan estructuras que puedan cambiar de tamao durante la ejecucin del programa. Por supuesto, podemos hacer 'arrays' dinmicos, pero una vez creados, tu tamao tambin ser fijo, y para hacer que crezcan o diminuyan de tamao, deberemos reconstruirlas desde el principio. Las estructuras dinmicas nos permiten crear estructuras de datos que se adapten a las necesidades reales a las que suelen enfrentarse nuestros programas. Una estructura bsica de un nodo para crear listas de datos seria:

struct nodo { int dato; struct nodo *otronodo; }; La forma ms simple de estructura dinmica es la lista abierta. En esta forma los nodos se organizan de modo que cada uno apunta al siguiente, y el ltimo no apunta a nada, es decir, el puntero del nodo siguiente vale NULL. En las listas abiertas existe un nodo especial: el primero. Normalmente diremos que nuestra lista es un puntero a ese primer nodo o llamaremos a
13

CELA, Jos e Pea, Marco; INTRODUCCION A LA PROGRAMACION EN C; Primera edicin; 2000

ese nodo la cabeza de la lista. Eso es porque mediante ese nico puntero podemos acceder a toda la lista. 14 Cuando el puntero que usamos para acceder a la lista vale NULL, diremos que la lista est vaca. El nodo tpico para construir listas tiene esta forma: struct nodo { int dato; struct nodo *siguiente; };
1.4. LISTAS ABIERTAS

La forma ms simple de estructura dinmica es la lista abierta. En esta forma los nodos se organizan de modo que cada uno apunta al siguiente, y el ltimo no apunta a nada, es decir, el puntero del nodo siguiente vale NULL. En las listas abiertas existe un nodo especial: el primero. Normalmente se indicara que la lista es un puntero a ese primer nodo o llamaremos a ese nodo la cabeza de la lista. Eso es porque mediante ese nico puntero podemos acceder a toda la lista. 15 Cuando el puntero que utilizara p ara acceder a la lista vale NULL, dir que la lista est vaca. El nodo tpico para construir listas tiene esta forma: struct nodo { int dato; struct nodo *siguiente; };

14 15

POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS KRUSE, Richard ; Estructuras de Datos y Diseo de Programas , Prentice-Hall, 2000

1.4.1. OPERACIONES BSICAS CON LISTAS:

Con las listas tendremos un pequeo repertorio de operaciones bsicas que se pueden realizar: Aadir o insertar elementos. Buscar o localizar elementos. Borrar elementos. Moverse a travs de una lista, anterior, siguiente, primero.

Cada una de estas operaciones tendr varios casos especiales, por ejemplo, no ser lo mismo insertar un nodo en una lista vaca, o al principio de una lista no vaca, o la final, o en una posicin intermedia.
1.4.2. INSERTAR ELEMENTOS

Insertar un elemento en una lista vaca: Este es, evidentemente, el caso ms sencillo. Partiremos de que ya tenemos el nodo a insertar y, por supuesto un puntero que apunte a l, adems el puntero a la lista valdr NULL: 16

Gra ico N.-1 Insertar elementos


Fuente: POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Elaborado por : Auquilla Edwin, Chuquimarca Edwin

1.4.3. INSERTAR EL ELEMENTO EN LA PRIMERA POSICIN DE UNA LISTA

Podemos considerar el caso anterior como un caso particular de ste, la nica diferencia es que en el caso anterior la lista es una lista vaca, pero siempre podemos, y debemos considerar una lista vaca como una lista. De

16

KRUSE, Richard ; Estructuras de Datos y Diseo de Programas , Prentice-Hall, 2000

nuevo partiremos de un nodo a ins ertar, con un puntero que apunte a l, y de una lista, en este caso no vaca:

Gra ico N.-2 Insertar elemento en la rimera osicin


Fuente: POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Elaborado por : Auquilla Edwin, Chuquimarca Edwin

El proceso sigue siendo muy sencillo: 1. Hacer que nodo->siguiente apunte a Lista. 2. Hacer que Lista apunte a nodo.

Gra ico N.-3 Insertar en la rimera osicin


Fuente: POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Elaborado por : Auquilla Edwin, Chuquimarca Edwin

1.4.4. INSERTAR UN ELEMENTO EN LA ULTIMA POSICIN DE UNA LISTA

Este es otro caso especial. Para este caso partiremos de una lista no vaca:

Gra ico N.-4 Insertar el elemento en la ultima osicin


Fuente: POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Elaborado por : Auquilla Edwin, Chuquimarca Edwin

9 C

El proceso en este caso tampoco es excesivamente complicado: 1. Se necesitara un puntero que seale al ltimo elemento de la lista. La manera de conseguirlo es empezar por el primero y avanzar hasta que el nodo que tenga como siguiente el valor NULL. 2. Hacer que nodo->siguiente sea NULL. 3. Hacer que ultimo->siguiente sea nodo. 17

Gra ico N.-5 Insertar el elemento en la ltima osicin


Fuente: POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Elaborado por : Auquilla Edwin, Chuquimarca Edwin

1.4.5. INSERTAR UN ELEMENTO A CONTINUACIN DE UN NODO CUALQUIERA DE UNA LISTA

De nuevo tener que considerar el caso anterior como un caso particular de este. Ahora el nodo "anterior" ser aquel a continuacin del cual se insertara el nuevo

Gra ico N.-6 Insertar el elemento a continuacin de un nodo


Fuente: POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Elaborado por : Auquilla Edwin, Chuquimarca Edwin

Suponer que ya se dispone del nuevo nodo a insertar, apuntado por nodo, y un puntero al nodo a continuacin del que lo insertara.

17

POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS

El proceso a seguir ser: 1. Hacer que nodo->siguiente seale a anterior ->siguiente. 2. Hacer que anterior->siguiente seale a nodo. Suponer que ya se dispone del nuevo nodo a insertar, apuntado por nodo, y un puntero al nodo a continuacin del que lo insertara. El proceso a seguir ser: 1. Hacer que nodo->siguiente seale a anterior ->siguiente. 2. Hacer que anterior->siguiente seale a nodo. 18

Gra ico N.-7 Insertar el elemento a continuacin de un nodo


Fuente: POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Elaborado por : Auquilla Edwin, Chuquimarca Edwin

1.4.6. BSQUEDA DE UN ELEMENTO EN UNA LISTA

Muy a menudo se necesitar recorrer una lista, ya sea buscando un valor particular o un nodo concreto. Las listas abiertas slo pueden recorrerse en un sentido, ya que cada nodo apunta al siguiente, pero no se puede obtener, por ejemplo, un puntero al nodo anterior desde un nodo cualquiera si no se empieza desde el principio. 19 Para recorrer una lista se proceder siempre del mismo modo, se usara un puntero auxiliar como ndice: 1. Asignar al puntero ndice el valor de Lista. 2. Abrir un bucle que al menos debe tener una condicin, que el ndice no sea NULL.

18 19

POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Wirth, Michael; Algoritmos + Estructuras de Datos = Programas , Ediciones del Castillo, Madrid,2006

3. Dentro del bucle asignar al ndice el valor del nodo siguiente al ndice actual.

1.4.7. ELIMINAR EL NODO DE LA PRIMERA LISTA ABIERTA

Es el caso ms simple. Partir de una lista con uno o ms nodos, y usar un puntero auxiliar, nodo:

Gra ico N.-7 Elimiar el nodo de la rimera lista abierta


Fuente: POZO, Salvador; EXTRUCTURA DINAMICA DE DATOS Elaborado por : Auquilla Edwin, Chuquimarca Edwin

1. Hacer que nodo apunte al primer elemento de la lista, es decir a Lista. 2. Asignar a Lista la direccin del segundo nodo de la lista: Lista ->siguiente. 3. Liberar la memoria asignada al primer nodo, el que queremos eliminar. Se debe guardar el puntero al primer nodo antes de actualizar Lista, despus resultara imposible liberar la memoria que ocupa. Si al liberar la memoria antes de actualizar Lista, se perder el puntero al segundo nodo. 20

20

Wirth, Michael; Algoritmos + Estructuras de Datos = Programas , Ediciones del Castillo, Madrid,2006

1.4 . IDEA DE NEGOCIO

Es una descripcin corta y especfica de lo que ser tu negocio. Es encontrar un enfoque diferente o un concepto que todava no haya sido explotado en el mercado.
1.4.1. CULES SON LOS REQUISITOS PARA QUE UNA IDEA SEA EXITOSA?

Una idea de negocio debe cumplir con tres requisitos:


y y y

Debe cubrir una demanda insatisfecha. Su produccin debe ser rentable econmicamente. La empresa debe tener las capacidades y habilidades necesarias para desarrollar la idea de negocio.

1.4.2. LAS ETAPAS PARA GENERAR E IDENTIFICAR UNA BUENA IDEA DE NEGOCIO y y y y

eneracin de ideas de negocio, empleando una diversidad de fuentes. Identificacin de la mejor idea de negocio. Anlisis de capacidades. Anlisis FODA, aplicado a la idea de negocio escogida. Micro anlisis del entorno sectorial y interno de la empresa

1.5 EMPRESA

Una empresa es una organizacin o institucin dedicada a actividades o persecucin de fines econmicos o comerciales.
1.5.1. Tamaos de una Em resa
y y y y y

Micro em resa : si posee 10 o menos trabajadores. Pequea em resa : si tiene un nmero entre 11 y 50 trabajadores. Mediana em resa : si tiene un nmero entre 51 y 250 trabajadores. Gran em resa: si posee ms de 250 trabajadores. Multinacional: si posee ventas internacionales.

1.5.2. Clasi icacin de las em resas y

Empresas del Sector Primario: Tambin denominado extractivo, ya que el elemento bsico de la actividad se obtiene directamente de la naturaleza: agricultura, ganadera, caza, pesca, extraccin de ridos, agua, minerales, petrleo, energa elica, etc. Empresas del Sector Secundario o Industrial : Se refiere a aquellas que realizan algn proceso de transformacin de la materia prima. Abarca actividades tan diversas como la construccin, la ptica, la maderera, la textil, etc. Empresas del Sector Terciario o de Servicios : Incluye a las empresas cuyo principal elemento es la capacidad humana para realizar trabajos fsicos o intelectuales. Comprende tambin una gran variedad de empresas, como las de transporte, bancos, comercio, seguros, hotelera, asesoras, educacin, restaurantes, etc. 21

1.5.3. Una clasi icacin alternativa es:


y

Industriales . La actividad primordial de este tipo de empresas es la

produccin de bienes mediante la transformacin de la materia o extraccin de materias primas. Las industrias, a su vez, se clasifican en:
o

Extractivas. Cuando se dedican a la explotacin de recursos naturales, ya sea renovables o no renovables. Ejemplos de este tipo de empresas son las pesqueras, madereras, mineras, petroleras, etc.

Manufactureras: Son empresas que transforman la materia prima en productos terminados, y pueden ser:


De consumo final. Producen bienes que satisfacen de manera directa las necesidades del consumidor. Por ejemplo: prendas de vestir, muebles, alimentos, aparatos elctricos, etc. De produccin. Estas satisfacen a las de consumo final. Ejemplo: maquinaria ligera, productos qumicos, etc.

21

SAMUELSON, Paul; Economa , Mc Graw Hill, 2002, Pgs. 102 y 103.

Comerciales . Son intermediarias entre productor y consumidor; su

funcin primordial es la compra/venta de productos terminados. Pueden clasificarse en:


o o o y

Mayoristas: Venden a gran escala o a grandes rasgos. Minoristas (detallistas): Venden al por menor. Comisionistas: Venden de lo que no es suyo, dan a consignacin.

Servicio . Son aquellas que brindan servicio a la comunidad que a su

vez se clasifican en:


o o o o o

Transporte Turismo Instituciones financieras Servicios pblicos (energa, agua, comunicaciones) Servicios privados (asesora, ventas, publicidad, contable,

administrativo)
o o o

Educacin Finanzas Salud 22

1.5.4. Segn la rocedencia de ca ital


y

Em resa

rivada: si el capital est en manos de accionistas

particulares (empresa familiar si es la familia)


y y y

Em resa de autogestin: si los propietarios son los trabajadores, etc. Em resa blica: si el capital y el control est en manos del Estado Em resa mixta: si el capital o el control son de origen tanto est atal

como privado o comunitario. 23


1.5.5. Segn la orma jurdica

Atendiendo a la titularidad de la empresa y la responsabilidad legal de sus propietarios. Podemos distinguir:

22 23

SAMUELSON, Paul; Economa , Mc Graw Hill, 2002, Pgs. 102 y 103. ZUANI Rafael; Introduccin a la Administracin de Organizaciones , Editorial Maktub, 2003, Pgs. 82

Em resas individuales: si slo pertenece a una persona. Esta puede

responder frente a terceros con todos sus bienes, es decir, con responsabilidad ilimitada o slo hasta el monto del aporte para su constitucin
y

Em resas societarias o sociedades: constituidas por varias personas.

Dentro de esta clasificacin estn: la sociedad annima, la sociedad colectiva, la sociedad comanditaria la sociedad de responsabilidad

limitada y la sociedad por acciones simplificada SAS.


y

Las coo erativas : Una cooperativa es una sociedad organizada y


controlada por sus miembros.
24

24

ZUANI Rafael; Introduccin a la Administracin de Organizaciones , Editorial Maktub, 2003, Pgs. 82

Potrebbero piacerti anche