Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El sistema más sencillo de comunicarse una persona con la computadora es esencialmente mediante un
ratón (mouse), un teclado y una pantalla (monitor). Hoy día existen otros dispositivos muy populares tales
como escáneres, micrófonos, altavoces, cámaras de vídeo, cámaras digitales, etc.; de igual manera,
mediante módems, es posible conectar su computadora con otras computadoras a través de redes, siendo
la más importante, la red Internet.
Fig.1 Fig.2
¿QUÉ ES LA PROGRAMACIÓN?
A modo técnico, podemos definir como programación a la acción de
crear un conjunto de instrucciones consecutivas y ordenadas
que llevan a la computadora a ejecutar una tarea específica. Sin
embargo, los que nos dedicamos a la programación, sabemos que esta
definición queda un poco corta, tomando en cuenta el alcance que puede
tener esta acción.
Java, Python, Ruby, PHP, C#, Visual Studio y C++ son algunos de los más
usados en la actualidad. Conocerlos y dominarlos puede ayudarte a posicionarte
como programador y a encontrar tu camino a través del código.
¿CUÁLES SON LOS PASOS QUE HAY QUE SEGUIR PARA PROGRAMAR?
La programación va más allá de dominar un lenguaje de programación o “tirar líneas” de código a diestra
y siniestra. Se requiere tener una visión general de una problemática, y poder definir cómo se le dará
solución a dicha problemática utilizando la computadora, para ello debemos seguir las siguientes fases:
Codificación
Aquí es donde se podrá elegir el lenguaje de programación que se empleará para
desarrollar el software. Siguiendo la metodología adecuada.
Ejecución y prueba
En esta fase se realizarán todas las pruebas necesarias para garantizar el buen
funcionamiento del programa y así garantizar la calidad del mismo.
¿QUÉ ES UN ALGORITMO?
Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con
un objetivo.
Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los pasos, debe
ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe obtener siempre el
mismo resultado, también debe ser finito o sea debe iniciar con una acción y terminar con un resultado o
solución de un problema.
Ejemplo 1
Elabore un algoritmo que permita ir de la casa al colegio.
Objetivo: Ir de la casa al colegio.
Inicio
1. Salir de la casa
2. Si está lejos del colegio entonces tomar un medio de transporte que lo deje cerca del mismo.
3. Si no está lejos del colegio entonces dirigirse caminando hacia él mismo
4. Llegar a la puerta del colegio
Fin
Ejemplo 2
Plantee un algoritmo que permita adquirir un boleto para ir a cine.
Objetivo: Adquirir un boleto para ir a cine.
Inicio
1. Dirigirse hacia el teatro donde quiere ver la película
2. Si hay gente esperando el boleto entonces hacer la fila y avanzar con la misma hasta llegar a la
taquilla
3. Si no hay gente esperando comprar el boleto entonces dirigirse a la taquilla
4. Comprar el boleto para ver la película.
Fin
Existen dos tipos de algoritmos. Los algoritmos convencionales que son los que hacen las personas
todos los días en sus diferentes actividades para solucionar problemas del trabajo o de la vida cotidiana.
Y los algoritmos computacionales que son los que utilizan el computador a través de programas
diseñados por desarrolladores de software y programadores para dar solución a problemas de cálculo o de
manejo de información.
Variables lógicas
Las variables de tipo lógicas se conocen como boolean o booleano y permiten almacenar uno de los dos
estados lógicos (verdadero o falso).
ACTIVIDADES SEMANA UNO
ESTUDIANTE: ASIGNATURA: PROGRAMACIÓN
DOCENTE: Mgs. Jaime Torres CURSO: PRIMERO INFORMÁTICA “ “
FECHA: QUIMESTRE: PRIMER
TEMA: PARCIAL: PRIMER
1. Realiza un algoritmo que permita describir los pasos lógicos y ordenados para “Cocinar arroz blanco” en una
cocina normal.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
RECUERDA
13.
Un algoritmo es una secuencia
14. lógica y finita de pasos que
permite solucionar un problema o
15.
cumplir con un objetivo.
16.
Los algoritmos deben ser precisos
17. e indicar el orden lógico de
realización de cada uno de los
18. pasos, debe ser definido y esto
quiere decir que si se ejecuta un
19.
algoritmo varias veces se debe
20. obtener siempre el mismo
resultado, también debe ser finito
21. o sea debe iniciar con una acción y
terminar con un resultado o
22.
solución de un problema.
RECOMENDACIONES:
- Utiliza los ejemplos de algoritmos que están en la guía
- Se organizado con los pasos y no te olvides de ninguno.
- Realiza el proceso primero en una hoja aparte y cuando creas que está completo lo trasladas aquí
- Procura ser bien analítico, recuerda que a la computadora se le debe decir todo los pasos
RUBRICA DE CALIFICACIÓN:
- Lógica: El algoritmo tiene sentido y cumple con pasos ordenados >> 3ptos
- Claridad: Cada paso escrito tiene razón de ser y no está desubicado >> 2ptos
- Completo: Contiene al menos 15 pasos de solución para lograr el objetivo >> 3ptos
- Presentación: Presenta aseado y en el tiempo establecido >> 2ptos