SlideShare una empresa de Scribd logo
1 de 28
UNIVERSIDAD SAN PEDRO
FILIAL LIMA – SAD BARRANCA
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE ING.
INFORMÁTICA Y DE SISTEMAS
CURSO:
INTRODUCCIÓN A LA INGENIERÍA
INFORMÁTICA Y DE SISTEMAS
Tema 02: Estructura Secuencial
Ing. Jorge Pariasca León
UNIVERSIDAD SAN PEDRO
SAD BARRANCA
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE ING.
INFORMÁTICA Y DE SISTEMAS
CURSO:
INTRODUCCIÓN A LA INGENIERÍA
INFORMÁTICA Y DE SISTEMAS
Ing. Jorge Pariasca León
Semana_04
DATOS E INFORMACIÓN
 En la vida cotidiana, datos e información son términos
utilizados indistintamente.
 Pero en Informática conviene diferenciarlos.
 Los DATOS son información codificada, lista para ser
introducida y procesada por un ordenador, es decir, son
una forma de representar la información.
 Los datos, como tales, carecen de significado.
 Una vez que son procesados y se muestra el resultado de
algún modo inteligible, podemos considerarlos como
INFORMACIÓN.
CODIFICACIÓN BINARIA
 En Informática, la codificación de la información se realiza
mediante dos dígitos: 0 y 1, por lo que se la conoce como
CODIFICACIÓN BINARIA.
 La razón de utilizar dos dígitos es que todos los dispositivos de
un ordenador trabajan en dos estados únicos:
 Activado - Desactivado.
 Abierto - Cerrado.
 Pasa corriente - No pasa corriente.
 La codificación binaria se basa en el SISTEMA DE NUMERACIÓN BINARIO, que
utiliza 0’s y 1’s para representar cualquier número.
MEDIDAS DE LA INFORMACIÓN
 Un bit (binary digit) es la unidad más pequeña de
información en un ordenador. Corresponde a un
dígito binario, es decir, a un 0 o 1.
 Un byte es un conjunto de 8 bits. Cada carácter
(letra o símbolo) está representado por un byte.
 Estas unidades de medida resultan muy pequeñas,
por lo que necesitamos algunos múltiplos del byte…
UNIDADES DE MEDIDA DE LA INFORMACIÓN
 Kilobyte. Son 1024 bytes.
 Megabyte. Son 1024 Kilobytes.
 Gigabyte. Son 1024 Megabytes.
 Terabyte. Son 1024 Gigabytes.
 Petabyte. Son 1024 Terabytes.
 Exabyte. Son 1024 Petabytes
 Zettabyte. Son 1024 Exabytes
 Yottabyte. Son 1024 Zettabytes
ALGORITMOS
PROBLEMA:
DEFINICIÓN
 Según la RAE: conjunto ordenado y finito de
operaciones que permite hallar la solución de
un problema.
 Los algoritmos, como indica su definición oficial,
son una serie de pasos que permiten obtener la
solución a un problema.
 La palabra algoritmo procede del matemático
Árabe Mohamed Ibn Al Kow Rizmi, el cual
escribió sobre los años 800 y 825 su obra Quitad
Al Mugabala, donde se recogía el sistema de
numeración hindú y el concepto del cero.
 Fibonacci, tradujo la obra al latín y la llamó:
Algoritmi Dicit.
CARACTERÍSTICAS DE LOS ALGORITMOS
 Un algoritmo debe resolver el problema para el
que fue formulado.
 Los algoritmos son independientes del
ordenador.
 Los algoritmos deben de ser precisos.
 Los algoritmos deben de ser finitos.
 Los algoritmos deben de poder repetirse.
INTRODUCCIÓN A LOS TIPOS DE
DATOS
EJERCICIO 1 - CLASIFICAR DATOS
1. El número de botones de una camisa
2. La altura de una torre
3. El número de pasajeros de un avión
4. La edad de una persona
5. El resultado de hacer una apuesta
6. El sueldo de un trabajador
7. La capital de Canadá
8. El porcentaje de mujeres de una salón de clase
9. La letra ‘b’ escrita en mayúscula
10. El signo de interrogación
11. El año de tu nacimiento
12. La respuesta del examen de admisión (a,b,c,d,e)
13. Título de la obra “La Odisea”
14. La capacidad de una memoria usb
15. Una barrera de trenes
16. Los datos de una cuenta bancaria
METODOLOGÍA DE LA PROGRAMACIÓN
Pasos en el proceso de programación
 Análisis del problema
 Diseño
 Codificación (Implementación)
 Prueba
ANÁLISIS
 Para realizar el análisis de un problema y poder
plantear una solución mediante algoritmos debemos
establecer:
 Los tipos de datos a ser utilizados
 Determinar si los datos son de entrada, de proceso, o de
salida.
 Para los procesos debemos tener en claro el Operador
Aritmético a utilizar.
Entrada SalidaPROCESO
ANÁLISIS
 Operadores Aritméticos
 Nombre Símbolo
Suma +
Resta -
Multiplicación *
División /
Potenciación ^
Módulo %
Funciones Ejemplo (Raíz)
DISEÑO
 Los algoritmos pueden
diseñarse en forma
Gráfica y No Gráfica,
mediante:
 Pseudocódigo
 Diagrama de Flujo
DISEÑO: DIAGRAMAS DE FLUJO
 Es el esquema más viejo de la informática. Se trata de una
notación que pretende facilitar la escritura o la comprensión
de algoritmos.
 Gracias a ella se esquematiza el flujo del algoritmo. Fue muy
útil al principio y todavía se usa como apoyo para explicar
ciertos algoritmos. Si los algoritmos son complejos, este tipo
de esquemas no son adecuados.
 No obstante cuando el problema se complica, resulta muy
complejo de realizar y de entender. De ahí que actualmente,
sólo se use con fines educativos y no en la práctica. Pero
sigue siendo interesante en el aprendizaje de la creación de
algoritmos.
 Los diagramas utilizan símbolos especiales que ya están
normalizados por organismos de estandarización como ANSI
e ISO.
DISEÑO: DIAGRAMAS DE FLUJO
DISEÑO:DIAGRAMASDEFLUJO
DISEÑO: PSEUDOCÓDIGO
 Son instrucciones escritas en un lenguaje orientado a ser
entendido por un ordenador. Por ello en pseudocódigo sólo se
pueden utilizar ciertas instrucciones. La escritura de las
instrucciones debe cumplir reglas muy estrictas. Las únicas
permitidas son:
 De Entrada /Salida. Para leer o escribir datos desde el programa
hacia el usuario.
 De proceso. Operaciones que realiza el algoritmo (suma, resta,
cambio de valor,...)
 De control de flujo. Instrucciones alternativas o iterativas (bucles y
condiciones).
 De declaración. Mediante las que se crean variables y
subprogramas.
 Llamadas a subprogramas.
 Comentarios. Notas que se escriben junto al pseudocódigo para
explicar mejor su funcionamiento.
 Existen multitud de pseudocódigos, es decir no hay un
pseudocódigo 100% estándar. Pero sí hay gran cantidad de
detalles aceptados por todos los que escriben pseudocódigos.
DISEÑO: PSEUDOCÓDIGO
1. Proceso Ejemplo
2. Definir a ,b, c como Entero;
3. Escribir "Programa que suma dos números";
4. Escribir "Ingrese primer Número";
5. Leer a;
6. Escribir "Ingrese Segundo Número";
7. Leer b;
8. c <- a + b;
9. Escribir "La suma de los números es: ",c;
10. FinProceso
SOFTWARE: PSEINT
SOFTWARE: PSEINT
SOFTWARE: PSEINT
VARIABLES
 Las variables son los contenedores de los datos
que utiliza un programa.
 Cada variable ocupa un espacio en la memoria
RAM del ordenador para almacenar un dato
determinado.
 Las variables tienen un nombre (un identificador)
que sólo puede contener letras, números y el
carácter de subrayado (también vale el símbolo $).
 El nombre puede contener cualquier carácter
Unicode.
REGLAS PARA DECLARAR VARIABLES
 Iniciar por una letra minúscula.
 No debe contener espacios, en todo caso usar
guion bajo ( _ ).
 Si esta compuesta por dos palabras la inicial de la
segunda palabra debe ser mayúscula.
 No se debe declarar variables con el mismo
nombre.
 Las minúsculas y mayúsculas son diferentes.
 Tal y como se declara una variable debe ser
utilizada.
 No utilizar palabras reservadas
Tema 02 secuencial

Más contenido relacionado

La actualidad más candente

Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmossmog2010
 
Generalidades algoritmos
Generalidades algoritmosGeneralidades algoritmos
Generalidades algoritmosMagda Fernandez
 
Presentacion de algoritmos
Presentacion de algoritmosPresentacion de algoritmos
Presentacion de algoritmossistemas2011
 
algoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionalgoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionMIKE_INK_RM
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
 
Algoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkAlgoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkLaurence HR
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Pseudocodigos
PseudocodigosPseudocodigos
PseudocodigosClariza
 

La actualidad más candente (20)

Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
Generalidades algoritmos
Generalidades algoritmosGeneralidades algoritmos
Generalidades algoritmos
 
Conceptos de algoritmos
Conceptos de algoritmosConceptos de algoritmos
Conceptos de algoritmos
 
Presentacion de algoritmos
Presentacion de algoritmosPresentacion de algoritmos
Presentacion de algoritmos
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
algoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionalgoritmos y fundamentos de programacion
algoritmos y fundamentos de programacion
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Diagramas de flujo - Estructura - Definición
Diagramas de flujo - Estructura - Definición Diagramas de flujo - Estructura - Definición
Diagramas de flujo - Estructura - Definición
 
Algoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkAlgoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tk
 
Logica algoritmos
Logica algoritmosLogica algoritmos
Logica algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Introduccion Analisis Algoritmos
Introduccion Analisis AlgoritmosIntroduccion Analisis Algoritmos
Introduccion Analisis Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tipos algoritmos
Tipos algoritmosTipos algoritmos
Tipos algoritmos
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Pseudocodigos
PseudocodigosPseudocodigos
Pseudocodigos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Destacado

Tema 02 generaciones y tipos de computadoras
Tema 02 generaciones y tipos de computadorasTema 02 generaciones y tipos de computadoras
Tema 02 generaciones y tipos de computadorasJorge Pariasca
 
E-dag Øvre Eiker 2007
E-dag Øvre Eiker 2007E-dag Øvre Eiker 2007
E-dag Øvre Eiker 2007sbaklid
 
Final gomez huanchaco huata berrios maguiña escobar
Final gomez huanchaco huata berrios maguiña escobarFinal gomez huanchaco huata berrios maguiña escobar
Final gomez huanchaco huata berrios maguiña escobarJorge Pariasca
 
Drc semana05 medios físicos de transmisión de datos
Drc semana05 medios físicos de transmisión de datosDrc semana05 medios físicos de transmisión de datos
Drc semana05 medios físicos de transmisión de datosJorge Pariasca
 
Drc semana06 medios de transmisión no guiados
Drc semana06 medios de transmisión no guiadosDrc semana06 medios de transmisión no guiados
Drc semana06 medios de transmisión no guiadosJorge Pariasca
 
Si tema5 mecanismos_defensa
Si tema5 mecanismos_defensaSi tema5 mecanismos_defensa
Si tema5 mecanismos_defensaJorge Pariasca
 
Sílabo diseño de redes de comunicación 2016
Sílabo diseño de redes de comunicación 2016Sílabo diseño de redes de comunicación 2016
Sílabo diseño de redes de comunicación 2016Jorge Pariasca
 
Si semana11 iso_27001_v011
Si semana11 iso_27001_v011Si semana11 iso_27001_v011
Si semana11 iso_27001_v011Jorge Pariasca
 
Tema 04 seleccion multiple
Tema 04 seleccion multipleTema 04 seleccion multiple
Tema 04 seleccion multipleJorge Pariasca
 
Si semana11 taller_gestion_de_riesgos
Si semana11 taller_gestion_de_riesgosSi semana11 taller_gestion_de_riesgos
Si semana11 taller_gestion_de_riesgosJorge Pariasca
 
Norrøn tid - språk og litteratur
Norrøn tid - språk og litteraturNorrøn tid - språk og litteratur
Norrøn tid - språk og litteratursbaklid
 

Destacado (19)

Drc semana01
Drc semana01Drc semana01
Drc semana01
 
Website Business
Website BusinessWebsite Business
Website Business
 
Tema 02 generaciones y tipos de computadoras
Tema 02 generaciones y tipos de computadorasTema 02 generaciones y tipos de computadoras
Tema 02 generaciones y tipos de computadoras
 
Website Business
Website BusinessWebsite Business
Website Business
 
E-dag Øvre Eiker 2007
E-dag Øvre Eiker 2007E-dag Øvre Eiker 2007
E-dag Øvre Eiker 2007
 
Final gomez huanchaco huata berrios maguiña escobar
Final gomez huanchaco huata berrios maguiña escobarFinal gomez huanchaco huata berrios maguiña escobar
Final gomez huanchaco huata berrios maguiña escobar
 
Si semana07 ley 30171
Si semana07 ley 30171Si semana07 ley 30171
Si semana07 ley 30171
 
Drc semana05 medios físicos de transmisión de datos
Drc semana05 medios físicos de transmisión de datosDrc semana05 medios físicos de transmisión de datos
Drc semana05 medios físicos de transmisión de datos
 
Drc semana06 medios de transmisión no guiados
Drc semana06 medios de transmisión no guiadosDrc semana06 medios de transmisión no guiados
Drc semana06 medios de transmisión no guiados
 
Si semana01
Si semana01Si semana01
Si semana01
 
Drc semana07 internet
Drc semana07 internetDrc semana07 internet
Drc semana07 internet
 
Si tema5 mecanismos_defensa
Si tema5 mecanismos_defensaSi tema5 mecanismos_defensa
Si tema5 mecanismos_defensa
 
Sílabo diseño de redes de comunicación 2016
Sílabo diseño de redes de comunicación 2016Sílabo diseño de redes de comunicación 2016
Sílabo diseño de redes de comunicación 2016
 
Bmz Worms Bb
Bmz  Worms BbBmz  Worms Bb
Bmz Worms Bb
 
Si semana11 iso_27001_v011
Si semana11 iso_27001_v011Si semana11 iso_27001_v011
Si semana11 iso_27001_v011
 
Tema 04 seleccion multiple
Tema 04 seleccion multipleTema 04 seleccion multiple
Tema 04 seleccion multiple
 
Drc packet_tracer_lab
Drc  packet_tracer_labDrc  packet_tracer_lab
Drc packet_tracer_lab
 
Si semana11 taller_gestion_de_riesgos
Si semana11 taller_gestion_de_riesgosSi semana11 taller_gestion_de_riesgos
Si semana11 taller_gestion_de_riesgos
 
Norrøn tid - språk og litteratur
Norrøn tid - språk og litteraturNorrøn tid - språk og litteratur
Norrøn tid - språk og litteratur
 

Similar a Tema 02 secuencial

Similar a Tema 02 secuencial (20)

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Algoritmos 2015
Algoritmos 2015Algoritmos 2015
Algoritmos 2015
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Algoritmos 2015
Algoritmos 2015Algoritmos 2015
Algoritmos 2015
 
Algoritmos 2015
Algoritmos 2015Algoritmos 2015
Algoritmos 2015
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tema n° 1
Tema n° 1Tema n° 1
Tema n° 1
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
 
Programación
ProgramaciónProgramación
Programación
 
Diseño de pseudocodigo
Diseño de pseudocodigoDiseño de pseudocodigo
Diseño de pseudocodigo
 
Algoritmos y programas estructuras
Algoritmos y programas estructurasAlgoritmos y programas estructuras
Algoritmos y programas estructuras
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
INTRODUCCION A LA PROGRAMACION.pptx
INTRODUCCION A LA PROGRAMACION.pptxINTRODUCCION A LA PROGRAMACION.pptx
INTRODUCCION A LA PROGRAMACION.pptx
 
Manual de programacion #1
Manual de programacion #1Manual de programacion #1
Manual de programacion #1
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
 
BORLAND
BORLANDBORLAND
BORLAND
 
Algoritmo Y Pseudocódigo
Algoritmo Y PseudocódigoAlgoritmo Y Pseudocódigo
Algoritmo Y Pseudocódigo
 

Más de Jorge Pariasca

Drc semana11 direccionamiento_ip
Drc semana11 direccionamiento_ipDrc semana11 direccionamiento_ip
Drc semana11 direccionamiento_ipJorge Pariasca
 
Si semana12 firma digital
Si semana12 firma digitalSi semana12 firma digital
Si semana12 firma digitalJorge Pariasca
 
Cableado estructurado-de-red-1204886726520124-4
Cableado estructurado-de-red-1204886726520124-4Cableado estructurado-de-red-1204886726520124-4
Cableado estructurado-de-red-1204886726520124-4Jorge Pariasca
 
Plan de gestión de riesgo
Plan de gestión de riesgoPlan de gestión de riesgo
Plan de gestión de riesgoJorge Pariasca
 
Diseño de una red exposicion
Diseño de una red exposicionDiseño de una red exposicion
Diseño de una red exposicionJorge Pariasca
 
Esquema diseño de_red
Esquema diseño de_redEsquema diseño de_red
Esquema diseño de_redJorge Pariasca
 
Si semana09 medios de protección
Si semana09 medios de protecciónSi semana09 medios de protección
Si semana09 medios de protecciónJorge Pariasca
 
Aspectos básicos de networking (capítulo 9)
Aspectos básicos de networking (capítulo 9)Aspectos básicos de networking (capítulo 9)
Aspectos básicos de networking (capítulo 9)Jorge Pariasca
 
Si semana06 delitos informáticos
Si semana06 delitos informáticosSi semana06 delitos informáticos
Si semana06 delitos informáticosJorge Pariasca
 
Si semana05 virus informáticos
Si semana05 virus informáticosSi semana05 virus informáticos
Si semana05 virus informáticosJorge Pariasca
 
Tema 01 introducción al curso
Tema 01 introducción al cursoTema 01 introducción al curso
Tema 01 introducción al cursoJorge Pariasca
 
Si semana04 seguridad_lógica
Si semana04 seguridad_lógicaSi semana04 seguridad_lógica
Si semana04 seguridad_lógicaJorge Pariasca
 
Drc semana04 dispositivos de red
Drc semana04 dispositivos de redDrc semana04 dispositivos de red
Drc semana04 dispositivos de redJorge Pariasca
 

Más de Jorge Pariasca (20)

Drc semana10 tcp
Drc semana10 tcpDrc semana10 tcp
Drc semana10 tcp
 
Drc semana11 direccionamiento_ip
Drc semana11 direccionamiento_ipDrc semana11 direccionamiento_ip
Drc semana11 direccionamiento_ip
 
Si semana12 firma digital
Si semana12 firma digitalSi semana12 firma digital
Si semana12 firma digital
 
Cableado estructurado-de-red-1204886726520124-4
Cableado estructurado-de-red-1204886726520124-4Cableado estructurado-de-red-1204886726520124-4
Cableado estructurado-de-red-1204886726520124-4
 
Plan de gestión de riesgo
Plan de gestión de riesgoPlan de gestión de riesgo
Plan de gestión de riesgo
 
Diseño de una red exposicion
Diseño de una red exposicionDiseño de una red exposicion
Diseño de una red exposicion
 
Esquema diseño de_red
Esquema diseño de_redEsquema diseño de_red
Esquema diseño de_red
 
Si semana09 medios de protección
Si semana09 medios de protecciónSi semana09 medios de protección
Si semana09 medios de protección
 
Si semana08 riesgos
Si semana08 riesgosSi semana08 riesgos
Si semana08 riesgos
 
Drc semana08 osi
Drc semana08 osiDrc semana08 osi
Drc semana08 osi
 
Aspectos básicos de networking (capítulo 9)
Aspectos básicos de networking (capítulo 9)Aspectos básicos de networking (capítulo 9)
Aspectos básicos de networking (capítulo 9)
 
Drc semana08 ieee 802
Drc semana08 ieee 802Drc semana08 ieee 802
Drc semana08 ieee 802
 
Si semana06 ley 30096
Si semana06 ley 30096Si semana06 ley 30096
Si semana06 ley 30096
 
Si semana06 delitos informáticos
Si semana06 delitos informáticosSi semana06 delitos informáticos
Si semana06 delitos informáticos
 
Si semana05 virus informáticos
Si semana05 virus informáticosSi semana05 virus informáticos
Si semana05 virus informáticos
 
Tema 03 condicional
Tema 03 condicionalTema 03 condicional
Tema 03 condicional
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Tema 01 introducción al curso
Tema 01 introducción al cursoTema 01 introducción al curso
Tema 01 introducción al curso
 
Si semana04 seguridad_lógica
Si semana04 seguridad_lógicaSi semana04 seguridad_lógica
Si semana04 seguridad_lógica
 
Drc semana04 dispositivos de red
Drc semana04 dispositivos de redDrc semana04 dispositivos de red
Drc semana04 dispositivos de red
 

Último

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 

Tema 02 secuencial

  • 1. UNIVERSIDAD SAN PEDRO FILIAL LIMA – SAD BARRANCA FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE ING. INFORMÁTICA Y DE SISTEMAS CURSO: INTRODUCCIÓN A LA INGENIERÍA INFORMÁTICA Y DE SISTEMAS Tema 02: Estructura Secuencial Ing. Jorge Pariasca León
  • 2. UNIVERSIDAD SAN PEDRO SAD BARRANCA FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE ING. INFORMÁTICA Y DE SISTEMAS CURSO: INTRODUCCIÓN A LA INGENIERÍA INFORMÁTICA Y DE SISTEMAS Ing. Jorge Pariasca León Semana_04
  • 3. DATOS E INFORMACIÓN  En la vida cotidiana, datos e información son términos utilizados indistintamente.  Pero en Informática conviene diferenciarlos.  Los DATOS son información codificada, lista para ser introducida y procesada por un ordenador, es decir, son una forma de representar la información.  Los datos, como tales, carecen de significado.  Una vez que son procesados y se muestra el resultado de algún modo inteligible, podemos considerarlos como INFORMACIÓN.
  • 4. CODIFICACIÓN BINARIA  En Informática, la codificación de la información se realiza mediante dos dígitos: 0 y 1, por lo que se la conoce como CODIFICACIÓN BINARIA.  La razón de utilizar dos dígitos es que todos los dispositivos de un ordenador trabajan en dos estados únicos:  Activado - Desactivado.  Abierto - Cerrado.  Pasa corriente - No pasa corriente.  La codificación binaria se basa en el SISTEMA DE NUMERACIÓN BINARIO, que utiliza 0’s y 1’s para representar cualquier número.
  • 5. MEDIDAS DE LA INFORMACIÓN  Un bit (binary digit) es la unidad más pequeña de información en un ordenador. Corresponde a un dígito binario, es decir, a un 0 o 1.  Un byte es un conjunto de 8 bits. Cada carácter (letra o símbolo) está representado por un byte.  Estas unidades de medida resultan muy pequeñas, por lo que necesitamos algunos múltiplos del byte…
  • 6. UNIDADES DE MEDIDA DE LA INFORMACIÓN  Kilobyte. Son 1024 bytes.  Megabyte. Son 1024 Kilobytes.  Gigabyte. Son 1024 Megabytes.  Terabyte. Son 1024 Gigabytes.  Petabyte. Son 1024 Terabytes.  Exabyte. Son 1024 Petabytes  Zettabyte. Son 1024 Exabytes  Yottabyte. Son 1024 Zettabytes
  • 7.
  • 10. DEFINICIÓN  Según la RAE: conjunto ordenado y finito de operaciones que permite hallar la solución de un problema.  Los algoritmos, como indica su definición oficial, son una serie de pasos que permiten obtener la solución a un problema.  La palabra algoritmo procede del matemático Árabe Mohamed Ibn Al Kow Rizmi, el cual escribió sobre los años 800 y 825 su obra Quitad Al Mugabala, donde se recogía el sistema de numeración hindú y el concepto del cero.  Fibonacci, tradujo la obra al latín y la llamó: Algoritmi Dicit.
  • 11. CARACTERÍSTICAS DE LOS ALGORITMOS  Un algoritmo debe resolver el problema para el que fue formulado.  Los algoritmos son independientes del ordenador.  Los algoritmos deben de ser precisos.  Los algoritmos deben de ser finitos.  Los algoritmos deben de poder repetirse.
  • 12. INTRODUCCIÓN A LOS TIPOS DE DATOS
  • 13. EJERCICIO 1 - CLASIFICAR DATOS 1. El número de botones de una camisa 2. La altura de una torre 3. El número de pasajeros de un avión 4. La edad de una persona 5. El resultado de hacer una apuesta 6. El sueldo de un trabajador 7. La capital de Canadá 8. El porcentaje de mujeres de una salón de clase 9. La letra ‘b’ escrita en mayúscula 10. El signo de interrogación 11. El año de tu nacimiento 12. La respuesta del examen de admisión (a,b,c,d,e) 13. Título de la obra “La Odisea” 14. La capacidad de una memoria usb 15. Una barrera de trenes 16. Los datos de una cuenta bancaria
  • 14. METODOLOGÍA DE LA PROGRAMACIÓN Pasos en el proceso de programación  Análisis del problema  Diseño  Codificación (Implementación)  Prueba
  • 15. ANÁLISIS  Para realizar el análisis de un problema y poder plantear una solución mediante algoritmos debemos establecer:  Los tipos de datos a ser utilizados  Determinar si los datos son de entrada, de proceso, o de salida.  Para los procesos debemos tener en claro el Operador Aritmético a utilizar. Entrada SalidaPROCESO
  • 16. ANÁLISIS  Operadores Aritméticos  Nombre Símbolo Suma + Resta - Multiplicación * División / Potenciación ^ Módulo % Funciones Ejemplo (Raíz)
  • 17. DISEÑO  Los algoritmos pueden diseñarse en forma Gráfica y No Gráfica, mediante:  Pseudocódigo  Diagrama de Flujo
  • 18. DISEÑO: DIAGRAMAS DE FLUJO  Es el esquema más viejo de la informática. Se trata de una notación que pretende facilitar la escritura o la comprensión de algoritmos.  Gracias a ella se esquematiza el flujo del algoritmo. Fue muy útil al principio y todavía se usa como apoyo para explicar ciertos algoritmos. Si los algoritmos son complejos, este tipo de esquemas no son adecuados.  No obstante cuando el problema se complica, resulta muy complejo de realizar y de entender. De ahí que actualmente, sólo se use con fines educativos y no en la práctica. Pero sigue siendo interesante en el aprendizaje de la creación de algoritmos.  Los diagramas utilizan símbolos especiales que ya están normalizados por organismos de estandarización como ANSI e ISO.
  • 21. DISEÑO: PSEUDOCÓDIGO  Son instrucciones escritas en un lenguaje orientado a ser entendido por un ordenador. Por ello en pseudocódigo sólo se pueden utilizar ciertas instrucciones. La escritura de las instrucciones debe cumplir reglas muy estrictas. Las únicas permitidas son:  De Entrada /Salida. Para leer o escribir datos desde el programa hacia el usuario.  De proceso. Operaciones que realiza el algoritmo (suma, resta, cambio de valor,...)  De control de flujo. Instrucciones alternativas o iterativas (bucles y condiciones).  De declaración. Mediante las que se crean variables y subprogramas.  Llamadas a subprogramas.  Comentarios. Notas que se escriben junto al pseudocódigo para explicar mejor su funcionamiento.  Existen multitud de pseudocódigos, es decir no hay un pseudocódigo 100% estándar. Pero sí hay gran cantidad de detalles aceptados por todos los que escriben pseudocódigos.
  • 22. DISEÑO: PSEUDOCÓDIGO 1. Proceso Ejemplo 2. Definir a ,b, c como Entero; 3. Escribir "Programa que suma dos números"; 4. Escribir "Ingrese primer Número"; 5. Leer a; 6. Escribir "Ingrese Segundo Número"; 7. Leer b; 8. c <- a + b; 9. Escribir "La suma de los números es: ",c; 10. FinProceso
  • 26. VARIABLES  Las variables son los contenedores de los datos que utiliza un programa.  Cada variable ocupa un espacio en la memoria RAM del ordenador para almacenar un dato determinado.  Las variables tienen un nombre (un identificador) que sólo puede contener letras, números y el carácter de subrayado (también vale el símbolo $).  El nombre puede contener cualquier carácter Unicode.
  • 27. REGLAS PARA DECLARAR VARIABLES  Iniciar por una letra minúscula.  No debe contener espacios, en todo caso usar guion bajo ( _ ).  Si esta compuesta por dos palabras la inicial de la segunda palabra debe ser mayúscula.  No se debe declarar variables con el mismo nombre.  Las minúsculas y mayúsculas son diferentes.  Tal y como se declara una variable debe ser utilizada.  No utilizar palabras reservadas