El documento trata sobre varios temas relacionados con la programación, incluyendo las definiciones de programación, lenguajes de programación de alto nivel y de máquina, y conceptos como algoritmos y programación orientada a objetos. La autora, Daniela Medina Cubides, provee definiciones y ejemplos para cada uno de estos tópicos.
Este documento contiene preguntas y respuestas sobre conceptos básicos de programación. Juan Manuel Sánchez Castillo define términos como programación, lenguaje de alto nivel, lenguaje de máquina, lenguaje ensamblador, programación orientada a objetos, eventos, algoritmos y las etapas de un algoritmo. Además, proporciona ejemplos para ilustrar cada concepto.
El documento explica varias preguntas y respuestas sobre conceptos básicos de programación y lenguajes de programación. Define términos como programación, lenguaje de alto nivel, lenguaje de máquina, lenguaje ensamblador, programación orientada a objetos, algoritmos y diagramas de flujo. También clasifica los lenguajes de alto nivel y explica qué son los eventos en programación.
La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. Un lenguaje de alto nivel logra la independencia del tipo de máquina y se aproxima al lenguaje natural, mientras que un lenguaje de máquina es directamente interpretable por un circuito microprogramable como un microprocesador. La programación orientada a objetos usa objetos y sus interacciones para diseñar aplicaciones basadas en herencia, abstracción, polimorfismo y encapsulamiento.
Este documento trata sobre diferentes temas relacionados con la programación y los lenguajes de programación. Se define la programación y se mencionan técnicas como la programación estructurada y orientada a objetos. También se describen conceptos como lenguajes de alto nivel, lenguaje de máquina, ensamblador, programación por eventos y diagramas de flujo.
Este documento resume los conceptos básicos de programación como lenguajes de programación, algoritmos, diagramas de flujo y HTML. Explica que la programación implica establecer instrucciones para que una computadora ejecute una tarea y menciona lenguajes de alto nivel como Java, C++ y Python. También define conceptos clave como algoritmos, diagramas de flujo y etiquetas HTML.
Este documento trata sobre conceptos básicos de programación como lenguajes de programación, paradigmas de programación, algoritmos y diagramas. Explica temas como lenguajes de alto nivel, lenguaje de máquina, programación orientada a objetos, programación por eventos y diferentes tipos de lenguajes y paradigmas de programación.
El documento proporciona definiciones de varios términos clave relacionados con la programación, incluyendo programación, lenguaje de programación, algoritmo, diagrama de flujo, variables, constantes y operadores.
Este documento contiene información sobre conceptos básicos de programación como programación, lenguajes de programación, variables, constantes, algoritmos, diagramas de flujo y operadores. Explica que la programación es el proceso de diseñar y codificar programas informáticos, y que los lenguajes de programación pueden ser de bajo, alto o máquina nivel. También define conceptos como variables, constantes, algoritmos y operadores matemáticos, y describe la función de diagramas de flujo.
Este documento contiene preguntas y respuestas sobre conceptos básicos de programación. Juan Manuel Sánchez Castillo define términos como programación, lenguaje de alto nivel, lenguaje de máquina, lenguaje ensamblador, programación orientada a objetos, eventos, algoritmos y las etapas de un algoritmo. Además, proporciona ejemplos para ilustrar cada concepto.
El documento explica varias preguntas y respuestas sobre conceptos básicos de programación y lenguajes de programación. Define términos como programación, lenguaje de alto nivel, lenguaje de máquina, lenguaje ensamblador, programación orientada a objetos, algoritmos y diagramas de flujo. También clasifica los lenguajes de alto nivel y explica qué son los eventos en programación.
La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. Un lenguaje de alto nivel logra la independencia del tipo de máquina y se aproxima al lenguaje natural, mientras que un lenguaje de máquina es directamente interpretable por un circuito microprogramable como un microprocesador. La programación orientada a objetos usa objetos y sus interacciones para diseñar aplicaciones basadas en herencia, abstracción, polimorfismo y encapsulamiento.
Este documento trata sobre diferentes temas relacionados con la programación y los lenguajes de programación. Se define la programación y se mencionan técnicas como la programación estructurada y orientada a objetos. También se describen conceptos como lenguajes de alto nivel, lenguaje de máquina, ensamblador, programación por eventos y diagramas de flujo.
Este documento resume los conceptos básicos de programación como lenguajes de programación, algoritmos, diagramas de flujo y HTML. Explica que la programación implica establecer instrucciones para que una computadora ejecute una tarea y menciona lenguajes de alto nivel como Java, C++ y Python. También define conceptos clave como algoritmos, diagramas de flujo y etiquetas HTML.
Este documento trata sobre conceptos básicos de programación como lenguajes de programación, paradigmas de programación, algoritmos y diagramas. Explica temas como lenguajes de alto nivel, lenguaje de máquina, programación orientada a objetos, programación por eventos y diferentes tipos de lenguajes y paradigmas de programación.
El documento proporciona definiciones de varios términos clave relacionados con la programación, incluyendo programación, lenguaje de programación, algoritmo, diagrama de flujo, variables, constantes y operadores.
Este documento contiene información sobre conceptos básicos de programación como programación, lenguajes de programación, variables, constantes, algoritmos, diagramas de flujo y operadores. Explica que la programación es el proceso de diseñar y codificar programas informáticos, y que los lenguajes de programación pueden ser de bajo, alto o máquina nivel. También define conceptos como variables, constantes, algoritmos y operadores matemáticos, y describe la función de diagramas de flujo.
Este documento contiene información sobre conceptos básicos de programación como qué es la programación, lenguajes de programación de alto nivel, lenguaje de máquina, programación orientada a objetos, eventos, algoritmos y diagramas de flujo. Explica cada uno de estos conceptos a través de definiciones, ejemplos y la clasificación de diferentes tipos de lenguajes de programación.
El documento trata sobre conceptos básicos de programación como la programación orientada a objetos, lenguajes de alto nivel, clasificación de lenguajes de programación, eventos y más. Explica cada concepto y provee ejemplos claros para ilustrarlos.
El documento explica qué es la programación, señalando que es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales usando un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado.
Este documento contiene preguntas y respuestas sobre conceptos básicos de programación y lenguajes de programación. Explica términos como programación, lenguajes de alto nivel, lenguajes de máquina, programación orientada a objetos, eventos, algoritmos y diagramas de flujo. Para cada pregunta, proporciona una definición breve y un ejemplo ilustrativo.
Programacion web introduccion practica o9 ximenatatiana96penagos
El documento describe conceptos básicos de programación web como lenguajes de programación, lenguajes de alto y bajo nivel, programación orientada a objetos, y eventos. Explica que la programación es el proceso de diseñar, codificar, depurar y mantener código de programas, y que los lenguajes de alto nivel usan palabras en lugar de código de máquina para facilitar la programación.
Programacion web introduccion practica o9 ximenaAnavay
El documento describe conceptos básicos de programación web como lenguajes de programación, lenguajes de alto y bajo nivel, programación orientada a objetos, y eventos. Explica que la programación es el proceso de diseñar, codificar, depurar y mantener código de programas, y que los lenguajes de alto nivel usan palabras como if, else y for para construir instrucciones.
El documento habla sobre la programación. Explica conceptos como lenguajes de programación, lenguajes de alto nivel y bajo nivel, programación orientada a objetos, algoritmos y diagramas de flujo. También define conceptos clave de la programación como lenguajes de programación, algoritmos y programación orientada a objetos.
El documento clasifica los lenguajes de programación en 12 categorías: 1) Nivel de abstracción, 2) Propósito, 3) Evolución histórica, 4) Manera de ejecutarse, 5) Manera de abordar la tarea, 6) Paradigma de programación, 7) Lugar de ejecución, 8) Concurrencia, 9) Interactividad, 10) Realización visual, 11) Determinismo y 12) Productividad. Proporciona ejemplos para cada categoría.
El documento trata sobre conceptos básicos de programación como qué es la programación, lenguajes de programación, algoritmos, diagramas de flujo y programación orientada a objetos. Explica que la programación es el proceso de escribir código en un lenguaje de programación, y que existen lenguajes de alto nivel, lenguajes de máquina y lenguajes orientados a objetos. También define conceptos como algoritmo, diagrama de flujo y programación orientada a objetos.
El documento contiene información sobre conceptos básicos de programación como lenguajes de programación de alto nivel y bajo nivel, algoritmos, diagramas de flujo y programación orientada a objetos. Explica que un lenguaje de alto nivel es independiente de la máquina y debe ser compilado a lenguaje de bajo nivel, mientras que el lenguaje de máquinas es el código binario nativo de la computadora. También define algoritmos y diagramas de flujo y sus usos en el diseño de programas.
El documento explica conceptos básicos relacionados con la programación como lenguajes de programación, algoritmos, diagramas de flujo y variables. Define programación como el proceso de diseñar y codificar programas informáticos usando lenguajes de programación. Explica que los lenguajes de alto nivel son más cercanos al lenguaje humano mientras que los lenguajes de máquina son directamente interpretables por las computadoras.
Este documento resume los conceptos básicos de programación web introducción. Explica brevemente el significado de programación, lenguajes de alto y bajo nivel, programación orientada a objetos, variables, algoritmos, diagramas de flujo y sus símbolos, y operadores lógicos y de relación. También incluye ejemplos cortos para ilustrar cada concepto.
Este documento presenta información sobre programación web e introducción a lenguajes de programación. Explica conceptos como programación, lenguajes de alto y bajo nivel, y da ejemplos de lenguajes como ensamblador y HTML. También define términos como algoritmo, variable, constante y operadores aritméticos.
Este documento clasifica los lenguajes de programación en 12 categorías: nivel de abstracción, propósito, evolución histórica, manera de ejecutarse, manera de abordar la tarea, paradigma de programación, lugar de ejecución, concurrencia, interactividad, realización visual, determinismo y productividad. Proporciona ejemplos para cada categoría.
Este documento contiene preguntas y respuestas sobre conceptos básicos de programación y computación como qué es programación, lenguajes de alto nivel, programación orientada a objetos, eventos, algoritmos, variables, constantes, operadores lógicos y matemáticos. El autor responde cada pregunta de manera concisa proporcionando una definición y ejemplo para facilitar la comprensión de los conceptos.
Este documento contiene varias preguntas y respuestas sobre conceptos básicos de programación como qué es la programación, lenguajes de alto nivel, programación orientada a objetos, algoritmos, variables, operadores lógicos y más. El documento provee definiciones concisas de estos términos junto con ejemplos ilustrativos para explicarlos.
1) El documento introduce los fundamentos de ActionScript y los diferentes tipos de lenguajes y programación como preámbulo al estudio del lenguaje. 2) Explica que existen diferentes lenguajes de programación como el binario, ensamblador, C y otros de alto nivel, y diferentes tipos de programación como la secuencial, estructurada y orientada a objetos. 3) La programación orientada a objetos define conceptos como clases, objetos, herencia y polimorfismo que permiten una programación más escalable y reutilizable.
El documento contiene preguntas y respuestas sobre conceptos básicos de programación y lenguajes de programación. Se definen términos como programación, lenguaje de alto nivel, lenguaje de máquina, programación orientada a objetos, algoritmos y diagramas de flujo. Se incluyen ejemplos para ilustrar cada concepto.
Este documento presenta información sobre conceptos relacionados con la programación y el desarrollo de software. En primer lugar, define algunos términos clave como algoritmo, lenguaje de programación, ensamblador y entorno de desarrollo integrado. Luego, explica brevemente conceptos como programación estructurada, orientada a objetos y dirigida por eventos. Finalmente, detalla las etapas típicas del método de desarrollo de software conocido como ciclo de vida de desarrollo de software.
El documento describe los conceptos básicos de programación como lenguajes de programación de alto y bajo nivel, programación orientada a objetos, algoritmos, variables, constantes, operadores lógicos y HTML. Explica cada concepto a través de ejemplos claros.
El documento habla sobre la programación. Explica conceptos como lenguajes de programación, lenguajes de alto nivel y bajo nivel, programación orientada a objetos, algoritmos y diagramas de flujo. También define términos clave como programación, lenguaje de programación, y lenguaje de máquina.
El documento trata sobre la programación y los diferentes tipos de lenguajes de programación. Explica conceptos como lenguajes de alto y bajo nivel, lenguajes orientados a objetos, programación procedural, constantes, algoritmos y otros elementos básicos de la programación.
Este documento contiene información sobre conceptos básicos de programación como qué es la programación, lenguajes de programación de alto nivel, lenguaje de máquina, programación orientada a objetos, eventos, algoritmos y diagramas de flujo. Explica cada uno de estos conceptos a través de definiciones, ejemplos y la clasificación de diferentes tipos de lenguajes de programación.
El documento trata sobre conceptos básicos de programación como la programación orientada a objetos, lenguajes de alto nivel, clasificación de lenguajes de programación, eventos y más. Explica cada concepto y provee ejemplos claros para ilustrarlos.
El documento explica qué es la programación, señalando que es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales usando un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado.
Este documento contiene preguntas y respuestas sobre conceptos básicos de programación y lenguajes de programación. Explica términos como programación, lenguajes de alto nivel, lenguajes de máquina, programación orientada a objetos, eventos, algoritmos y diagramas de flujo. Para cada pregunta, proporciona una definición breve y un ejemplo ilustrativo.
Programacion web introduccion practica o9 ximenatatiana96penagos
El documento describe conceptos básicos de programación web como lenguajes de programación, lenguajes de alto y bajo nivel, programación orientada a objetos, y eventos. Explica que la programación es el proceso de diseñar, codificar, depurar y mantener código de programas, y que los lenguajes de alto nivel usan palabras en lugar de código de máquina para facilitar la programación.
Programacion web introduccion practica o9 ximenaAnavay
El documento describe conceptos básicos de programación web como lenguajes de programación, lenguajes de alto y bajo nivel, programación orientada a objetos, y eventos. Explica que la programación es el proceso de diseñar, codificar, depurar y mantener código de programas, y que los lenguajes de alto nivel usan palabras como if, else y for para construir instrucciones.
El documento habla sobre la programación. Explica conceptos como lenguajes de programación, lenguajes de alto nivel y bajo nivel, programación orientada a objetos, algoritmos y diagramas de flujo. También define conceptos clave de la programación como lenguajes de programación, algoritmos y programación orientada a objetos.
El documento clasifica los lenguajes de programación en 12 categorías: 1) Nivel de abstracción, 2) Propósito, 3) Evolución histórica, 4) Manera de ejecutarse, 5) Manera de abordar la tarea, 6) Paradigma de programación, 7) Lugar de ejecución, 8) Concurrencia, 9) Interactividad, 10) Realización visual, 11) Determinismo y 12) Productividad. Proporciona ejemplos para cada categoría.
El documento trata sobre conceptos básicos de programación como qué es la programación, lenguajes de programación, algoritmos, diagramas de flujo y programación orientada a objetos. Explica que la programación es el proceso de escribir código en un lenguaje de programación, y que existen lenguajes de alto nivel, lenguajes de máquina y lenguajes orientados a objetos. También define conceptos como algoritmo, diagrama de flujo y programación orientada a objetos.
El documento contiene información sobre conceptos básicos de programación como lenguajes de programación de alto nivel y bajo nivel, algoritmos, diagramas de flujo y programación orientada a objetos. Explica que un lenguaje de alto nivel es independiente de la máquina y debe ser compilado a lenguaje de bajo nivel, mientras que el lenguaje de máquinas es el código binario nativo de la computadora. También define algoritmos y diagramas de flujo y sus usos en el diseño de programas.
El documento explica conceptos básicos relacionados con la programación como lenguajes de programación, algoritmos, diagramas de flujo y variables. Define programación como el proceso de diseñar y codificar programas informáticos usando lenguajes de programación. Explica que los lenguajes de alto nivel son más cercanos al lenguaje humano mientras que los lenguajes de máquina son directamente interpretables por las computadoras.
Este documento resume los conceptos básicos de programación web introducción. Explica brevemente el significado de programación, lenguajes de alto y bajo nivel, programación orientada a objetos, variables, algoritmos, diagramas de flujo y sus símbolos, y operadores lógicos y de relación. También incluye ejemplos cortos para ilustrar cada concepto.
Este documento presenta información sobre programación web e introducción a lenguajes de programación. Explica conceptos como programación, lenguajes de alto y bajo nivel, y da ejemplos de lenguajes como ensamblador y HTML. También define términos como algoritmo, variable, constante y operadores aritméticos.
Este documento clasifica los lenguajes de programación en 12 categorías: nivel de abstracción, propósito, evolución histórica, manera de ejecutarse, manera de abordar la tarea, paradigma de programación, lugar de ejecución, concurrencia, interactividad, realización visual, determinismo y productividad. Proporciona ejemplos para cada categoría.
Este documento contiene preguntas y respuestas sobre conceptos básicos de programación y computación como qué es programación, lenguajes de alto nivel, programación orientada a objetos, eventos, algoritmos, variables, constantes, operadores lógicos y matemáticos. El autor responde cada pregunta de manera concisa proporcionando una definición y ejemplo para facilitar la comprensión de los conceptos.
Este documento contiene varias preguntas y respuestas sobre conceptos básicos de programación como qué es la programación, lenguajes de alto nivel, programación orientada a objetos, algoritmos, variables, operadores lógicos y más. El documento provee definiciones concisas de estos términos junto con ejemplos ilustrativos para explicarlos.
1) El documento introduce los fundamentos de ActionScript y los diferentes tipos de lenguajes y programación como preámbulo al estudio del lenguaje. 2) Explica que existen diferentes lenguajes de programación como el binario, ensamblador, C y otros de alto nivel, y diferentes tipos de programación como la secuencial, estructurada y orientada a objetos. 3) La programación orientada a objetos define conceptos como clases, objetos, herencia y polimorfismo que permiten una programación más escalable y reutilizable.
El documento contiene preguntas y respuestas sobre conceptos básicos de programación y lenguajes de programación. Se definen términos como programación, lenguaje de alto nivel, lenguaje de máquina, programación orientada a objetos, algoritmos y diagramas de flujo. Se incluyen ejemplos para ilustrar cada concepto.
Este documento presenta información sobre conceptos relacionados con la programación y el desarrollo de software. En primer lugar, define algunos términos clave como algoritmo, lenguaje de programación, ensamblador y entorno de desarrollo integrado. Luego, explica brevemente conceptos como programación estructurada, orientada a objetos y dirigida por eventos. Finalmente, detalla las etapas típicas del método de desarrollo de software conocido como ciclo de vida de desarrollo de software.
El documento describe los conceptos básicos de programación como lenguajes de programación de alto y bajo nivel, programación orientada a objetos, algoritmos, variables, constantes, operadores lógicos y HTML. Explica cada concepto a través de ejemplos claros.
El documento habla sobre la programación. Explica conceptos como lenguajes de programación, lenguajes de alto nivel y bajo nivel, programación orientada a objetos, algoritmos y diagramas de flujo. También define términos clave como programación, lenguaje de programación, y lenguaje de máquina.
El documento trata sobre la programación y los diferentes tipos de lenguajes de programación. Explica conceptos como lenguajes de alto y bajo nivel, lenguajes orientados a objetos, programación procedural, constantes, algoritmos y otros elementos básicos de la programación.
El documento habla sobre lenguajes de programación. Explica que 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. También describe los diferentes tipos de lenguajes como lenguajes de alto nivel, ensamblador y de máquina, y conceptos como programación orientada a objetos y eventos. Por último, explica los elementos de un ambiente gráfico como escritorio, ventanas e iconos.
El documento trata sobre conceptos básicos de programación como qué es la programación, lenguajes de programación, algoritmos, diagramas de flujo y programación orientada a objetos. Explica que la programación es el proceso de escribir código en un lenguaje de programación, y que existen lenguajes de alto nivel, lenguajes de máquina y lenguajes orientados a objetos. También define conceptos como algoritmo, diagrama de flujo y programación orientada a objetos.
Este documento trata sobre conceptos básicos de programación como lenguajes de programación, algoritmos, constantes y variables. Define y da ejemplos de lenguajes de alto y bajo nivel, lenguajes de máquina y ensamblador. También explica el proceso de desarrollo de software incluyendo análisis, diseño, codificación y depuración.
Programacion web introduccion practica o9 ximenatatiana96penagos
Este documento resume conceptos básicos de programación web y lenguajes de programación. Explica brevemente el significado de términos como programación, lenguaje de alto nivel, lenguaje de máquina, programación orientada a objetos, eventos, algoritmos, diagramas de flujo, variables, constantes y operadores. También describe conceptos como lenguaje ensamblador, control de acceso, clasificación de lenguajes de programación y operadores lógicos.
El documento contiene preguntas frecuentes sobre conceptos básicos de programación y lenguajes de programación, así como sus respuestas. Se definen términos como programación, lenguaje de alto nivel, lenguaje de máquina, programación orientada a objetos, diagramas de flujo, variables, constantes y operadores lógicos y matemáticos. También se explican conceptos como HTML, etiquetas como <html>, <head>, <h1-h6> y <center>.
El documento habla sobre conceptos básicos de programación web como HTML, lenguajes de programación, algoritmos y diagramas de flujo. Explica términos como programación, lenguajes de alto nivel vs lenguajes de máquina, y cómo clasificar las etiquetas y su significado dentro de HTML.
La programación HTML se refiere al uso de etiquetas para estructurar y dar formato a documentos web. Las etiquetas más comunes son <html> para definir el documento, <head> para la cabecera, <title> para el título, <body> para el contenido principal, <h1-h6> para encabezados, <p> para párrafos y <center> para alinear texto al centro.
Desasorrollo web nivel introduccion (b.b)Jüan Castro
El documento habla sobre conceptos básicos de programación como programación, lenguajes de programación, algoritmos y diagramas de flujo. Explica la diferencia entre lenguajes de máquina, de alto nivel y orientados a objetos, y provee ejemplos de cada uno. También define conceptos como eventos, controles de interfaz gráfica, y los pasos para desarrollar algoritmos.
Este documento contiene preguntas frecuentes sobre conceptos básicos de programación como lenguajes de programación, programación orientada a objetos, algoritmos y diagramas de flujo. También explica brevemente el concepto de programación HTML y sus etiquetas para mostrar información en la pantalla e indicar cómo responder a eventos del usuario.
Este documento describe diferentes tipos de lenguajes de programación y cómo se clasifican. Explica que existen lenguajes de máquina, ensamblador y de alto nivel. También describe la diferencia entre lenguajes compilados e interpretados. Finalmente, detalla las características de lenguajes populares como FORTRAN, BASIC, COBOL, Pascal, APL, FORTH y LOGO.
El documento trata sobre varios temas relacionados con la programación, incluyendo el significado de programación estructurada, lenguajes de alto nivel, lenguajes de máquina, características de controles gráficos, programación orientada a objetos, algoritmos y diagramas de flujo. También explica que HTML contiene etiquetas que indican cómo mostrar información como texto e imágenes y cómo responder a eventos del usuario.
La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación y tiene el propósito de crear programas que exhiban un comportamiento deseado. Los lenguajes de programación se clasifican en lenguajes de alto nivel, como C++ y Java, y lenguajes de bajo nivel como el lenguaje de máquina e ensamblador.
Este documento clasifica y describe los lenguajes de programación según 12 criterios como el nivel de abstracción, propósito, evolución histórica, forma de ejecución, enfoque de la tarea, lugar de ejecución, representación visual, y productividad. Los lenguajes se pueden agrupar en categorías como de bajo, medio y alto nivel, de propósito general o específico, de primera a quinta generación, compilados o interpretados, imperativos o declarativos, de servidor o cliente, visuales o textuales, y útiles
El documento habla sobre varios temas relacionados con la programación y los lenguajes de programación. Explica conceptos como lenguajes de alto y bajo nivel, lenguaje ensamblador, programación orientada a objetos, eventos y elementos de un ambiente gráfico. También define algunos términos clave como aerobismo y describe las etapas típicas de un algoritmo.
El documento trata sobre varios temas relacionados con la programación, incluyendo lenguajes de programación, tipos de lenguajes (ej. ensamblador, orientado a objetos), variables, constantes, operadores y funciones matemáticas. Explica conceptos como eventos en HTML, diagramas de flujo, pseudocódigo y variables.
Programacion web introduccion diego zuluagaDiego Zuluaga
Este documento describe diferentes conceptos relacionados con la programación de computadoras. Explica que la programación se refiere al conjunto de procedimientos y técnicas mediante los cuales se establece de manera sistemática una serie de actividades y disposiciones para formular planes o proyectos. Asimismo, define conceptos clave como lenguajes de programación, lenguaje de máquina, ensamblador, algoritmos, variables, constantes y más.
2. Hacia una calidad de la educación , humana y cristiana
¿Que significa el término programación ?
• Respuesta •Ejemplo
Se le designa al conjunto de Es un lenguaje de
procedimientos y técnicas programación que se
por medio de las cuales se utilizado en un creador de
establece de una manera programas como el C
sistemática una serie de #include <stdio.h> int main
actividades, previsiones y (int argc,char **argv) {
disposiciones, para formular
printf("Hola mundon");
o elaborar planes,
programas o proyectos. return 0;
}
Autor: Daniela Medina Cubides
3. Hacia una calidad de la educación , humana y cristiana
¿Que es el lenguaje de alto nivel ?
• Respuesta • Ejemplo
se caracteriza por A través de diagramas de
expresar los algoritmos
flujo o programación
de una manera adecuada
orientada a objetos
a la capacidad cognitiva
fácilmente entendible
humana, en lugar de a la
para un usuario.
capacidad ejecutora de
las máquinas.
Autor: Daniela Medina Cubides
4. Hacia una calidad de la educación , humana y cristiana
¿A que se denomina lenguaje de maquina ?
• Respuesta • Ejemplo
Lenguaje de máquina es el
sistema de códigos Lenguaje de máquina del Intel
directamente interpretable 8088. El código de máquina en
hexadecimal se resalta en rojo,
por un circuito micro el equivalente en lenguaje
programable, como el ensamblador en magenta, y las
microprocesador de una direcciones de memoria donde
computadora o el micro se encuentra el código, en azul.
controlador de un autómata Abajo se ve un texto en
hexadecimal y ASCII.
(un PLC) .
Autor: Daniela Medina Cubides
5. Hacia una calidad de la educación , humana y cristiana
¿ Como se clasifican los lenguajes de alto nivel ?
• Respuesta • Ejemplo
Ada ALGOL
BASIC C#
COBOL Fortran
Java Lisp
Modula-2 Pascal
Perl PHP
PL/1 PL/SQL
Python Ruby
Autor: Daniela Medina Cubides
6. Hacia una calidad de la educación , humana y cristiana
¿Que significa el lenguaje Asembler ?
• Respuesta • Ejemplo
La sentencia
MOV AL, 061h
se refiere a un tipo de El programa ensamblador lee la sentencia de arriba
y produce su equivalente binario en lenguaje de
programa informático que máquina
se encarga de traducir
Binario: 10110000 01100001 (hexadecimal: B061)
El mnemónico MOV es un código de operación u
un fichero fuente escrito en "opcode". El opcode es seguido por una lista de
argumentos o parámetros, completando una típica
un lenguaje ensamblador, a instrucción de ensamblador. En el ejemplo, AL es un
registro de 8 bits del procesador, al cual se le
un fichero objeto que asignará el valor hexadecimal 61 especificado.
contiene código máquina, El código de máquina generado por el ensamblador
consiste de 2 bytes. El primer byte contiene
ejecutable directamente por empaquetado la instrucción MOV y el código del
registro hacia donde se va a mover el dato:
la máquina para la que se ha 10110 000 01100001 | | | | | +---- Número 61h en
generado. binario | | | +--- Registro AL +-------- Instrucción MOV
En el segundo byte se especifica el número 61h,
escrito en binario como 01100001, que se asignará
al registro AL, quedando la sentencia ejecutable
como:
10110000 01100001
Autor: Daniela Medina Cubides
7. Hacia una calidad de la educación , humana y cristiana
¿ Que significa programación orientada a objetos ?
• Respuesta • Ejemplo
Usa objetos y sus interacciones, ABAP
para diseñar aplicaciones y
programas informáticos. Está es un lenguaje de cuarta
basado en varias técnicas, generación, propiedad de SAP,
incluyendo herencia, abstracció que se utiliza para programar
n, polimorfismo y encapsulamie la mayoría de sus productos
nto. Su uso se popularizó a (R/3, mySAP Business suite...).
principios de la década de los Utiliza sentencias de Open
años 1990. En la actualidad, SQL para conectarse con
existe variedad de lenguajes de prácticamente cualquier base
programación que soportan la de datos.
orientación a objetos.
Autor: Daniela Medina Cubides
8. Hacia una calidad de la educación , humana y cristiana
¿Que son los eventos ?
• Respuesta • Ejemplo
Es en el que tanto la estructura como la
ejecución de los programas van es un lenguaje de cuarta generación,
determinados por los sucesos que ocurran propiedad de SAP, que se utiliza para
en el sistema, definidos por el usuario o
que ellos mismos provoquen. programar la mayoría de sus
productos (R/3, mySAP Business
Para entender la programación dirigida suite...). Utiliza sentencias de Open
por eventos, podemos oponerla a lo que
no es: mientras en la programación SQL para conectarse con
secuencial (o estructurada) es el prácticamente cualquier base de
programador el que define cuál va a ser el datos.
flujo del programa, en la programación
dirigida por eventos será el propio usuario
—o lo que sea que esté accionando el
programa— el que dirija el flujo del
programa.
Autor: Daniela Medina Cubides
9. Hacia una calidad de la educación , humana y cristiana
¿ Cuales son los controles de un ambiente grafico
y que función cumple cada uno ?
• Respuesta • Ejemplo
• Escritorio.
Es todo el • Barra de tareas.
conjunto de • Bandeja de
imágenes e reciclaje.
iconos que • Sistema de
aparecen al ficheros.
• Cuadro de
iniciar sesión. dialogo.
Autor: Daniela Medina Cubides
10. Hacia una calidad de la educación , humana y cristiana
¿ A que se denomina algoritmo?
• Respuesta • Ejemplo
Calcular las posibles raíces para una ecuación de
segundo grado: ax2+bx+c=0
Es +-Algoritmo raíces
el conjunto de operaciones y proce
dimientos que deben seguirse para | Variables reales a,b,c,x,y
resolver un problema. La palabra
| Escribir "Introduzca los coeficientes de mayor a menor
"algoritmo" deriva del nombre grado."
latinizado del gran matemático
árabe Mohamed Ibn Moussa Al | Leer a,b,c
Kow Rizmi, el cual escribió sobre | +-Si sqr(b)>= 4*a*c entonces
entre los años 800 y 825 su obra
Quitab Al Jabr Al Mugabala, donde | | x=(-b+sqrt(b^2-4*a*c))/2a
se recogía el sistema de
| +-Sino
numeración hindú y el concepto del
cero. | | Escribir "No existen raíces reales."
| +-Finsi
+-Final
Autor: Daniela Medina Cubides
11. Hacia una calidad de la educación , humana y cristiana
¿Cuáles son las etapas de un algoritmo?
• Respuesta • Ejemplo
Análisis del problema coef Descripción Codificación en QBasic
Diseño del algoritmo
a team. cuadrático INPUT "Coef a =";A
Codificación
Compilación y ejecución
b term. lineal INPUT "Coef b =";B
Verificación
Depuración c term. independiente INPUT "Coef c =";C
Documentación
Autor: Daniela Medina Cubides
12. Hacia una calidad de la educación , humana y cristiana
¿Cuáles son los diagramas de flujo ?
• Respuesta • Ejemplo
Formato vertical: En él, el flujo o la
secuencia de las operaciones, va de
arriba hacia abajo. Es una lista
ordenada de las operaciones de un
proceso con toda la información que se
considere necesaria, según su
propósito.
Formato panorámico: El proceso entero
está representado en una sola carta y
puede apreciarse de una sola mirada
mucho más rápido que leyendo el
texto, lo que facilita su comprensión,
aún para personas no familiarizadas.
Registra no solo en línea vertical, sino
también horizontal, distintas acciones
simultáneas y la participación de más
de un puesto o departamento que el
formato vertical no registra.
Autor: Daniela Medina Cubides
13. Hacia una calidad de la educación , humana y cristiana
¿Qué símbolo y que significado lo componen ?
• Respuesta • Ejemplo
Óvalo o Elipse: Inicio y término
(Abre y/o cierra el diagrama).
Rectángulo: Actividad
(Representa la ejecución de una o
más actividades o procedimientos).
Rombo: Decisión (Formula una
pregunta o cuestión).
Círculo: Conector (Representa el
enlace de actividades con otra
dentro de un procedimiento).
Triángulo boca abajo: Archivo
definitivo (Guarda un documento
en forma permanente).
Triángulo boca arriba: Archivo
temporal (Proporciona un tiempo
para el almacenamiento del
documento).
Autor: Daniela Medina Cubides
14. Hacia una calidad de la educación , humana y cristiana
¿Qué son la variables y como se declaran en la memoria RAM?
• Respuesta • Ejemplo
En programación, las variables son
estructuras de datos que, como su
nombre indica, pueden cambiar de
contenido a lo largo de la ejecución
de un programa. Una variable
corresponde a un área reservada
en la memoria principal del
ordenador pudiendo ser de
longitud Fija.
Autor: Daniela Medina Cubides
15. Hacia una calidad de la educación , humana y cristiana
¿a que diferencia una variable que es una constante y que función cumple dentro de un
algoritmo ?
• Respuesta •Ejemplo
son valores fijos que no pueden
ser modificados por el programa.
Pueden ser de cualquier tipo de
datos básico (punteros incluidos).
Para marcar que queremos que const int dummy = 321; /*
una variable sea constante declaramos que dummy vale y valdrá
utilizamos la palabra reservada siempre 321 */
Autor: Daniela Medina Cubides
16. Hacia una calidad de la educación , humana y cristiana
¿Cómo se clasifican los operadores aritméticos en cuanto a su nivel de jerarquía ?
• Respuesta • Ejemplo
+ suma En la expresión 5 + 3 los
valores 5 y 3 se
- resta denominan operandos. El valor de
la expresión 5 + 3 se conoce
* multiplicación como resultado de la expresión.
div es la división entera, es decir,
/ división
19 div 3 da como resultado 6. El
operador mod representa el resto
**, ˆ exponenciación
de la división entera, algunos
div división entera
lenguajes lo representan con
el % o el . 15 mod 6 es igual a 3.
mod módulo (resto)
Autor: Daniela Medina Cubides
17. Hacia una calidad de la educación , humana y cristiana
¿Cuáles son los operadores de relación , comparación ?
• Respuesta • Ejemplo
<
Permiten realizar comparaciones de valores de
menor
tipo numérico o carácter. Sirven para expresar
las condiciones en los algoritmos, los >
operadores de relación. mayor
El resultado de la operación será verdadero o =
falso. Los operadores de relación se pueden igual
aplicar a cualquiera de los cuatro tipos de datos <=
estándar: enteros, reales, lógicos y carácter. La
aplicación a valores numéricos es evidente. menor o igual que
Para realizar comparaciones de datos de tipo >=
carácter, se requiere una secuencia de mayor o igual que
ordenación de los caracteres similar al orden <>
creciente y decreciente. Esta ordenación suele
distinto de (diferente a)
ser alfabética
Autor: Daniela Medina Cubides
18. Hacia una calidad de la educación , humana y cristiana
¿compuerta logia AND , cual es la tabla lógica ?
• Respuesta • Ejemplo
es un dispositivo electrónico el cual a b ayb
es la expresión física de un
operador booleano en la lógica
de conmutación. Cada puerta lógica verdadero verdadero verdadero
consiste en una red de dispositivos
interruptores que cumple las
verdadero falso falso
condiciones booleanas para el
operador particular. Son
esencialmente circuitos de falso verdadero falso
conmutación integrados en un chip.
falso falso falso
+
Autor: Daniela Medina Cubides
19. Hacia una calidad de la educación , humana y cristiana
¿compuerta logia OR , cual es la tabla lógica ?
• Respuesta • Ejemplo
La compuerta lógica OR puede
llamarse también compuerta lógica "o"
La salida será "1" si la entrada A "o" la a b aob
entrada B están en "1« Símbolo de la
compuerta "OR" verdadero verdadero verdadero
verdadero falso verdadero
falso verdadero verdadero
falso falso falso
Autor: Daniela Medina Cubides
20. Hacia una calidad de la educación , humana y cristiana
¿compuerta logia XOR , cual es la tabla lógica ?
• Respuesta • Ejemplo
compuerta XOR ó compuerta O
exclusiva ó compuerta O
excluyente.
El siguiente diagrama muestra eñ
símbolo de una compuerta XOR (O
exclusiva) de 2 entradas:
Comprender el funcionamiento de
esta compuerta digital es muy
importante para después poder
implementar lo que se llama un
comparador digital.
Autor: Daniela Medina Cubides
21. Hacia una calidad de la educación , humana y cristiana
¿Que significa programación HTLM ?
• Respuesta •Ejemplo
siglas de HyperText Markup
Language (Lenguaje de Marcado de
Hipertexto), es el lenguaje de
marcado predominante para la
elaboración de páginas web. Es
usado para describir la estructura y
el contenido en forma de texto, así
como para complementar el texto
con objetos tales como imágenes.
Autor: Daniela Medina Cubides
22. Hacia una calidad de la educación , humana y cristiana
¿Cómo se clasifican las etiquetas dentro de la programación HTLM y su significado?
• Respuesta • Ejemplo
MARCAS BÁSICAS Con Sin Con Sin Con Sin
<html></html> Al principio etiqueta etiqueta etiqueta etiqueta etiqueta etiqueta
y al final de todo B: B:
ADDRES ADDRES
documento. S S
CITE CITE NEGRIT NEGRIT
<head> </head> Cabecera A A
del documento. Dentro del BIG BIG CODE CODE DFN DFN
head se ponen las I: I:
EM EM KBD KBD
etiquetas: ITALICA ITALICA
<title> </title> indica el STRON STRON
SAMP SAMP SMALL SMALL
título de la página para el G G
navegador. S S
SUB5 SUB 5 SUP5 SUP 5
<meta> permite aportar Tachado Tachado
metainformación al U U
documento TT TT Subraya Subraya VAR VAR
do do
Autor: Daniela Medina Cubides
23. Hacia una calidad de la educación , humana y cristiana
¿< HTML >?
• Respuesta •Ejemplo
es el lenguaje de marcado predominante
para la elaboración de páginas web. Es <html>
usado para describir la estructura y el <head>
contenido en forma de texto, así como
<title>Title of the document</title>
para complementar el texto con objetos
tales como imágenes. Rodeadas </head>
por corchetes angulares (<,>). HTML
también puede describir, hasta un cierto <body>
punto, la apariencia de un documento, y The content of the document......
puede incluir un script (por </body>
ejemplo JavaScript), el cual puede afectar
el comportamiento de navegadores web y </html>
otros procesadores de HTML.
<
Autor: Daniela Medina Cubides
24. Hacia una calidad de la educación , humana y cristiana
¿< head >?
• Respuesta • Ejemplo
El <HEAD> el elemento es un <head>
recipiente para todos los elementos de <title>Title of the
cabeza. document</title>
<HEAD> el elemento debe incluir un </head>
título para el documento, y puede
incluir las escrituras, estilos, la <body>
información de la meta, y más. The content of the document......
</body>
</html>
Autor: Daniela Medina Cubides
25. Hacia una calidad de la educación , humana y cristiana
¿< tittle >?
• Respuesta • Ejemplo
El <el título> la etiqueta define el
título del documento. El <el <html>
título> el elemento se requiere en
todos los documentos de <head>
HTML/XHTML. El <el título> el <title>HTML 4.01 Tag
elemento: define un título en el Reference</title>
toolbar del navegador que mantiene </head>
un título la página cuando se agrega
a los despliegues de los favorito un <body>
título para la página en los The content of the document......
resultados del búsqueda-artefacto </body>
</html>
Autor: Daniela Medina Cubides
26. Hacia una calidad de la educación , humana y cristiana
¿< p align =“valor”>?
• Respuesta • Ejemplo
La foto podemos
alinearla en la página
como queramos
mediante "align",
utilizando los atributos
"left" para alinearla a la
izquierda, "right" para
alinearla a la derecha,
"top" para alinearla
arriba, "bottom" para
alinearla abajo y
"middle" para alinearla
al centro.
Autor: Daniela Medina Cubides
27. Hacia una calidad de la educación , humana y cristiana
¿< body>?
• Respuesta • Ejemplo
El <BODY> la etiqueta define el cuerpo
<body>
del documento.
The content of the document......
El <el cuerpo> el elemento contiene </body>
todos los volúmenes de un documento
de HTML, como el texto, el hyperlinks, </html>
las imágenes, las mesas, las listas, etc.,
Autor: Daniela Medina Cubides
28. Hacia una calidad de la educación , humana y cristiana
¿< hi,h2,h3,h3,h4,h5,h6>?
• Respuesta • Ejemplo
El <el h1> a <el h6> se usan las
<h1>This is heading 1</h1>
etiquetas para definir los títulos de
<h2>This is heading 2</h2>
HTML.
<h3>This is heading 3</h3>
<el h1> define el título más <h4>This is heading 4</h4>
importante. <el h6> define el título <h5>This is heading 5</h5>
importante. <h6>This is heading 6</h6>
Autor: Daniela Medina Cubides
29. Hacia una calidad de la educación , humana y cristiana
¿< center>?
• Respuesta • Ejemplo
El elemento del El <el centro> el en de
obsoleta de está HTML 4.01.
La etiqueta de La <center> el se utiliza
para centrar alinear el la etiqueta de
texto.La <center> el se utiliza para <center>This text will be center-
centrar alinear el texto aligned.</center>
Autor: Daniela Medina Cubides