Planificacion y gestion de proyectos primera parte
Introducción a la Programación
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