Definiciones de conceptos
¿Qué significa programar?
La programación es la planificación de una tarea para su posterior realización.
Desde el punto de vista de la computación es "un proceso de planificación de una secuencia de instrucciones que va a seguir un controlador para que un sistema automático se comporte de una manera determinada".
El objetivo es resolver problemas a partir de plantear claramente los pasos que se tiene que seguir para llegar a la solución. Los pasos tienen que estar codificados en un lenguaje que la computadora entienda.
Para poder escribir la secuencia de instrucciones que la computadora tiene que hacer, se tiene que seguir un procedimiento determinado. Éste tiene 2 fases importantes.
FASES DEL PROCEDIMIENTO:
1. Resolución del problema.
2. Implementación.
Dentro de la primera fase del procedimiento (la resolución del problema) existen dos etapas fundamentales: el análisis y y la solución general o diseño del algoritmo.
- Análisis: En esta etapa se define el problema. Esto requiera que sea comprendido y que pueda ser enunciado y, además, que se tenga en cuenta los elementos que se tienen para alcanzar el resultado que se busca.
- Solución general o diseño del algoritmo: En esta etapa se desarrolla una secuencia lógica de pasos propensos a resolver el problema. Después se siguen los pasos diseñas para comprobar si éste se resuelve o no.
También existen fases a la hora de implementar un procedimiento:
1. Análisis del problema: Se analiza el sistema que se va a controlar y se define, de una manera clara, como se desea que éste se comporte.
2. Diseño de algoritmo: Conducen al diseño detallado del algoritmo con forma de diagrama de flujo.
3. Codificación: Se implementa el algoritmo en un código que está escrito en lenguaje de programación, En esta etapa se reflejan o demuestran las ideas que se desarrollaron el las etapas de análisis y diseño.
4. Compilación y ejecución: Se descarga el programa y se pone a funcionar al controlador.
5. Verificación: Busca posibles errores en las etapas anteriores y los elimina. Además se verifica que el programador responde al problema planteado en el paso 1.
6. Documentación: Son comentarios que hacen más fácil la comprensión del programa. Se registra todo lo que se hizo para que después se pueda usar o modificar.
Las etapas también se pueden clasificar de modo temporal:
- Tiempo de edición: el programado analiza el sistema, diseña y realiza el algoritmo y codifica el programa.
- Tiempo de ejecución: cuando el programa se descarga al controlador y se empieza a usar.
¿Qué es el lenguaje de programación?
Es un idioma artificial que está diseñado para expresar instrucciones que las puede llevar a cabo un controlador. Se pueden usar para crear programas que controlen el comportamiento de un sistema automático.
Este lenguaje está formado por un conjunto de símbolos y reglas que definen su estructura y el significado de sus elementos y expresiones.
*La robótica
Es una ciencia que estudia el diseño y la implementación de robots. Ésta combinando diversas disciplinas: la mecánica, la informática, la inteligencia artificial, etc.
*¿Qué es un robot?
Es una máquina automática que tiene un grado de inteligencia, capaz de percibir su entorno y de imitar algunos comportamientos del ser humano.
Componentes de un robot:
Un robot es la síntesis de varios subsistemas entre los que se destacan cuatro:
- Estructura mecánica: Desde el punto de vista mecánico, un robot está formado elementos o eslabones que se unen por medio de articulaciones. Éstas permiten un movimiento relativo entre cada dos eslabones consecutivos.
En general, físicamente, los robots industriales se parecen a un brazo humano por lo que a veces, para explicar los diferentes elementos del robot, se usan términos como brazo, cuerpo, codo y muñeca.
- Sistema sensorial: Formado por los sensores que juntan información sobre el estado del propio robot y su entorno.
- Sistema de accionamiento: Formado por los elementos actuadores que permites realizar las acciones programadas (un motor, por ejemplo).
- Unidad de control: Formada por los elementos computacionales y el software que regulan el comportamiento global del robot.
Algoritmos
La principal utilización de estas fórmulas es que su resultado muestre el punto o destino buscado a través de las secuencias de instrucciones previas, definidas por su programador o diseñador. Entendiendo al algoritmo como un medio, podemos decir que para operar como tal debe ser:
HARDWARE Y SOFTWARE
a. ¿Todas las aplicaciones están en el teléfono desde el primer día?
b. ¿Cómo se hace para instalar las que no vienen en el teléfono?
c. ¿Se pueden sacar del teléfono?
d. ¿Es necesario tener instaladas estas aplicaciones para que un teléfono funcione?
a. ¿Quiénes crean software? ¿Qué hace falta para hacerlo?
Software libre: en este los usuarios tienen libertad de uso, de distribución y de adaptación y mejora.
Software abierto: este no está sujeto a ningún tipo de licencia y se puede usar, cambiar y distribuir de la manera que uno quiera. Aunque a veces se confunda con el libre no son lo mismo: el Software abierto no requiere en ningún momento tener una licencia de uso mientras que, para usar el libre, uno puede tener que necesitarla.
Las computadoras a través del tiempo
Computadora
|
Hechos relacionados
|
Máquina analítica de Babbage
|
|
Máquina tabuladora de Hollerith
|
|
Colossus
|
|
EDVAC
|
|
Clementina
|
Se instaló
en el Instituto de Cálculo dependiente de la Universidad de Buenos Aires, que
en aquel entonces funcionaba en el Pabellón 1 de la Ciudad Universitaria.
|
Commodore VIC-20
|
|
Los tipos de ángulos en las fotografías
Colocamos la cámara desde arriba, totalmente perpendicular al suelo. El ángulo cenital es muy usado en producciones cinematográficas o tomas desde helicóptero para grabar extensiones muy amplias. O los mapas por satélite son el ejemplo más representativo de ángulo cenital.
Picado:
Aquí, la foto se toma a una altura superior a la de los elementos de la escena.
Este punto de vista tiende a disminuir el peso visual de los sujetos u objetos fotografiados.
Normal o a nivel:
Este ángulo es aquél en el que la cámara se encuentra paralela al suelo. Es cuando la fotografía se realiza desde el mismo nivel del objeto tomado, ni por encima ni por debajo de él. Sirve para mostrar o describir algo de manera “natural” u “objetiva”. Nos da la sensación de estabilidad y se ha realiza siempre a la altura de los ojos.
Contrapicado:












