SlideShare una empresa de Scribd logo
1 de 7
Que es un programador?Que es un programador?
El programador se encarga de la implementaciónEl programador se encarga de la implementación
de de prototiposprototipos mediante un mediante un
lenguaje de programaciónlenguaje de programación, que , que compiladoscompilados
 pueda entender la  pueda entender la computadoracomputadora..
Inicialmente, la profesión se formalizó desde elInicialmente, la profesión se formalizó desde el
enfoque enfoque TaylorianoTayloriano de la especialización de de la especialización de
funciones en la empresa. Así, el proceso defunciones en la empresa. Así, el proceso de
producción deproducción de softwaresoftware se concibe como un se concibe como un
conjunto de tareas altamente especializadasconjunto de tareas altamente especializadas
donde está claramente definido el papel de cadadonde está claramente definido el papel de cada
Que es archivo de texto?Que es archivo de texto?
•   es un es un archivoarchivo informáticoinformático compuesto compuesto
únicamente por únicamente por textotexto sin formato, sólo  sin formato, sólo 
caracterescaracteres, lo que lo hace también , lo que lo hace también legiblelegible
por humanospor humanos. Estos caracteres se. Estos caracteres se
pueden pueden codificarcodificar de distintos modos de distintos modos
dependiendo de la lengua usada. Algunosdependiendo de la lengua usada. Algunos
de los sistemas de codificación másde los sistemas de codificación más
usados son: usados son: ASCIIASCII, , ISOISO-8859-1-8859-1 o Latín-1 o Latín-1
y y UTFUTF-8-8..
Que es php?Que es php?
• PHPPHP es un lenguaje de programación  es un lenguaje de programación dede usouso generalgeneral de  de 
códigocódigo del lado deldel lado del servidorservidor originalmente diseñado para el  originalmente diseñado para el 
desarrollodesarrollo webweb de  de contenidocontenido dinámicodinámico. Fue uno de los primeros. Fue uno de los primeros
lenguajes de programación del lado del servidor que se podíanlenguajes de programación del lado del servidor que se podían
incorporar directamente en el documento incorporar directamente en el documento HTMLHTML en lugar de en lugar de
llamar a un archivo externo que procese los datos. El código esllamar a un archivo externo que procese los datos. El código es
interpretado por un servidor web con un módulo de procesadorinterpretado por un servidor web con un módulo de procesador
de PHP que genera la página Web resultante. PHP hade PHP que genera la página Web resultante. PHP ha
evolucionado por lo que ahora incluye también una interfaz de evolucionado por lo que ahora incluye también una interfaz de 
línealínea dede comandoscomandos que puede ser usada en que puede ser usada enaplicacionesaplicaciones
gráficasgráficas independientes. Puede ser usado en la mayoría de los independientes. Puede ser usado en la mayoría de los
servidores web al igual que en casi todos los sistemasservidores web al igual que en casi todos los sistemas
operativos y plataformas sin ningún costo.operativos y plataformas sin ningún costo.
•
Que es un diseñador?Que es un diseñador?
• El El diseño de sistemasdiseño de sistemas  es el arte de definir la es el arte de definir la
arquitectura de arquitectura de hardwarehardware y  y softwaresoftware, componentes,, componentes,
módulos y módulos y datosdatos de un sistema de cómputo para de un sistema de cómputo para
satisfacer ciertos satisfacer ciertos requerimientosrequerimientos. Es la etapa posterior. Es la etapa posterior
al análisis de sistemas.al análisis de sistemas.
• El diseño de sistemas tiene un rol más respetado yEl diseño de sistemas tiene un rol más respetado y
crucial en la industria de procesamiento de datos. Lacrucial en la industria de procesamiento de datos. La
importancia del software multiplataforma haimportancia del software multiplataforma ha
incrementado la ingeniería de software a costa de losincrementado la ingeniería de software a costa de los
diseños de sistemas.diseños de sistemas.
•
Que es un analista?Que es un analista?
• Analista de Sistema: puede referirse alAnalista de Sistema: puede referirse al
encargado del desarrollo de aplicaciones en loencargado del desarrollo de aplicaciones en lo
que respecta a su diseño y obtención de losque respecta a su diseño y obtención de los
algoritmos, así como de analizar las posiblesalgoritmos, así como de analizar las posibles
utilidades y modificaciones necesarias de losutilidades y modificaciones necesarias de los
sistemas operativos para una mayor eficaciasistemas operativos para una mayor eficacia
de un sistema informático. Otra misión de estasde un sistema informático. Otra misión de estas
personas es dar apoyo técnico a los usuariospersonas es dar apoyo técnico a los usuarios
de las aplicaciones existentesde las aplicaciones existentes
Que es ethercodes?Que es ethercodes?
• EtherCodesEtherCodes es una herramienta web gratuita es una herramienta web gratuita
que ofrece un entorno de trabajo para cualquierque ofrece un entorno de trabajo para cualquier
desarrollador interesado en la edición dedesarrollador interesado en la edición de
código de forma colaborativa y que nacecódigo de forma colaborativa y que nace
gracias a proyectos como Etherpad (Google)ygracias a proyectos como Etherpad (Google)y
Skywritter (Mozilla). Skywritter (Mozilla). 
EtherCodesEtherCodes no compila ni interpreta código no compila ni interpreta código
por lo que es una herramienta dirigida apor lo que es una herramienta dirigida a
desarrolladores complementaria de un IDEdesarrolladores complementaria de un IDE
(entorno de desarrollo integrado).(entorno de desarrollo integrado).
Que es ethercodes?Que es ethercodes?
• EtherCodesEtherCodes es una herramienta web gratuita es una herramienta web gratuita
que ofrece un entorno de trabajo para cualquierque ofrece un entorno de trabajo para cualquier
desarrollador interesado en la edición dedesarrollador interesado en la edición de
código de forma colaborativa y que nacecódigo de forma colaborativa y que nace
gracias a proyectos como Etherpad (Google)ygracias a proyectos como Etherpad (Google)y
Skywritter (Mozilla). Skywritter (Mozilla). 
EtherCodesEtherCodes no compila ni interpreta código no compila ni interpreta código
por lo que es una herramienta dirigida apor lo que es una herramienta dirigida a
desarrolladores complementaria de un IDEdesarrolladores complementaria de un IDE
(entorno de desarrollo integrado).(entorno de desarrollo integrado).

Más contenido relacionado

Similar a Diapositiva

01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptxDyllanBastidas
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador ricardojsal
 
Tipos de software
Tipos de softwareTipos de software
Tipos de softwaremarcos2523
 
Software para la edición de texto carolina
Software para la edición de texto carolina Software para la edición de texto carolina
Software para la edición de texto carolina carocasanova
 
505492b40d640 clasificacixn _de_software
505492b40d640 clasificacixn _de_software505492b40d640 clasificacixn _de_software
505492b40d640 clasificacixn _de_softwareSara Sosa
 
franco lorentz powerpoint3
franco lorentz powerpoint3franco lorentz powerpoint3
franco lorentz powerpoint33xtremus
 
Caracteristicas de los Sistemas Operativos
Caracteristicas de los Sistemas OperativosCaracteristicas de los Sistemas Operativos
Caracteristicas de los Sistemas OperativosPablo Macon
 
Fundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosFundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosJosé Antonio Sandoval Acosta
 
Trabajo practico libro3
Trabajo practico libro3Trabajo practico libro3
Trabajo practico libro3exequiel9035a
 
Fp isc u1 conceptos basicos
Fp isc   u1 conceptos basicosFp isc   u1 conceptos basicos
Fp isc u1 conceptos basicosAntonio San
 
Herramientas de programación para desarrolladores
Herramientas de programación para desarrolladoresHerramientas de programación para desarrolladores
Herramientas de programación para desarrolladoresBBVA API Market
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 

Similar a Diapositiva (20)

01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Software para la edición de texto carolina
Software para la edición de texto carolina Software para la edición de texto carolina
Software para la edición de texto carolina
 
505492b40d640 clasificacixn _de_software
505492b40d640 clasificacixn _de_software505492b40d640 clasificacixn _de_software
505492b40d640 clasificacixn _de_software
 
franco lorentz powerpoint3
franco lorentz powerpoint3franco lorentz powerpoint3
franco lorentz powerpoint3
 
Software
SoftwareSoftware
Software
 
Caracteristicas de los Sistemas Operativos
Caracteristicas de los Sistemas OperativosCaracteristicas de los Sistemas Operativos
Caracteristicas de los Sistemas Operativos
 
Tipos de software heydi danelia
Tipos de software heydi daneliaTipos de software heydi danelia
Tipos de software heydi danelia
 
Presentación sobre software
Presentación sobre softwarePresentación sobre software
Presentación sobre software
 
Presentación sobre software
Presentación sobre softwarePresentación sobre software
Presentación sobre software
 
Tipos de software eylin
Tipos de software eylinTipos de software eylin
Tipos de software eylin
 
Software
SoftwareSoftware
Software
 
Fundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosFundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicos
 
Trabajo practico libro3
Trabajo practico libro3Trabajo practico libro3
Trabajo practico libro3
 
Johanna mejia fundamento
Johanna mejia fundamentoJohanna mejia fundamento
Johanna mejia fundamento
 
Fp isc u1 conceptos basicos
Fp isc   u1 conceptos basicosFp isc   u1 conceptos basicos
Fp isc u1 conceptos basicos
 
Blog
BlogBlog
Blog
 
Herramientas de programación para desarrolladores
Herramientas de programación para desarrolladoresHerramientas de programación para desarrolladores
Herramientas de programación para desarrolladores
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 

Diapositiva

  • 1. Que es un programador?Que es un programador? El programador se encarga de la implementaciónEl programador se encarga de la implementación de de prototiposprototipos mediante un mediante un lenguaje de programaciónlenguaje de programación, que , que compiladoscompilados  pueda entender la  pueda entender la computadoracomputadora.. Inicialmente, la profesión se formalizó desde elInicialmente, la profesión se formalizó desde el enfoque enfoque TaylorianoTayloriano de la especialización de de la especialización de funciones en la empresa. Así, el proceso defunciones en la empresa. Así, el proceso de producción deproducción de softwaresoftware se concibe como un se concibe como un conjunto de tareas altamente especializadasconjunto de tareas altamente especializadas donde está claramente definido el papel de cadadonde está claramente definido el papel de cada
  • 2. Que es archivo de texto?Que es archivo de texto? •   es un es un archivoarchivo informáticoinformático compuesto compuesto únicamente por únicamente por textotexto sin formato, sólo  sin formato, sólo  caracterescaracteres, lo que lo hace también , lo que lo hace también legiblelegible por humanospor humanos. Estos caracteres se. Estos caracteres se pueden pueden codificarcodificar de distintos modos de distintos modos dependiendo de la lengua usada. Algunosdependiendo de la lengua usada. Algunos de los sistemas de codificación másde los sistemas de codificación más usados son: usados son: ASCIIASCII, , ISOISO-8859-1-8859-1 o Latín-1 o Latín-1 y y UTFUTF-8-8..
  • 3. Que es php?Que es php? • PHPPHP es un lenguaje de programación  es un lenguaje de programación dede usouso generalgeneral de  de  códigocódigo del lado deldel lado del servidorservidor originalmente diseñado para el  originalmente diseñado para el  desarrollodesarrollo webweb de  de contenidocontenido dinámicodinámico. Fue uno de los primeros. Fue uno de los primeros lenguajes de programación del lado del servidor que se podíanlenguajes de programación del lado del servidor que se podían incorporar directamente en el documento incorporar directamente en el documento HTMLHTML en lugar de en lugar de llamar a un archivo externo que procese los datos. El código esllamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesadorinterpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP hade PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de evolucionado por lo que ahora incluye también una interfaz de  línealínea dede comandoscomandos que puede ser usada en que puede ser usada enaplicacionesaplicaciones gráficasgráficas independientes. Puede ser usado en la mayoría de los independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemasservidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.operativos y plataformas sin ningún costo. •
  • 4. Que es un diseñador?Que es un diseñador? • El El diseño de sistemasdiseño de sistemas  es el arte de definir la es el arte de definir la arquitectura de arquitectura de hardwarehardware y  y softwaresoftware, componentes,, componentes, módulos y módulos y datosdatos de un sistema de cómputo para de un sistema de cómputo para satisfacer ciertos satisfacer ciertos requerimientosrequerimientos. Es la etapa posterior. Es la etapa posterior al análisis de sistemas.al análisis de sistemas. • El diseño de sistemas tiene un rol más respetado yEl diseño de sistemas tiene un rol más respetado y crucial en la industria de procesamiento de datos. Lacrucial en la industria de procesamiento de datos. La importancia del software multiplataforma haimportancia del software multiplataforma ha incrementado la ingeniería de software a costa de losincrementado la ingeniería de software a costa de los diseños de sistemas.diseños de sistemas. •
  • 5. Que es un analista?Que es un analista? • Analista de Sistema: puede referirse alAnalista de Sistema: puede referirse al encargado del desarrollo de aplicaciones en loencargado del desarrollo de aplicaciones en lo que respecta a su diseño y obtención de losque respecta a su diseño y obtención de los algoritmos, así como de analizar las posiblesalgoritmos, así como de analizar las posibles utilidades y modificaciones necesarias de losutilidades y modificaciones necesarias de los sistemas operativos para una mayor eficaciasistemas operativos para una mayor eficacia de un sistema informático. Otra misión de estasde un sistema informático. Otra misión de estas personas es dar apoyo técnico a los usuariospersonas es dar apoyo técnico a los usuarios de las aplicaciones existentesde las aplicaciones existentes
  • 6. Que es ethercodes?Que es ethercodes? • EtherCodesEtherCodes es una herramienta web gratuita es una herramienta web gratuita que ofrece un entorno de trabajo para cualquierque ofrece un entorno de trabajo para cualquier desarrollador interesado en la edición dedesarrollador interesado en la edición de código de forma colaborativa y que nacecódigo de forma colaborativa y que nace gracias a proyectos como Etherpad (Google)ygracias a proyectos como Etherpad (Google)y Skywritter (Mozilla). Skywritter (Mozilla).  EtherCodesEtherCodes no compila ni interpreta código no compila ni interpreta código por lo que es una herramienta dirigida apor lo que es una herramienta dirigida a desarrolladores complementaria de un IDEdesarrolladores complementaria de un IDE (entorno de desarrollo integrado).(entorno de desarrollo integrado).
  • 7. Que es ethercodes?Que es ethercodes? • EtherCodesEtherCodes es una herramienta web gratuita es una herramienta web gratuita que ofrece un entorno de trabajo para cualquierque ofrece un entorno de trabajo para cualquier desarrollador interesado en la edición dedesarrollador interesado en la edición de código de forma colaborativa y que nacecódigo de forma colaborativa y que nace gracias a proyectos como Etherpad (Google)ygracias a proyectos como Etherpad (Google)y Skywritter (Mozilla). Skywritter (Mozilla).  EtherCodesEtherCodes no compila ni interpreta código no compila ni interpreta código por lo que es una herramienta dirigida apor lo que es una herramienta dirigida a desarrolladores complementaria de un IDEdesarrolladores complementaria de un IDE (entorno de desarrollo integrado).(entorno de desarrollo integrado).