TEMA: Datos, Variables y Constantes. Presentación Identificar los conceptos que muestren el mundo real a través de los objetos que interactúan para el.

Slides:



Advertisements
Presentaciones similares
SISTEMAS DE NUMERACIÓN
Advertisements

BLOQUE 1 EQUIPOS INFORMÁTICOS
Clase 2 Tipos de datos Asignación de valores Estructura IF Ejercicios
Asignatura: Introducción a la programación
TEMA: Introducción a la informática. Mg. José Luis Solórzano Vera
Técnico en programación de Software
Objetos de un programa Datos: Se denomina dato a toda aquella información característica de una entidad y que es susceptible de tratamiento en un programa.
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Representación de los datos
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
Fundamentos de Programación
Introducción a la Informática Clase 5
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
CARACTERÍSTICAS DE LOS PROGRAMAS
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
Conversiones entre Sistemas Numéricos
SISTEMA DECIMAL El sistema de numeración decimal, también llamado sistema decimal, es un sistema de numeración posicional en el que las cantidades se representan.
Introducción a la Ingeniería en Sistemas
ASI FUNCIONAN LOS BITS Y LOS BYTES
Transformación de los Datos en Información leCCI Ó N 7.
FUNCIONAMIENTO BÁSICO Fuente inicial:. Arquitectura de computadores Los computadores digitales utilizan como modelo para su funcionamiento y organización.
Sistemas de numeración
ESTRUCTURA DE DATOS ESD-243
COMPONENTES DE UN ALGORITMOS
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 13/05/2006.
Algoritmo Ing. Maria Rosana Heredia
CODIFICACIÓN DE LA INFORMACIÓN
REPRESENTACIÓN DE LA INFORMACIÓN Y UNIDADES DE MEDIDA
Con números se puede demostrar cualquier cosa.
Introducción a la programación
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Codificación.
Computadora para Ingeniería Mecánica
FUNDAMENTOS DE PROGRAMACIÓN Unidad I. Computador: Es una maquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren.
Elementos básicos para el desarrollo de algoritmos
SISTEMA DE NUMERACION. SISTEMA BINARIO: Conocido como lenguaje maquina en términos informáticos y esta compuesto por 0 y 1) Donde 0 = apagado ___ no paso.
Elementos básicos para el desarrollo de algoritmos
TEMA: Introducción a la informática.. Objetivos Tema: Introducción a la Informática Explicar los conceptos fundamentales relacionados con la computación.
COMPUTO I - UASF SISTEMA BINARIOS.
Términos algoritmo diseñar algoritmo implementar algoritmo
UNIVERSIDAD TECNICA PERTICULAR DE LOJA
 Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad.
Computación I (CI-2125) Clase 2 Prof. Mireya Morales.
PRINCIPIOS DE PROGRAMACIÓN
TEMA: Introducción a la informática.
REPRESENTACIÓN DE LA INFORMACIÓN
Presente un cuestionario con los aspectos mas importantes sobre los
ALMACENAMIENTO DE DATOS. Son componentes que leen o escriben datos en medios o soportes de almacenamiento, y juntos conforman lamemoria o almacenamiento.
Tipos de Datos.
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.
Lic. Carla Aguirre Montalvo
Programación de Computadores
Algoritmos y Desarrollo de Programas I
de la Información en Computadoras
Informática Ingeniería en Electrónica y Automática Industrial
REGLAS PARA ELABORAR SEUDOCODIGOS Y DIAGRAMA DE FLUJO
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Representación de la Información en el Computador Material Recopilado por el Prof. Manuel Sánchez.
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.
SISTEMA BINARIO Esta plantilla se puede usar como archivo de inicio para presentar materiales educativos en un entorno de grupo. Secciones Para agregar.
TEMA: Introducción a la informática.. Objetivos  Explicar los conceptos fundamentales relacionados con la computación.  Explicar la forma de representar.
UNIDADES DE ALMACENAMIENTO. La unidad básica en Informática es el bitInformática.
ALGORITMOS Convenio SENA Institución Educativa Técnica Atanasio Girardot Docente: José Manuel Hernández R. Correo: AÑO.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 4 – Tipos de Datos.
Representación de la Información en el Computador Prof. Manuel B. Sánchez.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
Ing. Barros Rodriguez D. Ronald Introducción a la Programacón.
Sistema Numérico Binario Prof. Carlos Ortiz Muñoz.
Transcripción de la presentación:

TEMA: Datos, Variables y Constantes

Presentación Identificar los conceptos que muestren el mundo real a través de los objetos que interactúan para el cumplimiento de objetivos, donde cada objeto se estudia mediante sus atributos del entorno Tema: Datos, Variables y Constantes

Objetivos Tema: Datos, Variables y Constantes Identificar los tipos de datos asociados al procesamiento electrónico mediante Computadores Aprender a declarar los tipos de datos dentro de un programa de computador Distinguir y describir los componentes de una expresión Aprender a evaluar expresiones aritméticas y lógicas

Definiciones Cualquier valor que sirva como entrada o salida al proceso de transformación en información y que representa una característica o atributo de un concepto compartido por los humanos. ¿Qué es un Dato? Tema: Datos, Variables y Constantes

Definiciones Tipos de Datos Hay dos clases : Simples y Compuestos o Estructurados Simples:Almacena un solo valor. Compuestos:Pertenecen las estructuras de datos. Almacenan más de un valor, e incluso de diferentes tipos de datos. Tema: Datos, Variables y Constantes

Para saber como se clasifica un dato se debe tener en cuenta el tamaño del valor y que se trata. Los datos simples se clasifican en: 1.Numéricos : representan cifras con las que se puede realizar operaciones aritméticas. 1.Enteros : entre y Reales : con parte decimal o fraccionaria. Igual rango. 2.Carácter (un solo carácter) o Cadena de caracteres (conjunto de caracteres). Se denotan entre ‘ o “ 3.Lógicos: Sus valores son Verdadero o Falso, se simbolizan con los dígitos binarios 1 y 0. En interrupciones se interpreta como ON o OFF Clasificación de los Datos Simples Tema: Datos, Variables y Constantes

Definiciones Identificadores Para manejar un dato en la memoria del computador hay que darle un nombre, con el cual se le asigna unas posición. El sistema administrador de memoria se encarga de identificar su posición para mostrar su contenido. En el mundo real todo son objetos (ejemplo: un libro, un auto, un escritorio, etc). Las características de los objetos se conocen como Propiedades y son atributos únicos de un Objeto. Los atributos pueden cambiar sus valores: Atributos de valores variables y otros que permanecen constantes: Atributos de valores Constantes Tema: Datos, Variables y Constantes

Reglas para crear identificadores: Primer carácter debe ser una letra, no debe contener blancos o espacios. El conjunto de caracteres lo componen las letras y los dígitos numéricos. Único carácter diferente a los anteriores el subrayado( _ ) Ser lo más significativo posible, que no sea una palabra reservada del lenguaje de programación IDENTIFICADOR Es el nombre que se asigna para diferenciar un atributo de un objeto. Tema: Datos, Variables y Constantes ¡Recuerde¡ que para asignar tipos de dato a las variables, se debe verificar la naturaleza y tamaño del valor que se almacenará en la variable.

Los identificadores para manipular valores dentro de un programa, se dividen en: VARIABLE : Todo valor que cambie dentro de la ejecución de un programa. Ejemplo: En el programa de Admisiones de los Estudiantes de la UAN, serán variables el número total de alumnos matriculados, el valor total recaudado por semestre, el total de los créditos concedidos, el valor de los descuentos, la cantidad de becas, etc CONSTANTE: Todo valor que permanece inalterable (que no cambia) durante la ejecución de un programa. Ejemplo: En un programa de cálculos físicos donde hace parte la gravedad del sitio geográfico, esta permanece constante durante el tiempo experimentado. El valor de Pi (3,141516) es otro ejemplo! Clasificación de los Identificadores Tema: Datos, Variables y Constantes

Podemos imaginar que la memoria RAM esta representada por una colmena, y en la medida que necesitamos almacenar datos, nos será asignado un espacio, que debe tener un nombre y a este se le asignarán los valores, que pertenecen a los tipos de datos descritos anteriormente. Luego, una Declaración es la aclaración que se hace en un programa para indicarle al computador que datos se utilizarán. Se realiza indicando el TIPO DE DATOS a contener y los IDENTIFICADORES (Variables y Constantes) de los Datos. Otros conceptos Declaración Tema: Datos, Variables y Constantes

TIPO DE DATOIDENTIFICADORCOMENTARIO CADENACODIGO[10] //CODIGO es una variable que va a contener 10 caracteres de identificación del estudiante. **Es un dato tipo Cadena, aunque se pudiera pensar que es numérico por contener sólo números, sin embargo se debe hacer la reflexión que con este número del código no se hará operación aritmética alguna. – bytes!!! CARACTERPROGRAMA // PROGRAMA es una variable que contendrá un solo carácter, ´1´, ´2´, ´3´ o ´4´ para aclarar el programa adscrito. ENTEROEDAD //EDAD es el identificador para edad y es numérico Entero. Ejemplo: En el curso de Lógica Computacional se requiere controlar los datos de los alumnos, para ello el Profesor indica que datos se necesitan por cada alumno: Código, Programa (1:Electrónica, 2:Mecánica, 3:Industrial, 4:Sistemas) y edad.

Una expresión es la combinación de variables y constantes a través de símbolos de operación denominados operadores. Otros conceptos Expresión Tema: Datos, Variables y Constantes Símbolos o palabras que indican acciones a realizar en uno o más operandos. Los operandos son constantes o variables. Se clasifican asi: 1.OPERADORES ARITMETICOS 2.OPERADORES RELACIONALES 3.OPERADORES LÓGICOS Operadores

Otros conceptos Tema: Datos, Variables y Constantes Facilitan conformar expresiones aritméticas dentro de un programa: +, -, *, /, **, ¬, DIV, MOD + : Suma, algunos lengajes Concatenación. - : Resta * : Multiplicación / : División **, ¬ : Exponenciación DIV : División Entera MOD : Módulo de la división. Se toma el residuo. El resultado de evaluar las expresiones aritméticas es un número. Se requiere seguir el orden jerárquico de prioridad de los operadores. Operadores Aritméticos

Tema: Datos, Variables y Constantes 1.Primero se evalúan las expresiones encerradas entre paréntesis, de los más internos hacia fuera. 2.Se aplica a los operadores el siguiente orden de jerarquia de prioridad de ejecución de mayor a menor: **, ¬ Exponenciación *, / Multiplicación y División DIV, MOD División entera y Módulo +, - Suma y Resta 3.En caso de existir en una expresión ds operadores con el mismo nivel de jerarquía, se ejecuta primero el operador que esté más a la izquierda de la expresión (Regla de la mano izquierda). Ejemplo: A * 5 ** 2 / B A=6 y B= 3 PRIORIDAD DE LOS OPERADORES

Tema: Datos, Variables y Constantes Son operadores necesarios en la elaboración de expresiones donde se comparan valores del mismo tipo, se describen las expresiones condicionales generando un resultado, que es un valor lógico, Verdadero(1) o Falso(0); estos son: =,, <>, = = : Igual para comparación de igualdad < : Menor que > : Mayor que <> : Diferente <= : Menor o igual que >= : Mayor o igual que Ejemplo: Z = ( X + B) Operadores Relacionales

Tema: Datos, Variables y Constantes Conocidos también como Conectores Lógicos. Conecta dos propuestas o condiciones y evalua su resultado, el cual debe ser Falso(0) o Verdadero (1). Y, O y No Y : Es verdadero(1) cuando todas las expresiones condicionales tienen resultado verdadero O : Es verdadero(1) cuando una de las expresiones condicionales tienen resultado verdadero No: Niega el valor lógico de una expresión. Operadores Lógicos

Una instrucción es una orden que se da al computador para ser ejecutada. Otros conceptos Instrucción Tema: Datos, Variables y Constantes Es una expresión que ordena (instrucción) al computador colocar o asignar un valor a una variable. Ejemplo : B = 10, almacena el valor 10 en B, B es el identificador o nombre del campo en memoria que almacenará el valor 10. Asignación

Para los siguientes ejemplos, realice un analisis que le permita asignar los identificadores necesarios de acuerdo a los datos, clasificandolos según el tipo de valor o dato que almacenará. Indique cuales datos son variables y cuales constantes. Presente la declaración de variables: Taller Tema: Datos, Variables y Constantes 1.Se requiere controlar la atención de pacientes en un centro médico, el director nos indica que los datos que se solicita a cada paciente son: No. Documento de identidad, tipo de documento, Apellidos y Nombres, dirección, número de teléfono, fecha de nacimiento, sexo, valor consulta, edad, si esta afiliado a EPS o no, estado civil. 2.Se requiere elaborar un programa para controlar el inventario de los equipos del Aula de Sistemas.

Símbolos que representan hechos, condiciones, situaciones o valores. Elementos de información. Son la materia prima necesaria para producir información. Definiciones ¿Qué son los datos? Tipos de datos Numéricos. (Cifras) Alfabéticos. (Letras, palabras) Audiovisuales. (Música, voz, imágenes, video) Físicos. (Valores tomados directamente del entorno) Tema: Introducción a la Informática

Definiciones ¿Qué es la información? Es el resultado de transformar o procesar datos. La transformación de los datos en información se lleva a cabo mediante operaciones aritméticas (sumar, restar, multiplicar, dividir, etc.) y/o lógicas (ordenar, comparar, etc.) La información es significativa para el usuario. Tema: Introducción a la Informática

Representación de los datos Sistema de numeración decimal También llamado sistema de numeración Base 10, utiliza diez dígitos para representar cualquier cifra. Ellos son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Combinando estos dígitos, podemos construir cualquier número. Tema: Introducción a la Informática

Sistema de numeración decimal Ejemplo: El número 348 es un dato representado en sistema de numeración decimal. Lo construimos mediante: 3 x x * 10 0 = = 348 Centena DecenaUnidad Representación de los datos Tema: Introducción a la Informática

Sistema de numeración binario También llamado sistema de numeración Base 2, utiliza dos dígitos para representar cualquier cifra. Ellos son: 0, 1 Combinando estos dígitos, podemos construir cualquier número. Ejemplo: El número es un dato representado en sistema de numeración binario. Representación de los datos Tema: Introducción a la Informática

Sistema de numeración binario Nosotros no estamos familiarizados con el sistema de numeración binario, entendemos más fácilmente los datos representados en sistema decimal. Para comprender mejor el número , aplicamos un proceso de conversión, que nos lo muestre en sistema decimal. Representación de los datos Tema: Introducción a la Informática

Sistema de numeración binario Ejemplo: El número en sistema binario equivale a: 1 x x x x x * 2 0 = = 53 en sistema decimal. Representación de los datos Tema: Introducción a la Informática

Sistema de numeración binario También podemos realizar el proceso inverso. Ejemplo: El número 53 en sistema decimal equivale a: 53 / 2 = Resto: 1 26 / 2 = Resto: 0 13 / 2 = Resto: 1 6 / 2 = Resto: 0 3 / 2 = Resto: 1 1 / 2 = Resto: binario Representación de los datos Tema: Introducción a la Informática

ffffffff Sumamos las casillas que tienen 1 e ignoramos las que tienen = 138 en sistema decimal. Ejercicio: Calcule el equivalente decimal del numero binario Representación de los datos Tema: Introducción a la Informática

ffffffff Y para los que quieren contar “con los dedos” … 2 0 = 1 (Dedo pulgar) 2 1 = 2 (Dedo índice) 2 2 = 4 (Dedo corazón) 2 3 = 8 (Dedo anular) 2 4 =16 (Dedo meñique) Representación de los datos Tema: Introducción a la Informática

Sistema de numeración octal También llamado sistema de numeración Base 8, utiliza ocho dígitos para representar cualquier cifra. Ellos son: 0, 1, 2, 3, 4, 5, 6, 7 Representación de los datos Sistema de numeración hexadecimal También llamado sistema de numeración Base 16, utiliza dieciséis dígitos para representar cualquier cifra. Ellos son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F Tema: Introducción a la Informática

Los datos viajan, se procesan y se almacenan en los computadores a través de impulsos eléctricos. Estos impulsos se representan por dos estados: Prendido o apagado = 1 ó 0 Representación de los datos Los computadores representan todos sus datos en sistema de numeración binario. Tema: Introducción a la Informática

Bit: Acrónimo de Binary Digit (Dígito binario), es la mínima unidad de información que viaja y se almacena en un computador. Cada bit representa un impulso eléctrico (1 ó 0). Representación de los datos Byte: Acrónimo de Binary Term (Término binario), es un grupo de 8 bits que el computador utiliza para representar cada símbolo o caracter que conocemos, es decir un número, una letra, un signo de puntuación, etc. Con un byte, el computador puede representar 256 símbolos o caracteres diferentes. Unidades de medida para almacenamiento de datos Tema: Introducción a la Informática

Bytes Representación de los datos Ejemplo: Para representar el número 348 ¿Cuántos Bytes necesita nuestra computadora? Unidades de medida para almacenamiento de datos El número está compuesto por 3 dígitos => Necesitamos 3 bytes Tema: Introducción a la Informática

El sistema de medición para almacenamiento de datos se fundamenta en: Un Byte como medida base (2 10 ) como factor multiplicador para el incremento. Los prefijos: Kilo, Mega, Giga, Tera, etc. Representación de los datos Unidades de medida para almacenamiento de datos Así: 1 KiloByte = 1024 Bytes 1 MegaByte = 1024 KiloBytes = 1024 x 1024 Bytes 1 GigaByte = 1024 MegaBytes = 1024 x 1024 KiloBytes … Tema: Introducción a la Informática

Terabytes Gigabytes Megbytes Kilobyte Byte Bit Representación de los datos Unidades de medida para almacenamiento de datos Tema: Introducción a la Informática