SlideShare a Scribd company logo
1 of 17
Es aquella persona que escribe, depura y
mantiene el código fuente de un programa
  informático, es decir, del




La programación es una de las principales
   disciplinas dentro de la informática.
En hardware, un programador es un
dispositivo de hardware que
configura circuitos no volátiles
programables, como ser circuitos lógicos
programables, PAL, EPROM, EEPROM, flas
h y FPGA.

También es llamado chip programador
o dispositivo programador.
Entre las características más importantes
de los programadores podemos
mencionar:
1. Capacidad analítica para comprender
los problemas que se le planteen.
2. Lógica y buen sentido común.
3. Capacidad de observación.
4. Espíritu autodidacta e investigativo.
5. Habilidad para estructurar una serie
de pasos que conduzcan a la solución de
los problemas tomando en cuenta las
capacidades y limitantes de la
computadora.
•Son aquellos servicios de ayuda a las
   organizaciones para mejorar su
           funcionamiento



                           •Una consultoría es llevada a cabo por
                                   empresas o personas
Es una empresa que sirve de
intermediario para procurar un empleo
 a un trabajador o, paralelamente, un
      trabajador a un empleador.




               2 ETAPAS
      •Selección
                          •Seguimiento
http://www.scd.com.ar/servi     http://www.dualsolution.com/servicios
cios/consultoria_informatica.         -informaticos/consultoria-
            php                            informatica.html




    http://www.damitel.com/i
    ndex.php/consultoria-it
                                     http://www.naranjasoftware.es/
http://www.grupounoinformatica     http://www.abelyn.com.ar/
            .com.ar/             Suc - Parque Paricios - Salcedo
              MSN:                              3282
grupounoinformatica@gmail.com            Tel.: 4909-2100
              Mail:
info@grupounoinformatica.com.a   Suc Once - General Urquiza 424
                r                       Tel.: 4127-2700
    (Importador de notebooks,
        netbooks y otros)
  http://www.pcstores.com.ar/     http://www.consek.com.ar/
        Niceto Vega 4736                  Fabre 1296
         Tel.: 4777-9649                Tel.: 5368-9222
                MSN:              MSN: consek1@hotmail.com
pchard_computacion@hotmail.co
                 m
http://www.new-bytes.com.ar      http://www.premiumsa.com
Av. Jujuy 1039                   Chile 2116/18
Tel.: 4011-8809                  Tel.: 4308-0478

http://www.cgmonline.com.ar      www.necxus.com.ar
Yatay 941                        Mercedes 3353 (Villa Devoto)
Tel.: 4866-0600                  Tel: 4137-5640 / 4137-5650
MSN:                             MSN: rerrio@necxus.com.ar
storron@cgmonline.com.ar
                                 http://www.Hardtoppc.com.ar
http://www.eagleinformatica.co   (no funciona la página
m.ar                             actualmente)
Alvarez Jonte 2852 (Villa del    ventas@hardtoppc.com.ar
Parque)                          MSN:
Tel.: (011) 4584-3123            crossover_777@hotmail.com
MSN:
eagle_ventas@hotmail.com
•Es una computadora que, formando
 parte de una red, provee servicios a
  otras computadoras denominadas
               clientes.


                               •Una aplicación informática o
                            programa que realiza algunas tareas
                             en beneficio de otras aplicaciones
                                    llamadas clientes.




                            •Existen diferentes tipos de servidores
Requisitos de hardware:          Requisitos de hardware: Servidores
Servidores de bases de datos        web, servidores de aplicaciones
                                     Componente      Requisito
 Componente     Requisito
                                     Procesador      64 bits, cuatro núcleos
                •64 bits, cuatro                     •4 GB para evaluación o
                núcleos para                         uso del programador
 Procesador                                          •8 GB para uso de
                implementacion       RAM
                                                     producción en una granja
                es pequeñas                          de varios servidores o de
                                                     servidor único
                •8 GB para                           80 GB para la unidad de
                                                     sistema
 RAM            implementacion                       Debe disponer de espacio
                es pequeñas                          suficiente para la
                                                     instalación base y para
                                                     los diagnósticos como el
                80 GB para la        Disco duro
                                                     registro, la depuración, la
                                                     creación de volcados de
 Disco duro     unidad de                            memoria, etc. Para el uso
                sistema                              de producción, también
                                                     se necesita espacio libre
                                                     en disco adicional para
                                                     las operaciones
                                                     cotidianas.
Programadores de mainframe: se orienta
       hacia los lenguajes de programación
      más antiguos, de los que aún existen
  muchos en funcionamiento que requieren
   mantenimiento y actualización. Entre los
         conocimientos que se requieren se
cuenta COBOL, JCL (Job Control Language) y
          bases de datos jerárquicas, entre
                                     otros.
Programadores de nuevas
tecnologías: esta rama gira
principalmente en torno a internet y
sus requerimientos: la Web 2.0,
comunidades virtuales o redes
sociales y los negocios por medios
electrónicos o e-commerce. Entre
sus conocimientos se destacan
lenguajes del lado del servidor como
Java, ASP, .NET, JSP, PHP, Ruby,
Phyton, o Perl, y lenguajes del lado de
cliente como HTML, XHTML, CSS,
Javascript ó AYAX (conjunto de
tecnologías existentes como XML y
Javascript).
Programadores de firmware y
                                   videojuegos: con conocimientos
                                   de hardware, microprocesadores,
                                   ensamblador y C.




Programadores de sistemas
abiertos: rama asociada a
programas compatibles con
distintas estructuras. Requiere
conocimientos de C, Pascal, etc.
Servidor- Computadora portatil
                                      --Disco duro
 Computadora personal- Hardware
                                      -----Marca
* CPU
                                      -----Modelo
--Marca
                                      -----Serie
--Modelo
                                      -----Capacidad
--Serie
                                      Unidad de CDROM
--Procesador
                                      -----tipo (interno o externo)
----- Tipo (pentium, celeron, amd)
                                      -----Velocidad
-----Velocidad
                                      -- Monitor
--Memoria
                                      -----15 pulgadas o 17 pulgadas
------Capacidad
                                      ------plana o tradicional
------Tipo (SIM, DIM, DDR, DDR2)
                                      --Teclado
---Tarjeta de red
                                      -----101 teclas o 102 teclas
------Tipo (Inalambrica, Alambrica)
                                      -----tipo (puerto usb, minidim, serial,
------Velocidad
                                      inalambrico)
---Tarjeta de video
                                      -- Mouse
------integrada, pci, agp
                                      -----estandar, optico
---Unidad de disco flexible
                                      -----serial, usb, minidim, inalambrico
------tipo (interna o externa)
Las llamadas al sistema nos
proporcionan una
interfaz para el programador.
Un usuario final
interactúa con el S.O. mediante
programas
previamente compilados.
 El entorno del S.O. Suele
proveer utilidades
básicas, llamadas programas del
sistema, para:
 manipular ficheros
 editar documentos
 darnos un entorno de trabajo
(ej. escritorio Windows)
 desarrollar programas
 comunicarnos con otros
equipos
API es la abreviatura
de Aplication Programming Interface. Un
API no es más que una serie de servicios
o funciones que el Sistema Operativo
ofrece al programador, como por
ejemplo, imprimir un caracter en
pantalla, leer el teclado, escribir en un
fichero de disco, etc.
El concepto de desarrollo de software incluye:
un trabajo en equipo: los proyectos son en
general una colaboración entre varios
desarrolladores, que tratan cada uno una
parte del programa, y también de otros
colaboradores como los comerciales, que
definen con el cliente la finalidad del
producto, diseñadores gráficos que definen el
aspecto y la ergonomía.

More Related Content

What's hot

Glosario hardware
Glosario hardwareGlosario hardware
Glosario hardware
grachika
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpu
alumnossanluis98
 
Dispositivos del proceso de la información1
Dispositivos del proceso de la información1Dispositivos del proceso de la información1
Dispositivos del proceso de la información1
Lourdes Osorio
 
Dispositivos activos y pasivos redes
Dispositivos activos y pasivos redesDispositivos activos y pasivos redes
Dispositivos activos y pasivos redes
Jûän Êztêbânn R
 
Definición de red de comunicaciones
Definición de red  de comunicacionesDefinición de red  de comunicaciones
Definición de red de comunicaciones
Andres Rodriguez
 
Dispositivos de procesamiento
Dispositivos de procesamientoDispositivos de procesamiento
Dispositivos de procesamiento
Roberto A Dupuy
 

What's hot (20)

Procesadores (1)
Procesadores (1)Procesadores (1)
Procesadores (1)
 
Norma eia tia 568-b y 568a
Norma eia tia 568-b y 568aNorma eia tia 568-b y 568a
Norma eia tia 568-b y 568a
 
Puertos de comunicacion
Puertos de comunicacionPuertos de comunicacion
Puertos de comunicacion
 
Glosario hardware
Glosario hardwareGlosario hardware
Glosario hardware
 
FUENTE DE PODER DE UN PC
FUENTE DE PODER DE UN PCFUENTE DE PODER DE UN PC
FUENTE DE PODER DE UN PC
 
Tarjeta De Video
Tarjeta De VideoTarjeta De Video
Tarjeta De Video
 
Traductores bajo-nivel
Traductores bajo-nivelTraductores bajo-nivel
Traductores bajo-nivel
 
Diferencia de lan y wan
Diferencia de lan y wanDiferencia de lan y wan
Diferencia de lan y wan
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpu
 
Dispositivos del proceso de la información1
Dispositivos del proceso de la información1Dispositivos del proceso de la información1
Dispositivos del proceso de la información1
 
Infografia, Sistemas operativos-Mike Espinola.
Infografia, Sistemas operativos-Mike Espinola.Infografia, Sistemas operativos-Mike Espinola.
Infografia, Sistemas operativos-Mike Espinola.
 
Dispositivos activos y pasivos redes
Dispositivos activos y pasivos redesDispositivos activos y pasivos redes
Dispositivos activos y pasivos redes
 
Cuestionario de hardware y software
Cuestionario de hardware  y softwareCuestionario de hardware  y software
Cuestionario de hardware y software
 
El case
El caseEl case
El case
 
CONEXIONES DE REDES
CONEXIONES DE REDESCONEXIONES DE REDES
CONEXIONES DE REDES
 
Tarjeta grafica k
Tarjeta grafica kTarjeta grafica k
Tarjeta grafica k
 
Definición de red de comunicaciones
Definición de red  de comunicacionesDefinición de red  de comunicaciones
Definición de red de comunicaciones
 
Ancho de banda
Ancho de bandaAncho de banda
Ancho de banda
 
Cuadro comparativo de redes
Cuadro comparativo de redesCuadro comparativo de redes
Cuadro comparativo de redes
 
Dispositivos de procesamiento
Dispositivos de procesamientoDispositivos de procesamiento
Dispositivos de procesamiento
 

Similar to Programadores (hardware)

Guia de investigacion n° 1
Guia de investigacion n° 1Guia de investigacion n° 1
Guia de investigacion n° 1
Paloma2013INFO
 
manual de mantenimiento preventivo
manual de mantenimiento preventivomanual de mantenimiento preventivo
manual de mantenimiento preventivo
menteabiertaz4
 
Trabajo sobreHardware. Laura Rubio y Alba Portillo
Trabajo sobreHardware. Laura Rubio y Alba PortilloTrabajo sobreHardware. Laura Rubio y Alba Portillo
Trabajo sobreHardware. Laura Rubio y Alba Portillo
Laura
 
Manual mantenimiento preventivo
Manual mantenimiento preventivoManual mantenimiento preventivo
Manual mantenimiento preventivo
menteabiertaz4
 
Periféricos de procesamiento de datos (parte interna) tarea 4 info
Periféricos de procesamiento de datos (parte interna) tarea 4 infoPeriféricos de procesamiento de datos (parte interna) tarea 4 info
Periféricos de procesamiento de datos (parte interna) tarea 4 info
DEIBI FLORES
 

Similar to Programadores (hardware) (20)

Trabajo pract mi mejor pc pdf
Trabajo pract mi mejor pc pdfTrabajo pract mi mejor pc pdf
Trabajo pract mi mejor pc pdf
 
REQUISITOS DE LOS SO
REQUISITOS DE LOS SO REQUISITOS DE LOS SO
REQUISITOS DE LOS SO
 
Hardware ana solymiryam
Hardware ana solymiryamHardware ana solymiryam
Hardware ana solymiryam
 
Componentes internos pc.ppt
Componentes internos pc.pptComponentes internos pc.ppt
Componentes internos pc.ppt
 
El cpu y el case
El cpu y el caseEl cpu y el case
El cpu y el case
 
Componentes.pptx
Componentes.pptxComponentes.pptx
Componentes.pptx
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 
Guia de investigacion n° 1
Guia de investigacion n° 1Guia de investigacion n° 1
Guia de investigacion n° 1
 
Cuateyrodrigoymelania
CuateyrodrigoymelaniaCuateyrodrigoymelania
Cuateyrodrigoymelania
 
Fase1 grupo103380 76%20(1)
Fase1 grupo103380 76%20(1)Fase1 grupo103380 76%20(1)
Fase1 grupo103380 76%20(1)
 
Taller de modalidad de informatica
Taller de modalidad de informaticaTaller de modalidad de informatica
Taller de modalidad de informatica
 
manual de mantenimiento preventivo
manual de mantenimiento preventivomanual de mantenimiento preventivo
manual de mantenimiento preventivo
 
TRABAJO FINAL FASE 1
TRABAJO FINAL FASE 1TRABAJO FINAL FASE 1
TRABAJO FINAL FASE 1
 
Presenta
PresentaPresenta
Presenta
 
Trabajo sobreHardware. Laura Rubio y Alba Portillo
Trabajo sobreHardware. Laura Rubio y Alba PortilloTrabajo sobreHardware. Laura Rubio y Alba Portillo
Trabajo sobreHardware. Laura Rubio y Alba Portillo
 
1er corte fundamentos básicos
1er corte fundamentos básicos1er corte fundamentos básicos
1er corte fundamentos básicos
 
Trabajo de modalidad. Componentes Actuales de una PC
Trabajo de modalidad. Componentes Actuales de una PCTrabajo de modalidad. Componentes Actuales de una PC
Trabajo de modalidad. Componentes Actuales de una PC
 
Manual mantenimiento preventivo
Manual mantenimiento preventivoManual mantenimiento preventivo
Manual mantenimiento preventivo
 
Rmc- soporte y mantenimiento
Rmc- soporte y mantenimientoRmc- soporte y mantenimiento
Rmc- soporte y mantenimiento
 
Periféricos de procesamiento de datos (parte interna) tarea 4 info
Periféricos de procesamiento de datos (parte interna) tarea 4 infoPeriféricos de procesamiento de datos (parte interna) tarea 4 info
Periféricos de procesamiento de datos (parte interna) tarea 4 info
 

More from Yair Hernandez

Proyecto segundo departamental
Proyecto segundo departamentalProyecto segundo departamental
Proyecto segundo departamental
Yair Hernandez
 
Actividades de aprendizaje 4
Actividades de aprendizaje 4Actividades de aprendizaje 4
Actividades de aprendizaje 4
Yair Hernandez
 
Actividades de aprendizaje 3
Actividades de aprendizaje 3Actividades de aprendizaje 3
Actividades de aprendizaje 3
Yair Hernandez
 
Reforma telecomunicaciones
Reforma telecomunicacionesReforma telecomunicaciones
Reforma telecomunicaciones
Yair Hernandez
 
Reforma telecomunicaciones
Reforma telecomunicacionesReforma telecomunicaciones
Reforma telecomunicaciones
Yair Hernandez
 
Actividades de aprendizaje 3 (1)
Actividades de aprendizaje 3 (1)Actividades de aprendizaje 3 (1)
Actividades de aprendizaje 3 (1)
Yair Hernandez
 
Actividades de aprendizaje 4
Actividades de aprendizaje 4Actividades de aprendizaje 4
Actividades de aprendizaje 4
Yair Hernandez
 
Actividades de aprendizaje 2
Actividades de aprendizaje 2Actividades de aprendizaje 2
Actividades de aprendizaje 2
Yair Hernandez
 
Actividades de aprendizaje
Actividades de aprendizajeActividades de aprendizaje
Actividades de aprendizaje
Yair Hernandez
 
Proyectoproovedorserviciotelmex 121115100756-phpapp01
Proyectoproovedorserviciotelmex 121115100756-phpapp01Proyectoproovedorserviciotelmex 121115100756-phpapp01
Proyectoproovedorserviciotelmex 121115100756-phpapp01
Yair Hernandez
 
Proyecto proovedor servicio_telmex
Proyecto proovedor servicio_telmexProyecto proovedor servicio_telmex
Proyecto proovedor servicio_telmex
Yair Hernandez
 
Tabla certificaciones itil
Tabla certificaciones itilTabla certificaciones itil
Tabla certificaciones itil
Yair Hernandez
 

More from Yair Hernandez (14)

Proyecto segundo departamental
Proyecto segundo departamentalProyecto segundo departamental
Proyecto segundo departamental
 
Actividades de aprendizaje 4
Actividades de aprendizaje 4Actividades de aprendizaje 4
Actividades de aprendizaje 4
 
Actividades de aprendizaje 3
Actividades de aprendizaje 3Actividades de aprendizaje 3
Actividades de aprendizaje 3
 
Reforma telecomunicaciones
Reforma telecomunicacionesReforma telecomunicaciones
Reforma telecomunicaciones
 
Reforma telecomunicaciones
Reforma telecomunicacionesReforma telecomunicaciones
Reforma telecomunicaciones
 
Actividades de aprendizaje 3 (1)
Actividades de aprendizaje 3 (1)Actividades de aprendizaje 3 (1)
Actividades de aprendizaje 3 (1)
 
Actividades de aprendizaje 4
Actividades de aprendizaje 4Actividades de aprendizaje 4
Actividades de aprendizaje 4
 
Ultimas tecnologias
Ultimas tecnologiasUltimas tecnologias
Ultimas tecnologias
 
Actividades de aprendizaje 2
Actividades de aprendizaje 2Actividades de aprendizaje 2
Actividades de aprendizaje 2
 
Actividades de aprendizaje
Actividades de aprendizajeActividades de aprendizaje
Actividades de aprendizaje
 
Maranhaosoft sa de cv
Maranhaosoft sa de cvMaranhaosoft sa de cv
Maranhaosoft sa de cv
 
Proyectoproovedorserviciotelmex 121115100756-phpapp01
Proyectoproovedorserviciotelmex 121115100756-phpapp01Proyectoproovedorserviciotelmex 121115100756-phpapp01
Proyectoproovedorserviciotelmex 121115100756-phpapp01
 
Proyecto proovedor servicio_telmex
Proyecto proovedor servicio_telmexProyecto proovedor servicio_telmex
Proyecto proovedor servicio_telmex
 
Tabla certificaciones itil
Tabla certificaciones itilTabla certificaciones itil
Tabla certificaciones itil
 

Programadores (hardware)

  • 1. Es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del La programación es una de las principales disciplinas dentro de la informática.
  • 2. En hardware, un programador es un dispositivo de hardware que configura circuitos no volátiles programables, como ser circuitos lógicos programables, PAL, EPROM, EEPROM, flas h y FPGA. También es llamado chip programador o dispositivo programador.
  • 3. Entre las características más importantes de los programadores podemos mencionar: 1. Capacidad analítica para comprender los problemas que se le planteen. 2. Lógica y buen sentido común. 3. Capacidad de observación. 4. Espíritu autodidacta e investigativo. 5. Habilidad para estructurar una serie de pasos que conduzcan a la solución de los problemas tomando en cuenta las capacidades y limitantes de la computadora.
  • 4. •Son aquellos servicios de ayuda a las organizaciones para mejorar su funcionamiento •Una consultoría es llevada a cabo por empresas o personas
  • 5. Es una empresa que sirve de intermediario para procurar un empleo a un trabajador o, paralelamente, un trabajador a un empleador. 2 ETAPAS •Selección •Seguimiento
  • 6. http://www.scd.com.ar/servi http://www.dualsolution.com/servicios cios/consultoria_informatica. -informaticos/consultoria- php informatica.html http://www.damitel.com/i ndex.php/consultoria-it http://www.naranjasoftware.es/
  • 7. http://www.grupounoinformatica http://www.abelyn.com.ar/ .com.ar/ Suc - Parque Paricios - Salcedo MSN: 3282 grupounoinformatica@gmail.com Tel.: 4909-2100 Mail: info@grupounoinformatica.com.a Suc Once - General Urquiza 424 r Tel.: 4127-2700 (Importador de notebooks, netbooks y otros) http://www.pcstores.com.ar/ http://www.consek.com.ar/ Niceto Vega 4736 Fabre 1296 Tel.: 4777-9649 Tel.: 5368-9222 MSN: MSN: consek1@hotmail.com pchard_computacion@hotmail.co m
  • 8. http://www.new-bytes.com.ar http://www.premiumsa.com Av. Jujuy 1039 Chile 2116/18 Tel.: 4011-8809 Tel.: 4308-0478 http://www.cgmonline.com.ar www.necxus.com.ar Yatay 941 Mercedes 3353 (Villa Devoto) Tel.: 4866-0600 Tel: 4137-5640 / 4137-5650 MSN: MSN: rerrio@necxus.com.ar storron@cgmonline.com.ar http://www.Hardtoppc.com.ar http://www.eagleinformatica.co (no funciona la página m.ar actualmente) Alvarez Jonte 2852 (Villa del ventas@hardtoppc.com.ar Parque) MSN: Tel.: (011) 4584-3123 crossover_777@hotmail.com MSN: eagle_ventas@hotmail.com
  • 9. •Es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes. •Una aplicación informática o programa que realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes. •Existen diferentes tipos de servidores
  • 10. Requisitos de hardware: Requisitos de hardware: Servidores Servidores de bases de datos web, servidores de aplicaciones Componente Requisito Componente Requisito Procesador 64 bits, cuatro núcleos •64 bits, cuatro •4 GB para evaluación o núcleos para uso del programador Procesador •8 GB para uso de implementacion RAM producción en una granja es pequeñas de varios servidores o de servidor único •8 GB para 80 GB para la unidad de sistema RAM implementacion Debe disponer de espacio es pequeñas suficiente para la instalación base y para los diagnósticos como el 80 GB para la Disco duro registro, la depuración, la creación de volcados de Disco duro unidad de memoria, etc. Para el uso sistema de producción, también se necesita espacio libre en disco adicional para las operaciones cotidianas.
  • 11. Programadores de mainframe: se orienta hacia los lenguajes de programación más antiguos, de los que aún existen muchos en funcionamiento que requieren mantenimiento y actualización. Entre los conocimientos que se requieren se cuenta COBOL, JCL (Job Control Language) y bases de datos jerárquicas, entre otros.
  • 12. Programadores de nuevas tecnologías: esta rama gira principalmente en torno a internet y sus requerimientos: la Web 2.0, comunidades virtuales o redes sociales y los negocios por medios electrónicos o e-commerce. Entre sus conocimientos se destacan lenguajes del lado del servidor como Java, ASP, .NET, JSP, PHP, Ruby, Phyton, o Perl, y lenguajes del lado de cliente como HTML, XHTML, CSS, Javascript ó AYAX (conjunto de tecnologías existentes como XML y Javascript).
  • 13. Programadores de firmware y videojuegos: con conocimientos de hardware, microprocesadores, ensamblador y C. Programadores de sistemas abiertos: rama asociada a programas compatibles con distintas estructuras. Requiere conocimientos de C, Pascal, etc.
  • 14. Servidor- Computadora portatil --Disco duro Computadora personal- Hardware -----Marca * CPU -----Modelo --Marca -----Serie --Modelo -----Capacidad --Serie Unidad de CDROM --Procesador -----tipo (interno o externo) ----- Tipo (pentium, celeron, amd) -----Velocidad -----Velocidad -- Monitor --Memoria -----15 pulgadas o 17 pulgadas ------Capacidad ------plana o tradicional ------Tipo (SIM, DIM, DDR, DDR2) --Teclado ---Tarjeta de red -----101 teclas o 102 teclas ------Tipo (Inalambrica, Alambrica) -----tipo (puerto usb, minidim, serial, ------Velocidad inalambrico) ---Tarjeta de video -- Mouse ------integrada, pci, agp -----estandar, optico ---Unidad de disco flexible -----serial, usb, minidim, inalambrico ------tipo (interna o externa)
  • 15. Las llamadas al sistema nos proporcionan una interfaz para el programador. Un usuario final interactúa con el S.O. mediante programas previamente compilados. El entorno del S.O. Suele proveer utilidades básicas, llamadas programas del sistema, para: manipular ficheros editar documentos darnos un entorno de trabajo (ej. escritorio Windows) desarrollar programas comunicarnos con otros equipos
  • 16. API es la abreviatura de Aplication Programming Interface. Un API no es más que una serie de servicios o funciones que el Sistema Operativo ofrece al programador, como por ejemplo, imprimir un caracter en pantalla, leer el teclado, escribir en un fichero de disco, etc.
  • 17. El concepto de desarrollo de software incluye: un trabajo en equipo: los proyectos son en general una colaboración entre varios desarrolladores, que tratan cada uno una parte del programa, y también de otros colaboradores como los comerciales, que definen con el cliente la finalidad del producto, diseñadores gráficos que definen el aspecto y la ergonomía.