Programación.

Slides:



Advertisements
Presentaciones similares
Computadora Máquina electromecánica. Rapidez y eficiencia (MIPS)
Advertisements

H A R D W A R E Son todas las partes físicas y tangibles de una computadora. Esto incluye sus componentes eléctricos, electrónicos, electromecánicos y.
Unidad I - Programación. Como están escritos los programamas de computadoras.
Razonamiento algorítmico
Unidad 1 Conceptos básicos de computación
LA COMPUTADORA.
Computación PROGRAMACIÓN.
Ing. Esp. Ricardo Cujar. El computador: es una máquina que permite hacer tareas aritmético y lógicas de una manera fácil, consta de software y hardware.
Arquitectura de Computadores I
Introducción a la Programación
Profesor: Ing. Matías Vallerga Ayudante: Lic. Cristian Kenny
Son dos partes muy importantes de una computadora.
Introducción a la programación
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
METODOLOGIA DE LA PROGRAMACION
ALGORITMOS Y ESTRUCTURAS DE DATOS
Fundamentos de Programación
menú Dispocitivos de salida Presentación Que es informática
EL COMPUTADOR.
Informática Conceptos básicos.
Estructura de un programa C
Arquitectura de Máquinas Computadoras II
Tema 1 Entorno de la programación. Conceptos elementales Algoritmo  Secuencia ordenada de pasos exentos de ambigüedad que conduce a la resolución de.
EL COMPUTADOR.
LENGUAJE DE PROGRAMACIÓN
Programación y Aplicaciones Las computadoras requieren de ser alimentadas con programas para poder presentarse como elementos inteligentes. Los programas.
Tae Programación WEB Ventajas de los ordenadores ( compus pa los cuates ) Que es la Programación? Que es un lenguaje de programación? Algoritmo Que es.
Fundamentos de programación Organización de una computadora.
Fundamentos de Programación Resolución de Problemas con Computadoras y Herramientas de Programación.
Introducción a la Ingeniería de Sistemas
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Programación Java y Desarrollo de Aplicaciones
Componentes Físicos y Lógicos de un Computador
Ing. Rodolfo Junior Miranda Saldaña CIP: Chimbote- 2013
CONCEPTOS BASICOS DE INFORMATICA
PROGRAMAS INFORMATICOS
Tecnología de la Información y Comunicación 1
Objetivo Mostrar los fundamentos de la programación a través de ejemplos y prácticas utilizadas cotidianamente en el desarrollo de aplicaciones.
CIENCIA, TÉCNICA Y TECNOLOGÍA
Metodología de la programación
TEMA1:Introducción 1 1. Programación 2. Lenguajes de Programación 3. Ordenador.
Prof. Flor Narciso Departamento de Computación
SOFTWARE Jennifer Giselle De Diego Romero NL:9
FUNCIONAMIENTO INTERNO DEL ORDENADOR
Como funciona la computadora
Se refiere a todas Las parte tangibles
Software.
Universidad Nacional Experimental de Guayana
Clasificación de software
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Funcionamiento del equipo de computo Luz Elva Seas Lopez.
Las computadoras Centro de bachillerato tecnológico industrial y de servicios N°80 Ing. Cecilio Rigoberto Mukul Vargas.
Curso: Programación I Grado: 4to. Bachillerato Prof. Gerardo Barrientos.
presentación Que es informática Sistema informático Dispositivos de un computador Dispositivos de entrada Historia de las computadoras Dispositivos de.
Hardware Son todos los componentes y dispositivos físicos y tangibles que forman una computadora. ¿ Cómo describir un hardware?
Computación I (CI-2125) Clase 1 Prof. Mireya Morales Primera.
Software.
Menú Presentación Que es informática Sistema informático Que es un computador Dispositivo de entrada Dispositivos de salida SOFWARE Y HADWARE SOFWARE Y.
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
Definición De Software Y Hardware
PROGRAMACION.
Fundamentos de Programación Unidad I Conceptos Básicos.
CONCEPTOS BÁSICOS ING. SUSANA BELTRAN.
Introducción a la computación 1.1Arquitectura de la computadora 1.2Definición de Lenguaje 1.3Tipos de lenguajes: natural, artificial, computacional 1.4Historia.
 Software  Humanware  Hardware Conformado por.
Universidad de Los Andes Facultad de Humanidades y Educación Educación: Mención Lenguas Modernas Br. Diego N. Gutiérrez D. C.I Mérida, 22 de.
CAPITULO V Arquitectura de Von Neumann
INFORMÁTICA BÁSICA Está compuesto por periféricos de entrada/salida, almacenamiento y usuarios interrelacionados con el propósito de satisfacer.
Un equipo de computo esta compuesto por hardware, software y humanware; el Software es la parte lógica de la computadora, el humanware es el usuario y.
Estructura y funcionamiento de un sistema de cómputo
Transcripción de la presentación:

Programación

Unidad 0 Fundamentos

Antes de empezar … ¿Qué es una computadora? Un dispositivo electrónico. Una máquina para realizar operaciones. Un modelo compuesto por una parte mecánica y una parte lógica, que permite realizar cálculos y cuentas.

Computadora Electrónica Está formada por una parte física y una parte lógica. Parte Física: Circuitos electrónicos. (Tarjeta madre) Componentes mecánicos. (Disco duro) Elementos para interactuar con el exterior. (E/S)

Computadora Electrónica ¿Parte lógica? ¿Sin software se pudieran realizar tareas? Computadora Entrada de Datos Salida de Datos

Software (a.k.a. Programas) ¿Qué es software? Programas que se ejecutan en una computadora, ¿Qué es un programa? Un programa es un algoritmo, ¿Qué es un algoritmo? Una secuencia de instrucciones, que poseen una lógica y permiten realizar operaciones sobre los datos de entrada.

Software (a.k.a. Programas) ¿Quién hace software? CUALQUIERA! ¿Quién hace BUEN software? Análisis del problema a resolver. Diseño de una solución al problema. Desarrollo de una propuesta de software.

Tipos de Software El desarrollo de software se divide en dos tipos: Software de Sistema. Programas indispensables para que la computadora funcione e.g. Administrador de memoria, administrador de procesos, administrador de dispositivos E/S. Software de Aplicación. Programas de propósito general, para realizar tareas concretas. El software de aplicación requiere del software de sistema.

Desarrollo de Software Un programador tiene la labor de enseñar al ser; quizá más ignorante de este mundo, a resolver un problema. Ignorante, Carece de inteligencia. Sin capacidad de reflexión. ¡Computadora!

Desarrollo de Software ¿Cómo enseñar a una computadora a resolver un problema? El programador tiene como responsabilidad definir el proceso i.e. las operaciones, que la computadora realizará en aras de resolver el problema. El desarrollo de software, es un arte. Requiere de Creatividad y Disciplina.

Lenguaje de Programación Un lenguaje de programación es un puente en el desarrollo de software. Lenguaje de Programación Propuesta Lógica Solución en Software

Lenguaje de Programación ¿Qué es un lenguaje de programación? Conjunto de cadenas que representan las operaciones a realizar por interprete. Un lenguaje de programación permite generar enunciados compuestos por diversas operaciones para resolver un problema.

Lenguaje de Programación Lenguaje: {SUMA, ASIGNA, DECLARA} Ejemplo de enunciados: DECLARA x1, x2, x3 ASIGNA x1 2 ASIGNA x2 3 SUMA x2 x1 ASIGNA x3 x2

Lenguaje de Programación Existen diferentes tipos de lenguajes de programación: Lenguaje máquina. Directo al dispositivo, creado por instrucciones binarias (1’s y 0’s o en representación hexadecimal), ejecutados por la computadora.

Lenguaje de Programación Lenguaje de bajo nivel. Representación textual de instrucciones en lenguaje máquina. Conocido como lenguaje Ensamblador.

Lenguaje de Programación Lenguaje de alto nivel. Permite desarrollar software de manera similar a utilizar lenguaje natural. Además permite la portabilidad del código a otras arquitecturas de computadora.

Programación Estructurada Paradigma de programación que establece criterios para el desarrollo de un programa de manera modular. Problema General Módulo 1 Módulo 2 Módulo 3

Lenguaje de Programación C Creado a finales de 1960 y principios de 1970 por Dennis Ritchie. Su nombre se debe a que está basado en el lenguaje de programación “B”. 1941 - 2011

Lenguaje de Programación C Lenguaje de propósito general. Sensible a mayúsculas y minúsculas. Permite realizar programación a nivel de sistemas y manipular dispositivos físicos. Alternativa frecuente para el desarrollo de aplicaciones de bajo nivel. Gran parte de los lenguajes de programación están basados en él.

Lenguaje de Programación C Este lenguaje de programación posee diferentes versiones, por nombrar algunas se encuentran: Borland C Turbo C ANSI C Objective C C++