prg1 clase1

5
09/07/2013 1 CONCEPTOS BÁSICOS DE COMPUTACIÓN Y PROGRAMACIÓN Objetivo: Tener una visión global de los conceptos básicos de computación y programación a modo de cultura tecnológica básica necesaria para que el estudiante consiga mejores resultados en sus estudios de programación. Universidad Católica de El Salvador Facultad de Ingeniería y Arquitectura Programación I, Sección A Docente: Ma. Ing. Giovanni Acosta Diagnóstico sobre computación 1. Computadora 2. Hardware y Software 3. Dispositivos de entrada y salida 4. Dispositivos de almacenamiento 5. CPU 6. Memoria RAM 7. Sistemas Operativos (PC y Móviles) 8. Intranet, extranet e Internet 9. Internet2 10. Web 2.0 11. Programa y Programación 12. Algoritmo y Pseudocódigo 13. Lenguajes de programación 14. Depurar y Compilar 15. Paradigmas de programación

Upload: leo-avila

Post on 26-Jul-2015

44 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Prg1 clase1

09/07/2013

1

CONCEPTOS BÁSICOS DE

COMPUTACIÓN Y PROGRAMACIÓN

Objetivo: Tener una visión global de los conceptos básicos de computación y

programación a modo de cultura tecnológica básica necesaria para que el

estudiante consiga mejores resultados en sus estudios de programación.

Universidad Católica de El Salvador

Facultad de Ingeniería y Arquitectura

Programación I, Sección A

Docente: Ma. Ing. Giovanni Acosta

Diagnóstico sobre computación

1. Computadora

2. Hardware y Software

3. Dispositivos de entrada y salida

4. Dispositivos de almacenamiento

5. CPU

6. Memoria RAM

7. Sistemas Operativos (PC y Móviles)

8. Intranet, extranet e Internet

9. Internet2

10. Web 2.0

11. Programa y Programación

12. Algoritmo y Pseudocódigo

13. Lenguajes de programación

14. Depurar y Compilar

15. Paradigmas de programación

Page 2: Prg1 clase1

09/07/2013

2

Importancia de la programación

¿Qué usos tiene la computación en la actualidad?

¿Qué beneficios provee los programas de computadora?

¿Cómo sería el mundo sin las computadoras y sus aplicaciones?

¿Dónde se encuentra el software?

Page 3: Prg1 clase1

09/07/2013

3

¿Dónde se encuentra el software?

(cont..)

¿Qué pueden hacer los siguientes

equipos?

Tostar

Lavar

Secar

Ejecutar

programas

Puedo

hacer lo

que quieras

Pero debes

hablar en mi

lenguaje…

Page 4: Prg1 clase1

09/07/2013

4

¿Qué es la programación?

Programación es un proceso de resolución de problemas.

Las técnicas más comunes incluyen análisis del problema, definición de

los requerimientos del problema y diseño, que, en la práctica es la

realización de un algoritmo, que es un método para resolver dicho

problema.

Las computadoras procesan datos con el control de un conjunto de

instrucciones denominadas programa de computadora. Los programas

señalan a la computadora las tareas o acciones a realizar en función de

un conjunto de instrucciones (acciones) específicas por el constructor

del programa llamado programador.

Un programa de computadora o programa es una secuencia de

sentencias diseñadas para ejecutar una tarea.

Programación es un proceso de planeación y creación de un programa.

Desde un punto de vista práctico, un programa se escribe primero con

un algoritmo en pseudocódigo o en otra herramienta de programación y

luego se traduce a un lenguaje de programación tal como Visual Basic,

C, C++, Java u otro.

Proceso de transformación de un algoritmo en

pseudocódigo en un programa ejecutable.

Problema

Algoritmo en pseudocódigo (o

diagrama de flujo)

Algoritmo en VB .NET

Código fuente en VB .NET

Código de máquina

(programa ejecutable)

Escritura

en VB

.NET

Resultado

Edición

Traducción y

ejecución

Page 5: Prg1 clase1

09/07/2013

5

Tarea - Foro

¿porque las computadoras trabajan basadas en el sistema

de numeración binario?