Buscar este blog

domingo, 22 de noviembre de 2015

Introduccion a la Programacion


         La creación del software se inicia una vez se conoce el proceso y su funcionamiento, el cómo será la interacción de los distintos dispositivos y la computadora, incluyendo al usuario si es que se necesita. Conocido todo esto se debe evaluar se debe especificar el lenguaje de programación.
Programación

            Es idear y ordenar las acciones que se realizarán en el marco de un proyecto; es decir; a la preparación de máquinas para que cumplan con una cierta tarea en un momento determinado; a la elaboración de programas para la resolución de problemas mediante ordenadores; y a la preparación de los datos necesarios para obtener una solución de un problema a través de una aplicación.

      La creación de aplicaciones informáticas y videojuegos; es el proceso por el cual una persona desarrolla un programa valiéndose de una herramienta que le permita escribir el código (el cual puede estar en uno o varios lenguajes, tales como C++, Java y Python) y de otra que sea capaz de “traducirlo” a lo que se conoce como lenguaje de máquina, el cual puede ser entendido por un microprocesador.

Lenguaje de Programación

        El lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

              Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.
Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas del inglés.

Un lenguaje bajo nivel es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan, son netamente matematicos, no usan simbolos ni frases conocidas, usan mnemonicos en inglespara expresar las funciones.

Un lenguaje medio nivel se encuentra entre los lenguajes de alto nivel y los lenguajes de bajo nivel.
Suelen ser clasificados muchas veces de alto nivel, pero permiten ciertos manejos de bajo nivel. Son precisos para ciertas aplicaciones como la creación de sistemas operativos, ya que permiten un manejo abstracto (independiente de la máquina, a diferencia del ensamblador), pero sin perder mucho del poder y eficiencia que tienen los lenguajes de bajo nivel; es decir mantiene la forma matemática, pero admite expresiones más comunes en simbología y frases.



Lee todo en: 

Definición de programación - Qué es, Significado y Concepto http://definicion.de/programacion/#ixzz3rtc02acK
 https://es.wikipedia.org/wiki/Lenguaje_de_bajo_nivel
  http://parkeadores.angelfire.com/abstraccion2.htm
  http://definicion.de/programacion/#ixzz3rtq6g3Z6

sábado, 21 de noviembre de 2015

Sistemas Numericos

Sistemas Numericos

   
    Un sistema de numeración es el conjunto de símbolos y reglas que se utilizan para la representación de datos numéricos y cantidades; Los sistemas de numeración actuales son sistemas posicionales, que se caracterizan porque un símbo­lo tiene distinto valor según la posición que ocupa en la cifra.


 Sistema de numeración decimal:


El sistema de numeración que utiliza­mos habitualmente es el decimal, que se compone de diez símbolos o dígi­tos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9) a los que otorga un valor dependiendo de la posición.

    Ahora bien como estamos hablando de tecnologia, se podran imaginar que una computadora no puede entender nuestro lenguaje, mucho menos las letras, simbolos y numeros; esto solo se puede hacer por medio de software especializado; toda maquina funciona a base de electricidad y la manipulacion de esta de cierta forma nos permite crear un lenguaje; si hablamos del Codigo morse, es un lenguaje creado por el parpadeo de una luz en diferentes tiempos; lo mismo para con la electricidad, creando pulsos electricos creo un lenguaje, este lenguaje se le domino Sistema Binario.

Sistema de numeración binario.



    El sistema de numeración binario utiliza sólo dos dígitos, el cero (0) y el uno (1); en una cifra binaria, cada dígito tiene distinto valor dependiendo de la posición que ocupe. Los ordenadores trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).


Cada cifra o dígito de un número representado en este sistema se denomina BIT (contracción de binary digit); para la medida de cantidades de información representadas en binario se utilizan una serie de múltiplos del bit que poseen nombre propio; estos son:


1 bit = unidad mínima de información.
8 bits = 1 Byte
1 byte =1 letra, numero, símbolo de puntuación.


    Unidades de medida de almacenamiento


1,024 bytes = 1 Kilobyte, Kbyte o KB
1,024 KB= 1 Megabyte, Mbyte o MB (1,048,576 bytes)
1,024 MB= 1 Gigabyte, Gbyte o GB (1,073,741,824 bytes)
1,024 GB= 1 Terabyte, Tbyte o TB (1,099,511,627,776 bytes)
1,024 TB= 1 Pentabyte, Pbyte o PB (1,125,899,906,842,624 bytes)
El inconveniente de la codificación binaria es que la representación de algunos números resulta muy larga. Por este motivo se utilizan otros sistemas de numeración que resulten más cómodos de escribir: el sistema octal y el sistema hexadecimal.

       
 Sistema de numeración hexadecimal

En el sistema hexadecimal los números se representan con dieciséis símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. Se utilizan los caracteres A, B, C, D, E y F representando las cantidades decima­les 10, 11, 12, 13, 14 y 15 respectivamente, porque no hay dígitos mayores que 9 en el sistema decimal. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria

 Material de Lectura
https://drive.google.com/a/unexpocharallave.net.ve/file/d/0B_V8PbEfxSQKRlZSNElPLUNFZFk/view?usp=sharing

referencias:
https://es.wikipedia.org/wiki/Sistema_hexadecimal
http://platea.pntic.mec.es/~lgonzale/tic/binarios/numeracion.html
https://datosuno.wordpress.com/unidad-2/sistemas-de-numeracion/



jueves, 19 de noviembre de 2015

Computacion en Mecatronica

         Muchas veces se piensa que en las especialidades de mecánica, Mecatrónica, el uso de las computadoras no va mas allá del diseño y simulación de piezas, la realización de documentos, escuchar música y ver fotos; pero la realidad es que el uso de de la palabra computadora abarca más que un simple computador de escritorio, una laptop o una table; hoy en día son dispositivos utilizados para controlar casi todo, una nevera, la lavadora, el celular y hasta una simple cafetera puede contener sistemas de computo que la maneje y controle.

Sistema de Cómputo

           Un sistema de cómputo se define como un conjunto de elementos organizados que interactúan  unos con otros para lograr ciertos objetivos operando sobre la información. Estos elementos son componentes físicos (hardware), los programas (software), los datos y los usuarios. Todos estos componentes son importantes y cada uno de ellos juega un papel fundamental para el correcto funcionamiento del sistema.

Los dispositivos más usados a demás de un PC de escritorio son: Microprocesadores, Microcontroladores y PLC's; cada uno con capacidades y potencialidades diferentes, y su uso dependerá del sistema donde se quiera incorporar.

Software

           La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una determinada función.










Ref: http://eninformatic.blogspot.com/2012/08/sistema-de-computo_27.html; 
http://web.udlap.mx/ingenieria/departamentos/computacion-electronica-mecatronica/
https://mecatronica.wordpress.com/que-es-mecatronica/


La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una determinada función.

... de Importancia: http://www.importancia.org/software.php
La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una determinada función.

... de Importancia: http://www.importancia.org/software.php
La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una determinada función.

... de Importancia: http://www.importancia.org/software.php
Un sistema es un conjunto de partes o elementos organizadas y relacionadas que interactúan entre sí para lograr un objetivo - See more at: http://www.alegsa.com.ar/Dic/sistema.php#sthash.0FcPKoMG.dpuf
Un sistema es un conjunto de partes o elementos organizadas y relacionadas que interactúan entre sí para lograr un objetivo. - See more at: http://www.alegsa.com.ar/Dic/sistema.php#sthash.0FcPKoMG.dpuf