Vous êtes sur la page 1sur 53

Algoritmos y Lenguajes de

Programacin
Ingeniera Industrial

Ing. Laura Carmona Martinez


Que aporta al perfil?

Aportacin al perfil profesional del egresado:


Seleccionar e implementar tecnologas de
informacin y comunicacin dentro de
la empresa.
Participar en proyectos de transferencia,
desarrollo y adaptacin de tecnologas
en los sistemas productivos..
Objetivo General (Curso)

Resolver problemas de programacin mediante la


aplicacin de herramientas computacionales
para el desarrollo de proyectos.
Competencias Previas

Manejar operaciones algebraicas.

Usar los conocimientos de trigonometra y


geometra analtica.

Conocer el algebra matricial.

Conocer y manejar el hardware y software bsico.


Temario

Unidad 1. Introduccin a la computacin y


hoja de clculo.
1.1 Introduccin a la computacin.
1.2 Sistemas operativos.
1.3 Elementos de Excel.
1.4 Frmulas y funciones.
1.5 Tablas dinmicas.
1.6 Macros.
1.7 Aplicaciones.
Temario
Unidad 2. Desarrollo de lgica algortmica.
2.1 Metodologa para la solucin de problemas.
2.2 Metodologa para el diseo de software:
Top down, Bottom up, modular y programacin
estructurada.
Elementos y reglas de la representacin grafica y
manuscrita de los algoritmos(diagrama de flujo,
diagrama N-S,
diagrama estructurado y pseudocdigo)
2.3 Implementacin de algoritmos secuenciales.
2.4 Pruebas y depuracin.
Temario
Unidad 3 Introduccin a la programacin
de un lenguaje estructurado.
3.1 Introduccin a la programacin.
3.2 Estructura bsica de un programa.
3.3 Tipos de datos.
3.4 Identificadores.
3.5 Almacenamiento, direccionamiento y
representacin en memoria.
3.6 Proposicin de asignacin.
3.7 Operadores, operando y expresiones.
3.8 Prioridad de operadores, evaluacin de
expresiones.
3.9 Elaboracin de programas.
Temario
Unidad 4. Estructuras selectivas y de
repeticin.
4.1 Selectiva simple.
4.2 Selectiva doble.
4.3 Selectiva anidada.
4.4 Selectiva mltiple.
4.5 Repetir mientras.
4.6 Repetir hasta.
4.7 Repetir desde.
4.8 Elaboracin de programas.
Temario

Unidad 5. Arreglos y archivos.


5.1 Arreglo unidimensionales.
5.2 Arreglo bidimensionales.
5.3 Archivos.
5.4 Elaboracin de programas
Temario
Unidad 6. Funciones
6.1 Introduccin.
6.2 Funciones estndar.
6.3 Entrada y salida de datos.
6.4 Funciones definidas por el usuario.
6.5 Pase por valor.
6.6 Pase por referencia.
6.7 Punteros.
6.8 Elaboracin de programas.
Examen Diagnstico
Numero de Control - Nombre del alumno(a)

Define con tus palabras que es la Computacin?


Qu es una Computadora u Ordenador?
A que se refiere cuando hablamos de un Sistema Operativo?
Qu entiendes por Software (Ejemplos)?
Qu entiendes por Hardware (Ejemplos)?
En un nivel del 1 al 10 qu tanto manejas o conoces Microsoft Office
Excel?
Para ti que es un Algoritmo?
Qu es un lenguaje de programacin y menciona ejemplos que
conozcas?
Conocimientos Previos

Que es un Sistema Informtico?

Que es una computadora u ordenador?

Componentes elementos que


conforman un ordenador?

Hardware y Software ?
Introduccin a la Computacin

Hardware y Software .
Algoritmos y Lenguajes de Programacin
Sistema Informtico?
Es el conjunto que resulta de la integracin de
cuatro elementos:
1. Hardware
2. Software
3. Datos
4. Personas
Estos componentes se relacionan haciendo
posible el procesamiento automtico de los
datos, a travs de ordenadores, para producir
informacin til.
Qu es un Ordenador?
Es una mquina o dispositivo fsico
programable, que se utiliza para tratar o
procesar informacin.
Sus principales caractersticas:

Responde, de manera
precisa, a un conjunto
especfico de instrucciones.

Puede ejecutar una lista de


instrucciones pre-grabadas.
Partes de un Ordenador

Un ordenador, para su
funcionamiento, precisa de dos partes,
una fsica (hardware o mquina) y una
no fsica (software o programas).
Hardware
1.Monitor
2. Placa base
3. Microprocesador
4. Memoria RAM
5. Tarjetas de expansin.
6. Fuente de
alimentacin
7.Unidad CD/DVD
8.Disco duro
9. Teclado
10. Ratn
Hardware

Corresponde a todas las partes tangibles de


un sistema informtico sus componentes son:
elctricos, electrnicos, electromecnicos y
mecnicos. Sus cables, gabinetes o
cajas, perifricos de todo tipo y cualquier
otro elemento fsico involucrado.
Carcasa/Gabinete

Es una caja donde se


encuentran los elementos
fundamentales del
ordenador.
Contiene la fuente de
alimentacin, placa base y
algunas unidades de
almacenamiento como
dispositivo CD/DVD, disco
duro, etc..

Hardware
Fuente de Alimentacin
Es un dispositivo que
transforma la tensin de
red (220 voltios alternos) en
el voltaje necesario para
alimentar los dispositivos
electrnicos del PC
(corriente continua y bajo
voltaje)

Hardware
Fuente de Alimentacin

Placa con circuitos impresos y chips electrnicos


donde se conectan todos los elementos del
ordenador.

Hardware
Fuente de Alimentacin

Hardware
Dispositivos de la Placa Base

Microprocesador: Es un chip

electrnico que procesa

toda la informacin.

Hardware
Memoria RAM

Es la memoria donde se escriben las instrucciones


que debe ejecutar el microprocesador.
Sin memoria RAM el ordenador no puede funcionar,
pues no existe un lugar donde almacenar aquello
que debe de leer el microprocesador.
Ranuras de Expansin

En ellas se insertan
tarjetas
electrnicas que
expanden las
posibilidades del
ordenador.

Hardware
Chip BIOS
Es un chip alojado
en la placa base
que almacena las
instrucciones que
inician el ordenador,
antes de que el
sistema operativo
tome el control del
mismo.

Hardware
Conectores IDE/ATA/SATA

Son estaciones
donde se conectan
los discos duros y
unidades CD/DVD.

Hardware
Unidades de Almacenamiento
Son los dispositivos donde se
almacenan los programas y
archivos de forma permanente,
es decir, cuando se apaga el PC,
los datos continan guardados.
Pueden ser:
Magnticas: disco duro,
disquete.
pticas: Unidad CD/DVD/Blue
ray
Electrnicas: Pen drive,
Memoria SD, USB.

Hardware
Clasificacin

o Hardware de almacenamiento: Son dispositivos que


son capaces de almacenar informacin de manera
temporal a largo plazo, como ejemplos estn los
discos duros, disquetes, memorias USB.

Hardware
Clasificacin
o Hardware de procesamiento: Son aquellos
encargados de la interpretacin de instrucciones
(Informacin ingresada), proceso de
clculos y de datos.

Ejemplos son los microprocesadores, Chipset y los


coprocesadores matemticos.

Hardware
Clasificacin
o Hardware de salida: Permiten que los datos
generados por la computadora se dirijan al
exterior por medio de dispositivos de
almacenamiento o cables. Ejemplos son las
impresoras de inyeccin de tinta, los Plotter,
pantallas de plasma, etc.

Hardware
Clasificacin
o Hardware de entrada: Se utilizan para
introducir los fatos a procesar en la
computadora. Ejemplo son los escneres,
ratn mouse, teclado, lector de DVD, etc.

Hardware
Clasificacin
o Hardware bidireccional: Son aquellos que
tienen la capacidad de introducir datos a
la computadora, as como permitir la salida,
ejemplos son las tarjetas de red, tarjetas de
audio, modem, router etc.

Hardware
Software
Software
Es un conjunto de programas, instrucciones
y reglas informticas que permiten ejecutar
distintas tareas en una computadora.

Se considera que el software es


el equipamiento lgico e intangible de un
ordenador.

Software
Clasificacin de Software

Bsicamente existen 3 tipos de software y son:

Sistemas Operativos S.O.

Programas de Aplicacin.

Lenguajes de Programacin.

Software
Sistema Operativo S.O
Es el programa principal de una
computadora o sistema electrnico. Tambin
se les conoce bajo el termino de plataforma.

Software
Programas de Aplicacin

Son aquellos que se utilizan para ejecutar una


tarea especifica. Por ejemplo un programa para
la presentacin de diapositivas, un programa
para la creacin de oficios y documentos etc.

Ejemplos: Microsoft Office (Word, Excel ,Power


Point, Publisher), Winamp, Nero, Ares, etc.

Software
Software
Lenguajes de Programacin
Son aquellos que se utilizan para el desarrollo e
implementacin de aplicaciones y programas.

Ejemplos: C, C++, Java, PHP, Visual Basic,


Python, etc.

Software
Software
ACTIVIDAD DE
RETROALIMENTACION

Vous aimerez peut-être aussi