SlideShare una empresa de Scribd logo
1 de 6
¿Que es un
programador?
Es quien, escribe, depura y mantiene el código fuente de un
lenguaje informático, es decir, el conjunto de instrucciones
que ejecuta una computadora para realizar una tarea
determinada. Los programadores también reciben el nombre
de desarrolladores de software.
¿A que se denomina plataforma de
programación?
Se denomina plataforma porque
es precisamente la base, el principio sobre el
cual se constituye un hardware, y
sobre el cual un programa puede ejecutarse o
desarrollarse.
¿Qué es la programación
colaborativa?
La programación colaborativa significa que
dos o más programadores trabajan en forma
conjunta sobre un mismo código o
algoritmo.Esta colaboración es potenciada por
el auge de internet, que permite que varios
programadores conecten sus estaciones de
trabajo a una red de datos y trabajen
de manera participativa.
¿Cuales son las ramas más frecuentes de
programacion?
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
¿Qué características tiene un
software libre?
Para que un software sea libre debe permitirse
no sólo usarlo,
también adaptarlo, acceder al código fuente,
hacer copias y
compartirlo. Se basa en la colaboración y no en
la competencia.
¿Cuales son los factores de calidad más importantes?
Corrección:Un programa es correcto si hace lo que
debe hacer tal y como se estableció en las fases
previas a su desarrollo. Para determinar si un
programa hace lo que debe es muy importante
especificar claramente qué debe hacer el programa
antes de desarrollarlo y, una vez acabado,
compararlo con lo que realmente hace.
Claridad: Es muy importante que el programa sea lo
más claro y legible posible para facilitar así su
desarrollo y posterior mantenimiento. Al elaborar
un programa debe intentarse que su estructura sea
sencilla y coherente, así como cuidar el estilo en la
edición: de esta forma se ve facilitado el trabajo del
programador, tanto en la fase de creación como en
las posteriores de corrección de errores,
ampliaciones, modificaciones, etc.
Eficiencia : Se trata de que el programa, además
de realizar aquello para lo que fue creado, lo haga
gestionando de la mejor forma posible los
recursos que utiliza.Normalmente, al hablar de
eficiencia de un programa se suele hacer
referencia al tiempo que tarda en realizar la tarea
para la que ha sido creado y a la cantidad de
memoria que necesita. Sin embargo, hay otros
recursos que también pueden ser de
consideración para evaluar la eficiencia de un
programa, dependiendo de su naturaleza.

Más contenido relacionado

La actualidad más candente

Legibilidad my sql + posgres
Legibilidad my sql + posgresLegibilidad my sql + posgres
Legibilidad my sql + posgresJulian Londoño
 
Legibilidad my sql + posgres
Legibilidad my sql + posgresLegibilidad my sql + posgres
Legibilidad my sql + posgresJulian Londoño
 
Características de un buen programa
Características de un buen programaCaracterísticas de un buen programa
Características de un buen programacristinaugmex
 
Presentacion sebas villada
Presentacion sebas villadaPresentacion sebas villada
Presentacion sebas villadaJohan Villada
 
Lenin informatica
Lenin informaticaLenin informatica
Lenin informaticalenin rivas
 
Legibilidad my sql + posgres
Legibilidad my sql + posgresLegibilidad my sql + posgres
Legibilidad my sql + posgresJulian Londoño
 
Lenguajes de programacion y mas
Lenguajes de programacion y masLenguajes de programacion y mas
Lenguajes de programacion y masAlvaro Cedeño
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.Te Amo Gabriel
 
Herramientas de des. de soft. audio
Herramientas de des. de soft. audioHerramientas de des. de soft. audio
Herramientas de des. de soft. audioTe Amo Gabriel
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuariosocrates12854
 
Qué visual basic
 Qué visual basic Qué visual basic
Qué visual basicUniversidad
 
Microsoft visual c#
Microsoft visual c#Microsoft visual c#
Microsoft visual c#Universidad
 
CUESTIONARIO
CUESTIONARIOCUESTIONARIO
CUESTIONARIOpancho
 
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...Marcelo Christian Marchese
 

La actualidad más candente (20)

Legibilidad my sql + posgres
Legibilidad my sql + posgresLegibilidad my sql + posgres
Legibilidad my sql + posgres
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Legibilidad my sql + posgres
Legibilidad my sql + posgresLegibilidad my sql + posgres
Legibilidad my sql + posgres
 
Niveles de programador
Niveles de programador Niveles de programador
Niveles de programador
 
9
99
9
 
Características de un buen programa
Características de un buen programaCaracterísticas de un buen programa
Características de un buen programa
 
Presentacion sebas villada
Presentacion sebas villadaPresentacion sebas villada
Presentacion sebas villada
 
Software alejandra martinez
Software alejandra martinezSoftware alejandra martinez
Software alejandra martinez
 
Lenin informatica
Lenin informaticaLenin informatica
Lenin informatica
 
Legibilidad my sql + posgres
Legibilidad my sql + posgresLegibilidad my sql + posgres
Legibilidad my sql + posgres
 
Legibilidad my sql + posgres
Legibilidad my sql + posgresLegibilidad my sql + posgres
Legibilidad my sql + posgres
 
Lenguajes de programacion y mas
Lenguajes de programacion y masLenguajes de programacion y mas
Lenguajes de programacion y mas
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
 
Herramientas de des. de soft. audio
Herramientas de des. de soft. audioHerramientas de des. de soft. audio
Herramientas de des. de soft. audio
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Qué visual basic
 Qué visual basic Qué visual basic
Qué visual basic
 
Microsoft visual c#
Microsoft visual c#Microsoft visual c#
Microsoft visual c#
 
CUESTIONARIO
CUESTIONARIOCUESTIONARIO
CUESTIONARIO
 
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
 

Destacado

Claustro contratos programa-2013
Claustro contratos programa-2013 Claustro contratos programa-2013
Claustro contratos programa-2013 mariapandoluzuriaga
 
some secret project - lab 2 software modelling
some secret project - lab 2 software modellingsome secret project - lab 2 software modelling
some secret project - lab 2 software modellingNatasha Lysakova
 
1 1500 800 & 400 meters
1 1500 800 & 400 meters1 1500 800 & 400 meters
1 1500 800 & 400 meters25071998
 
Pomyśl mobilnie! Co biblioteka może zaoferować użytkownikowi z komórką, table...
Pomyśl mobilnie! Co biblioteka może zaoferować użytkownikowi z komórką, table...Pomyśl mobilnie! Co biblioteka może zaoferować użytkownikowi z komórką, table...
Pomyśl mobilnie! Co biblioteka może zaoferować użytkownikowi z komórką, table...Agnieszka Koszowska
 
Ejemplos de acotaciones
Ejemplos de acotacionesEjemplos de acotaciones
Ejemplos de acotacionesPilar D
 
Apresentação de Resultados do 2T13
Apresentação de Resultados do 2T13Apresentação de Resultados do 2T13
Apresentação de Resultados do 2T13AluparRI
 

Destacado (8)

Evaluation 3
Evaluation 3 Evaluation 3
Evaluation 3
 
Claustro contratos programa-2013
Claustro contratos programa-2013 Claustro contratos programa-2013
Claustro contratos programa-2013
 
some secret project - lab 2 software modelling
some secret project - lab 2 software modellingsome secret project - lab 2 software modelling
some secret project - lab 2 software modelling
 
1 1500 800 & 400 meters
1 1500 800 & 400 meters1 1500 800 & 400 meters
1 1500 800 & 400 meters
 
Pomyśl mobilnie! Co biblioteka może zaoferować użytkownikowi z komórką, table...
Pomyśl mobilnie! Co biblioteka może zaoferować użytkownikowi z komórką, table...Pomyśl mobilnie! Co biblioteka może zaoferować użytkownikowi z komórką, table...
Pomyśl mobilnie! Co biblioteka może zaoferować użytkownikowi z komórką, table...
 
Tasca 8.1.la reproducció humana
Tasca 8.1.la reproducció humanaTasca 8.1.la reproducció humana
Tasca 8.1.la reproducció humana
 
Ejemplos de acotaciones
Ejemplos de acotacionesEjemplos de acotaciones
Ejemplos de acotaciones
 
Apresentação de Resultados do 2T13
Apresentação de Resultados do 2T13Apresentação de Resultados do 2T13
Apresentação de Resultados do 2T13
 

Similar a Libro3

Saberes y tareas del programador
Saberes y tareas del programadorSaberes y tareas del programador
Saberes y tareas del programadorJessica
 
Libro 3: tareas y saber del programaador
Libro 3: tareas y saber del programaadorLibro 3: tareas y saber del programaador
Libro 3: tareas y saber del programaadorsocrates12854
 
Conceptos básicos programaciön
Conceptos básicos programaciönConceptos básicos programaciön
Conceptos básicos programaciönadriannaranjo85
 
Presentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanPresentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanDavid-Celiz03
 
Trabajo practico libro3
Trabajo practico libro3Trabajo practico libro3
Trabajo practico libro3exequiel9035a
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3Halmiron85
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3Halmiron85
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3Halmiron85
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 
Programación
ProgramaciónProgramación
ProgramaciónGraceelml
 
Saberes y tareas del programador
Saberes y tareas del programadorSaberes y tareas del programador
Saberes y tareas del programadorlinhos315
 
Saberes y tareas del Programador.
Saberes y tareas del Programador.Saberes y tareas del Programador.
Saberes y tareas del Programador.Mariano-Celiz17
 
Libro 3 (saberes y tareas del programador)
Libro 3 (saberes y tareas del programador)Libro 3 (saberes y tareas del programador)
Libro 3 (saberes y tareas del programador)LorenteMiguel
 
QUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMASQUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMASsergiosalazarcano
 

Similar a Libro3 (20)

Saberes y tareas del programador
Saberes y tareas del programadorSaberes y tareas del programador
Saberes y tareas del programador
 
Libro 3: tareas y saber del programaador
Libro 3: tareas y saber del programaadorLibro 3: tareas y saber del programaador
Libro 3: tareas y saber del programaador
 
Conceptos básicos programaciön
Conceptos básicos programaciönConceptos básicos programaciön
Conceptos básicos programaciön
 
Presentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanPresentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alan
 
Trabajo practico libro3
Trabajo practico libro3Trabajo practico libro3
Trabajo practico libro3
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Programacion informatica
Programacion informaticaProgramacion informatica
Programacion informatica
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
BRANDON VELASQUEZ
BRANDON VELASQUEZBRANDON VELASQUEZ
BRANDON VELASQUEZ
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
point
pointpoint
point
 
Programación
ProgramaciónProgramación
Programación
 
Saberes y tareas del programador
Saberes y tareas del programadorSaberes y tareas del programador
Saberes y tareas del programador
 
Saberes y tareas del Programador.
Saberes y tareas del Programador.Saberes y tareas del Programador.
Saberes y tareas del Programador.
 
Anahi
AnahiAnahi
Anahi
 
Libro 3 (saberes y tareas del programador)
Libro 3 (saberes y tareas del programador)Libro 3 (saberes y tareas del programador)
Libro 3 (saberes y tareas del programador)
 
QUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMASQUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMAS
 

Más de Horacio Gramajo (7)

Libro4
Libro4Libro4
Libro4
 
Instituto
InstitutoInstituto
Instituto
 
Contraseña
ContraseñaContraseña
Contraseña
 
Libro2
Libro2Libro2
Libro2
 
Libro1
Libro1Libro1
Libro1
 
Campus virtual
Campus virtualCampus virtual
Campus virtual
 
Menos ozono
Menos ozonoMenos ozono
Menos ozono
 

Último

La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 

Último (20)

La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 

Libro3

  • 1. ¿Que es un programador? Es quien, escribe, depura y mantiene el código fuente de un lenguaje informático, es decir, el conjunto de instrucciones que ejecuta una computadora para realizar una tarea determinada. Los programadores también reciben el nombre de desarrolladores de software.
  • 2. ¿A que se denomina plataforma de programación? Se denomina plataforma porque es precisamente la base, el principio sobre el cual se constituye un hardware, y sobre el cual un programa puede ejecutarse o desarrollarse.
  • 3. ¿Qué es la programación colaborativa? La programación colaborativa significa que dos o más programadores trabajan en forma conjunta sobre un mismo código o algoritmo.Esta colaboración es potenciada por el auge de internet, que permite que varios programadores conecten sus estaciones de trabajo a una red de datos y trabajen de manera participativa.
  • 4. ¿Cuales son las ramas más frecuentes de programacion? 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
  • 5. ¿Qué características tiene un software libre? Para que un software sea libre debe permitirse no sólo usarlo, también adaptarlo, acceder al código fuente, hacer copias y compartirlo. Se basa en la colaboración y no en la competencia.
  • 6. ¿Cuales son los factores de calidad más importantes? Corrección:Un programa es correcto si hace lo que debe hacer tal y como se estableció en las fases previas a su desarrollo. Para determinar si un programa hace lo que debe es muy importante especificar claramente qué debe hacer el programa antes de desarrollarlo y, una vez acabado, compararlo con lo que realmente hace. Claridad: Es muy importante que el programa sea lo más claro y legible posible para facilitar así su desarrollo y posterior mantenimiento. Al elaborar un programa debe intentarse que su estructura sea sencilla y coherente, así como cuidar el estilo en la edición: de esta forma se ve facilitado el trabajo del programador, tanto en la fase de creación como en las posteriores de corrección de errores, ampliaciones, modificaciones, etc. Eficiencia : Se trata de que el programa, además de realizar aquello para lo que fue creado, lo haga gestionando de la mejor forma posible los recursos que utiliza.Normalmente, al hablar de eficiencia de un programa se suele hacer referencia al tiempo que tarda en realizar la tarea para la que ha sido creado y a la cantidad de memoria que necesita. Sin embargo, hay otros recursos que también pueden ser de consideración para evaluar la eficiencia de un programa, dependiendo de su naturaleza.