Your SlideShare is downloading. ×
Introducción a la Programación
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Introducción a la Programación

2,134
views

Published on

Introducción a la Programación

Introducción a la Programación

Published in: Travel, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,134
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
76
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero Introducción a la Programación el o igu er M om an R , S rvin GB a U c. M Li www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 2. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero PROGRAMACIÓN: * TAMBIÉN LLAMADA DESARROLLO DE SOFTWARE, ES UN PROCEDIMIENTO DE PASOS PARA LA PRODUCCIÓN DE el o UN PROGRAMA PARA COMPUTADORA. igu er M om an R * METODOLOGÍA CONDUCENTE A , S rvin CONSTRUIR PROGRAMAS ORDENADOS GB a JERÁRQUICAMENTE Y MODULARES U c. M QUE UTILIZAN ESTRUCTURAS DE Li CONTROL ESTÁNDARES. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 3. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero PROGRAMACIÓN: * COMBINA UN DISEÑO MODULAR CON ENUNCIADOS ESCRITOS EN UN PROGRAMA LÓGICO Y SÓLIDO. ES DECIR, SE DEFINE COMO UN el o igu er CONJUNTO DE TÉCNICAS QUE M om PERMITEN DESARROLLAR LA an R ACTIVIDAD DE PROGRAMACIÓN DE , S rvin UNA MANERA SISTEMÁTICA, GB a EFICIENTE Y EFICAZ. U c. M * ES UN CONJUNTO DE TÉCNICAS Li PARA DESARROLLAR PROGRAMAS FÁCILES DE ESCRIBIR, VERIFICAR, LEER Y MANTENER. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 4. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero PROGRAMA: ES UNA LISTA DE INSTRUCCIONES QUE LA COMPUTADORA DEBE SEGUIR PARA REALIZAR LA TAREA DE PROCESAR DATOS Y CONVERTIRLOS el o igu er EN INFORMACIÓN. M om an R * GRUPO DE INSTRUCCIONES QUE , S rvin INDICA A LA COMPUTADORA COMO GB a U c. M REALIZAR UNA FUNCIÓN ESPECIFICA. Li * SECUENCIA DE PASOS A LÓGICOS PARA RESOLVER UN PROBLEMA. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 5. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero LÓGICA: CIENCIA FORMAL QUE TIENE POR OBJETO EL ESTUDIO DEL RAZONAMIENTO. el o igu er LÓGICA EN PROGRAMACIÓN : SE DEFINE M om COMO UNA SECUENCIA PARTICULAR DE an R INSTRUCCIONES DENTRO DE UN , S rvin PROGRAMA, DANDO SOLUCIONES A UN GB a PROBLEMA, ES DECIR , LA SOLUCIÓN U c. M PARTICULAR A UN PROBLEMA ESPECIFICO, DISEÑADO Y TRADUCIDO Li EN UN PROGRAMA POR EL PROGRAMADOR. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 6. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero PROGRAMADOR: ES LA PERSONA QUE DISEÑA LA LÓGICA Y ESCRIBE EL CÓDIGO DE UN PROGRAMA PARA INSTRUIR A LA COMPUTADORA. el o igu er INSTRUCCIONES: CONJUNTO DE M om CARACTERES QUE SE UTILIZAN PARA an R DIRIGIR UN SISTEMA DE , S rvin PROCESAMIENTO DE DATOS, ES DECIR, GB a U c. M LA EJECUCIÓN DE UNA OPERACIÓN. LENGUAJE: CONJUNTO DE REGLAS E Li INSTRUCCIONES CONVENCIONALES QUE SE UTILIZAN PARA COMUNICARSE CON OTRAS PERSONAS. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 7. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero LENGUAJE DE PROGRAMACIÓN: CONJUNTO DE CARACTERES QUE NOS PERMITEN CREAR INSTRUCCIONES SIGUIENDO UNA SINTAXIS. el o igu er LENGUAJE EMPLEADO POR LOS M om PROGRAMADORES PARA DESARROLLAR an R , S rvin INSTRUCCIONES PARA LA COMPUTADORA, CADA LENGUAJE DE GB a U c. M PROGRAMACIÓN POSEE SUS PROPIAS Li INSTRUCCIONES Y COMANDOS PARA ELABORAR UN PROGRAMA www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 8. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero Clasificación el o igu er de los Lenguajes M om an R de Programación. , S rvin GB a U c. M Li www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 9. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero LENGUAJE DE ALTO NIVEL, ESTOS RESUELVEN MUCHAS DE LAS NECESIDADES Y LIMITACIONES DE LOS LENGUAJES DE BAJO NIVEL, el o igu er ESTOS TIENEN FORMATO M om ESTÁNDAR SON TRANSPORTABLES an R E INDEPENDIENTES DE LA , S rvin MAQUINA. SON ELABORADOS POR GB a LOS USUARIOS. EJEMPLOS VISUAL U c. M ESTUDIO, PASCAL, C++, Li JAVA ++ ENTRE OTROS. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 10. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero LENGUAJE DE BAJO NIVEL, TAMBIÉN ES LLAMADO LENGUAJE MAQUINA Y SE UTILIZA PARA LA EJECUCIÓN DE PROGRAMAS Y ESTA CONSTITUIDO POR UN el o igu er CÓDIGO OPERADOR Y UN M om OPERANDO. EJEMPLO: an R , S rvin LENGUAJE ENSAMBLADOR: PROGRAMA PREPARADO POR UNGB a U c. M PROGRAMADOR QUE TOMA LAS INSTRUCCIONES QUE ESTÉN EN Li LENGUAJE MAQUINA Y LAS CONVIERTE EN UNA FORMA QUE PUEDEN SER USADA POR EL COMPUTADOR. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 11. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero LA DIFERENCIA RADICA EN QUE EL LENGUAJE DE ALTO NIVEL DIFIERE LA FUNCIÓN QUE DEBE REALIZAR LA COMPUTADORA (OPERACIÓN DE el o igu er M om DATOS); MIENTRAS QUE EL an R LENGUAJE DE BAJO NIVEL INDICA , S rvin LAS VARIABLES O DATOS GB a INVOLUCRADOS EN LA OPERACIÓN U c. M Y LOS DEFINE INDICANDO SU Li POSICIÓN REAL EN EL ALMACENAMIENTO PRINCIPAL. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 12. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero USUARIO: CUALQUIER INDIVIDUO QUE INTERACTÚA CON LA COMPUTADORA A NIVEL DE APLICACIÓN. el o igu er M om an R , S rvin LOS PROGRAMADORES, GB a U c. M OPERADORES Y OTROS TÉCNICOS Li DE LA INFORMÁTICA NO SON CONSIDERADOS COMO USUARIOS. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 13. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero Unidades de Medidas el o igu er M om an R Informáticas. , S rvin GB a U c. M Li www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 14. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero BIT (BINARY DIGIT) UN DÍGITO SIMPLE DE UN NUMERO BINARIO el o igu er (1 Ó 0). EN LA M om an R COMPUTADORA, , S rvin UN BIT ES GB a FÍSICAMENTE UNA U c. M CELDA DE Li MEMORIA. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 15. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero BYTE (OCTETO, BYTE) SE COMPONE DE OCHO DÍGITOS BINARIOS (BITS). el o igu er M om UN BYTE an R CONTIENE EL , S rvin EQUIVALENTE DE GB a UN SOLO U c. M CARÁCTER, TAL Li COMO LA LETRA A, $, 0 , ?, /. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 16. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero  KILOBYTE 1,024 BYTES O CARACTERES. SE ESCRIBE KB, KBYTE Y K- BYTE. ACRÓNIMO DE 'KILO' el o QUE SIGNIFICA MIL BYTES. igu er M om an R  MEGABYTE , S rvin 1,024KB O 1,048,576 DE BYTES GB a U c. M O CARACTERES, TAMBIÉN SE Li ESCRIBE MB, MBYTE Y MBYTE. ACRÓNIMO DE 'MEGA' QUE SIGNIFICA MILLÓN DE BYTES. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 17. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero GIGABYTE 1,024 MB O 1,048,576 KB O 1,073,741,824 DE BYTES. SE ESCRIBE GB, GBYTE Y G-BYTE. UNIDAD DE MEDIDA INFORMÁTICA EQUIVALENTE A el o igu er MIL MILLONES DE BYTES M om TERABYTE an R , S rvin 1,024 GB O 1,048,576 MB O 1,073,741,824 DE KBYTES. SE GB a U c. M ESCRIBE TB, TBYTE Y T-BYTE. UNIDAD DE MEDIDA Li INFORMÁTICA EQUIVALENTE A MILLÓN DE MILLONES DE BYTES. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com