Está en la página 1de 6

ACTIVIDADES DE NIVELACIÓN

ÁREA: INFORMÁTICA ASIGNATURA: SOPORTE TÉCNICO


¿QUÉ ES UNA COMPUTADORA?
Una computadora es un dispositivo electrónico utilizado para procesar
información y obtener resultados. Los datos y la información se pueden
introducir en la computadora por la entrada (input) y a continuación se
procesan para producir una salida (output, resultados). La computadora se
puede considerar como una unidad en la que se ponen ciertos datos, entrada de
datos, procesa estos datos y produce unos datos de salida. Los datos de entrada
y los datos de salida pueden ser realmente cualquier cosa, texto, dibujos o
sonido.

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.

ORGANIZACIÓN FÍSICA DE UNA COMPUTADORA (HARDWARE)


Constan fundamentalmente de tres componentes principales: Unidad Central de Proceso (UCP) o
procesador (compuesta de la UAL, Unidad Aritmética y Lógica, y la UC, Unidad de Control); la
memoria principal o central y el programa. (Fig. 1)

Si a la organización se le añaden los dispositivos para comunicación con la computadora, aparece la


estructura típica de un sistema de computadora: dispositivos de entrada, dispositivos de salida, memoria
externa y el procesador/memoria central con su programa. (Fig. 2)

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.

En el momento en el que nos encontramos, una computadora común es


incapaz de tomar decisiones por cuenta propia, haciendo que sea necesario
que nosotros nos comuniquemos con ella para que ejecute los comandos
necesarios para que realice sus funciones, de manera que tú puedas leer
estas líneas.

¿QUÉ NECESITO PARA PROGRAMAR?


A más de tener una fuerza de voluntad por aprender, se requiere mucha creatividad,
ser organizado, ser analítico y poseer una buena imaginación, en el proceso
necesitas conocimiento de los lenguajes de programación y conocimiento de cómo
darle ordenes al computador. Es todo lo que necesitas para empezar a programar y
convertirte en un desarrollador de código.
¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN?
Ahora, cuando hablamos de un lenguaje de programación, nos referimos
básicamente a un sistema estructurado de comunicación que nos permite
comunicarnos, ya sea, a través de palabras, signos, sonidos o gestos con una
computadora.

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.

¿PARA QUÉ SIRVE PROGRAMAR?


Prácticamente te sirve para todo. Es una respuesta tan ambigua como
compleja. Programar te sirve para comunicarte con cualquier computadora,
smartphone, Tablet y dado que nos encontramos en un escenario en donde
prácticamente estamos rodeados de ellos 24/7, programar se vuelve indispensable
si te quieres dedicar a la tecnología, a la innovación o incluso a trabajar en cualquiera
de las ramas a las que te dediques y desees construir tu propio sitio web.

¿CUÁLES SON LOS ELEMENTOS


PRIMORDIALES DE LA PROGRAMACIÓN?
La lógica de programación tiene tres elementos primordiales: creatividad,
lógica y razonamiento. Con ello, cualquiera de nosotros puede ser capaz
de programar. El ser humano por naturaleza es creativo, puede encontrar
más de una solución a un problema que se le presente, a su vez tenemos una
lógica; es decir, es el orden en que llevamos a cabo cualquier actividad
mental, y el razonamiento que es la capacidad que tenemos para resolver
problemas, extraer conclusiones y aprender de manera consciente.

¿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:

Análisis del problema


En esta fase se debe de analizar la problemática a la que se le quiere dar solución,
identificar todos los recursos con los que se cuenta (tecnológicos, humanos, legales,
financieros entre otros). Aquí se va a definir qué es lo que debe hacer el programa.
También se van a identificar los requerimientos del usuario.

Diseño del algoritmo


Esta es una fase interesante en la cual se debe realizar la representación gráfica, que
pueda mostrar la solución del problema, puede ser a través de un diagrama de flujo; por
ejemplo, se van a identificar los datos de entrada, cómo serán procesados y la salida o
resultado que se va a obtener con este diseño.

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.

Cuando se elabora un algoritmo se debe tener en cuenta lo siguiente.


• Tener claro cuál es el problema que va a solucionar.
• Establecer un objetivo que permita medir la solución del problema.
• Elaborar un algoritmo que solucione el problema.
• Realizar pruebas al algoritmo para verificar los resultados.

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.

LOS DIAGRAMAS DE FLUJO


Un diagrama de flujo permite representar de forma gráfica un algoritmo a través de símbolos.

Símbolos de un diagrama de flujo


Las entradas son datos o insumos que necesita el algoritmo
para que se pueda elaborar.
Los procesos son las acciones que permiten transformar las
entradas (insumos o datos) en otros datos u otros insumos que
permitirán dar solución el problema.
Las salidas hacen referencia a los resultados que debe dar al
final el algoritmo.
Las decisiones se usan para tomar decisiones lógicas y de
acuerdo a estas ejecutar o no conjuntos de instrucciones.
Las iteraciones permiten repetir un conjunto de instrucciones
dentro de un algoritmo
Para elaborar un diagrama de flujo se deben tener en cuenta
las siguientes reglas:

• Los diagramas se deben realizar de arriba hacia abajo y de izquierda a derecha.


• El algoritmo debe arrancar con el símbolo de inicio y terminar con símbolo de fin.
• La dirección de flujo se debe representar por medio de flechas.
• Todas las líneas de flujo deben llegar a un símbolo o a otra línea.
QUÉ ES UNA VARIABLE
Una Variable es un espacio de la memoria del computador que permite almacenar información de un
determinado tipo de dato.
El tipo de dato indica como es el dato que se almacena en la variable, en programación los tipos de datos
básicos son los numéricos, los carácter y los lógicos.

Variable tipo numérico


Las variables de tipo numérico se utilizan para almacenar valores numéricos, ya sean enteros o reales
con los cuales se pueden realizar operaciones aritméticas como la suma, resta, multiplicación, división
entre otras.

Variable tipo carácter


Las variables de tipo carácter se usan para almacenar uno solo o varios caracteres como los que forman
una palabra o una frase, estos deben estar encerrados entre comillas dobles o simples, con el fin de que
el lenguaje de programación las pueda reconocer como variables de tipo carácter.

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

También podría gustarte