SlideShare una empresa de Scribd logo
1 de 2
Nombre de la asignatura: Algoritmos y Lenguajes de Programación
Carrera: Informática
Clave de la asignatura: INF - 121
Horas teoría-horas práctica-créditos: 80 Hrs.



1. Introducción a la computación
1.1. Nuevas Tecnologías de la información.
1.2. Elementos de un sistema computacional
1.2.1 Hardware
1.2.2 Software: de operaciones, de traducciones y aplicación. Firmware: definición, ventajas y
desventajas
1.3. Clasificación de los sistemas operativos: la familia de Windows, Arquitectura Macintosh,
Uníx y Linux.
1.4. Paquetería de software: Hoja de cálculo y modelos de bases de datos.

2. Desarrollo de lógica algorítmica
2.1. Metodología para la solución de problemas.
2.2. Metodología para el diseño de software: Top down, Bottom up, modular y programación
estructurada.
2.3. Definición de lenguajes algorítmicos.
2.3.1 Elementos y reglas de la representación gráfica y manuscrita de los algoritmos (diagrama
de flujo, diagrama N-S, diagrama estructurado y pseudocódigo.
2.3.2 Implementación de algoritmos secuenciales (utilizando notación algebraica)
2.4. Pruebas y depuración

3. Conocimiento de programación y un lenguaje estructurado
3.1. Introducción a la programación.
3.1.1 Definición de programa.
3.1.2 Definición de programación.
3.1.3 Definición de lenguaje de programación.
3.2. Introducción y orígenes del lenguaje
3.3. Estructura básica de un programa
3.4. Datos
3.4.1 Tipos de datos
3.4.2 identificadores.
3.4.3 Almacenamiento, direccionamiento y representación en memoria.
3.4.4 Proposición de asignación.
3.5. Operadores, operandos y expresiones.
3.5.1 Prioridad de operadores, evaluación de expresiones
3.6. Proceso de creación de un ejecutable

4. Funciones
4.1. Funciones.
4.1.1 Definición de funciones.
4.1.2 Funciones estándar.
4.2. Entrada y Salida de datos.
4.3. Funciones definidas por el usuario.
4.3.1 Pase por valor
4.3.2 Pase por referencia
4.4 Punteros
4.4.1 Definición de punteros
4.4.2 Paso de variable

5. Estructuras de selectivas
5.1. Selectiva simple
5.2. Selectiva doble
5.3. Selectiva anidada
5.4. Selectiva múltiple

6. Estructuras de repetición
6.1. Repetir mientras
6.2. Repetir hasta
6.3. Repetir desde

7. Arreglos
7.1. Arreglo Unidimensionales
7.1.1 Conceptos básicos
7.1.2 Operaciones Aplicaciones
7.2. Arreglo Bidimensionales
7.3. Conceptos básicos
7.4. Operaciones
7.5. Aplicaciones
7.6. Registros
7.7. Archivos

Más contenido relacionado

Destacado

Hospital cumple su misión
Hospital cumple su misiónHospital cumple su misión
Hospital cumple su misión
Avance Educativo
 
Copia De 2 Fasa
Copia De 2  FasaCopia De 2  Fasa
Copia De 2 Fasa
Mariliz1
 
Queremos Cambiar Esto
Queremos Cambiar EstoQueremos Cambiar Esto
Queremos Cambiar Esto
Mariliz1
 
Prot. 1349 14 pl 041-2014 - autoriza o poder executivo municipal a proceder...
Prot. 1349 14   pl 041-2014 - autoriza o poder executivo municipal a proceder...Prot. 1349 14   pl 041-2014 - autoriza o poder executivo municipal a proceder...
Prot. 1349 14 pl 041-2014 - autoriza o poder executivo municipal a proceder...
ramonpeyroton
 
Prot. 1179 14 pl 037-2014 - altera dispositivos da lei municipal nº 4.976, ...
Prot. 1179 14   pl 037-2014 - altera dispositivos da lei municipal nº 4.976, ...Prot. 1179 14   pl 037-2014 - altera dispositivos da lei municipal nº 4.976, ...
Prot. 1179 14 pl 037-2014 - altera dispositivos da lei municipal nº 4.976, ...
ramonpeyroton
 
Onde encontrar alimentos zero açúcar
Onde encontrar alimentos zero açúcarOnde encontrar alimentos zero açúcar
Onde encontrar alimentos zero açúcar
Zero Malto
 
Big Data e Cloud Computing: Conhecendo mais sobre Big Data e como a nuvem pod...
Big Data e Cloud Computing: Conhecendo mais sobre Big Data e como a nuvem pod...Big Data e Cloud Computing: Conhecendo mais sobre Big Data e como a nuvem pod...
Big Data e Cloud Computing: Conhecendo mais sobre Big Data e como a nuvem pod...
GeneXus
 
Jcf iind 2010-227 algoritmos y lenguajes de programacion
Jcf iind 2010-227 algoritmos y lenguajes de programacionJcf iind 2010-227 algoritmos y lenguajes de programacion
Jcf iind 2010-227 algoritmos y lenguajes de programacion
Miguel Alejandro León Santos
 
Presentacion Biogas
Presentacion BiogasPresentacion Biogas
Presentacion Biogas
HectorMamani
 

Destacado (20)

Estadisticas
EstadisticasEstadisticas
Estadisticas
 
Hospital cumple su misión
Hospital cumple su misiónHospital cumple su misión
Hospital cumple su misión
 
Copia De 2 Fasa
Copia De 2  FasaCopia De 2  Fasa
Copia De 2 Fasa
 
Produção colaborativa de conteúdos em sistemas wiki
Produção colaborativa de conteúdos em sistemas wikiProdução colaborativa de conteúdos em sistemas wiki
Produção colaborativa de conteúdos em sistemas wiki
 
Indicadores
 Indicadores  Indicadores
Indicadores
 
Queremos Cambiar Esto
Queremos Cambiar EstoQueremos Cambiar Esto
Queremos Cambiar Esto
 
15167 41439-1-pb
15167 41439-1-pb15167 41439-1-pb
15167 41439-1-pb
 
Prot. 1349 14 pl 041-2014 - autoriza o poder executivo municipal a proceder...
Prot. 1349 14   pl 041-2014 - autoriza o poder executivo municipal a proceder...Prot. 1349 14   pl 041-2014 - autoriza o poder executivo municipal a proceder...
Prot. 1349 14 pl 041-2014 - autoriza o poder executivo municipal a proceder...
 
Monografia Heraldo
Monografia HeraldoMonografia Heraldo
Monografia Heraldo
 
Citrix netscaler training in hyderabad
Citrix netscaler training in hyderabadCitrix netscaler training in hyderabad
Citrix netscaler training in hyderabad
 
Da03 avenida
Da03 avenidaDa03 avenida
Da03 avenida
 
Prot. 1179 14 pl 037-2014 - altera dispositivos da lei municipal nº 4.976, ...
Prot. 1179 14   pl 037-2014 - altera dispositivos da lei municipal nº 4.976, ...Prot. 1179 14   pl 037-2014 - altera dispositivos da lei municipal nº 4.976, ...
Prot. 1179 14 pl 037-2014 - altera dispositivos da lei municipal nº 4.976, ...
 
Manifesto Vf
Manifesto VfManifesto Vf
Manifesto Vf
 
Onde encontrar alimentos zero açúcar
Onde encontrar alimentos zero açúcarOnde encontrar alimentos zero açúcar
Onde encontrar alimentos zero açúcar
 
William Rees 2012 Boulding Award Speech | ISEE
William Rees 2012 Boulding Award Speech | ISEEWilliam Rees 2012 Boulding Award Speech | ISEE
William Rees 2012 Boulding Award Speech | ISEE
 
Big Data e Cloud Computing: Conhecendo mais sobre Big Data e como a nuvem pod...
Big Data e Cloud Computing: Conhecendo mais sobre Big Data e como a nuvem pod...Big Data e Cloud Computing: Conhecendo mais sobre Big Data e como a nuvem pod...
Big Data e Cloud Computing: Conhecendo mais sobre Big Data e como a nuvem pod...
 
Srod p312020810400
Srod p312020810400Srod p312020810400
Srod p312020810400
 
Jcf iind 2010-227 algoritmos y lenguajes de programacion
Jcf iind 2010-227 algoritmos y lenguajes de programacionJcf iind 2010-227 algoritmos y lenguajes de programacion
Jcf iind 2010-227 algoritmos y lenguajes de programacion
 
Manual de prácticas 6
Manual de prácticas 6Manual de prácticas 6
Manual de prácticas 6
 
Presentacion Biogas
Presentacion BiogasPresentacion Biogas
Presentacion Biogas
 

Similar a Cronograma de trabajo

Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
Practicadesoftwareyhardware
Jesus Torres
 
Practicadesoftwareyhardwareanpi
PracticadesoftwareyhardwareanpiPracticadesoftwareyhardwareanpi
Practicadesoftwareyhardwareanpi
Anyélica Piña
 
Software, tipos y sistema(1)
 Software, tipos y sistema(1) Software, tipos y sistema(1)
Software, tipos y sistema(1)
Osvaldo Murguia
 
Software, tipos y sistema(1)
 Software, tipos y sistema(1) Software, tipos y sistema(1)
Software, tipos y sistema(1)
Osvaldo Murguia
 
Software s.o
Software s.oSoftware s.o
Software s.o
Mguel
 
Software s.o
Software s.oSoftware s.o
Software s.o
Mguel
 
Algoritmos y lenguajes de programación 9 junio final
Algoritmos y lenguajes de programación 9 junio finalAlgoritmos y lenguajes de programación 9 junio final
Algoritmos y lenguajes de programación 9 junio final
Enrique Y Ch
 
Programacion de sistemas
Programacion de sistemasProgramacion de sistemas
Programacion de sistemas
erikitafoco
 

Similar a Cronograma de trabajo (20)

Tema2.pdf
Tema2.pdfTema2.pdf
Tema2.pdf
 
Presentación Informática
Presentación InformáticaPresentación Informática
Presentación Informática
 
Tema1
Tema1Tema1
Tema1
 
Tema1.ppt
Tema1.pptTema1.ppt
Tema1.ppt
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
 
Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
Practicadesoftwareyhardware
 
Practicadesoftwareyhardwareanpi
PracticadesoftwareyhardwareanpiPracticadesoftwareyhardwareanpi
Practicadesoftwareyhardwareanpi
 
Software, tipos y sistema(1)
 Software, tipos y sistema(1) Software, tipos y sistema(1)
Software, tipos y sistema(1)
 
Software, tipos y sistema(1)
 Software, tipos y sistema(1) Software, tipos y sistema(1)
Software, tipos y sistema(1)
 
Fundamentos de la programacion u1
Fundamentos de la programacion u1Fundamentos de la programacion u1
Fundamentos de la programacion u1
 
Software s.o
Software s.oSoftware s.o
Software s.o
 
Software s.o
Software s.oSoftware s.o
Software s.o
 
Algoritmos y lenguajes de programación 9 junio final
Algoritmos y lenguajes de programación 9 junio finalAlgoritmos y lenguajes de programación 9 junio final
Algoritmos y lenguajes de programación 9 junio final
 
2.- Manual 2020 Tecnologías de la Información (2334).pdf
2.- Manual 2020 Tecnologías de la Información (2334).pdf2.- Manual 2020 Tecnologías de la Información (2334).pdf
2.- Manual 2020 Tecnologías de la Información (2334).pdf
 
Victor leonides
Victor leonidesVictor leonides
Victor leonides
 
Software 1
Software 1Software 1
Software 1
 
Introduccion.ppt
Introduccion.pptIntroduccion.ppt
Introduccion.ppt
 
Programacion de sistemas
Programacion de sistemasProgramacion de sistemas
Programacion de sistemas
 
Presentacion sofware preufod
Presentacion sofware preufodPresentacion sofware preufod
Presentacion sofware preufod
 
Que es el software (sw)
Que es el software (sw)Que es el software (sw)
Que es el software (sw)
 

Más de Enrique Y Ch

52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo
Enrique Y Ch
 
Analisis y diseño algoritmos
Analisis y diseño algoritmosAnalisis y diseño algoritmos
Analisis y diseño algoritmos
Enrique Y Ch
 
Algoritmos de busqueda
Algoritmos de busquedaAlgoritmos de busqueda
Algoritmos de busqueda
Enrique Y Ch
 
Examen teorico inf 121(1)
Examen teorico inf 121(1)Examen teorico inf 121(1)
Examen teorico inf 121(1)
Enrique Y Ch
 
Examen teorico inf 121
Examen teorico inf 121Examen teorico inf 121
Examen teorico inf 121
Enrique Y Ch
 

Más de Enrique Y Ch (8)

Tema 1
Tema 1Tema 1
Tema 1
 
52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo
 
Analisis y diseño algoritmos
Analisis y diseño algoritmosAnalisis y diseño algoritmos
Analisis y diseño algoritmos
 
Algoritmos de busqueda
Algoritmos de busquedaAlgoritmos de busqueda
Algoritmos de busqueda
 
Examen teorico inf 121(1)
Examen teorico inf 121(1)Examen teorico inf 121(1)
Examen teorico inf 121(1)
 
Examen teorico inf 121
Examen teorico inf 121Examen teorico inf 121
Examen teorico inf 121
 
Practica
PracticaPractica
Practica
 
Informefinaldip
InformefinaldipInformefinaldip
Informefinaldip
 

Cronograma de trabajo

  • 1. Nombre de la asignatura: Algoritmos y Lenguajes de Programación Carrera: Informática Clave de la asignatura: INF - 121 Horas teoría-horas práctica-créditos: 80 Hrs. 1. Introducción a la computación 1.1. Nuevas Tecnologías de la información. 1.2. Elementos de un sistema computacional 1.2.1 Hardware 1.2.2 Software: de operaciones, de traducciones y aplicación. Firmware: definición, ventajas y desventajas 1.3. Clasificación de los sistemas operativos: la familia de Windows, Arquitectura Macintosh, Uníx y Linux. 1.4. Paquetería de software: Hoja de cálculo y modelos de bases de datos. 2. Desarrollo de lógica algorítmica 2.1. Metodología para la solución de problemas. 2.2. Metodología para el diseño de software: Top down, Bottom up, modular y programación estructurada. 2.3. Definición de lenguajes algorítmicos. 2.3.1 Elementos y reglas de la representación gráfica y manuscrita de los algoritmos (diagrama de flujo, diagrama N-S, diagrama estructurado y pseudocódigo. 2.3.2 Implementación de algoritmos secuenciales (utilizando notación algebraica) 2.4. Pruebas y depuración 3. Conocimiento de programación y un lenguaje estructurado 3.1. Introducción a la programación. 3.1.1 Definición de programa. 3.1.2 Definición de programación. 3.1.3 Definición de lenguaje de programación. 3.2. Introducción y orígenes del lenguaje 3.3. Estructura básica de un programa 3.4. Datos 3.4.1 Tipos de datos 3.4.2 identificadores. 3.4.3 Almacenamiento, direccionamiento y representación en memoria. 3.4.4 Proposición de asignación. 3.5. Operadores, operandos y expresiones. 3.5.1 Prioridad de operadores, evaluación de expresiones 3.6. Proceso de creación de un ejecutable 4. Funciones 4.1. Funciones. 4.1.1 Definición de funciones.
  • 2. 4.1.2 Funciones estándar. 4.2. Entrada y Salida de datos. 4.3. Funciones definidas por el usuario. 4.3.1 Pase por valor 4.3.2 Pase por referencia 4.4 Punteros 4.4.1 Definición de punteros 4.4.2 Paso de variable 5. Estructuras de selectivas 5.1. Selectiva simple 5.2. Selectiva doble 5.3. Selectiva anidada 5.4. Selectiva múltiple 6. Estructuras de repetición 6.1. Repetir mientras 6.2. Repetir hasta 6.3. Repetir desde 7. Arreglos 7.1. Arreglo Unidimensionales 7.1.1 Conceptos básicos 7.1.2 Operaciones Aplicaciones 7.2. Arreglo Bidimensionales 7.3. Conceptos básicos 7.4. Operaciones 7.5. Aplicaciones 7.6. Registros 7.7. Archivos