Download Uso de la programación - Repositorio CB

Document related concepts

Oz (lenguaje de programación) wikipedia , lookup

Programación funcional wikipedia , lookup

Visual Prolog wikipedia , lookup

Racket (lenguaje de programación) wikipedia , lookup

Meta Lenguaje wikipedia , lookup

Transcript
LÓGICA COMPUTACIONAL Y
PROGRAMACIÓN
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
PROPÓSITO
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
META DE APRENDIZAJE
Explica el uso de la programación, mediante la descripción de
su importancia para el desarrollo de aplicaciones en diversos
medios (computadoras, portátiles, palms , telefonía celular)
y los diferentes lenguajes de programación que existen en
el mercado
¿ Qué?
Explica el uso de la programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
¿Cómo?
Describiendo su importancia para el desarrollo de aplicaciones
en diversos medios y los diferentes lenguajes de programación
¿Para qué?
Para identificarla como el proceso para la solución de
problemas informáticos y la creación de diversos servicios
INTRODUCCIÓN
Tu generación nació cuando ya existía la computadora, los teléfonos
celulares, los ipod´s, los x-box, e infinidad de dispositivos electrónicos
PROPÓSITO
INTRODUCCIÓN
que poseen un microprocesador, que a su vez tiene instalado un
sistema operativo, y un(os) programa (s) que realizan una
determinada función.
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
Pero ¿que pasaría si las computadoras, no tuvieran instalado algún
sistema operativo por ejemplo, Windows XP o Linux?, ¿Cuál seria la
utilidad de la computadora, sino existieran programas por
ejemplo; Word, Excel, PowerPoint?, ¿Qué pasaría en las empresas,
bancos, supermercados, etc., sino utilizaran programas en sus
computadoras para procesar sus operaciones diarias?,
¿De que servirían los X-box, Nintendo, etc., sino se les instalaran
programas de videojuegos?.
ACTIVIDAD DE
CONSOLIDACIÓN
Utilizamos diariamente programas que funcionan en computadoras,
FUENTES CONSULTADAS
CRÉDITOS
celulares, ipod´s, x-box, etc. Pero es importante conocer cuales son
los elementos principales que les permiten a estos dispositivos
electrónicos realizar la función para la que se diseñaron.
USO DE LA PROGRAMACIÓN
Es necesario que conozcas algunas definiciones de los elementos que
se requieren para desarrollar una aplicación.
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
¿ QUÉ ES PROGRAMACIÓN?
Es el conjunto de técnicas que permiten diseñar un
programa.
Programación
Lenguajes de
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
¿ QUÉ METODOLOGIAS DE PROGRAMACIÓN EXISTEN?
Existen dos , la programación estructurada y la programación
orientada a objetos
LA PROGRAMACIÓN ESTRUCTURADA: Es el conjunto de
técnicas que permiten diseñar un programa más fácil de:
escribir, leer, verificar, depurar y mantener.
LA PROGRAMACIÓN ORIENTADA A OBJETOS
Se enfoca al manejo de objetos y funciones, de tal forma que se
considera una programación rápida y sencilla, enfocada a la
generación de ambientes amigables en la cual se consideran
elementos tales como el manejo de colores, imágenes y sonidos.
PROPÓSITO
INTRODUCCIÓN
Para qué tu
USO DE LA
PROGRAMACIÓN
conozcas una metodología de programación, puede ser la
Programación
programación estructurada o la programación orientada a
Lenguajes de
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
objetos,
aprendas a programar es necesario que
tu debes
elegirla
que
más se adecue
aplicaciones o programas que quieras desarrollar
a
las
¿ QUÉ SON LOS LENGUAJES DE PROGRAMACIÓN?
Son conjuntos de herramientas que nos proporcionan una
sintaxis
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
específica,
mediante
la
cual
podemos
hacer
programas que indiquen a la computadora el curso de las
acciones a seguir.
¿CÓMO SE CLASIFICAN LOS LENGUAJES DE PROGRAMACIÓN?
Se clasifican de acuerdo a la metodología de programación en
la que se sustentan, puede ser la programación estructurada
PROPÓSITO
o la programación orientada a objetos.
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Como ejemplos de lenguajes que se basan en la metodología
de programación estructurada tenemos : Pascal , C , etc.
Lenguajes de
Programación
Sistema Operativo
Como ejemplos de lenguajes que se basan en la metodología
Elementos para
programar
de programación orientada a objetos tenemos : C++, Java ,
Aplicaciones de la
programación
Visual Basic.NET, etc.
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Sistema Operativo
Después
de
programación,
que
ya
conoces
también
debes
una
elegir
metodología
un
lenguaje
de
de
programación que se sustente en la metodología que tu
conoces,
si
conoces
la
metodología
de
programación
estructurada puedes elegir Pascal o C.
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
Si conoces la metodología de programación orientada a
objetos puedes elegir C++, Java o Visual Basic.Net
¿QUÉ ES UN SISTEMA OPERATIVO?
Se define como un conjunto de programas que controlan la
operación de los recursos de una computadora.
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Uno de los propósitos de un sistema operativo consiste en
gestionar los recursos de localización y protección de acceso
del hardware, hecho que alivia a los programadores de
aplicaciones de tener que tratar con éstos detalles.
Programación
Lenguajes de
Programación
Se encuentran en la mayoría de los aparatos electrónicos que
Sistema Operativo
utilizan microprocesadores para funcionar. (teléfonos
móviles, reproductores de DVD, computadoras, radios, etc.)
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
¿CÓMO FUNCIONA UN SISTEMA OPERATIVO?
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Los
sistemas
software
operativos
encima
de
la
proporcionan
cual
otros
una
plataforma
programas,
de
llamados
aplicaciones, puedan funcionar. Las aplicaciones se programan
para que funcionen encima de un sistema operativo particular,
por tanto, la elección del sistema operativo determina en gran
medida las aplicaciones que puedes utilizar.
Sistema Operativo
Los sistemas operativos más utilizados en las computadoras son
Elementos para
programar
O/2, Windows, UNIX y Linux.
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
¿QUÉ NECESITAMOS PARA PROGRAMAR?
Necesitamos
una
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
o
Linux),
un
lenguaje de programación (Pascal, C, C++, Visual Basic.Net
Sistema Operativo
Unix
instalado
INTRODUCCIÓN
Lenguajes de
Programación
OS/2,
tenga
sistema
Programación
(Windows,
que
PROPÓSITO
USO DE LA
PROGRAMACIÓN
operativo
computadora
un
,Java, etc.) y un programador que conozca las metodologías
de programación estructurada o programación orientada a
objetos, esto depende del tipo de programa a desarrollar.
¿QUÉ APLICACIONES SE PUEDEN DESARROLLAR UTILIZANDO LA
PROGRAMACION?
Se pueden desarrollar:
PROPÓSITO
programas de videojuegos,
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
que resuelvan problemas de finanzas
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
que realicen cálculos científicos
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
que simulen procesos químicos
programas que simulen los procesos productivos de
una empresa
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
programas que permitan realizar transacciones a
través de Internet
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
que lleven el registro de las operaciones diarias en un
banco
ACTIVIDAD DE APRENDIZAJE 1
Con la finalidad de que compruebes los conocimientos que has
adquirido
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
hasta el momento es necesario que realices la siguiente actividad.
Llena el siguiente cuadro sinóptico:
Concepto
Definición
Clasificación
Ejemplos
Programación
Lenguajes de
Programación
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
Lenguajes de
Programación
Sistema
Operativo
CRÉDITOS
Respuestas
RESPUESTAS
Concepto
Definición
Clasificación
Programación
Es el conjunto de
técnicas
que
permiten diseñar
un programa
Existen dos tipos
de
metodologías
de programación ,
la
programación
estructurada y la
programación
orientada
a
objetos
Son conjuntos de
herramientas que
nos proporcionan
una
sintaxis
específica,
mediante la cual
podemos
hacer
programas
que
indiquen
a
la
computadora
el
curso
de
las
acciones a seguir
Se clasifican de
acuerdo
a
la
metodología
de
programación en la
que se sustentan,
puede
ser
la
programación
estructurada o la
programación
orientada
a
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Lenguajes
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
Sistema
Operativo
de
Se define como
un conjunto de
programas
que
controlan
la
operación de los
recursos de una
computadora
Ejemplos
Pascal, C, C++,
Java
,
Visual
Basic.NET
objetos
OS/2,
Windows,
UNIX y Linux
ACTIVIDAD DE CONSOLIDACIÓN
PROPÓSITO
Elabora una ppt. acerca de una de las aplicaciones que se
pueden desarrollar haciendo uso de la programación en
la que deberás considerar lo siguiente:
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Tu primera diapositiva deberá tener el nombre de la
institución, el nombre del plantel , tus datos personales,
título de la presentación, asignatura y fecha de entrega.
Deberá tener una introducción.
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
Deberá incluir información acerca de una de las aplicaciones
que se pueden desarrollar haciendo uso de la
programación
Deberá incluir una conclusión
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
Deberá incluir las fuentes consultadas
Deberá tener imágenes o gráficos
AUTOEVALUACIÓN
A continuación se te presenta una lista de cotejo, para que validez cada uno de los elementos que
debe contener tu presentación.
LISTA DE COTEJO
PROPÓSITO
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
FUENTES CONSULTADAS
Colegio de Bachilleres, México, Técnicas de Análisis y
PROPÓSITO
Programación de Sistemas, Material didáctico.
INTRODUCCIÓN
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
http://sai.uam.mx/apoyodidactico/index.html
http://www.masadelante.com/faqs/sistema-operativo
http://www.hoymujer.com/reportajes/programacion,aplicaciones,pa
ra,iphone,80243,4,2009.html
CRÉDITOS
PROPÓSITO
INTRODUCCIÓN
Alvaro Cárdenas Reyes
Asesor de Contenido
USO DE LA
PROGRAMACIÓN
Programación
Lenguajes de
Programación
Sandra Flores Barona
Asesoría Pedagógica y Técnica
Sistema Operativo
Elementos para
programar
Aplicaciones de la
programación
ACTIVIDAD DE
APRENDIZAJE
ACTIVIDAD DE
CONSOLIDACIÓN
FUENTES CONSULTADAS
CRÉDITOS
D.R. © Colegio de Bachilleres, Marzo 2010.