Tema 1 Fundamentos de Computación

Slides:



Advertisements
Presentaciones similares
Tema 1 Fundamentos de Computación Prof. María Alejandra Quintero Asignatura: Informática Escuela de Ingeniería Forestal Clase 2.
Advertisements

SOFTWARE Conjunto de programas que le indican al computador qué hacer y cómo operar para generar los resultados esperados. Conjunto de programas que le.
SISTEMAS OPERATIVOS INTEGRANTES: ANGEL LORENZO ROMERO COD: DIANA ASTRID RAMIREZ ALBA COD:
SISTEMAS DE PROCESAMIENTO DE LA INFORMACION HISTORIA Y EVOLUCIÓN DEL SOFTWARE.
¿Que es un ordenador? Un ordenador es una máquina programable. Las dos características principales de un ordenador son: 1. Responde a un sistema específico.
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.
NTICX 2014 – CLASE X Prof. Andrea Marigomez. Sistema Binario  Usa sólo ceros (o) y unos (1) para representar los números.  Constituye la clave del.
UNIVERSIDAD FERMIN TORO CABUDARE ENSAYO TIPOS DE SOFTWARE E IMPORTANCIA JUNIO 2014.
¿Qué es y cómo se clasifica?. El software es un conjunto de programas y aplicaciones que forman el sistema informático (datos y programas de la computadora),
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN.
Conceptos generales de base de datos
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
INTRODUCCIÓN. Una computador u ordenador se compone principalmente del software, que se refiere al conjunto de programas, instrucciones y reglas informáticas,
FUNCIONAMIENTO BÁSICO
Integrantes del Equipo:
Unidad de Aprendizaje: Lenguaje Ensamblador
SOFTWARE Se forma por el conjunto de instrucciones o programas. Los programa son una secuencia de órdenes que se le dan a la computadora para que haga.
Tipos de software… Escuela Normal Prof. Carlos A. Carrillo
¿Qué es el Software? Programas de computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea. Como concepto general,
PROGRAMACIÓN (1).
Clasificación de Software
Unidad II: Clasificación del Hardware y del Software
Tema 4 Elementos para el Desarrollo de Algoritmos
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
Informática 1 Año. Trabajo Practico. Tema: Definiciones
LENGUAJES Y REPRESENTACION TECNICA
El hardware y el software
EQUIPO No 3.
1 1 1 El Sistema B nar o
Oscar Martin Tirado Ochoa
Tema 6. Conceptos básicos de programación (Clase 2)
Informática ¿Qué es una computadora?
Actualmente la mayoría de las personas utilizamos el sistema decimal (de 10 dígitos) para realizar operaciones matemáticas. Este sistema se basa en la.
GLOSARIO TIC.
Lenguaje y representación técnica
SOFTWARE. Es el soporte lógico e inmaterial que permite que la computadora pueda desempeñar tareas inteligentes, dirigiendo a los componentes físicos.
EN QUÉ CONSISTE UNA COMPUTADORA
Sistemas Operativos Unidad I Introducción.
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
ES… ES IMPORTANTE PORQUE SU FUNCION ES SE COMPONE DE ESTA UBICADO EN
CUESTIONARIO INFORMATICO
Componentes Básicos del computador
Linux Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux.
SOFTWARE Y HARDWARE S H.
INFORMATICA BASICA Alba Lucía Guerrero Peralta Fisioterapeuta/ U.N.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Introducción al lenguaje de programación. Introducción  Los lenguajes de programación son aplicaciones específicas que han sido pensadas y diseñadas.
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
EL SISTEMA OPERATIVO Es un conjunto de programas hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora.
EL COMPUTADOR Es un aparato electrónico que almacena y procesa información. Contiene diversos elementos, clasificados de la siguiente.
Computación Nivel Usuario CB-123
¿Qué es un sistema operativo y para qué sirve? Un sistema operativo (SO) es un programa informático cuyo principal objetivo es permitir.
SISTEMAS OPERATIVOS. El sistema operativo es un conjunto de programas que: ■Inicializa el hardware del ordenador. ■Suministra rutinas básicas para controlar.
SOFTWARE. Se conoce como software al soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen.
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
Fundamentos de la Programación I
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
Tema 1 Fundamentos de Computación
Tema 1 Fundamentos de Computación
Tema 6. Conceptos básicos de programación (Clase 2)
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
Lenguaje de Programación II
HARDWARE Y SOFTWARE. INFORMÁTICA Conocimientos que tratan sobre el procesamiento automatizado de la información con computadoras. Conocimientos que tratan.
INTRODUCCIÓN A LA INFORMÁTICA
Características de los Sistemas Operativos
LOS SISTEMAS OPERATIVOS MENÚ SISTEMAS OPERATIVOS Introducción Definición Historia Funciones Tipos S.O. Algunos Existentes Conclusiones Referencias.
PROGRAMACIÓN BÁSICA CONCEPTOS BÁSICOS Software. TEMAS:  Software y sus funciones  Tipos de Software  Software de Sistemas  Software de Aplicación.
ESTRUCTURA DE LO SISTEMAS OPERATIVOS Presentado por: Jennifer.
Transcripción de la presentación:

Tema 1 Fundamentos de Computación Clase 3 Prof. María Alejandra Quintero Asignatura: Informática Escuela de Ingeniería Forestal

Puntos a tratar Representación de la información usando el sistema binario Software

Hardware básico Dispositivos de almacenamiento Dispositivos de entrada: teclado, ratón, pantallas téctiles, … Dispositivos de salida: monitor, impresora, cornetas, … Memoria Tomado de: http://www.slideshare.net/mrebollo/hardware-basics-inside-the-box

Sistema binario Es un sistema de numeración que utiliza sólo dos dígitos: cero (0) y uno (1). Es un sistema de base 2. Otros sistemas de numeración: Decimal: utiliza 10 dígitos (0…9). Base 10. Hexadecimal: utiliza 16 elementos (0…9, y las letras de la “A” a la “F”. La importancia del sistema binario radica en que es el utilizan las computadoras para representar datos e información. Los dígitos 0 y 1 representan dos niveles de voltaje diferentes

Representación numérica Es posible representar cualquier número del sistema decimal en sistema binario. Ejemplo: En esta tabla se usan 4 bits. 24 = 16 Con 4 bits se pueden representar 16 números (0 – 15) ¿Cuántos números se pueden representar con 8 bits?

Conversión del sistema binario a decimal

Ejercicios: Representar en el sistema decimal los siguientes números binarios: 101011002 11100102 1011102 101002 011101112

Conversión del sistema decimal a binario Ejemplo: Convertir el número 100 en sistema decimal a su correspondiente número binario.

Ejercicios: Convertir al sistema binario los siguientes números decimales: 45 231 438 321 99 ¿Cuántos bits se requieren para representar cada uno de los números decimales anteriores en el sistema binario? ¿Es posible representar estos números usando 8 bits?

Representación de caracteres Para representar letras, dígitos y caracteres especiales se utilizan códigos que permiten representar cada símbolo como una cadena de bits. Existen varios códigos para representar caracteres, algunos de ellos son: Código ASCII ASCII extendido ANSI EBCDIC Unicode

Código ASCII (American Standard Code for Information Interchange - Código Estándar Estadounidense para el Intercambio de Información): Representa cada carácter como código de 7 bits. Tiene 128 caracteres y símbolos. Se usa en la mayoría de los computadores personales. ASCII extendido: Tiene 128 caracteres adicionales. Incluye: 1. Caracteres alfabéticos no ingleses 2. Símbolos de moneda 3. Letras griegas 4. Símbolos matemáticos

Códigos para representar caracteres Tomado de: http://webdelprofesor.ula.ve/ingenieria/amoret/pd1/clase1_1.pdf

Usando bits se puede representar: Letras (A, B, C, D,……, a, b, c, d…) Números (0, 1, 2, 3, 4, 5,…..) Símbolos (♀, ¢, æ, £, &, ….) Instrucciones de programas Colores Imágenes

SOFTWARE Conjunto de programas que le indican a la computadora qué hacer y cómo operar para generar los resultados esperados. El software permite al usuario utilizar el computador con distintos fines.

Programa Serie de instrucciones que le indican al computador las operaciones que debe realizar para ejecutar una tarea específica. Una computadora no hace nada si no tiene instrucciones exactas que le expliquen paso a paso lo que debe hacer.

Clasificación del software Software del sistema Lenguajes de programación Software de aplicación

Software del sistema Incluye: Sistema operativo Maneja la comunicación entre hardware y software. Incluye: Sistema operativo Controladores de dispositivos o drivers (comunican a la computadora y los dispositivos de E/S). Herramientas de diagnóstico (antivirus)

Sistema Operativo Es el programa más importante, es el gestor y organizador de todas las actividades que realiza la computadora. Funciones Coordinar y manipular el hardware de la computadora. Permiten manejar archivos: copiar/borrar/renombrar/crear Proporciona una interfaz para que el usuario se comunique con la computadora. Sirve de plataforma a partir de la cual se corren otros programas.

Sistemas operativos más utilizados para PC Windows Creado por Microsoft a mediado de la década de los 80. Multitarea Interfaz gráfica Primeras versiones 3.0, 3.1, y 3.11 no eran sistemas operativos. Versiones: Windows 95, Windows 98, Windows Me, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8/8.1, Windows 10 Familia Windows NT, Windows Server 2000, 2003, 2008, 2012, 2016

Windows 3.11 Windows 7 Windows 8

Mac OS – Sistema Operativo de Macintosh Creado por Apple en 1984 para su línea de computadoras Macintosh Primero en utilizar una interfaz gráfica (ventanas, iconos y menús e interacción con el ratón). Versión más reciente: MacOS Sierra

Linux Desarrollado por Linus Torvalds en 1991. Basado en Unix Software libre Muchos programadores han ayudado a construir Linux como el sistema operativo completamente funcional que es hoy. Se puede usar interfaz gráfica o línea de comandos

Distribuciones Linux Es una recopilación de programas y ficheros, organizados y preparados para su instalación. Se trata de un conjunto de aplicaciones Linux preparadas para que el usuario las pueda instalar (o ejecutar) de forma sencilla. Contienen el Kernel (núcleo del SO) Linux, bibliotecas y paquetes de software.

Lenguajes de Programación Forma de comunicación utilizada para definir adecuadamente una secuencia de instrucciones que puedan ser interpretadas y ejecutadas en una computadora. Permiten desarrollar programas Tienen una sintaxis bien definida Clasificación Lenguajes de bajo nivel Lenguajes de alto nivel

Lenguajes de bajo nivel Lenguaje de máquina Serie de 0’s y 1’s Programación larga, difícil y tediosa La corrección de errores es complicada Lenguaje ensamblador Utiliza una serie de códigos o mnemónicos Específico de cada procesador Difícil aprendizaje

Lenguajes de alto nivel Instrucciones escritas en palabras similares a lenguajes humanos Fácil aprendizaje Los programas son transportables Deben ser traducidos a lenguaje de máquina, a través de los traductores de lenguaje (compiladores e intérpretes) Algunos de ellos son: Basic, C, Pascal, Cobol, Fortran, etc.

Proceso de creación de software Problema Algoritmo Leer A Leer B X <= A * B Escribir resultado (x) Fin Piensa Escribe Ejecutable (binario) Programa Genera Lenguaje de programación

Conceptos Importantes Algoritmo: conjunto de pasos que indican como resolver un problema. Programa o código fuente: Programa escrito en algún lenguaje de programación y que no ha sido traducido a binario. Programa o código objeto: Programa que ya se encuentra en lenguaje de máquina y que ya es ejecutable. Traductor: Programa que traduce instrucciones en lenguaje de alto nivel a lenguaje de máquina. Pueden ser compiladores o intérpretes. Compilador: Traduce todo el programa y genera un código fuente listo para funcionar Intérprete: toma una instrucción del programa, la traduce y la ejecuta.

Software de aplicación Diseñado para realizar tareas específicas Ofrece una estructura para un gran número de aplicaciones empresariales, científicas y personales. Proporciona versatilidad a la computadora. Ejemplos: -Procesadores de texto -Hojas de cálculo -Manejadores de bases de datos - Paquetes de presentación