jueves, 21 de enero de 2016


CAPACITACIÓN  OFICIALES  OFICINISTAS  

ENERO-ABRIL   2016



Como ya se menciono en clase,  el  software de programación es un conjunto de herramientas que permiten el desarrollo de aplicaciones de software, está dirigido a los programadores o desarrolladores de software, los cuales utilizan estas herramientas para crear, depurar y mantener sistemas.  Investiga cinco softwares de programación y menciona en breve las  características de cada uno en un maximo de 2 lineas,  no olvides anotar nombre y primer apellido al final de tu comentario.

16 comentarios:

  1. buenos días profesro, soy el tte. inf. carlos omar ledezma de lucio, le envio mi comentario como sigue:
    CDMX 21 ENERO 2016

    SOFTWARE DE PROGRAMACIÓN

    El software de programación es un conjunto de herramientas que permiten el desarrollo de aplicaciones de software, está dirigido a los programadores o desarrolladores de software, los cuales utilizan estas herramientas para crear, depurar y mantener sistemas.
    El software de programación es una subcategoría del software del sistema, pero por su demanda cada vez mayor se trata como una categoría separada, al nivel del software de aplicación y el software sistema.
    Existe una amplia gama de software de programación, entre los tipos más importantes están:
    1. Compiladores son aplicaciones que traducen el código fuente a lenguaje de máquina, para que el equipo pueda entender las instrucciones recibidas. Los compiladores generan objetos que se combinan y se convierten en programas ejecutables.
    2. Depuradores utilizados para monitorear línea a línea la ejecución de un programa. El código fuente del programa es compilado y ejecutado parcialmente, lo que permite al programador hacer seguimiento a las instrucciones que se ejecutan en un momento dado. Permitiendo además controlar, cambiar o asignar valores a variables del programa.
    3. Intérpretes permiten ejecutar programas. Los intérpretes ejecutan el código fuente o el código precompilado a un lenguaje intermedio antes de la ejecución.
    Editores de texto (Pascal, Edit de MS-DOS).es un programa informático que permite crear y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto o “texto plano”.

    Compiladores (C, C++, Visual basic, Fortran, Cobol). programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación.

    Intérpretes (Ensamblador, Java). es un programa informático capaz de analizar y ejecutar otros programas.

    Enlazadores (Oracle, Circle). programa que toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios (biblioteca), quita aquellos recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca.

    Depuradores (GNU Debugger (gdb), SoftICE ). es una aplicación que permite correr otros programas, permitiendo al usuario ejercer cierto control sobre los mismos a medida que los estos se ejecutan, y examinar el estado del sistema (variables, registros, banderas, etc.) en el momento en que se presente algún problema.

    ResponderEliminar
  2. SOFTWARES DE PROGRAMACIÓN.

    BUENAS TARDES PROFESOR, LE ENVIO LA TAREA DE SOFTWARES DE PROGRAMACIÓN, SOY EL TENIENTE DEL A.B. ABEL VALDEMAR RODRIGUEZ DIAZ
    Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.
    Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar solución a problemas con pasos lógicos y con precisión, o como modo de comunicación humana.  Está formado por un conjunto de símbolos y reglas que definen su estructura y el significado de sus elementos y expresiones.
    Ejemplos de software de programación son: Editores de texto, Compiladores, Intérpretes, Enlazadores, Depuradores, Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).

    Ejemplos de software de programación:
    Editores de texto (Pascal, Edit de MS-DOS): Un editor de texto es un programa informático que permite crear y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto o “texto plano”. El programa lee el archivo e interpreta los bytes leídos según el código de caracteres que usa el editor.

    Compiladores (C, C++, Visual basic, Fortran, Cobol): Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto.
    Intérpretes (Ensamblador, Java): Analiza el programa fuente y lo ejecuta directamente, o sea en el ejemplo del traductor humano, éste sería un traductor humano que conforme a lo que está escuhando va ejecutando, sin generar ningun escrito, es decir que sobre la marcha va traduciendo.
    Enlazadores (Oracle, Circle): Un enlazador (en inglés, linker) es un programa que toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios (biblioteca), quita aquellos recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca. En el caso de los programas enlazados dinámicamente, el enlace entre el programa ejecutable y las bibliotecas se realiza en tiempo de carga o ejecución del programa.
    Depuradores (GNU Debugger (gdb), SoftICE ): Un depurador (en inglés, debugger), es un programa usado para probar y depurar (eliminar) los errores de otros programas (el programa "objetivo"). El código a ser examinado puede alternativamente estar corriendo en un simulador de conjunto de instrucciones (ISS), una técnica que permite gran potencia en su capacidad de detenerse cuando son encontradas condiciones específicas pero será típicamente algo más lento que ejecutando el código directamente en el apropiado (o el mismo) procesador. Algunas depuradores ofrecen dos modos de operación - la simulación parcial o completa, para limitar este impacto.
    Entornos de Desarrollo Integrados ó IDE (NetBean, Visual Basic: Un ambiente de desarrollo integrado o entorno de desarrollo interactivo, en inglés Integrated Development Environment (IDE), es una aplicación informática que proporciona servicios integrales para facilitarle al desarrollador o programador el desarrollo de software

    ResponderEliminar
  3. Mac OS: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo.

    UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo.

    OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dado el apoyo que se merece en cuanto a aplicaciones se refiere.

    Windows NT: Esta versión de Windows se especializa en las redes y servidores.

    El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS

    Tte. Martin Lopez Vaca

    ResponderEliminar
  4. Efectivamente el software de programación su funcionamiento es como usted lo menciona profe, y aquí destacamos 5 (cinco) de ellos, PASCAL: es un editor de texto, VISUAL BASIC Y FORTRAN: son compiladores, JAVA Y DELPHI: se consideran como interpretes, ORACLE Y CIRCULE: son enlazadores, asi como: GNU Y DEBUGGER, depuradores.

    RÓMULO VITE

    ResponderEliminar
  5. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  6. Buenas tardes ingeniero. Tte. Rosales la programación de software, conjunto de herramientas que permiten al programa informáticos usando diferentes alternativas y lenguaje de programación de una manera práctica pudiendo ser editores de texto, copiladores,intérpretes etc.

    ResponderEliminar
  7. TAREA DE SOFTWARE DE PROGRAMACIÓN.

    Los software de programación, son el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.
    Ejemplos:
    1. Java. Toma mucha de sus sintaxis de C y C++, a diferencia este tiene un modelo de objetos más simple eliminando así herramientas de bajo nivel, que suelen tener muchos errores, como la manipulación directa de punteros o memoria.
    2. Xcode Es el entorno de desarrollo integrado (IDE, en sus siglas en inglés) de Apple Inc. y se suministra gratuitamente junto con Mac OS X. Xcode trabaja conjuntamente con Interface Builder, una herencia de NeXT, una herramienta gráfica para la creación de interfaces de usuario.
    3. Gedit es un editor de textos compatible con UTF-8 para GNU/Linux, Mac OS X y Microsoft Windows. Diseñado como un editor de textos de propósito general, gedit enfatiza la simplicidad y facilidad de uso. Incluye herramientas para la edición de código fuente y textos estructurados, como lenguajes de marcado, es el editor predeterminado de GNOME.
    4.SoftICE es un depurador en modo kernel propietario y de pago para Microsoft Windows. Está diseñado para ejecutarse debajo de Windows, de tal manera que el Sistema Operativo desconozca su presencia. A diferencia de un depurador de aplicaciones, SoftICE es capaz de suspender todas las operaciones en Windows cuando se desee, lo cual resulta útil para depurar drivers ya que es importante conocer cómo se accede al hardware así como las funciones del sistema operativo.
    5.COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador (ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí), y que estuviera orientado principalmente a los negocios.

    CAP. SERGIO RODRIGUEZ

    ResponderEliminar
  8. PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos, Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra, siendo a partir del 2012, el mas popular entre los programadores.

    Santiago Torres

    ResponderEliminar
  9. Buenos dias, capitan martinez Soriano

    Sistemas de programación
    Las aplicaciones expuestas en el apartado anterior son aplicaciones estándar que vienen incluídas con el servicio de alojamiento web. Aunque algunas de ellas puedan ser muy útiles, a menudo ocurrirá que nuestro proyecto en Internet tiene unos requisitos específicos que no posee ninguna aplicación estándar y que, por tanto, no queda más remedio que programarla a medida.
    Las aplicaciones web son programas pensados para ser ejecutados en los servidores web como respuesta a la visualización de una página web. Pueden tomar como parámetros los datos que el usuario introduzca en una página y mostrar como resultado otra página web con datos generados dinámicamente. Para realizar su tarea suelen requerir el uso de bases de datos.
    Existen varias tecnologías de éxito para realizar aplicaciones web. Algunas de ellas son típicas de sistemas Windows y otras de sistemas Linux/Unix. Es precisamente en las aplicaciones web donde están las mayores diferencias entre utilizar uno u otro sistema operativo de servidor.
    Las tecnologías más utilizadas para el desarrollo de aplicaciones web son las siguientes:
    CGI. La más antigua. Son programas sencillos, normalmente en forma de scripts (código fuente interpretado, no compilados) que se lanzan cuando el usuario realiza un acción como pulsar el botón de un formulario. Normalmente están escritor en el lenguaje de programación Perl y se usan sobre todo en sistemas Linux
    ASP (Active Server Pages). Tecnología Windows, es la respuesta de Microsoft para suplir y mejorar a los CGI en sistemas Windows. Tienen la ventaja de que permiten elegir el lenguaje de programación y establecen sesiones sin tener que programarlas
    PHP. Tecnología Linux, es la respuesta del mundo Open Source (código abierto) a las páginas ASP de Microsoft. Es el mismo concepto pero utilizando un lenguaje propio muy parecido al Perl y pensado para servidores Linux
    Applets de Java y JSP. Tecnología Java de servidor. En teoría se puede utilizar en cualquier sistema operativo aunque en la práctica se utiliza sobre todo en Linux

    ResponderEliminar
  10. Buenos días profesor, soy el discente José manuel Rodríguez
    El software de programación es un conjunto de herramientas que permite escribir programas informáticos

    Java Developer Center Java Platform permite desarrollar y desplegar aplicaciones en ordenadores personales y servidores, así como en los exigentes entornos integrados. Java ofrece la interfaz del usuario, rendimiento, versatilidad, portabilidad y seguridad que las aplicaciones actuales.

    PHP se caracteriza por ser un lenguaje gratuito y multiplataforma. Además de su posibilidad de acceso a muchos tipos de bases de datos, también es importante destacar su capacidad de crear páginas dinámicas, así como la posibilidad de separar el diseño del contenido de una web.

    PHP es la solución para la construcción de Webs con independencia de la Base de Datos y del servidor Web, válido para cualquier plataforma

    ResponderEliminar
  11. Programación en Java.

    Su lenguaje es sencillo de aprender, se puede ejecutar en un entorno UNIX, Mac o Windows, al ejecutarse usa una maquina virtual.

    Programación en Visual Basic.

    La ventaja de este programa es que, es visual, porque en el podemos seleccionar un componente (cajas de textos, etiquetas, dibujos, etc.) y colocarlo en el lugar que indiquemos.

    Programación en Python.

    Usa una sintaxis (formula) que favorece a su propio código, su licencia es de código abierto.

    Programación en Ruby.

    Fue creado por un programador japonés, su sintaxis esta inspirada en Python, comparte su funcionalidad con otros programas.

    Programación en Perl.

    Esta basado en un estilo de bloques como los del C, no tiene ninguna limitación en otros lenguajes de scrip.

    Juan José Cuevas Velasco

    ResponderEliminar
  12. que tal profe soy el sbtte. jesus gonzalez.
    Los software de programación mencionan que son un conjunto de herramientas que permiten usar diferentes alternativas y lenguajes por medio de diferentes programas, como los que a continuacion se mencionan:

    java

    ES UN LENGUAJE DE PROGRAMACIÓN CON ELEMENTOS DE C, C++ Y OTROS LENGUAJES, UNIDO A UN GRAN CONJUNTO DE BIBLIOTECAS,

    linux
    ES UN OS COMO WINDOWS, MACOS Y DOS, CON LA DIFERENCIA DE QUE ES DE LIBRE DISTRIBUCIÓN. LO QUE QUIERE DECIR ESTO ES QUE PUEDE SER OBTENIDO SIN NINGUNA RESTRICCIÓN.

    Delphi
    MENCIONA QUE TRAS 9 VERSIONES DE COMPILADORES DE TURBO PASCAL Y BORLAND PASCAL, FUERON EXTENDIENDO EL LENGUAJE GRADUALMENTE, BORLAND PUSO A LA VENTA DELPHI EN 1995, CONVIRTIENDO PASCAL EN UN LENGUAJE DE PROGRAMACIÓN VISUAL

    visual studio
    ES UN ENTORNO DE DESARROLLO DISEÑADO PARA SIMPLIFICAR Y ACELERAR EL DESARROLLO DE APLICACIONES EMPRESARIALES Y SERVICIOS DE DATOS.
    Fortran
    ES UN LENGUAJE DE PROGRAMACIÓN UTILIZADO PRINCIPALMENTE EN MATEMÁTICAS Y EN APLICACIONES DE CÁLCULO CIENTÍFICO, TAMBIÉN EXISTEN EXTENSIONES LIBRES, BASADAS EN GCC PARA COMPILAR EL FORTRAN 77 Y QUE MANTIENEN EL 90 Y 95, ENTRE OTROS SISTEMAS BAJO LINUX. INTEL PROPORCIONA TAMBIÉN UN COMPILADOR PROPRIETARIO GRATUITO PARA EL FORTRAN 90.

    ResponderEliminar
  13. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  14. Discente: Ricardo Velasco Cruz

    Existen diversos sistemas operativos son el corazon principal de todos los programas, haciendo posible la comunicacion entre la maquina y el usuario.

    En lo personal el mejor sistema operativo es el que maneja MAC (linux) permite trabajar amenamente sin problemas de virus, pero su costo para los usuarios es cuatro veces mas caro que el windows en.cualquier version por ser mas comercial y puedo trabajar sin la licencia original, siendo el de mayor mercado en su comercializacion.

    ResponderEliminar
  15. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  16. Tte treviño
    Software de progranacion.

    Compiladores son aplicaciones que traducen el código fuente a lenguaje de máquina, para que el equipo pueda entender las instrucciones recibidas. Los compiladores generan objetos que se combinan y se convierten en programas ejecutables.
    2. Depuradores utilizados para monitorear línea a línea la ejecución de un programa. El código fuente del programa es compilado y ejecutado parcialmente, lo que permite al programador hacer seguimiento a las instrucciones que se ejecutan en un momento dado. Permitiendo además controlar, cambiar o asignar valores a variables del programa.
    3. Intérpretes permiten ejecutar programas. Los intérpretes ejecutan el código fuente o el código precompilado a un lenguaje intermedio antes de la ejecución.
    Editores de texto (Pascal, Edit de MS-DOS).es un programa informático que permite crear y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto o “texto plano”.

    Compiladores (C, C++, Visual basic, Fortran, Cobol). programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación.

    Intérpretes (Ensamblador, Java). es un programa informático capaz de analizar y ejecutar otros programas.

    ResponderEliminar