SISTEMAS NUMÉRICOS

 EL SISTEMA BINARIO El sistema binario  requiere únicamente dos dígitos, 0 y 1. Este sistema es ideal para uso en sistemas digitales, ya que éstos están construidos de dispositivos de dos estados (relevadores, transistores, etc.). 
EL SISTEMA OCTAL es el sistema numérico en base 8 se llama octal y utiliza los dígitos del 0 al 7.
EL SISTEMA DECIMAL  es un sistema de numeración posicional en el que las cantidades  se representan utilizando como base aritmética  las potencias del número diez
EL SISTEMA HEXADECIMAL es el sistema de numeración posicional  que tiene como base el 16. Su uso actual está muy vinculado a la informática y ciencias de la computación.
tabla de valores 



Pseint

PSeInt es una herramienta para aprender la lógica de programación, esta diseñado para estudiantes sin experiencia en este tema. Mediante la utilización de un simple e intuitivo pseudocódigo en español, permite comprender conceptos básicos y fundamentales de un algoritmo computacional.Descarga el Manual de Pseint


     



           
PSEUDOCÓDIGO EN Pseint






DIAGRAMAS DE FLUJO

Los diagramas de flujo son una herramienta que permite representar visualmente qué operaciones se requieren y en qué secuencia se deben efectuar para solucionar un problema dado. Por consiguiente, un diagrama de flujo es la representación gráfica mediante símbolos especiales, de los pasos o procedimientos de manera secuencial y lógica que se deben realizar para solucionar un problema dado. 
tabla de los principales símbolos utilizados para elaborar diagramas de flujo.
a continuación se presenta algunos ejemplos de diagrama de flujo :
diagrama de flujo para determinar la suma de dos números 
diagrama de flujo para obtener el volumen de un cubo 
CONDICIONALES 
diagrama de flujo para obtener el numero mayor y menor


diagrama de flujo para determinar si un número es positivo o negativo
diagrama de flujo para designar si un numero es par o impar 
CICLOS 

diagrama de flujo para obtener la suma de diez cantidades con ciclo.






TIPOS DE DATOS


Un  tipo de dato es la propiedad de un valor que determina su dominio, qué valores puede tomar, qué operaciones se le pueden aplicar y cómo es representado internamente por el computador.En cualquier lenguaje de programación es muy importante saber manejar los tipos de datos lo que permite almacenar la información.
  • Números enteros : el tipo int, permite representar números enteros.Los valores que puede tomar un int son todos los números enteros: ... -3-2-10123, ...
  • Números reales :El tipo float permite representar números reales.Hay que tener mucho cuidado, porque los números reales no se pueden representar de manera exacta en un computador. Por ejemplo, el número decimal 0.7 es representado internamente por el computador mediante la aproximación 0.69999999999999996. Todas las operaciones entre valores float son aproximaciones. 
  • Números complejos:El tipo complex permite representar números complejos.Los números complejos tienen una parte real y una imaginaria. La parte imaginaria es denotada agregando una J inmediatamente después de su valor.
  • Valores lógicosLos valores lógicos True y False (verdadero y falso) son de tipo bool, que representa valores lógicos.
  • Texto:A los valores que representan texto se les llama strings, y tienen el tipo str.Los strings literales pueden ser representados con texto entre comillas simples o comillas dobles.
  • Nulo:Existe un valor llamado None que es utilizado para representar casos en que ningún valor es válido, o para indicar que una variable todavía no tiene un valor que tenga sentido.












VARIABLES


Básicamente la definición de una variable es  indicar el tipo de dato que se va a incluir y almacenar.Teniendo en cuenta lo anterior ,se aprovisiona determinado espacio o dirección  de memoria ( cantidad de bytes que ocupa un tipo de dato), en esencia una variable es una zona donde se almacena información, que puede ser de tipo numérico, alfanumérico, etc. Se debe definir la variable antes de introducir cualquier valor, ya que es necesario reservar el espacio de memoria según el  tipo dato ingresado.