Professional Documents
Culture Documents
Computacin e Informtica
Ing. Carrasco Ore, N. E.
Presentacin
Este curso est diseado para ofrecer un panorama curricula de Ingeniera de Sistemas, adems que sirva como una introduccin que estimule a pensar en torno a todos los aspectos y conceptos clave de este campo.
Computacin e Informatica
Informtica
Se cre en Francia en 1962 y es el resultado de la conjuncin las palabras INFORmation y autoMATIQUE. Es una disciplina cientfica. Se ocupa de obtener informacin automtica. No se limita, solamente, al uso de la PC.
Computacin e Informatica
Informtica
Es la ciencia del tratamiento automtico de la informacin mediante un computador (llamado tambin ordenador y/o computadora). Es un conjunto de Conocimientos Cientficos y de Tcnicas que hacen posible el tratamiento automtico y racional de la informacin mediante ordenadores
Computacin e Informatica
Informtica
Elaborar documentos, Enviar y recibir correo electrnico, Dibujar, Crear efectos visuales y sonoros, Preparacin de folletos y libros, Manejar la informacin contable en una empresa, Tocar msica, Controlar procesos industriales, Jugar, etc
Computacin e Informatica
La informtica
Se nutre de las siguientes disciplinas: Electrnica Lgica. Matemticas. Teora e la informacin. Comportamiento humano.
Computacin e Informatica
De gestin las computadoras se aplican en tareas administrativas. Aplicada a la enseanza: la PC. Interacta con el alumno. Sistemas expertos La Informtica se aplica a tareas concretas (salud, Etc.) Telemtica. La informtica se aplica a telecomunicaciones (Internet, etc.)
Computacin e Informatica
Inteligencia artificial: Se trata de que las computadoras emulen al ser humano. Robtica: Por medio de computadoras se pueden mover otras maquinas. Ciberntica: Por medio de informtica se controlan organismos vivos y dems elementos de la vida.
Computacin e Informatica
Computacin
Las Ciencias de la Computacin, tienen su origen en el clculo. Pronto se vio que con ayuda de aparatos y mquinas las operaciones podan realizarse de forma ms rpida y automtica.
Computacin e Informatica
Dato
El dato (del latn datum), es una representacin simblica (numrica, alfabtica, etc.), atributo o caracterstica de una entidad.
En programacin un dato es la expresin general que describe las caractersticas de las entidades sobre las cuales opera un algoritmo.
Computacin e Informatica
10
Dato
Computacin e Informatica
11
Informacin
Informacin: Dato procesado. Posee significado. La informacin representa un conjunto de datos relacionados que constituyen una estructura de mayor complejidad (por ejemplo, un captulo de un libro de ciencias).
Computacin e Informatica
12
Informacin
Es el dato procesado y que posee significado o le da sentido a las cosas, e indica mediante cdigos y conjunto de datos, los modelos del pensamiento humano Procesa y genera el conocimiento humano.
Computacin e Informatica
13
Informacin
Funcin de la informacin Aumentar el conocimiento del usuario. Proporcionar a quien toma decisin probabilidades para la eleccin, reduciendo la gama de decisiones. Proporcionar una serie de reglas de evaluacin y reglas de decisin para fines de control.
Computacin e Informatica
14
Computacin e Informatica
15
Algoritmo
0 ms entradas
Memoria
E/S
Comunicaciones
ALGORITMO
1 ms salidas
Computacin e Informatica
16
Algoritmo
Un algoritmo es mejor cuando menos recursos consuma. Pero.... Otros criterios: facilidad de programarlo, corto, fcil de entender, robusto...
Computacin e Informatica
17
Caractersticas de un algoritmo
Debe ser finito. Debe ser definido (sin ambigedades) Debe ser efectivo y eficiente.
Computacin e Informatica
18
Propiedades
Definibilidad: El conjunto debe estar bien definido, sin dejar dudas en su interpretacin. Finitud: Debe tener un nmero finito de pasos que se ejecuten en un tiempo finito.
0 ms entradas
ALGORITMO
1 ms salidas
Computacin e Informatica
19
Algoritmo
Un algoritmo es una frmula, un conjunto de pasos para resolver un problema. Los algoritmos se pueden expresar en cualquier lenguaje, desde lenguajes naturales como Espaol hasta lenguajes de programacin como Java, pasando por los Diagramas de Flujo. Tambin se pueden expresar mediante PseudoCdigo
Computacin e Informatica
20
Pseudocdigo
Es un lenguaje bastante coloquial en espaol ingls. Consta de un conjunto de frases con restricciones que pueden utilizarse en la especificacin de programas. Su objetivo es un balance razonable entre la precisin formal de un lenguaje de programacin y la informalidad y legibilidad del lenguaje natural.
Computacin e Informatica 21
Pseudocdigo
Los verbos a utilizar para describir los pasos a seguir en la solucin de un problema son:
CALCULAR OBTENER LEER MOSTRAR ESCRIBIR ASIGNAR
Computacin e Informatica
22
Clases de algoritmos
Algoritmos deterministas: Para los mismos datos de entrada se producen los mismos datos de salida. Algoritmos no deterministas: Para los mismos datos de entrada pueden producirse diferentes de salida. Algortmica: Estudia tcnicas para construir algoritmos eficientes y tcnicas para medir la eficacia de los algoritmos. Objetivo: Dado un problema concreto encontrar la mejor forma de resolverlo.
Computacin e Informatica
23
Computacin e Informatica
25
Indentado, sangras
Comentarios (al usuario y al corrector)
3. Estilo de programacin
Buen y correcto uso de variables
Algoritmos usados
Uso de funciones y procedimientos
Computacin e Informatica 26
Elementos de un programa
Son elementos de un programa todos aquellos manipulados por instrucciones. Mediante ellos podemos hacer almacenamientos de datos obtener resultados de las distintas operaciones necesarias para la solucin del problema. Tenemos tres tipos de elementos de programa
Computacin e Informatica
Constantes
Estn almacenadas en la memoria del computador y su valor NO cambia a lo largo del programa. Poseen tres atributos: Nombre, Tipo y Valor.
Pi
(Numrico)
Nombre
3.14
Computacin e Informatica
Tipo Valor
28
Variables
Estn almacenadas en la memoria del computador y su valor puede cambiar a lo largo del programa. Poseen tres atributos: Nombre, Tipo y Valor.
edad
(Numrico)
Nombre
Tipo
Valor
nombre (Alfanumrico)
Juan Perez
29
21
Computacin e Informatica
Qu es una computadora?
Es una herramienta al servicio del hombre. Es una maquina que procesa datos y nos sirve de informacin. Es una de los componentes de informtica
Computacin e Informatica
30
Qu es una computadora?
En cambio nosotros
Computacin e Informatica
31
Sistema
Conjunto de elementos o partes interrelacionados, que interactan entre s con un propsito comn.
Computacin e Informatica
32
Sistema Informtico
Es un conjunto de componentes Informticos relacionas entre si. Cuyo objetivo es el procesamiento de los datos para obtener informacin til para el ser humano. Conjunto de elementos necesarios para la realizacin y explotacin de aplicaciones informticas
Computacin e Informatica
33
Aplicacin informtica
Computacin e Informatica
34
Computacin e Informatica
35
Computacin e Informatica
36
Computacin e Informatica
37
Firmware: Software empotrado en el hardware. Conjunto de Instrucciones pregrabadas de fbrica. Se trata de un concepto intermedio entre software y hardware
Computacin e Informatica
38
Computacin e Informatica
39
Procesar datos
Los datos no son lo mismo que la informacin. Procesar datos significa: Ordenar e interpretar un conjunto de datos en un contexto dado para obtener informacin til. Las tres operaciones necesarias para procesar datos son: El ingreso de datos. El Procesamiento de dichos datos La produccin de un resultado
Computacin e Informatica
40
Computacin e Informatica
41
Modelo Ampliado
Almacn
Entrada Proceso Salida
Retroalimentacin
Computacin e Informatica 42
Tipos de Procesamiento
Computacin e Informatica
43
Procesamiento Manual
El ms simple y antiguo. Barato. Papel y lpiz. Procesador: Cerebro Error de apreciacin (subjetividad)
Computacin e Informatica
44
Procesamiento Mecnico
Para obtener ms precisin en me dicin de datos se usar equipos mecnicos. Error: desgaste de partes.
Computacin e Informatica
45
Procesamiento Electromecnico
Computacin e Informatica
46
Procesamiento Electrnico
Computacin e Informatica
47
Revisar:
Evolucin de las computadoras. Antecedentes Generaciones Se presentara un informe escrito seharan preguntas en clase.
Computacin e Informatica
48