Introducción a la programación

Páginas: 20 (4827 palabras) Publicado: 20 de septiembre de 2014
Índice.




Introducción.

El presente trabajo tratara de conceptos introductorios en la materia de programación, que nos ayudaran más adelante a la construcción de algoritmos y programas computacionales aplicados en problemas relacionados con ingeniería con un lenguaje de programación estructurado, y entre muchas otras cosas.
Los temas a tratar serán:
1.3Definiciones:
1.3.1 Unidades de medida.
1.3.2 Lenguaje de alto nivel, bajo nivel, ensamblador y máquina.
1.3.3 Compilador.
1.3.4 Sistemas numéricos.
1.3.5 Sistemas operativos.
1.4 Algoritmos.
1.4.1 Definición.
1.4.2 Representación (diagramas de flujo y pseudocódigo).
1.5 Descripción de tipos de programación.
1.5.1 Programación estructurada.
1.5.2 Programación orientada a objetos.
1.6.Constantes, variables, operadores y reglas de prioridad.

1.3 Definiciones:
1.3.1 Unidades de medida.








Bit es un único dígito en un número binario (0 o 1)
1 Byte = 8 bits
1 Kilobyte (KB) = 1.024 Bytes
1 MegaByte (MB) = 1.024 Kilobyte (KB)
1 GigaByte (GB) = 1.024 MegaByte (MB)
1 TeraByte (TB) = 1.024 GigaByte (GB)
1 PetaByte (PB)= 1.024 TeraByte (TB)
1ExaByte (EB)= 1.024PetaByte (PB)
1ZettaByte(ZB)= 1.024 ExaByte (EB)
1YottaByte(YB)= 1.024 ZettaByte(ZB)1
Bit

Es el elemento más pequeño de información de la computadora. Un bit es un único dígito en un número binario (0 o 1) los cuales agrupados forman unidades más grandes de datos en los sistemas de las computadoras, siendo el byte (8 bits) siendo el más conocido de estos

Byte
Llamado también objeto elcual se describe como la unidad básica de almacenamiento de información, generalmente equivalente a 8 bits pero el tamaño del bit depende del código de información en el que se defina.

Kilobyte
Es una unidad de medida utilizada en informática que equivale a 1024 bytes. Es una unidad común para la capacidad de memoria o almacenamiento de las microcomputadoras.

Megabyte
Es una unidad demedida de cantidad de datos informáticos. Es un múltiplo binario del byte que equivale a un millón de bytes (1 048576 bytes)

Gigabyte
Es un múltiplo del byte de símbolo gb que se describe como la unidad de medida más utilizada en los discos duros. El cual también es una unidad de almacenamiento.
Un gigabyte es con exactitud (1,073,742,824 bytes o mil 1024 megabytes)

Terabyte
Es la unidad demedida de la capacidad de memoria y de dispositivos de almacenamiento informático. Su símbolo es TB y coincide con algo más de un trillón de bytes.2

1.3.2 Lenguaje de alto nivel, bajo nivel, ensamblador y máquina.

Lenguaje de alto nivel.
Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares alinglés. Por ejemplo, en C se pueden usar palabras tales como: case, if, for, while, etc. para construir con ellas instrucciones como:

if( numero > 0 ) printf( "El número es positivo" )

que traducido al castellano viene a decir que: si número es mayor que cero, entonces, escribir por pantalla el mensaje: "El número es positivo".

Ésta es la razón por la que a estos lenguajes se les considerade alto nivel, porque se pueden utilizar palabras de muy fácil comprensión para el programador. En contraposición, los lenguajes de bajo nivel son aquellos que están más cerca del "entendimiento" de la máquina. Otros lenguajes de alto nivel son: Ada, BASIC, COBOL, FORTRAN, Pascal, etc.

Otra característica importante de los lenguajes de alto nivel es que, para la mayoría de las instrucciones deestos lenguajes, se necesitarían varias instrucciones en un lenguaje ensamblador para indicar lo mismo. De igual forma que, la mayoría de las instrucciones de un lenguaje ensamblador, también agrupa a varias instrucciones de un lenguaje máquina.
Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera más cercana a la capacidad cognitiva del ser humano,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción A La Programacion
  • introducción a la programacion
  • Introduccion A La Programacion
  • Introducción A La Programación O. O.
  • Introduccion a la programacion
  • Introduccion a programacion
  • INTRODUCCION A LA PROGRAMACION
  • programacion introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS