Conceptos Fundamentales

Slides:



Advertisements
Presentaciones similares
Conceptos preliminares
Advertisements

Secuencia finita, ordenada y lógica de instrucciones (ó pasos), los cuales permiten realizar una ó varias tareas.
TEMA 1: Fundamentos Temario: Introducción a la informática
Razonamiento algorítmico
Módulo I: PRINCIPIOS Y CONCEPTOS BÁSICOS DE LA INFORMÁTICA (20%)
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
SOFTWARE DE PROGRAMACIÓN
DESARROLLO DE PROGRAMAS
UNIDAD II: ALGORITMOS Y LENGUAJES
Computación PROGRAMACIÓN.
Resolución de Problemas Algoritmos y Programación
INSTITUTO TECNOLOGICO DE MINATITLAN
Introducción al software
INFORMACIÓN AUTOMÁTICA Ciencia que estudia el tratamiento
Programación 1 Introducción
Introducción a la programación
¿Qué es una computadora?
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.
Metodología para la Construcción de Programas
METODOLOGIA DE LA PROGRAMACION
ALGORITMOS Y ESTRUCTURAS DE DATOS
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
TRADUCTOR DE UN PROGRAMA
INTRODUCCIÓN A LA COMPUTACIÓN 12va Semana – 19va Sesión Miércoles 18 de Mayo del 2005 Juan José Montero Román
Tipos de Computadoras Deacuerdo a lo o que Procesan y su velocidad. Herramientas Computacionales 1 Instituto de Ciencias y Estudios Superiores de Tamaulipas.
Proceso de información en la computadora
Conocimiento de la PC. Alejandra Vera Guzmán.
INTRODUCCIÓN A LA COMPUTACIÓN
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.
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.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
Informática- R.L.G.1 Computadora: Herramienta electromecánica que facilita diversas y muy variadas tareas dependiendo del programa que se utilice. Se caracteriza.
PENSAMIENTO ANALÍTICO SISTÉMICO DAISY KATERINE RODRÍGUEZ DURÁN
LA COMPUTADORA DIGITAL Parte 1 Prof. Domingo Hernández Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad.
FUNDAMENTOS DE PROGRAMACION
Introducción a la Informática
Prof. Gabriel Matonte Programación I Prof. Gabriel Matonte
 Un LENGUAJE DE PROGRAMACION es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas al cabo por maquinas como las computadoras.
Tema 6. Introducción a la programación
INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL Y LOS SISTEMAS EXPERTOS
¿Qué son Los Lenguajes de Programación?
Ing. Rodolfo Junior Miranda Saldaña CIP: Chimbote- 2013
PROGRAMAS INFORMATICOS
LÓGICA DE PROGRAMACIÓN LSC. Susana Alejandra López Jiménez.
¿Qué es la computadora? TiposModelosPartes. La Computadora Hoy Día.
Nuestra herramienta mental más importante para competir con la complejidad es la abstracción. Por tanto, un problema no deberá considerarse inmediatamente.
Metodología de la programación
Prof. Flor Narciso Departamento de Computación
ARQUITECTURA DE LOS SISTEMAS DE INFORMACIÓN
INFORMÁTICA Conceptos Fundamentales
INTRODUCCIÓN LI & MSC OSCAR RAMÍREZ CORTÉS U NIVERSIDAD DE LA H UASTECA V ERACRUZANA L ENGUAJES DE P ROGRAMACIÓN.
Elaboración de algoritmos usando lógica de programación
Lenguaje programación
Clasificación Computador
Escuela de Geografía Asignatura: Programación Digital Asignatura: Programación Digital Profesora: Nelly García Mora Semestre: B-2010 Sem B-2010Ing. Nelly.
Metodología de la programación
Universidad Nacional Experimental de Guayana
Computadora Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos.
Algoritmos Programación
Curso: Programación I Grado: 4to. Bachillerato Prof. Gerardo Barrientos.
La Sorprendente Computadora
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
ESTE TERMINO SE DEFINE COMO : UN PROCESO EN EL CUAL SE NOS DESCRIBE UN PROBLEMA (EN LENGUAJE NATURAL), LUEGO DE ESTO SE PLANTEAN POSIBLES RESOLUCIONES.
INGENIERIA EN SISTEMAS FUNDAMENTOS DE COMPUTACION B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
TIPOS DE COMPUTADORAS.
Fundamentos de Programación Unidad I Conceptos Básicos.
INTRODUCCIÓN A LAS COMPUTADORAS Estudiante: Gabriela Rangel 10°AC
Programación I Prof. Carolina Cols. Algoritmo es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema.
INFORMÁTICA BÁSICA CURSO DE NIVELACIÓN. CAPITULO I Conceptos Básicos  Objetivo  Introducir al alumno en los conceptos básicos de la informática, tanto.
Transcripción de la presentación:

Conceptos Fundamentales Computación Conceptos Fundamentales

Informática INFORmación autoMATICA Tratamiento automático de la información.

Proceso Ejemplo: Determinación de y en la ecuación de la recta, para un x dado   ECUACION DE LA RECTA……y = (x * pendiente) + origen ENTRADA……………………….datos: x = 5, pendiente = 6, origen = 2 PROCESAMIENTO…………….y = (5 * 6) + 2 SALIDA…………………………..resultado: y = 32

Proceso Los datos son registros de hechos que aportan información. Son una representación simbólica (numérica, alfabética, etc.) de un atributo o característica de una entidad. Sistema de Información: conjunto de todos los procedimientos y dispositivos (computadoras y otros) implicados en la recolección, proceso, almacenamiento y distribución de la información.

Algoritmo Características a) que contiene una serie finita de pasos.   b) los pasos se describen de forma precisa (sin ambigüedad para el ejecutor, si se ejecuta distintas veces con los mismos datos iniciales se obtiene el mismo resultado). c) se ejecuta en un tiempo finito. d) efectivo para que una persona sea capaz de realizar el algoritmo de modo exacto y sin la ayuda de una máquina en un lapso de tiempo finito. e) determinístico debido a que en cada del algoritmo se determina de forma única el siguiente paso.

Computadora Máquina electrónica programable Las computadoras resultan útiles para realizar tareas que tengan algunas de las siguientes características:  . ·      necesidad de un gran volumen de datos, ·      existencia de datos comunes a varias tareas, ·      que sean repetitivas, ·      que estén distribuidas geográficamente, ·      que necesiten significativa precisión, ·      que requieran cálculos complejos, ·      que se deban realizar a gran velocidad,

Programa Un programa es la transcripción de un algoritmo utilizando algún lenguaje que la computadora sea capaz de interpretar y ejecutar. Tal lenguaje está formado por un conjunto finito de instrucciones con una sintaxis definida que permite especificar los pasos del algoritmo. Ejemplos de lenguajes de programación para computadoras son: perl, C, pascal, java, lisp, prolog.   Los programas junto con los datos y resultados constituyen los elementos lógicos definidos por el término software. Por otro lado, hardware se define como el conjunto de todos los elementos físicos que componen una computadora; es la máquina en sí.

Programa

Lenguajes Lenguaje de máquina Lenguajes de programación de alto nivel Traductores

Resolución de problemas Integrando los conceptos previos, se puede explicar el proceso de resolución de un problema con auxilio de una computadora a partir de los siguientes pasos:   Planteamiento del problema y propuesta de un método de resolución en lenguaje natural. Escritura de un algoritmo que exprese el método propuesto. Traducción del algoritmo a un programa, utilizando un lenguaje de programación. Traducción automática (compilación) del programa a lenguaje de máquina

Resolución de problemas Análisis del problema Diseño del algoritmo Codificación del algoritmo Ejecución del programa Verificación del algoritmo Verificación del programa Programa de trabajo

Evolución del hardware

Jerarquía de computadoras PDA Microcomputadoras Portátiles Computadoras de escritorio Servidores Minicomputadoras Supercomputadoras Mainframes

Generaciones de computadoras

¿Para qué se usan las computadoras? Sistemas de información Computación personal Comunicación Ciencia, investigación e ingeniería Educación y consulta Diseño asistido por computadora Entretenimiento Ayuda a las personas con capacidades diferentes