Facultad de Ciencias Exactas, Ingeniería y Agrimensura UNR INFORMATICA
|
|
- María Isabel Villalobos Méndez
- hace 7 años
- Vistas:
Transcripción
1 INFORMATICA Objetivos o Enseñar una metodología para resolver problemas mediante una computadora. o Describir un problema a través de estructuras lógicas. o Mostrar los conceptos básicos de la programación estructurada Bibliografía Fundamentos de programación: algoritmos y estructuras de datos, Luis Joyanes Aguilar, Mc Graw Hill 2003 El Lenguaje de Programación C, B Kernighan D Ritchie, Prentice Hall 1991 Elementos esenciales para programación: Algoritmos y Estructuras de Datos Autores FCEIA: Gagliano, Alarcón, Angelone, Guspi, Luna Disponible en Unidades (Plan 2014) 1. Fundamentos de la informática. Conceptos básicos 2. Tipos de datos, operaciones y expresiones 3. Resolución de problemas algorítmicos 4. Estructuras de los algoritmos. Estructuras de control 5. Subalgoritmos: procedimientos y funciones 6. Arreglos 7. Registros y archivos Página 1 de 28
2 La nace bajo la idea de ayudar al hombre en aquellos cálculos rutinarios, donde frecuentemente existe una repetición de tareas, como por ejemplo la gestión de un censo, tal es el caso del primero automatizado en 1890 en EE.UU. usando tarjetas perforadas. En esa época se pensó que una máquina no sufriría cansancio ni cometería errores. Con el tiempo esta idea se fue afianzando en la sociedad, y es hoy día que se sigue trabajando para mejorar las prestaciones de los sistemas de cómputo. El término nace recién en la década de 1960 en Francia bajo la denominación INFORMATIQUE, debida a la contracción de las palabras INFORmation y automatique, es decir el tratamiento de la información por medios automáticos. INFORMÁTICA es la ciencia que estudia el tratamiento automático y racional de la información. Se habla de tratamiento automático debido a que son máquinas las que procesan la información y se dice racional por estar los procesos definidos a través de programas que siguen el razonamiento humano. Página 2 de 28
3 Conceptos básicos Del mundo real a la solución por computadora Problema del mundo real Abstracción Modelo Especificación del problema Análisis & descomposición Programa Codificación de algoritmos Algoritmo Acciones para resolver el problema Lenguaje de programación Página 3 de 28
4 Conceptos básicos Definiciones Especificación: Modelo: Algoritmo: Lenguaje de programación: Programa: se denomina al proceso por el cual se analiza y determina en forma clara y concreta el objetivo que se desea. es la representación de un problema del mundo real, tratando de encontrar los aspectos principales que se pueden resolver (requerimientos), descartando aspectos secundarios, los datos que se han de procesar y el contexto del problema. es el conjunto de acciones que seguidas paso a paso resuelvan el problema es el conjunto de instrucciones permitidas y definidas por sus reglas sintácticas y su valor semántico, para poder expresar la solución a un problema es un conjunto de instrucciones ejecutables sobre una computadora, que permite cumplir una función específica. Página 4 de 28
5 Conceptos básicos Algoritmos Un algoritmo es una forma de describir la solución de un problema, explicando paso a paso como se debe proceder para llegar a una respuesta encuadrada a los datos disponibles, en un número finito de pasos. Un algoritmo es un conjunto finito y ordenado de reglas o instrucciones (también llamadas acciones) bien definidas tal que siguiéndolas paso a paso se obtiene la respuesta a un problema dado. Las características de un algoritmo son: 1) Un algoritmo debe ser preciso, es decir, debe indicar claramente (sin ambigüedades) cada uno de los pasos a seguir para conseguir el objetivo propuesto. 2) Un algoritmo debe estar exacto, es decir, que si se sigue el algoritmo varias veces con el mismo juego de datos, los resultados obtenidos deben ser los mismos. 3) Un algoritmo debe ser finito, debe concluir en algún momento. Entrada Proceso Salida Página 5 de 28
6 Conceptos básicos Ejemplo de un Algoritmo Se desea realizar un algoritmo para calcular el área y el perímetro de un círculo en función de su radio. Entrada: Proceso: Salida: radio del círculo (datos) cálculo del área y de la longitud de la circunferencia valor de la superficie y perímetro (resultados) Un algoritmo escrito en forma coloquial será: Informar a la computadora (Leer) el valor del radio Calcular el área como pi * radio 2 Calcular el perímetro como 2 * pi * radio Informar al usuario (Escribir) el valor del área Informar al usuario (Escribir) el valor del perímetro El algoritmo expresado en forma coloquial no puede ser entendido por la computadora Algoritmo escrito aplicando determinadas reglas Algoritmo escrito en seudocódigo Algoritmo escrito con un lenguaje de programación formal Programa Página 6 de 28
7 Conceptos básicos Modelo computacional Objetivo generar algoritmos computacionales Como comunicarnos?, como transferir los datos? ENTRADA PROCESO SALIDA Como ingreso los datos? teclado, mouse, lapíz óptico, scanner,... Microprocesador. Necesidad de MEMORIA. Mostrar los resultados. Impresora, monitor,... Página 7 de 28
8 Conceptos básicos Entrada: conjunto de datos que son necesarios para que el algoritmo lleve a cabo su tarea. Proceso: contiene la descripción de los pasos a seguir para resolver el problema. Salida: conjunto de resultados que se obtienen al ejecutar el proceso en función de los datos de entrada. Nuestro procesador: la computadora su tarea es procesar información tratamiento de la información en forma automática sólo puede realizar acciones elementales, tales como operaciones básicas +, -, /, * operaciones relacionales <, >, <=, >= almacenar información El procesador realiza su trabajo utilizando siempre la memoria. Página 8 de 28
9 Conceptos básicos Números - sistema binario (conveniencia y simplicidad) - el sistema binario al igual que el decimal es un sistema posicional Decimal Binario Texto - está representado por un código numérico. Cada caracter (letras mayúsculas y minúsculas, signos de puntuación signos especiales como & etc.) tienen asociado un valor numérico. - Estos valores numéricos son arbitrarios - Código ASCII (American Standard Code for Information Interchange) - Algunos de los códigos más comunes son: Caracter Codigo Caracter Codigo Caracter Codigo. 46 A 65 \ 92 / 47 B 66 ] C 67 ^ D 68 _ E 69 ` F 70 a G 71 b H 72 c 99 Página 9 de 28
10 Conceptos básicos Un dígito binario se denomina bit (contracción de binary digit). El conjunto de 8 bits que se denomina byte. Es interesante saber cuál es el mayor valor número que se puede representar con un cierto número de bits. Puesto que con un bit se puede representar dos posibilidades, con 2 bits tendremos 4 posibilidades (2x2) y en general tendremos 2N, véase la Tabla siguiente: Múltiplos: Kilobyte, MegaByte, Gigabyte, etc. Bits Posibilidades = = = = = = =128 8 (1 byte) 2 8 = byte 2 16 = byte 2 32 = byte 2 64 = Página 10 de 28
11 Tipos de datos Un tipo de datos está determinado por un conjunto de valores ordenados y por las operaciones permitidas sobre esos valores. Atributos de los tipos de datos: 1) Rango de definición 2) Operaciones realizables sobre el tipo 3) Representación interna Tipos primitivos de datos Numéricos No numéricos Enteros Reales Carácter Lógico Página 11 de 28
12 Tipos de datos Tipos entero Memoria usada en Bits Valor mínimo Valor máximo ~ ~ Tipos real Memoria usada en Bits Valor mínimo Valor máximo 32 ~ ~ ~ ~ Tipo carácter Cógido ASCII (American Standard Code Interchange Information) 256 símbolos letras: A a la Z (excepto CH, Ñ, LL) y a a la z (excepto ch, ñ, ll) signos de puntuación: (.) punto, (;) punto y coma, etc. dígitos: 0, 1, 2,...,9 símbolos especiales: +, -,,?,!, =,... caracteres de control: retorno, tab, etc. Tipo lógico Memoria usada en Bits Valores posibles 1 Verdadero / Falso Página 12 de 28
13 Tipos de datos TABLA : ASCII ^@ 00 ^X ^Â 01 ^Y ^B 02 ^Z ^C 03 ^[ ^D 04 ^\ ^E 05 ^] ^F 06 ^^ ^G 07 ^ ^H ^I 09! ^J : 58 ^K 11 # 35 ; 59 ^L 12 $ 36 < 60 ^M 13 % 37 = 61 ^N 14 & 38 > 62 ^O 15 39? 63 ^P 16 ( 64 ^Q 17 ) 41 A 65 ^R 18 * 42 B 66 ^S C 67 ^T 20, 44 D 68 ^U E 69 ^V F 70 ^W 23 / 47 G 71 H 72 ^ 94 u 116 I 73 _ 95 v 117 J 74 ` 96 w 118 K 75 a 97 x 119 L 76 b 98 y 120 M 77 c 99 z 121 N 78 d 100 { 122 O 79 e P 80 f 102 } 124 Q 81 g 103 ~ 125 R 82 h 104 delete 126 S 83 I T 84 j U 85 k V 86 l 108 W 87 m 109 X 88 n 110 Y 89 o 111 Z 90 p 112 [ 91 r 113 \ 92 s 114 ] 93 t 115 Página 13 de 28
14 Variables y Constantes Como se mencionó anteriormente los programas manejan datos. Es necesario, por lo tanto, disponer de un mecanismo que permita el almacenamiento y la manipulación de los datos. En un programa esto es llevado a cabo por entidades a las que denominaremos variables y constantes. Variables: es un objeto de la memoria cuyo valor puede cambiar durante el desarrollo del algoritmo o ejecución del programa. Una variable es un nombre que asignamos para una posición/es de memoria usada/s para almacenar un valor de un cierto tipo de dato. Las variables deben declararse (definirse) antes de usarse. Cuando se declara una variable estamos reservando una porción de memoria principal para el almacenar los correspondientes valores correspondientes al tipo de variable. La declaración de las variables implica el darles un nombre (identificador de la variable). El valor que almacena una variable se puede modificar a lo largo del programa. Nombres válidos (convenciones): - Todo nombre válido debe comenzar con una letra (obligatorio). - Debe estar formado por letras (may. y/o min.) y números - El nombre debe ser representativo (muy recomendable). Nombres Válidos Nombres Inválidos Radio 1N Area A-B N Area N1 K,1 Cont5 Area Radio Página 14 de 28
15 Variables y Constantes Atributos que caracterizan a una variable: Nombre Tipo de datos Valor Constantes: similar al concepto de variable pero con la particularidad de que su valor permanece inalterable en curso de la ejecución del algoritmo. Las constantes pueden tener un nombre (siguiendo las mismas convenciones que las variables) o expresarse directamente mediante su valor. Ejemplo: En el cálculo del perímetro de la circunferencia: 2 * pi * radio Constante expresada por su valor Constante con nombre Variable Página 15 de 28
16 Expresiones Una expresión describe un cálculo a efectuar cuyo resultado es un único valor. Las expresiones son combinaciones de constantes, variables, operadores, paréntesis y nombres de funciones. De forma similar a lo que se entiende en notación matemática tradicional. Por ejemplo: A + B * sin(t) * 10 / 3 Según el tipo de objetos que manipulan las expresiones se clasifican en: - aritméticas - lógicas - carácter El resultado de la expresión aritmética es de tipo numérico; el resultado de la expresión lógica es de tipo lógico; el resultado de una expresión carácter es de tipo carácter. Expresión aritmética Resultado: valor numérico Expresión lógica Resultado: valor lógico Expresión caracter Resultado: valor caracter Página 16 de 28
17 Expresiones aritméticas - Las expresiones aritméticas son análogas a las fórmulas matemáticas. - Las expresiones aritméticas se definen mediante una combinación de variables numéricas, constantes numéricas, paréntesis, llamadas a funciones numéricas y operadores aritméticos. - Los operadores aritméticos son: Operador Significado Tipo de operandos Tipo de resultado + Suma Entero / Real Entero / Real - Resta Entero / Real Entero / Real * Multiplicación Entero / Real Entero / Real / División Entero / Real Entero / Real ^ o ** Potencia Entero / Real Entero / Real Ejemplos: a) * 8 ** 2 b) 1 / 3 c) 1.0 / 3.0 d) 1.0 / 3 Página 17 de 28
18 Expresiones aritméticas REGLAS PARA EVALUAR EXPRESIONES ARITMÉTICAS Las expresiones se evalúan de izquierda a derecha. Los paréntesis se usan para anidar expresiones y alterar el orden de evaluación. Las operaciones encerradas entre paréntesis se evalúan primero. Las reglas de precedencia de las expresiones nos dicen el orden en que la computadora evalúa una expresión cuando hay más de un operador. Para expresiones aritméticas se siguen, lógicamente, las reglas de precedencia aritmética. El orden de evaluación de los operadores en cualquier expresión es el siguiente: 1 ^ o ** 2 * / Ejemplos: - A + B * 3 ** 2 - (A + B) * 3 ** 2 - A / B / 2 - M / N * C - A / B * 2 - M / (N * C) Qué resultados tendrán las expresiones anteriores si A=8, B=3, C=3.0, M=4.0, N=2.0? Página 18 de 28
19 Funciones internas Las operaciones que se requieren en los algoritmos exigen en numerosas ocasiones, además de las operaciones aritméticas básicas, ya tratadas, un número determinado de operaciones especiales que se denominan FUNCIONES INTERNAS FUNCIONES NUMÉRICAS INTERNAS Todas las funciones numéricas se utilizan incluyendo su nombre, seguido de los argumentos entre paréntesis y separados por comas, en alguna expresión aritmética. La función se evalúa y el resultado se incluye en dicha expresión aritmética. Función Descripción Tipo de argunmento Resultado Abs(x) Valor absoluto Entero o real Igual al arg. Sin(x) Seno Entero o real Real Cos(x) Coseno Entero o real Real Exp(x) Exponencial Entero o real Real Alog(x) Logaritmo natural Entero o real Real Alog10(x) Logaritmo base 10 Entero o real Real Int(x) Parte Entera Real Entero Nint(x) Redondeo Real Entero Mod(x,y) Resto de la división Enteros Entero Sqrt (x) Raiz cuadrado Entero o real Real Ejemplos: Expresión Resultado Raiz(25) 5 Nint(6.6) 7 Nint(3.1) 3 Int(5.6) 5 Int(3.1) 3 Abs(9) 9 Abs(-12) 12 Mod(15,4) 3 Página 19 de 28
20 Expresiones lógicas El resultado de este tipo de expresiones es siempre VERDADERO o FALSO. Las expresiones lógicas se forman combinando constantes y variables (numéricas, lógicas o carácter) con operadores de relación (<, >, <=, >=, ==, /=), y otras expresiones lógicas con operadores lógicos (NOT, AND, OR) Operadores de relación: Genérico: Expresión 1 operador Expresión 2 Operador de Relación Significado < Mayor > Menor == Igual >= Mayor igual <= Menor igual /= o <> Distinto Página 20 de 28
21 Expresiones lógicas Ejemplos: A 2 < B 4 si A=4, B=3 Resultado? (2 * X) 5 /= (3 + 8) * 2 si X=3 Resultado? Para realizar la comparación de datos tipo carácter se requiere una secuencia numérica de ordenación de los caracteres. Para ello recurrimos al código ASCII (American Standard Code for Information Interchange), donde existe un orden de todos los caracteres. Ejemplos: A < B ( A : cód. ASCII 65 / B : cód. ASCII 66 ) A < a ( A : cód. ASCII 65 / a : cód. ASCII 97 ) Página 21 de 28
22 Expresiones lógicas Operadores lógicos: NOT: es un operador unario, es decir que influye sobre una única expresión del tipo lógica. NOT expresión lógica Expresión 1 V F F V AND: es la conjunción o multiplicación lógica expresión lógica 1 AND expresión lógica 2 Expresión 1 V F Expresión 2 V V F F F F OR: es la disyunción o suma lógica expresión lógica 1 OR expresión lógica 2 Expresión 1 Expresión 2 Ejemplos: 5 < B 4.AND. A = 4 si A=4, B=3 Resultado? X 2 = 1.OR. (X+3) > 6 si X=3 Resultado?.NOT. Z > 6 si Z=6 Resultado? V F V V V F V F Página 22 de 28
23 Acción de Asignación La operación de asignación es el modo de darle valores a una variable. La operación de asignación se representa con el símbolo variable expresión Es decir, se almacena el resultado de una expresión en una variable. Ejemplo: A Nombre de la variable Valor A 5 El valor 5 es almacenado en la celda de memoria que corresponde a la dirección de memoria reservada a la variable A A A + 1 A 6 Se resuelve la expresión A+1 y el resultado se almacena de nuevo en la variable A IMPORTANTE: No confundir igualdad matemática con asignación Página 23 de 28
24 Asignación aritmética Ejemplo1 AMN TER TER * AMN COCIENTE TER1/TER2 Ejemplo2 A 0 N 1 A N + 1 Asignación lógica Asignación carácter Ejemplo3 Ejemplo4 M 8 < 5 N M.OR. (7 <= 12) P 7 > 6 MAYUS A MINUS a SIGNO ; Conversión de tipo: en las asignaciones no se pueden asignar valores a una variable de un tipo diferente del suyo. Se presentará un error si se trata de asignar valores de tipo carácter a una variable numérica o un valor numérico a una variable tipo carácter por ejemplo. Página 24 de 28
25 Entrada y Salida de información Basándonos en el modelo computacional presentado anteriormente, necesitamos mecanismos (acciones) que nos permitan ingresar los datos a la computadora y otros para mostrar los resultados. Para ello existen dos acciones que denominaremos Leer y Escribir que describiremos a continuación. Acción Leer El objetivo de una acción Leer es cambiar el valor almacenado en una variable a través de periféricos de entrada (supongamos teclado), se puede pensar también como una asignación externa. La lista de variables es separada por comas. Sintaxis: Leer (lista de variables) Ejemplos: Leer (A) Detecta un valor introducido a través del periférico habilitado y posteriormente asigna dicho valor a la variable de nombre A Leer (Num1, Num2) Si desde teclado se ingresan dos números, el primer número se almacena en la variable Num1, y el segundo en la variable Num2. Página 25 de 28
26 Acción Escribir El objetivo de una acción Escribir es mostrar los resultados o textos a través de periféricos de salida (supongamos monitor) Sintaxis: Escribir ( letrero o cartel opcional,lista de expresiones de salida) Ejemplos: Escribir ( Num1) Muestra el valor de una variable, en este caso de Num1 Escribir ( Buen día ) Muestra el texto encerrado entre comillas Escribir ( El resultado es, Num2) Muestra el texto y el valor de la variable Num2 Escribir (Num1 * Num2 / 34 ) Muestra el resultado de la expresión Página 26 de 28
27 Estructura de un algoritmo Los algoritmos tienen dos partes bien definidas: la Parte declarativa, donde se describen los datos que se van a utilizar en el procedimiento de resolución y la Parte de procesos, donde se describen las acciones del algoritmo en sí (la lógica de resolución). Página 27 de 28
28 Estructura de un algoritmo Las palabras que están en negrita son palabras reservadas del lenguaje. Las secciones Algoritmo < nombre>, Inicio, < Proceso > y Fin deben estar presentes en todo algoritmo, no así las secciones constante, tipo, variables y <Subalgoritmos> que dependerán de la resolución. Página 28 de 28
UNIDAD I. ALGORITMOS
UNIDAD I. ALGORITMOS 1.1 Definición Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. 1.2 Tipos Cualitativos: Son aquellos
Más detalles2. ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS
2. ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS 2.1 Tipos De Datos Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como b, un valor entero tal como
Más detallesENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS Tipos de datos Expresiones Operadores y operandos Identificadores como localidades de memoria
ENIDADES PRIMIIVAS PARA EL DESARROLLO DE ALGORIMOS ipos de datos Expresiones Operadores y operandos Identificadores como localidades de memoria ipos De Datos odos los datos tienen un tipo asociado con
Más detallesCAPITULO II. ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS
CAPIULO II. ENIDADES PRIMIIVAS PARA EL DESARROLLO DE ALGORIMOS 2.1 ipos de datos 2.2 Expresiones 2.3 Operadores y operandos 2.4 Identificadores como localidades de memoria OBJEIVO EDUCACIONAL: El alumno:
Más detallesExpresión, Operador, Operando, Asignación, Prioridad
4. EXPRESIONES Y OPERADORES Conceptos: Resumen: Expresión, Operador, Operando, Asignación, Prioridad En este tema se presentan los siguientes elementos de la programación: las expresiones y los operadores.
Más detallesDefinición(2) La base (r) de un sistema de numeración especifica el número de dígitos o cardinal* de dicho conjunto ordenado. Las bases más utilizadas
Sistemas numéricos MIA José Rafael Rojano Cáceres Arquitectura de Computadoras I Definición(1) Un sistema de representación numérica es un sistema de lenguaje que consiste en: un conjunto ordenado de símbolos
Más detallesSISTEMA DE NUMERACIÓN BINARIO
SISTEMA DE NUMERACIÓN BINARIO Cuando se trabaja en una computadora, los datos son convertidos en números dígitos que, a su vez, son representados como pulsaciones o pulsos electrónicos. En la actualidad
Más detallesUnidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL
Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Conocer los elementos básicos de un ordenador, identificar sus elementos principales, diferenciando aquellos que forman parte de su hardware y
Más detallesInformática Básica. Definiciones. Conceptos generales e historia
Informática Básica Conceptos generales e historia Definiciones Informática: ciencia del tratamiento automático (mediante máquinas) y racional (siguel razonamiento humano) de la información. Computadora:
Más detallesTema 3 Constantes, Variables y Tipos
Tema 3 Constantes, Variables y Tipos Contenidos 1. Definiciones. 1.1 Variables y Constantes. 1.2 Identificadores. 2. Declaración de Variables en un Programa en C. 3. Tipos de Datos. 3.1 Clasificación.
Más detallesUNIDAD 2: INTRODUCCIÓN AL LENGUAJE DE PROGRAMACiÓN R
UNIDAD 2: INTRODUCCIÓN AL LENGUAJE DE PROGRAMACiÓN R Técnicas Inteligentes en Bioinformática Máster en Lógica, Computación e Inteligencia Artificial Dpto. Ciencias de la Computación e Inteligencia Artificial
Más detallesRepresent. Información. Caracteres Alfanuméricos
Representación de la 2009-20102010 Sistemas de Numeración 1 a Representar Qué información necesitamos representar? Caracteres Alfabéticos: A, B,..., Z, a, b,..., z Caracteres numéricos: 0, 1,..., 9 Caracteres
Más detalles1. Algoritmo, Pseudocódigo, Diagramas de flujo.
1. Algoritmo, Pseudocódigo, Diagramas de flujo. Algoritmo: es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos. En matemáticas, ciencias de la computación y
Más detallesPRIMITIVAS ALGORITMICAS Y METODOS DE REPRESENTACIÓN DE ALGORITMOS
PRIMITIVAS ALGORITMICAS Y METODOS DE REPRESENTACIÓN DE ALGORITMOS 1. Que es una primitiva algorítmica 2. Enúncielas y clasifíquelas 3. Identifique y explique la estructura de las primitivas algorítmicas
Más detallesPROGRAMACIÓN ALGORITMOS y DIAGRAMAS
PROGRAMACIÓN ALGORITMOS y DIAGRAMAS ALGORITMO DEFINICIÓN: CONSISTE EN LA DESCRIPCIÓN CLARA Y DETALLADA DEL PROCEDIMIENTO A SEGUIR PARA ALCANZAR LA SOLUCIÓN A UN PROBLEMA ESTABLECIENDOSE UNA SECUENCIA DE
Más detallesLa suma de dos números.
1 Números Mathematica es una herramienta matemática que, esencialmente, funciona como una calculadora. La secuencia básica consiste, entonces, en introducir una expresión y ordenarle a Mathematica que
Más detallesSISTEMAS DE NUMERACIÓN Y CODIFICACIÓN
SISTEMAS DE NUMERACIÓN Y CODIFICACIÓN EL LENGUAJE DEL ORDENADOR Todos los elementos electrónicos del ordenador son digitales, es decir, trabajan con dos estados posibles: - El estado de activación supone
Más detallesQué es una computadora?
Qué es una computadora? La computadora es una máquina de tipo electrónico-digital, capaz de procesar información a gran velocidad y con gran precisión, previa programación correcta del ser humano. Qué
Más detallesNúmeros enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos.
Universidad Rafael Urdaneta Escuela de Ingeniería de Computación Números enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos. Asignación
Más detallesQué Tipos de Datos se Almacenan en OpenOffice.org Calc?
Qué Tipos de Datos se Almacenan en OpenOffice.org Calc? Se puede ingresar cualquier dato en una celda de la hoja de cálculo. OpenOffice.org Calc está en condiciones de comprobar automáticamente el tipo
Más detalleswww.matesxronda.net José A. Jiménez Nieto
NÚMEROS REALES 1. NÚMEROS IRRACIONALES: CARACTERIZACIÓN. En el tema correspondiente a números racionales hemos visto que estos números tienen una característica esencial: su expresión decimal es exacta
Más detallesRepresentación de la información
Prof. Rodrigo Araya E. raraya@inf.utfsm.cl Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 1 2 3 4 5 Contenido En el mundo que vivimos estamos rodeados
Más detallesIDENTIDAD EN PRECISIÓN VARIABLE
Contenido INTRODUCCIÓN 3 Motivación 5 Objetivos 9 Conocimiento actual y problemas abiertos 13 Formulación del problema y propuesta de solución 25 IDENTIDAD EN PRECISIÓN VARIABLE 35 Representación de los
Más detallesSISTEMAS DE NUMERACIÓN
SISTEMAS DE NUMERACIÓN INDICE. 1. DEFINICIÓN DE SISTEMAS DE NUMERACIÓN.... 1 2. TEOREMA FUNDAMENTAL DE LA NUMERACIÓN... 3 3. SISTEMAS DECIMAL, BINARIO, OCTAL Y HEXADECIMAL.... 5 3.1. SISTEMA DECIMAL...
Más detallesUna clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación:
Clase teórica 2 Algoritmos en C Página 1 de 6 TIPOS DE DATOS Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación: Por el momento nuestro
Más detallesUtiliza los números ordinales al resolver problemas planteados de manera oral.
T G CONTENIDOS APRENDIZAJES ESPERADOS ESTÁNDARES 1.2.1 Identificación y uso de los números ordinales para colocar objetos o para indicar el lugar que ocupan dentro de una colección de hasta 10 elementos.
Más detallesCapítulo 4 Representación interna de los Datos
Curso Ingreso 013 Carrera Ingeniería en Computación - Facultad de Informática Facultad de Ingeniería Capítulo 4 Representación interna de los Datos Objetivos Los problemas resueltos en los capítulos anteriores
Más detallesLos números enteros. > significa "mayor que". Ejemplo: 58 > 12 < significa "menor que". Ejemplo: 3 < 12 Cualquier número positivo siempre es mayor
Los números enteros Los números enteros Los números enteros son aquellos que permiten contar tanto los objetos que se tienen, como los objetos que se deben. Enteros positivos: precedidos por el signo +
Más detallesdescripción del argumento identificador tipo longitud condición restricción
Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía PROGRAMACIÓN 0 Prof. Dolores Cuiñas H. recomendada APUNTES Nº. METODOLOGÍA PARA LA CONSTRUCCIÓN DE PROGRAMAS. Presentaremos
Más detallesSESIÓN 1 PRE-ALGEBRA, CONCEPTOS Y OPERACIONES ARITMÉTICAS BÁSICAS
SESIÓN 1 PRE-ALGEBRA, CONCEPTOS Y OPERACIONES ARITMÉTICAS BÁSICAS I. CONTENIDOS: 1. Introducción: de la aritmética al álgebra. 2. Números reales y recta numérica. 3. Operaciones aritméticas básicas con
Más detallesREPRESENTACIÓN INTERNA DE LA INFORMACIÓN
REPRESENTACIÓN INTERNA DE LA INFORMACIÓN Introducción... 2 Códigos... 3 Unidades de Información... 4 Unidades de Información... 5 Sistemas de numeración... 6 - Decimal, Binario... 6 - Conversión de decimal
Más detallesk k N b Sistemas Númericos Sistemas con Notación Posicional (1) Sistemas con Notación Posicional (2) Sistemas Decimal
Sistemas con Notación Posicional (1) Sistemas Númericos N b = a n-1 *b n-1 + a n-2 *b n-2 +... + a 0 *b 0 +a -1 *b - 1 + a -2 *b -2 +... + a -m *b -m Sistemas con Notación Posicional (2) N b : Número en
Más detallesN = {1, 2, 3, 4, 5,...}
Números y Funciones.. Números Los principales tipos de números son:. Los números naturales son aquellos que sirven para contar. N = {,,, 4, 5,...}. Los números enteros incluyen a los naturales y a sus
Más detallesProgramación Digital I
Programación Digital I Programación Digital I Gilberto Diaz gilberto@ula.ve Universidad de Los Andes Facultad de Ingeniería Escuela de Sistemas Depto de Computación Mérida - Venezuela Repaso Componentes
Más detallesRepresentación de números enteros: el convenio complemento a dos
Representación de números enteros: el convenio complemento a dos Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior
Más detallesOperando1 operador de relación Operando2
PROGRAMACIÓN 10 Prof. Dolores Cuiñas H. Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía recomendada APUNTES Nº 5 ESTRUCTURAS DE CONTROL SELECTIAS O ESTRUCTURAS
Más detalles1. El sistema de los números reales
1. El sistema de los números reales Se iniciará definiendo el conjunto de números que conforman a los números reales, en la siguiente figura se muestra la forma en la que están contenidos estos conjuntos
Más detallesPOTENCIAS. MÚLTIPLOS Y DIVISORES. MÁXIMO COMÚN DIVISOR Y MÍNIMO COMÚN MÚLTIPLO.
1. LOS NÚMEROS NATURALES POTENCIAS. MÚLTIPLOS Y DIVISORES. MÁXIMO COMÚN DIVISOR Y MÍNIMO COMÚN MÚLTIPLO. 2. LOS NÚMEROS ENTEROS. VALOR ABSOLUTO DE UN NÚMERO ENTERO. REPRESENTACIÓN GRÁFICA. OPERACIONES.
Más detallesCURSOSO. Aritmética: Númerosnaturalesyenteros. Númerosracionalesyfraciones. MATEMÁTICAS. AntonioF.CostaGonzález
CURSOSO CURSOSO MATEMÁTICAS Aritmética: Númerosnaturalesyenteros. Númerosracionalesyfraciones. AntonioF.CostaGonzález DepartamentodeMatemáticasFundamentales FacultaddeCiencias Índice 1 Introducción y objetivos
Más detallesCLASE Nº7. Patrones, series y regularidades numéricas
CLASE Nº7 Patrones, series y regularidades numéricas Patrón numérico en la naturaleza Regularidades numéricas Patrones Espiral con triángulos rectángulos Series numéricas REGULARIDADES NUMÉRICAS Son series
Más detallesAnálisis de problemas
Análisis de problemas La resolución de problemas implica el desarrollo de habilidades del pensamiento. Nuestra capacidad d de enfrentar problemas aumenta con la práctica. Existen algunos textos con problemas
Más detallesSISTEMAS DE NUMERACION
SISTEMAS DE NUMERACION Un sistema de numeración se conoce como el conjunto de símbolos y reglas que se utilizan para la representación de cantidades. En ellos existe un elemento característico que define
Más detallesTema 1: Algoritmos y programas
Tema 1: Algoritmos y programas Objetivo: utilizar la computadora como una herramienta para resolver problemas. Medio: Aprendizaje de lenguajes y técnicas de programación. La resolución de un problema exige
Más detallesRepresentación de números enteros: el convenio complemento a uno
Representación de números enteros: el convenio complemento a uno Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior
Más detallesIntroducción al análisis numérico
Introducción al análisis numérico Javier Segura Universidad de Cantabria Cálculo Numérico I. Tema 1 Javier Segura (Universidad de Cantabria) Introducción al análisis numérico CNI 1 / 26 Contenidos: 1 Sistemas
Más detallesLección 8: Potencias con exponentes enteros
GUÍA DE MATEMÁTICAS III Lección 8: Potencias con exponentes enteros Cuando queremos indicar productos de factores iguales, generalmente usamos la notación exponencial. Por ejemplo podemos expresar x, como
Más detalles2. SISTEMAS Y CÓDIGOS DE NUMERACIÓN
Fundamentos de los Computadores.Sistemas y Códigos de Numeración. 1 2. SISTEMAS Y CÓDIGOS DE NUMERACIÓN Un Sistema de numeración es un conjunto de símbolos empleados para representar información numérica.
Más detallesEtapas para la solución de un problema por medio del computador
Algoritmos. Definición Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones
Más detallesUNIDAD III 3.2 USO DE FUNCIONES MATEMÁTICAS LÓGICAS Y DE BUSQUEDA
EXCEL BASICO UNIDAD III 3.2 USO DE FUNCIONES MATEMÁTICAS LÓGICAS Y DE BUSQUEDA Autor: M.T.E Silvia M. Hernández Hermosillo Actualización: Lic. Angélica Sánchez Ángeles 3.1 FORMATOS DE NUMEROS Se pueden
Más detallesMATEMÁTICAS - 6º curso
MATEMÁTICAS 6º curso TEMA 1. OPERACIONES CON NÚMEROS NATURALES 1. Realizar sumas y restas dadas. 2. Efectuar multiplicaciones dadas. 3. Realizar divisiones dadas. 4. Clasificar las divisiones en exactas
Más detallesExcel - Fórmulas y Funciones
Excel - Fórmulas y Funciones Fórmulas elaboradas por el usuario Además de las fórmulas y las funciones que provee Excel (como autosuma y promedio), el usuario puede fabricar sus propias fórmulas. Hay que
Más detallesMATEMÁTICAS Versión impresa NÚMEROS REALES
MATEMÁTICAS Versión impresa NÚMEROS REALES 1. EL CONJUNTO DE LOS NÚMEROS REALES 1.1. Números naturales El conjunto de los números naturales se representa con el símbolo. Los números naturales son los más
Más detallesINTRODUCCIÓN AL TURBO PASCAL.
PROGRAMACIÓN 10 Prof. Dolores Cuiñas H. APUNTES Nº 2. Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía recomendada INTRODUCCIÓN AL TURBO PASCAL. El lenguaje Turbo
Más detallesCapítulo 5 IDENTIFICADORES, VARIABLES Y CONSTANTES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"
Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C" Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo 5 IDENTIFICADORES, VARIABLES Y CONSTANTES 1 OBJETIVOS Saber qué
Más detalles1. El "cerebro" de la computadora, el CPU, consiste principalmente de varios millones de pequeños interruptores electrónicos, llamados transistores.
2 Verdadero/Falso Indique si la oración es verdadera o falsa. 1. El "cerebro" de la computadora, el CPU, consiste principalmente de varios millones de pequeños interruptores electrónicos, llamados transistores.
Más detallesTema 2. Funciones Lógicas. Algebra de Conmutación. Representación de circuitos digitales. Minimización de funciones lógicas.
Tema 2. Funciones Lógicas Algebra de Conmutación. Representación de circuitos digitales. Minimización de funciones lógicas. Álgebra de conmutación Algebra de Conmutación: Postulados y Teoremas. Representación
Más detallesUNIVERSIDAD SAN MARCOS
Prof. Edwin Gerardo Acuña Acuña UNIVERSIDAD SAN MARCOS ALGEBRA Este capítulo estudia los conceptos básicos del álgebra, una de las disciplinas de la matemática que tiene más aplicaciones en diversos campos.
Más detallesGUIA PRACTICA PARA LA APLICACIÓN DE MS EXCEL TECNOLOGIA/ INFORMATICA
Fórmulas y funciones De la barra de menú seleccionmos la opción insertar y haciendo clic en la opción f x se desplegará el siguiente cuadro de diálogo a partir del cual escogeremos la función adecuada
Más detallesEstá basado en el álgebra y en el cálculo relacional.
SQL DML. Introducción SQL. QUÉ ES. SQL (Structured Query Language, Lenguaje Estructurado de Consultas): Lenguaje que permite expresar operaciones diversas (aritméticas, combinatorias, lógicas, selección
Más detallesTEMA 2: TEORÍA DE CONJUNTOS Y CONJUNTOS NUMÉRICOS.
TEMA 2: TEORÍA DE CONJUNTOS Y CONJUNTOS NUMÉRICOS. TEORÍA DE CONJUNTOS. Definiciones. Se define un conjunto como una colección de objetos o cosas, se nombran con letras mayúsculas (A, B...). Cada uno de
Más detallesLos números naturales
Los números naturales Los números naturales Los números naturales son aquellos que sirven para contar. Se suelen representar utilizando las cifras del 0 al 9. signo suma o resultado Suma: 9 + 12 = 21 sumandos
Más detallesPráctica 3. CÁLCULO DE LA FUNCIÓN SENO UTILIZANDO UN DESARROLLO EN SERIE
PROGRAMACIÓN (EUI). Curso 2001-2002 Práctica 3. CÁLCULO DE LA FUNCIÓN SENO UTILIZANDO UN DESARROLLO EN SERIE F. Marqués y N. Prieto Índice General 1 Introducción 1 2 El problema 1 2.1 Desarrollo en serie
Más detallesAlgoritmos y Diagramas de flujo
Algoritmos y Diagramas de flujo En los pasos a seguir para el desarrollo de un problema, existen básicamente dos tipos de elementos con los cuales es posible especificar un problema en forma esquemática
Más detallesMICROSOFT EXCEL QUÉ ES MICROSOFT EXCEL?
MICROSOFT EXCEL QUÉ ES MICROSOFT EXCEL? Excel es un paquete especializado en cálculos de todo tipo y gráficas, especialmente creado para Nominas, Inventarios, Base de datos, etc. Podría seguir con la lista
Más detallesUniversidad Rey Juan Carlos HOJA DE PROBLEMAS TEMA 3: REPRESENTACIÓN DE LA INFORMACIÓN
Universidad Rey Juan Carlos Ingeniería Técnica en Informática de Sistemas Estructura y Tecnología de Computadores HOJA DE PROBLEMAS TEMA 3: REPRESENTACIÓN DE LA INFORMACIÓN 1 6. Convertir A05B3D00 dado
Más detallesLa velocidad no lleva a ninguna parte si no se va en la dirección correcta. Proverbio Americano. Punto Flotante
La velocidad no lleva a ninguna parte si no se va en la dirección correcta. Proverbio Americano Punto Flotante Elaborado por Prof. Ricardo González A partir de Materiales de las Profesoras Angela Di Serio
Más detallesTema 1 Sistemas de numeración
Tema 1 Sistemas de numeración 1.1 - Sistema de numeración BINARIO En el sistema binario de numeración existen solamente dos símbolos distintos: el 0 y el 1. A primera vista puede resultar una forma de
Más detalles3. Tipos primitivos de dato
Programación orientada a objetos con Java 31 3. Tipos primitivos de dato Objetivos: a) Describir los tipos de datos primitivos (numéricos, booleano y de tipo carácter) en el lenguaje de programación Java
Más detallesTema 4. Estructura de un ordenador elemental
Tema 4. Estructura de un ordenador elemental 4.1. Codicación interna de la información 4.2. Estructura funcional de un ordenador Arquitectura von Neumann Unidades funcionales Conexiones entre unidades
Más detallesCURSO BÁSICO DE MATEMÁTICAS PARA ESTUDIANTES DE ECONÓMICAS Y EMPRESARIALES. Unidad didáctica 4. Números reales y números complejos
NÚMEROS REALES NÚMEROS NATURALES Y NÚMEROS ENTEROS Los números naturales surgen como respuesta a la necesidad de nuestros antepasados de contar los elementos de un conjunto (por ejemplo los animales de
Más detallesTEMA 1: NÚMEROS REALES
TEMA 1: NÚMEROS REALES 3º ESO Matemáticas Apuntes para trabajo del alumnos en el aula. 1. Fracciones. Números racionales Si se multiplican o dividen el numerador y el denominador de una fracción por un
Más detallesBASE DE DATOS ARTICULOS DE COMPUTACION.
BASE DE DATOS ARTICULOS DE COMPUTACION. Ejercicio 1. Agregar una Tabla Clientes: la cual contenga los siguientes campos: cedula, nombre, apellido, teléfono. Ejercicio 2. Agregarle cinco registros a la
Más detallesESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE INFORMÁTICA SÍLABO PLAN DE ESTUDIOS 2008
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE INFORMÁTICA I. DATOS GENERALES SÍLABO PLAN DE ESTUDIOS 2008 CURSO : TALLER BASICO DE PROGRAMACIÓN CÓDIGO
Más detallesEcuaciones. 3º de ESO
Ecuaciones 3º de ESO El signo igual El signo igual se utiliza en: Igualdades numéricas: 2 + 3 = 5 Identidades algebraicas: (x + 4) x = x 2 + 4 4x Fórmulas: El área, A,, de un círculo de radio r es: A =
Más detallesCentro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Arquitectura de Ordenadores Tutor: Antonio Rivero Cuesta Unidad Didáctica 1 Representación de la Información y Funciones Lógicas Tema 2 Aritmética y Codificación Aritmética
Más detallesGUÍA NÚMERO 1. Saint Gaspar College MISIONEROS DE LA PRECIOSA SANGRE Formando Personas Íntegras Departamento de Matemática RESUMEN PSU MATEMATICA
Saint Gaspar College MISIONEROS DE LA PRECIOSA SANGRE Formando Personas Íntegras Departamento de Matemática RESUMEN PSU MATEMATICA GUÍA NÚMERO 1 NÚMEROS NATURALES Y CARDINALES ( IN, IN 0 ) Los elementos
Más detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria.
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. Sistema complejo se estudia
Más detallesTema 2 Cálculos básicos con wxmaxima
Tema 2 Cálculos básicos con wxmaxima Objetivos 1. Llevar a cabo cálculos básicos con variables. 2. Llevar a cabo cálculos básicos con expresiones algebraicas. 3. Llevar a cabo cálculos básicos con polinomios
Más detallesCapacidad : Número de valores diferentes que puede representar un código. Depende del número de dígitos usados.
CAPITULO Nº2 CÓDIGOS. 2.1 Definiciones. Funciones de la codificación: Transmitir en forma fácil, rápida y segura los datos. Facilitar el procesamiento de datos. Descubrir y corregir errores. Mantener en
Más detallesIntroducción a los ordenadores
Tema 1 Introducción a los ordenadores Versión: 16 de febrero de 2009 Las palabras españolas informática y ordenador provienen de las francesas informatique y ordinateur. La palabra francesa informatique
Más detallesUNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN
UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA LABORATORIO DE INGENIERÍA DE CONTROL PRACTICA N 1 INTRODUCCIÓN Y COMANDOS DEL MATLAB OBJETIVO Familiarizarse con el modo de
Más detallesCAPITULO ALGORITMOS Y PROGRAMAS CONTENIDO
CAPITULO 1 ALGORITMOS Y PROGRAMAS CONTENIDO 1.1. Los sistemas de procesamiento de la información. 1.2. Concepto de algoritmo. 1.3. Los lenguajes de programación. 1.4. Datos, tipos de datos y operaciones
Más detallesLENGUAJES DE PROGRAMACION I. Propósito del curso :
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: LENGUAJES DE PROGRAMACION I DES: Ingeniería Ingeniería en Sistemas Programa(s) Educativo(s):
Más detallesCapítulo 1. Algoritmos, diagramas de flujo y programas.
Capítulo 1. Algoritmos, diagramas de flujo y programas. 1.1 Problemas y algoritmos 1.2 Diagramas de flujo 1.2.1 Reglas para la construcción de diagramas de flujo 1.3 Conceptos fundamentales 1.3.1 Tipos
Más detallesUNIVERSIDAD MODULAR ABIERTA FACULTAD DE CIENCIAS ECONOMICAS
UNIVERSIDAD MODULAR ABIERTA FACULTAD DE CIENCIAS ECONOMICAS TITLE DOCENTE: ING. Mirna Lorena Blanco de Magaña DATO Información en bruto, sin ningún significado Dado un enunciado, evento o acción, los datos:
Más detallesTeoría de errores. Departamento de Análisis Matemático Universidad de La Laguna
Teoría de errores BENITO J. GONZÁLEZ RODRÍGUEZ (bjglez@ull.es) DOMINGO HERNÁNDEZ ABREU (dhabreu@ull.es) MATEO M. JIMÉNEZ PAIZ (mjimenez@ull.es) M. ISABEL MARRERO RODRÍGUEZ (imarrero@ull.es) ALEJANDRO SANABRIA
Más detallesCompetencias que se favorecen. Validar procedimientos y resultados. Manejar técnicas eficientemente.
Introducción En este bloque resolverás cálculos numéricos que implican el uso de un orden jerárquico e involucran el uso de números enteros, decimales y fraccionarios. En el caso de la geometría justificarás
Más detallesTipos de datos y Operadores Básicos
Módulo I: Conceptos Básicos Tema 1. Qué es un ordenador? Tema 2. Cómo se representan los datos en un ordenador? Tema 3. Qué es un lenguaje de programación? Tema 4. Cómo se hace un programa informático?
Más detallesUniversidad Tecnológica Nacional Facultad Regional Tucumán Ingeniería Electrónica Asignatura: Informática I 1R2 Trabajo Práctico N 1 - Año 2015
Numeración Binaria, Hexadecimal y Octal 1.- Introducción a los números binarios, hexadecimal y octal: El sistema de numeración binario y los códigos digitales son fundamentales en electrónica digital,
Más detallesUNIDAD III: Elementos del Lenguaje QuickBASIC OBJETIVO GENERAL:
UNIDAD III: Elementos del Lenguaje QuickBASIC OBJETIVO GENERAL: Aprender los tipos de datos que soporta este lenguaje de programación. 3.1 Números en QuickBASIC QuickBASIC soporta cuatro tipos de números:
Más detallesUnidad 1. Las fracciones.
Unidad 1. Las fracciones. Ubicación Curricular en España: 4º, 5º y 6º Primaria, 1º, 2º y 3º ESO. Objetos de aprendizaje. 1.1. Concepto de fracción. Identificar los términos de una fracción. Escribir y
Más detallesLa herramienta ArtEM: Aritmética Entera y Modular
La herramienta ArtEM: Aritmética Entera y Modular 1. Introducción La herramienta ArtEM (Aritmética Entera y Modular) es una aplicación informática programada en Visual Basic y desarrollada con el fin de
Más detallesProposiciones Condicionales
SENTENCIAS CONDICIONALES SIMPLES: if- Anteriormente se discutió que una de las estructuras utilizadas en la programación estructurada es la Estructura Selectiva o Condicional. Se explican aquí las sentencias
Más detallesEn efecto, todo natural, todo número entero, acepta una escritura en forma de fracción:
Conjuntos Numerícos página 1 Números Racionales domingo, 21 de febrero de 2016 05:33 p.m. En líneas generales, el Conjunto de los Números Racionales, son todos los números que aceptan una escritura en
Más detalleslasmatemáticas.eu Pedro Castro Ortega materiales de matemáticas
º ESO 1. Expresiones algebraicas En matemáticas es muy común utilizar letras para expresar un resultado general. Por ejemplo, el área de un b h triángulo es base por altura dividido por dos y se expresa
Más detallesComponentes Básicos. InCo. InCo Componentes Básicos 1 / 28
Componentes Básicos InCo InCo Componentes Básicos 1 / 28 Modelo de Computación Vemos al computador como un procesador de datos. +------------+ Entrada ===> Computador ===> Salida +------------+ InCo Componentes
Más detallesMódulo 5: Lenguaje Pascal
Módulo 5: Lenguaje Pascal Tecnologías en la Educación Matemática Dr. Carlos Gonzalía DCIC - UNS Técnologías en la educación matemática Dr. Carlos Gonzalía 1 de Copyright Copyright 2012: M. Capobianco,
Más detallesTema 2: Desarrollo de Algoritmos. E.E. de Algorítmica
Tema 2: Desarrollo de Algoritmos E.E. de Algorítmica Temas a tratar Identificadores Variables Constantes Tipos de Datos Separadores Operadores Aritméticos Unarios Relacionales y Condicionales Nivel de
Más detallesDeclaración de variables. Sentencias de entrada/salida
Declaración de variables. Sentencias de entrada/salida Introducción En los capítulos anteriores se introdujo la notación algorítmica y unas nociones básicas del lenguaje de programación FORTRAN; se describió
Más detalles