Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Maturín-Estado-Monagas
Facilitador: Participante:
C.I: 30.037.782.
Sección: C
1) ¿Qué es un algoritmo?
2) ¿Qué es un diagrama de flujo?
3) Tabla de decisiones
4) Lenguaje de programación
5) Lenguaje de programación de bajo nivel
6) Lenguaje de programación de medio nivel
7) Lenguaje de programación de alto nivel
8) Sistemas de numeración más usados en la informática
9) Pasos en la elaboración de un programa
Introducción
La computadora es una máquina digital con capacidad de cálculo numérico y
lógico, que es controlada por un programa almacenado. Esto quiere decir que
internamente tiene órdenes o instrucciones que la computadora podrá leer, interpretar
y ejecutar ordenadamente. En este sentido, un programa es un conjunto de
instrucciones ejecutables en una computadora, que permite cumplir una función
específica o requerimiento que debe satisfacer.Por otra parte lo que se busca a través
de la resolución es una clara definición del problema, donde se contemple
exactamente lo que debe hacer el programa y reflejar el resultado o solución deseada.
Para resolver un problema con un ordenador hay que disponer de los datos de
entrada, estudiar el tratamiento que se ha de realizar a dichos datos, la información
que se desea obtener como resultado y de qué manera debe presentarse
1) Algoritmo
Ejemplo:
1. INICIO
8. FIN
2) Diagrama de flujo
Ejemplo:
3) Tabla de decisiones:
4) Lenguaje de programación
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 desensamblador), pero sin perder mucho del poder y eficiencia que tienen
los lenguajes de bajo nivel.
Una característica distintiva, por ejemplo, que convierte a C en un lenguaje de medio
nivel y al Pascal en un lenguaje de alto nivel es que en el primero es posible manejar
las letras como si fueran números (en Pascal no), y por el contrario en Pascal es
posible concatenar las cadenas de caracteres con el operador suma y copiarlas con la
asignación (en C es el usuario el responsable de llamar a las funciones
correspondientes).
Ejemplos: C, Basic.
Binario
El sistema binario es un sistema de numeración en el que los números se representan
utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las
computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo
cual su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).
Cada uno de estos símbolos recibe el nombre de bit, entendiendo por tal la mínima
unidad de información posible.
Octal
Es un sistema en base 8 que utiliza los símbolos del 0 al 7 para representar las
cantidades, las cuales quedan reproducidas posicionalmente por potencias de 8. El
sistema de numeración en base 8 tiene una correspondencia directa con el binario, ya
que cada símbolo en base 8 puede representarse mediante una combinación de 3 bits.
Hay que hacer notar que antes de poder pasar un número a octal es necesario pasar
por el binario. Para llegar al resultado de 74 en octal se sigue esta serie: decimal,
binario, octal. En informática, a veces se utiliza la numeración octal en vez de la
hexadecimal. Tiene la ventaja de que no requiere utilizar otros símbolos diferentes de
los dígitos. Sin embargo, para trabajar con bytes o conjuntos de ellos, asumiendo que
un byte es una palabra de 8 bits, suele ser más cómodo el sistema hexadecimal, por
cuanto todo byte así definido es completamente representable por dos dígitos
hexadecimales.
Decimal
Es el más utilizado, 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. Cuenta
con diez elementos: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. Las operaciones que en él se pueden
dar son las aritméticas (suma, resta, multiplicación, división, potenciación, etc.) y
lógicas (Unión - disyunción, Intersección - conjunción, negación, Diferencia,
Complemento, etc.). Las relaciones entre los números del sistema decimal son mayor
que, menor que, igual y a nivel lógico son pertenencia y contenencia.
Hexadecimal
Es un sistema de numeración en base 16. Utiliza 16 símbolos diferentes, del 0 al 9 y
los dígitos valores (o letras) A, B, C, D, E y F. Estas letras representan,
respectivamente, los dígitos 10, 11, 12, 13, 14, y 15 del sistema decimal. Este sistema
también tiene una correspondencia directa con el sistema binario, ya que cada
símbolo en base 16 se puede representar mediante una combinación de 4 bits.
Luego de diseñar la solución, asentar por escrito el diseño, asegurándonos de que esté
completo.
Bibliografía
Conclusión
Por otro lado hemos comprendido cómo y por qué es posible interactuar con las
computadoras usando como intermediario un código especial capaz de
establecer comunicación entre nosotros y entre ellas mismas para resolver
distintos problemas; desde su aparición hasta su solución, el hombre ha creado una
serie de pasos finitos que pueden ser traducidos a la máquina para procesar los datos
que le introducimos.