Este documento trata sobre conceptos básicos de programación como lenguajes de programación de alto nivel, lenguajes de máquina, programación orientada a objetos, algoritmos, diagramas de flujo, variables, constantes y más. Explica definiciones clave de estos temas y cómo se aplican en el desarrollo de software.
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.
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 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 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.
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.
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.
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.
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 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.
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 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 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.
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.
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.
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.
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 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 presenta una introducción a los lenguajes de programación. Explica que el lenguaje C fue creado en 1972 para escribir el sistema operativo UNIX y que C++ surgió como una extensión orientada a objetos de C. También define los lenguajes de programación, los diferentes niveles de lenguaje como de alto y bajo nivel, y los programas traductores como compiladores y ensambladores que traducen entre los diferentes niveles de lenguaje.
Lenguaje de ensamblador daniel romo 9 a -san felipeDanielRomoDR
El lenguaje ensamblador es un lenguaje de programación que permite comunicarse directamente con el microprocesador para mayor velocidad. Consiste en instrucciones, directivas y comentarios. Un pequeño programa de ejemplo en ensamblador muestra cómo imprimir "Hola mundo" en pantalla usando funciones del sistema operativo. El lenguaje ensamblador permite hablar directamente con el procesador sin necesidad de intérpretes.
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.
El documento presenta información sobre diferentes temas relacionados con la programación y los lenguajes de programación. Se definen conceptos como programación, lenguaje de máquina, ensamblador, lenguajes de alto y bajo nivel, programación orientada a objetos, variables, algoritmos, constantes y operadores matemáticos. También se mencionan ejemplos concretos de lenguajes de programación y se explican brevemente algunos conceptos como eventos, interfaz gráfica de usuario e interfaz de línea de comandos.
Este documento presenta conceptos básicos de programación, incluyendo lenguajes de programación, fases en la elaboración de programas, traductores de lenguajes y entornos integrados de desarrollo. Explica los tipos de lenguajes de programación, las características de los lenguajes de alto nivel, y las etapas del ciclo de vida de un programa: análisis, diseño, codificación y prueba, implantación y mantenimiento. También describe traductores como compiladores e intérpretes y los componentes clave de
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 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.
Lenguaje de ensamblador daniel romo 9 a -san felipeDanielRomoDR
El documento describe el lenguaje de ensamblador, que es una secuencia lógica de códigos que pertenecen a clases como líneas de comentario, instrucciones ejecutables y directivas de ensamblado. Se incluye un pequeño ejemplo de un programa en lenguaje ensamblador que imprime el mensaje "Hola mundo!!" en pantalla utilizando funciones del sistema para ilustrar el formato de un programa fuente en este lenguaje. El lenguaje de ensamblador permite comunicarse directamente con el procesador sin necesidad de intér
El documento describe la importancia del lenguaje ensamblador, incluyendo que requiere menos memoria y es más rápido que los lenguajes de alto nivel, permite un mayor control sobre el hardware, y una mejor comprensión de la arquitectura de la máquina. También cubre conceptos clave como registros, memoria, interrupciones y llamadas al sistema.
Unidad Iii Generalidades Sobre Algoritmosmarthaill10
Este documento introduce conceptos básicos sobre algoritmos y programación. Explica que un algoritmo es una serie de pasos lógicos y ordenados para resolver un problema, y que la resolución de problemas requiere definir el problema, diseñar un algoritmo, convertir el algoritmo en un programa y ejecutar y validar el programa. También presenta ejemplos de algoritmos y discute las fases de desarrollo de algoritmos y programas.
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.
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 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.
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.
Organizamos mesas de trabajo para que los campuseros puedan trabajar con robots construidos con legos. Con la misma facilidad que se construyen objetos con las piezas del popular juego, nuestros campuseros aprenderán a construir un robot y programarlo para realizar acciones sencillas.
Este documento introduce conceptos básicos de programación y lenguajes de programación. Explica que los lenguajes de programación permiten la comunicación entre el usuario y la máquina y que existen diferentes tipos de lenguajes como el lenguaje máquina, ensamblador y de alto nivel. También describe elementos clave como variables, constantes, identificadores, palabras reservadas y tipos de datos en lenguajes de programación como Pascal.
El documento explica conceptos básicos de programación como la programación, lenguajes de alto nivel, lenguajes de macro, cómo se clasifican los lenguajes de alto nivel, lenguajes ensamblador, programación orientada a objetos, eventos, controladores del ambiente gráfico, algoritmos, diagramas de flujo, variables, constantes, operadores matemáticos y operadores de relación. Proporciona ejemplos para cada uno de estos conceptos.
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 define varios términos relacionados con la programación incluyendo programación, lenguajes de alto nivel, lenguajes de macro, cómo se clasifican los lenguajes de alto nivel, lenguaje ensamblador, programación orientada a objetos, eventos, controladores del ambiente gráfico, algoritmos, etapas de un algoritmo, diagramas de flujo, variables, constantes, operadores matemáticos, operadores de relación, AND, OR y XOR, programación HTML y el significado y uso de las etiquetas HTML y BODY.
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 presenta una introducción a los lenguajes de programación. Explica que el lenguaje C fue creado en 1972 para escribir el sistema operativo UNIX y que C++ surgió como una extensión orientada a objetos de C. También define los lenguajes de programación, los diferentes niveles de lenguaje como de alto y bajo nivel, y los programas traductores como compiladores y ensambladores que traducen entre los diferentes niveles de lenguaje.
Lenguaje de ensamblador daniel romo 9 a -san felipeDanielRomoDR
El lenguaje ensamblador es un lenguaje de programación que permite comunicarse directamente con el microprocesador para mayor velocidad. Consiste en instrucciones, directivas y comentarios. Un pequeño programa de ejemplo en ensamblador muestra cómo imprimir "Hola mundo" en pantalla usando funciones del sistema operativo. El lenguaje ensamblador permite hablar directamente con el procesador sin necesidad de intérpretes.
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.
El documento presenta información sobre diferentes temas relacionados con la programación y los lenguajes de programación. Se definen conceptos como programación, lenguaje de máquina, ensamblador, lenguajes de alto y bajo nivel, programación orientada a objetos, variables, algoritmos, constantes y operadores matemáticos. También se mencionan ejemplos concretos de lenguajes de programación y se explican brevemente algunos conceptos como eventos, interfaz gráfica de usuario e interfaz de línea de comandos.
Este documento presenta conceptos básicos de programación, incluyendo lenguajes de programación, fases en la elaboración de programas, traductores de lenguajes y entornos integrados de desarrollo. Explica los tipos de lenguajes de programación, las características de los lenguajes de alto nivel, y las etapas del ciclo de vida de un programa: análisis, diseño, codificación y prueba, implantación y mantenimiento. También describe traductores como compiladores e intérpretes y los componentes clave de
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 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.
Lenguaje de ensamblador daniel romo 9 a -san felipeDanielRomoDR
El documento describe el lenguaje de ensamblador, que es una secuencia lógica de códigos que pertenecen a clases como líneas de comentario, instrucciones ejecutables y directivas de ensamblado. Se incluye un pequeño ejemplo de un programa en lenguaje ensamblador que imprime el mensaje "Hola mundo!!" en pantalla utilizando funciones del sistema para ilustrar el formato de un programa fuente en este lenguaje. El lenguaje de ensamblador permite comunicarse directamente con el procesador sin necesidad de intér
El documento describe la importancia del lenguaje ensamblador, incluyendo que requiere menos memoria y es más rápido que los lenguajes de alto nivel, permite un mayor control sobre el hardware, y una mejor comprensión de la arquitectura de la máquina. También cubre conceptos clave como registros, memoria, interrupciones y llamadas al sistema.
Unidad Iii Generalidades Sobre Algoritmosmarthaill10
Este documento introduce conceptos básicos sobre algoritmos y programación. Explica que un algoritmo es una serie de pasos lógicos y ordenados para resolver un problema, y que la resolución de problemas requiere definir el problema, diseñar un algoritmo, convertir el algoritmo en un programa y ejecutar y validar el programa. También presenta ejemplos de algoritmos y discute las fases de desarrollo de algoritmos y programas.
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.
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 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.
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.
Organizamos mesas de trabajo para que los campuseros puedan trabajar con robots construidos con legos. Con la misma facilidad que se construyen objetos con las piezas del popular juego, nuestros campuseros aprenderán a construir un robot y programarlo para realizar acciones sencillas.
Este documento introduce conceptos básicos de programación y lenguajes de programación. Explica que los lenguajes de programación permiten la comunicación entre el usuario y la máquina y que existen diferentes tipos de lenguajes como el lenguaje máquina, ensamblador y de alto nivel. También describe elementos clave como variables, constantes, identificadores, palabras reservadas y tipos de datos en lenguajes de programación como Pascal.
El documento explica conceptos básicos de programación como la programación, lenguajes de alto nivel, lenguajes de macro, cómo se clasifican los lenguajes de alto nivel, lenguajes ensamblador, programación orientada a objetos, eventos, controladores del ambiente gráfico, algoritmos, diagramas de flujo, variables, constantes, operadores matemáticos y operadores de relación. Proporciona ejemplos para cada uno de estos conceptos.
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 define varios términos relacionados con la programación incluyendo programación, lenguajes de alto nivel, lenguajes de macro, cómo se clasifican los lenguajes de alto nivel, lenguaje ensamblador, programación orientada a objetos, eventos, controladores del ambiente gráfico, algoritmos, etapas de un algoritmo, diagramas de flujo, variables, constantes, operadores matemáticos, operadores de relación, AND, OR y XOR, programación HTML y el significado y uso de las etiquetas HTML y BODY.
1. 2012 hacia una calidad en la educación
democrática y humanista
I.E.D San Juan Bautista de la Salle
1102
Becerra Ochoa Wilmer Fabian 1102
2. 2012 hacia una calidad en la educación
democrática y humanista
Programación web - introducción
Manuel Suescún
Becerra Ochoa Wilmer Fabian 1102
3. 2012 hacia una calidad en la educación
democrática y humanista
¿Qué significa programación?
• Programación es la • El código fuente de un
acción y efecto de software que le indica al
programar, se refiere a programa que debe
idear y ordenar las hacer y como realizarlo.
acciones que se realizan
en un proyecto, a través
de la elaboración de
programas de
computadora.
Becerra Ochoa Wilmer Fabian 1102
4. 2012 hacia una calidad en la educación
democrática y humanista
¿Qué es lenguaje de alto nivel?
• Permite a un • if( numero > 0 ) printf(
programador escribir las "El número es positivo"
instrucciones de un ).
programa utilizando
palabras o expresiones • traducido al castellano
sintácticas similares al viene a decir que: si
ingles, tales como: case, numero es mayor que
if, for, while, etc. cero, entonces, escribir
por pantalla el mensaje:
"El número es positivo“.
Becerra Ochoa Wilmer Fabian 1102
5. 2012 hacia una calidad en la educación
democrática y humanista
¿Qué significa lenguaje de maquina?
• Es el único lenguaje que • 00000 1001110 LOAD 11110
puede ejecutar una
computadora a través de • 00001 10110100 STOR 10100
un código que es
• 00010 10011110 LOAD 11110
interpretado por el
microprocesador, con • 00011 11010100 ADD 10100
este puede realizar
acciones. • 00100 10111111 STOR 11111
• 00101 00000000 HALT
Becerra Ochoa Wilmer Fabian 1102
6. 2012 hacia una calidad en la educación
democrática y humanista
¿Cuál es la clasificación de los lenguajes de alto nivel?
• Se clasifican en: • Esta clasificación fue
• FORTRAN, LISP, ALGO creada por IBM.
L, COBOL, APL, SNOBO
L, PROLOG, MODULA2,
ALGOL68, PASCAL, SI
MULA67, ADA, C++, LIS
, EUCLID y BASIC.
Becerra Ochoa Wilmer Fabian 1102
7. 2012 hacia una calidad en la educación
democrática y humanista
¿Qué significa lenguaje assembler?
• Es el sistema de códigos
• ; HOLA.ASM
• ; Programa clasico de ejemplo. Despliega una leyenda en pantalla.
• STACK SEGMENT STACK ; Segmento de pila
directamente
• DW 64 DUP (?) ; Define espacio en la pila
• STACK ENDS
•
interpretable por un •
•
DATA
SALUDO
SEGMENT ; Segmento de datos
DB "Hola mundo!!",13,10,"$" ; Cadena
circuito micro
• DATA ENDS
•
• CODE SEGMENT ; Segmento de Codigo
programable, como el
• ASSUME CS:CODE, DS:DATA, SS:STACK
•
• INICIO: ; Punto de entrada al
microprocesador de una •
•
programa
MOV AX,DATA
MOV DS,AX
; Pone direccion en AX
; Pone la direccion en los
computadora o el micro •
registros
mensaje
MOV DX,OFFSET SALUDO ; Obtiene direccion del
controlador de un •
cadena
MOV AH,09H
INT 21H
; Funcion: Visualizar
; Servicio: Funciones alto
autómata (un PLC).
•
nivel DOS
• MOV AH,4CH ; Funcion: Terminar
• INT 21H
• CODE ENDS
• END INICIO ; Marca fin y define
INICIO
Becerra Ochoa Wilmer Fabian 1102
8. 2012 hacia una calidad en la educación
democrática y humanista
¿A que se denomina programación orientada a objetos?
• La programación • PHP 5
Orientada a objetos
(POO) es una forma
especial de
programar, más cercana
a como expresaríamos
las cosas en la vida real
que otros tipos de
programación.
Becerra Ochoa Wilmer Fabian 1102
9. 2012 hacia una calidad en la educación
democrática y humanista
¿Qué son los eventos?
• suceso de importancia • “El concierto de los
que se encuentra Rolling Stones es el
programado, puede ser evento más importante
de carácter del año”.
social, artístico o
deportivo.
Becerra Ochoa Wilmer Fabian 1102
10. 2012 hacia una calidad en la educación
democrática y humanista
¿Cuáles son los controles del ambiente grafico WINDOWS?
Becerra Ochoa Wilmer Fabian 1102
11. 2012 hacia una calidad en la educación
democrática y humanista
¿A que se denomina algoritmo?
• Un algoritmo es un
conjunto finito de pasos
definidos, estructurados
en el tiempo y formulados
con base a un conjunto
finito de reglas no
ambiguas, que proveen un
procedimiento para dar la
solución o indicar la falta
de esta a un problema en
un tiempo determinado
Becerra Ochoa Wilmer Fabian 1102
12. 2012 hacia una calidad en la educación
democrática y humanista
¿Cuáles son las etapas de un algoritmo?
Pasos Etapa Descripción
1 Análisis del problema Conducen al diseño detallado por medio
un código escrito en forma de un algoritmo
2 Diseño de algoritmo
3 Codificación Se implementa el algoritmo en un código escrito en
un lenguaje de programación. Refleja las ideas
desarrolladas en las etapas de análisis y diseño
4 Compilación y ejecución Traduce el programa fuente a programa en código
de maquina y lo ejecuta.
5 Verificación Busca errores en las etapas anteriores y los elimina.
6 Depuración
7 Documentación Son comentarios, etiquetas de texto, que facilitan la
comprensión del programa
Becerra Ochoa Wilmer Fabian 1102
13. 2012 hacia una calidad en la educación
democrática y humanista
¿Cuáles son los diagramas de flujo y que símbolos usan?
• Los diagramas de flujo
(o flujogramas) son
diagramas que emplean
símbolos gráficos para
• representar los pasos o
etapas de un proceso.
También permiten
describir la secuencia de
los
• distintos pasos o etapas
y su interacción
Becerra Ochoa Wilmer Fabian 1102
14. 2012 hacia una calidad en la educación
democrática y humanista
A diferencia de las variables que son las constantes
• Una constante es una • const <tipoConstante>
variable cuyo valor <nombreConstante> =
puede determinar el <valor>;
compilador durante la
compilación y puede
aplicar optimizaciones
derivadas de ello
Becerra Ochoa Wilmer Fabian 1102
15. 2012 hacia una calidad en la educación
democrática y humanista
Como se declaran las variables de la memoria RAM
• Técnicamente una variable • echo -a El valor asignado
no es más que un espacio es: %num
de nuestra
memoria RAM que queda
reservado en el momento
en que se crea la variable, e
identificado temporalmente
con el nombre de esta.
Becerra Ochoa Wilmer Fabian 1102
16. 2012 hacia una calidad en la educación
democrática y humanista
Cuales son los operadores matemáticos relacionales o de comparación
• Los operadores de
comparación son 00 <?
operadores en su 0 echo ($variable == 1) ? 'Vale 1' : 'Vale mas d
mayoría binarios que nos 00
1
e uno';
?>
permiten comparar 00
variables devolviendo un 2
valor booleano a 1
(TRUE) si se cumple la
condición que expresan y
a 0 (FALSE) en el caso
contrario.
Becerra Ochoa Wilmer Fabian 1102
17. 2012 hacia una calidad en la educación
democrática y humanista
Cuales son las tablas lógicas de los siguientes operadores: AND, OR ,
XOR
• AND OR • XOR
Becerra Ochoa Wilmer Fabian 1102
18. 2012 hacia una calidad en la educación
democrática y humanista
Becerra Ochoa Wilmer Fabian 1102