Está en la página 1de 34

GUIA DE APRENDIZAJE - BACHILLERATO

Tecnología e Informática 1 – 10 Horas

INDICADORES DE DESEMPEÑO
1. Analiza y valora críticamente los componentes y evolución de los sistemas tecnológicos y
las estrategias para su desarrollo.
2. Tiene en cuenta principios de funcionamiento y criterios de selección, para la utilización
eficiente y segura de artefactos, productos, servicios, procesos y sistemas tecnológicos de
su entorno.
3. Identifica las herramientas de la aplicación Word y reconoce los procedimientos que puede
utilizar para configurar páginas, aplicar formato, alinear textos, así como para insertar
imágenes, tablas, encabezados y textos en columnas.
4. Diseña documentos en la aplicación Word poniendo en práctica la configuración, el formato
y la alineación establecidos, así como la inserción de imágenes, símbolos especiales,
encabezados, textos en columnas y tablas, aplicando modificaciones de acuerdo a las
necesidades del documento.
5. Realiza representaciones gráficas de sus ideas y diseños aprovechando el editor de
presentaciones multimedia, que permitan mejorar la presentación de temas de investigación
para exposiciones en cualquiera de las áreas.
6. Resuelve problemas matemáticos a través de hojas de cálculo. Aplica los fundamentos de
la estadística para producir documentos con el uso de Excel.
7. Utiliza la computadora y la Internet para apoyar los procesos de aprendizaje y actividades
personales (recolectar, seleccionar, organizar y procesar información), asume
TEMA 1. Repaso de Microsoft Word

1. Diagrama de flujo o Flujograma: ¿Qué es y cómo se hace?.

Una actividad está compuesta por dos o más tareas, a la vez que un proceso está
compuesto por dos o más actividades. La interacción entre estas actividades es la
que determina el desempeño del proceso, por cual para mejorar un proceso o para
solucionar un problema específico, es necesario explicar el proceso.

Es ahí cuando entra el término que veremos hoy en en la sección de mejoramiento


de procesos.

Qué es un flujograma, cuál es su simbología, pasos para elaborarlo y ejemplo de


diagrama de flujo, es lo que veremos en esta ocasión.

 Qué es un diagrama de flujo.

El concepto de diagrama de flujo también se toca desde el ámbito informático, más


específicamente desde la programación. Se realizan diagramas de flujo para
analizar las instrucciones que se le dan a la maquina.

En este caso, hablaremos de diagrama de flujo desde el ámbito de las operaciones


de la empresa.

Teniendo claro qué es un diagrama de flujo, vamos a ver su simbología.

 Simbología de un diagrama de flujo.

Hay muchas formas para representar las actividades en un flujograma (mencionaré


constantemente los términos con los que se suele conocer al diagrama de flujo para
facilitar al lector el aprendizaje).

La más básica de todas es hacerlo con rectángulos, figurando dentro de este una
descripción de la actividad.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 1


Otra de las formas, es la de la Sociedad americana de ingenieros mecánicos o
ASME. Generalmente es usada por los ingenieros industriales para
hacer cursogramas, no obstante es perfecta para lograr diagramas de flujo.

Por último, esta es la simbología más común para hacer un diagrama de flujo.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 2


MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 3
MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 4
También encontramos los símbolos utilizados que han sido normalizados por
el instituto norteamericano de normalización (ANSI).

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 5


Descripción

Indica el inicio y el final de nuestro


diagrama de flujo.

Indica la entrada y salida de datos.

Símbolo de proceso y nos indica la


asignación de un valor en la
memoria y/o la ejecución de una
operación aritmética.

Indica la salida de información por


impresora.

Conector dentro de página.


Representa la continuidad del
diagrama dentro de la misma página.

Conector fuera de pagina.


Representa la continuidad del
diagrama en otra pagina.

Indica la salida de información en la


pantalla o monitor.

Símbolo de decisión. Indica la


realización de una comparación de
valores.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 6


Símbolo de Selección Múltiple. Dada
una expresión permite escoger una
opción de muchas.

Símbolo del Mientras. Dada una


expresión al principio de la iteración
esta es evaluada; si la condición es
verdadera realizará el ciclo, si es
falsa la repetición cesará.

Símbolo del Para. Esta estructura de


control repetitiva se usa
generalmente cuando se conoce de
antemano el numero de iteraciones.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 7


Símbolo Repita Hasta. funciona
igual que la estructura Mientras, con
la diferencia que al menos una vez
hará el grupo de instrucciones y
luego evaluará una condición. Si la
condición evaluada es falsa
continua dentro del ciclo y si es
verdadera termina la iteración.

Líneas de flujo o dirección. Indican


la secuencia en que se realizan las
operaciones.

Tipos de diagrama de flujo

Hay diversas clasificaciones otorgadas a los flujogramas: Por su formato, por su


forma de presentación, por su propósito, etc.

Realmente no es muy relevante tener en cuenta qué tipos de diagrama de flujo hay,
pues conocer esto no va a cambiar el impacto que logres en tu objetivo, sin embargo
siempre es bueno saberlo. Así que nos vamos con la clasificación más común, por
formato.

Tipo de diagrama de flujo según su formato:

Muéstrame cuáles son

 Horizontal: Su desarrollo va de izquierda a derecha.

 Vertical: Se desarrolla desde arriba hasta abajo.

 Panorámico: Su desarrollo no tiene un orden establecido, siendo hecho tanto


en vertical como horizontal a la vez, logrando que se aprecie de un vistazo.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 8


 Arquitectónico: Basándose en un plano arquitectónico del área de trabajo,
esta representación describe el movimiento o flujo de personas y materiales
en el espacio donde es realizado.

¿Para qué sirve hacer un flujograma?

Bueno, ¿y para qué hacerlo? Es una pregunta valida. Veamos algunos de sus
beneficios:

 Con el obtenemos una comprensión más fácil de un proceso. Una


representación gráfica siempre será más amigable que una columna de texto,
por algo dicen que una imagen vale más que…

 Elaboración más ágil: Bueno, es una ventaja dependiendo de qué tan


capacitada este la persona para hacer el flujograma.

 Representación visual: Por motivos de comunicación y simplicidad usamos


un diagrama de flujo para comunicar procesos, por ejemplo en los
documentos de los sistemas de gestión o en los tableros alrededor de la
empresa.

 Y el principal, porque permite representar un proceso para realizar los


respectivos análisis.

Cómo hacer un diagrama de flujo: Un ejemplo práctico

Para explicar algunas temas, no hay mejor forma que hacerlo a través de un
ejemplo, así que vamos a ver un ejemplo de flujograma.

Daniel es el encargado de elaborar el informe trimestral de gerencia para la empresa


Unoart. En el informe de gerencia, se revisan los indicadores de gestión.

 Daniel con un tiempo de anterioridad a la reunión, debe revisar qué


indicadores se van a analizar en este trimestre.

 Luego debe solicitar la información con un tiempo prudente a la reunión, para


que los diferentes procesos consigan enviarle los datos necesarios para que
él pueda elaborar el informe. En ocasiones los procesos se olvidan de enviar
los indicadores o no lo envían de forma oportuna, para lo cual, Daniel habla
con su jefe inmediato para que sea él quien pida la información.

 Posteriormente, el plasma los datos en un archivo de Excel y de esta manera


genera los indicadores.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 9


 Daniel revisa uno a uno los indicadores y los compara con los del mes
anterior. Si la variación de un indicador entre un mes y otro es mayor al 10%,
solicita una explicación ante este hecho.

 Daniel genera el informe en una presentación de power point.

 Finalmente, Daniel envía el informe a su jefe. Él se encargará de mostrarlo


en la reunión de gerencia.

¿Cómo podemos representar todo lo dicho?

De esta forma logras ver fácilmente lo que hace Daniel para el informe de trimestre,
todo de forma gráfica. Esta es la principal ventaja de un flujograma.

EJEMPLOS DE DIAGRMAS CON NORMAS ANSI.

1. Hacer el diagrama de flujo para sumar dos números leídos por teclado y
escribir el resultado.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 10


2. Hacer un diagrama de flujo que permita leer 2 números diferentes y nos
diga cual es el mayor de los 2 números.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 11


Ejercicio.

En una hoja en blanco realizar el diagrama de flujo de (consulta con normas ANSI).

 Crear un diagrama de flujo de procesos en el que se almacenen 3 números


en 3 variables A, B y C. El diagrama debe decidir cual es el mayor y cual es
el menor
 Diagrama de Flujo para sumar 100 números leídos por teclado.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 12


TEMA 2.

Contenidos Desempeños
Hacer uso de la hoja de cálculo para la Identifica los componentes que
manipulación y organización de datos contiene una función y la manera como
numéricos que le permitan realizar se insertan en una hoja de cálculo.
cálculos Aprender a insertar formulas
Identificar las diferentes funciones que
nos ofrece la plataforma excel
EXCEL FÓRMULAS – EJEMPLOS PRÁCTICOS

CÓMO HACER UNA FÓRMULA EN EXCEL

Para hacer una fórmula en Excel debemos seleccionar una celda donde queremos
incluir la fórmula y empezaremos escribiendo el símbolo igual (=) que en el teclado
se encuentra normalmente donde el 0. Para incluir el símbolo igual deberemos
hacer click en la tecla Mayúscula y después en el 0 como se puede ver en la
siguiente imagen:

Una vez que hayamos empezado nuestra fórmula en Excel con el símbolo =
seleccionaremos la celda o celdas con las que queremos operar.

FÓRMULAS DE EXCEL BÁSICAS

En Excel existen ciertas operaciones matemáticas que no requieren fórmulas


complejas ni ninguna función adicional que tengamos que aprendernos de memoria.
Esto es lo que se conoce como fórmulas básicas y que se basan en las operaciones
aritméticas más sencillas que se aprenden en el colegio: suma, resta, multiplicación
y división.

Fórmula Suma Excel

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 13


La fórmula suma en Excel es de las más sencillas que puede haber. Sirve para
sumar números de todo tipo, ya sean enteros o decimales. Para utilizar esta fórmula
necesitamos usar el símbolo +. Por ejemplo, podemos sumar dos números como
en la siguiente imagen.

Además, Excel tiene la amabilidad de colorear las celdas que estás utilizando en
diferentes colores para que así sea mucho más intuitivo y puedas evitar errores de
manera visual consiguiendo marcar muy bien las celdas utilizadas en nuestras
fórmulas Excel.

Pero no sólo puedes hacer la suma de dos números, sino que puedes introducir
varias veces el símbolo + en las fórmulas de Excel para que puedas hacer sumas
de más sumandos (valga la redundancia) como puedes ver en la siguiente imagen.

Fórmula Resta Excel

Al igual que en el caso anterior, también podremos hacer restas en Excel y no


necesariamente tienen que ser solo de dos números, sino que también pueden ser
de tantos como quieras como en el siguiente ejemplo que te muestro de fórmulas
de Excel.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 14


Además, podremos combinar tanto las fórmulas Excel de suma como de resta e,
incluso, utilizar los paréntesis para poder crear nuestras fórmulas en Excel mucho
más complejas.

Con estas sencillas instrucciones, no tendrás ningún problema en saber cómo


utilizar la resta en Excel.

Fórmulas Excel: Multiplicación y división

Por otro lado, para hacer multiplicaciones y divisiones podemos usar unas sencillas
fórmulas de Excel.

Para hacer una multiplicación usaremos el operador matemático cuyo símbolo en


Excel es el asterisco ( * ) y para la división la barra inclinada ( / ).

En la siguiente imagen podemos ver la fórmula Excel de multiplicación y la fórmula


Excel de división.

Un ejemplo práctico: Fórmula en Excel para calcular el IVA

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 15


Por ejemplo, la fórmula en Excel para calcular el IVA es mucho más sencilla de lo
que uno piensa y puede hacerse con las fórmulas de Excel que hemos explicado
más arriba.

Básicamente, para calcular el IVA con Excel lo que necesitamos saber es el % de


IVA que se aplica para el producto o servicio (en España es común usar el 21%
para la mayoría de los productos) y el precio del producto al que queremos añadir
el IVA.

Es decir, la fórmula sería:

Precio con IVA = Precio producto x (1 + IVA)

Supongamos que tenemos un producto cuyo valor es de 50€ y que el IVA es del
21%. Esta fórmula en Excel sería:

Pero si el IVA lo tuviéramos guardado en otra celda con formato de porcentaje


tendríamos la siguiente fórmula de Excel.

Donde como puedes ver, hemos sustituido la fracción 21/100 por la celda en la que
se encuentra el valor porcentual del IVA.

FÓRMULAS DE EXCEL CON OPERADORES LÓGICOS

También podemos crear fórmulas de Excel con los operadores lógicos, pero ¿qué
son los operadores lógicos? Las fórmulas en Excel con operadores lógicos son los
que llevan los símbolos:

 Mayor que (>)

 Menor que (<)

 Diferente de (<>)

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 16


 Igual a (=)

Aunque todo esto te pueda parecer abreviaturas para escribir caritas en Whatsapp
en Excel no lo son. Conocer su funcionamiento en las fórmulas Excel es
fundamental. Estos operadores nos sirven para comparar valores o textos… en
definitiva, el contenido de dos celdas. Su resultado es muy sencillo. Si la afirmación
se cumple entonces en la celda aparecerá el valor VERDADERO y si no se cumple,
la fórmula de Excel devolverá FALSO.

En la siguiente imagen puedes ver algunos ejemplos de estos operadores lógicos y


su resultado.

El resultado de esta afirmación es falso porque 10 no es mayor que 20.

Además, también podremos utilizar la combinación de dos operadores lógicos en


las fórmulas de Excel. Por ejemplo, podemos usar >= o <= como puede verse en la
siguiente imagen.

En este caso, el resultado de la fórmula de Excel será VERDADERO porque 10 sí


que es igual que 10.

FÓRMULAS DE EXCEL MATEMÁTICAS

Microsoft Excel tiene muchísimas fórmulas que podemos usar para hacer cálculos
matemáticos. Muchas de estas fórmulas son muy avanzadas o sirven para hacer
cálculos trigonométricos como SEN, COS y TAN que devuelven el seno, el coseno
o la tangente de un ángulo. Pero quiero detenerme en explicarte las principales
fórmulas de Excel matemáticas que se usan más a menudo en un Excel menos
técnico.

 ALEATORIO: devuelve un número aleatorio entre 0 y 1

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 17


 ALEATORIO.ENTRE: devuelve un número aleatorio entre dos números
previamente indicados. Por ejemplo: =ALEATORIO.ENTRE(10;20)
devolverá un valor aleatorio mayor o igual que 10 y menor o igual que 20.

 PAR: comprueba si un número es par, si lo es devuelve el valor


VERDADERO, si no FALSO.

 IMPAR: comprueba si un número entero es impar. Devuelve también


VERDADERO o FALSO.

 SUMA: suma un rango de celdas sin necesidad de utilizar el operador


matemático +.

 SUMAR.SI: esta fórmula de Excel devuelve la suma de un conjunto de celdas


que cumplen una condición.

 SUMAR.SI.CONtUNTO: devuelve la suma de un conjunto de celdas que


cumplen varias condiciones.

 SUMAPRODUCTO: esta función devuelve el resultado de multiplicar dos


rangos de celdas iguales uno a uno.

 MMULT: esta fórmula Excel nos da el resultado de la multiplicación de una o


varias matrices.

FÓRMULAS DE TEXTO

Hay muchísimas fórmulas de Excel que se utilizan para trabajar con textos y,
aunque en principio Excel está pensado como procesador de datos y uno puede
pensar que los datos son sólo números también hay muchos datos tipo texto. Piensa
en una base de datos en la que tengamos Nombre, Apellidos, Dirección, Sexo…
¿me explico? No siempre vamos a tratar con números en Excel, también
necesitamos fórmulas Excel para poder procesar los textos.formulas de excel en
español

Las fórmulas principales de Excel para procesar textos son:

 CONCATENAR: nos sirve para unir diferentes textos que están en una celda
en una única celda.

 DERECHA: nos sirve para obtener, de una celda con una cadena de texto,
el número de caracteres que queramos empezando por la derecha. Por
ejemplo, si en una celda tuviéramos la palabra la frase «Excel fórmulas» y
usáramos la fórmula de Excel DERECHA(«Excel fórmulas»;4) el resultado
sería «ulas». Es decir, los últimos 4 caracteres del contenido de la celda.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 18


 IZQUIERDA: igual que DERECHA pero empezando por el principio del
contenido de la celda.

 EXTRAE: devuelve una parte de una cadena de texto de una celda dado un
comienzo y un final.

 LARGO: devuelve el número de caracteres que hay en una celda contando


con los espacios del principio y del final.

 ESPACIOS: elimina los espacios que pueda haber dentro de una celda al
principio o al final. Por ejemplo, si tuviéramos una celda con el siguiente
contenido » hola » el resultado de usar la fórmula ESPACIOS sería «hola»,
es decir, sin los dos espacios que hay al principio y al final.

 MAYUSC: esta fórmula de Excel nos devuelve una cadena de texto en letras
mayúsculas.

 MINUSC: lo mismo que MAYUSC pero en minúsculas.

 NOMPROPIO: esta superfórmula Excel sirve para poner una letra mayúscula
al principio de cada palabra de una cadena de texto. Es muy útil cuando
tenemos nombre y apellidos y la gente lo escribe con minúsculas.

 SUSTITUIR: esta fórmula Excel nos permite reemplazar uno o varios


caracteres de una cadena de texto.

 TEXTO: dada una celda de Excel con un número, nos permite convertir dicho
número a tipo texto con un formato de texto concreto. Ideal para usar con
fechas y números decimales.

 VALOR: convierte una cadena de texto que representa un número y lo


devuelve como tipo numérico.

FÓRMULAS DE FECHA Y HORA

La fecha y la hora son unos datos que Excel considera numéricos. Por eso mismo,
el tratamiento de estos datos es un tema para el que hay un montón de importantes
fórmulas Microsoft Excel ha dedicado un montón de recursos para poder crear un
buen conjunto de fórmulas de fecha y hora que ahora os explicamos.

 AHORA: devuelve la fecha y la hora del día en el que se introduce la fórmula.

 HOY: devuelve la fecha del momento en el que se refrescan las fórmulas (por
ejemplo, al abrir un libro o al insertar una nueva fórmula de Excel).

 AÑO: devuelve el número del año de una fecha.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 19


 DIA: devuelve el día del mes de una fecha.

 MES: devuelve el número del mes de una fecha.

 DIASLAB: dadas dos fechas esta fórmula devuelve el número de días


laborables que hay entre las dos. Se pueden añadir días festivos para que
sea más precisa.

 FIN.MES: esta fórmula de Excel te indica el último día del mes dada una
fecha y un número de meses

 HORA: devuelve el número de la hora de una celda que tenga formato de


«hora».

 MINUTO: devuelve el número del minuto de una celda que tenga formato de
«hora».

 SEGUNDO: devuelve el número del segundo de una celda con un valor tipo
«hora».

 DIASEM: devuelve el número de día de la semana según diferentes


calendarios. En nuestro calendario, el número 1 sería el Lunes, el 2 el martes
y así sucesivamente.

 NUM.DE.SEMANA: devuelve el número de la semana de una fecha. Es decir,


para la fecha de 9 de febrero de 2016 devolvería 7 (puedes probar si no te lo
crees, jejeje).

FUNCIONES LÓGICAS DE EXCEL

Aparentemente estas pequeña fórmulas de Excel no tienen mucho valor, pero la


realidad es que son superútiles cuando trabajamos con Excel y con condiciones.
Las principales fórmulas Excel de tipo lógicas son:

 Fórmula SI excel: esta función hace una comprobación de tipo


VERDADERO/FALSO mediante una prueba lógica (por ejemplo, 5 < 10). Si
el resultado de la prueba lógica es VERDADERO entonces devuelve un
resultado u otra fórmula definida por el usuario, y si es FALSO devuelve otro
resultado o fórmula.

 Formula Y excel: esta función permite unir dos o más pruebas lógicas. Si las
pruebas lógicas tienen como resultado el valor VERDADERO entonces la
función Y devolverá VERDADERO. En caso de que una sola de las pruebas
lógicas resulte FALSO entonces la función devolverá FALSO.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 20


 Fórmula O: esta función permite comprobar varias pruebas lógicas. La
diferencia con la función Y es que con que una de las pruebas lógicas sea
VERDADERO entonces la función entera devolverá el valor VERDADERO.

 SI.ERROR: esta función devolverá un resultado o fórmula determinada por


el usuario si el valor de una celda o fórmula es un error de tipo NA() o #DIV/0
o cualquiera de los típicos errores de Excel.

La combinación de estas fórmulas de Excel puede hacer que su funcionalidad


aumente de manera muy significativa.

Ejercicio.

1. Para ingresar una función se debe colocar en la celda:


a. $
b. #
c. “
d. &
e. /
f. (
g. =
h. Ninguna de las anteriores

2. Cree un tabla como la siguiente en Excel y cree una función donde sume
todos los años.

año costo de servicios


2006 1100000
2007 2000000
2008 650000
2009 480000
2010 1000000
2011 840000
2012 1300000
2013 1800000
2014 100000
2015 50000
3. Con la anterior tabla cree una función donde le reste al valor del año 2007,
los años 2009, 2008, 2015 2014.
4. Cree una tabla donde utilice la función dividir y multiplicar.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 21


TEMA 3.

Contenido Desempeño
Utilizar el lenguaje de programación Identifica y diferencia los estatutos del
C++ lenguaje C++ que puede emplear para
Conceptos básicos del lenguaje de establecer condiciones con una o dos
programación c++ alternativas, anidamientos y múltiples
alternativas, en un programa.

1. Introducción al lenguaje de programación C++.

1.1. Lenguaje C++ C++ es un lenguaje de programación, creado a mediados


de 1980 por Bjarne Strousstrup, como extensión del lenguaje C.

Este lenguaje abarca tres paradigmas de la programación:

1. Programación Estructurada

2. Programación Genérica

3. Programación Orientada a Objetos En la actualidad, C++ es un lenguaje


versátil, potente y general.

Su ´éxito entre los programadores le ha llevado a ocupar el primer puesto como


herramienta de desarrollo de aplicaciones, ya sea en Windows o GNU Linux,
que es el sistema operativo en el cual basaremos este tutorial.

1.2. Estructura de un programa en C++ Para darnos una idea chequemos el


siguiente programa

//Mi primer programa en C++

# include using namespace std;

int main ()

{ count << "hello World";

return 0; }

El programa anterior es típico de los programadores aprendices, el resultado de


su impresión en pantalla es la frase: ”hello World” Es uno de los más simples
programas que pueden estar escritos en C + +, pero ya contiene los
componentes fundamentales que todos los programas escritos en C + +.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 22


Vamos a ver línea por línea en el código lo que hemos escrito:

//Mi primer programa en C++

Se trata de una línea de comentario. Todas las líneas que comiencen con dos signos
barra se consideran comentarios y no tienen ningún efecto sobre el comportamiento
del programa. El programador puede usar para incluir breves explicaciones o
alegaciones dentro del código fuente en sı. En este caso, la línea es una breve
descripción de lo que es nuestro programa.

# include

Las l´ıneas que comienza con un símbolo de sostenido # son directivas para el
preprocesador. En este caso, la directiva # include le dice al preprocesador que
incluya el iostream estándar de archivo. Este archivo específico (iostream) incluye
las declaraciones de la norma básica de entrada y salida de la biblioteca de C++.

using namespace std;

Todos los elementos del modelo de librería de C++ se declaran dentro de lo que se
denomina un espacio de nombres. Por lo tanto, para poder acceder a su
funcionalidad declaramos 7 con esta expresión que vamos a utilizar estas entidades.
Esta línea es muy frecuente en los programas que utilizan la biblioteca estándar, y
de hecho será incluido en la mayoría de los códigos.

int main ()

Esta línea se corresponde con el comienzo de la definición de la función principal.


La función principal es el punto por donde todos los programas inician su ejecución,
independientemente de su ubicación dentro del código fuente. No importa si hay
otras funciones con otros nombres definidos antes o después de las instrucciones
que figuran dentro de esta función, ya que por definición será siempre la primera en
ser ejecutada. Por esa misma razón, es esencial que todos los programas tengan
una función principal. Lo que se contiene dentro de las llaves que delimitan la
función es lo que hace cuando se ejecuta.

count <<"hello World";

Esta línea es una declaración de C++, en términos simples es una expresión que
produce algún efecto. De hecho, esta declaración lleva a cabo la ´única acción que
genera un efecto visible en nuestro programa. Representa el flujo de salida y su
objetivo es insertar una secuencia de caracteres ( ”hello World”) en el flujo de salida
estándar (pantalla)

return 0;

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 23


Esta declaración hace que la función principal termine. Un código de retorno es 0,
cuando la función principal interpreta de manera general que el programa trabajo
como se esperaba, sin ningún error durante su ejecución. Esta es la forma más
habitual para poner fin a un programa C++ en la consola.

1.3. Variables y Tipos de datos

Una variable es un espacio de memoría reservado en el ordenador para contener


valores que pueden cambiar durante la ejecución de un programa. Los tipos que se
le asignen a estas determinan como se manipulara la información contenida en
ellas.

Cada variable necesita un identificador que la distingue de las demás. Un


identificador valido es una secuencia de una o más letras, dígitos o guiones bajos,
recordando que no deben coincidir con palabras reservadas del lenguaje, deben
comenzar por una letra y además tomar en cuenta que C++ hace diferencia entre
mayúsculas y minúsculas.

Las variables que se pueden presentar en un programa son de los siguientes tipos:

1. Variables Locales. Se definen solo en bloque en el que se vayan a ocupar, de


esta manera evitamos tener variables definidas que luego no se utilizan.

2. Variables Globales. No son lo más recomendable, pues su existencia atenta


contra la comprensión del código y su encapsulamiento.

3. Variables estáticas. Se tienen que inicializar en el momento en que se declaran,


de manera obligatoria. Ahora hablemos de los tipos de datos que reconoce C++.

Estos definen el modo en que se usa el espacio (memoria) en los programas. Al


especificar un tipo de datos, estamos indicando al compilador como crear un
espacio de almacenamiento en particular, y también como manipular este espacio.
Un tipo de dato define el posible rango de valores que una variable puede tomar al
momento de ejecución del programa y a lo largo de toda la vida ´útil del propio
programa.

Los tipos de datos pueden ser predefinidos o abstractos. Un tipo de dato predefinido
es intr´ınsecamente comprendido por el compilador. En contraste, un tipo de datos
definido por el usuario es aquel que usted o cualquier otro programador crea como
una clase, que comúnmente son llamados tipos de datos abstractos.

1.6. Bloque de sentencias

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 24


Las sentencias especifican y controlan el flujo de ejecución del programa. Si no
existen sentencias especıficas de selección o salto, el programa se ejecuta de forma
secuencial en el mismo orden en que se ha escrito el código fuente.

En C++ el concepto de bloque de sentencias se utiliza para agrupar un conjunto de


sentencias dentro de un ´ámbito concreto dentro del programa. Un bloque de
sentencias es un conjunto de instrucciones englobadas bajo llaves { }.

1.6.1. Sentencia if

La sentencia if elige entre varias alternativas en base al valor de una o más


expresiones

booleanas.

Sintaxis:

if( <expresion booleana>)

<Bloque a ejecutar cuando la expresión es verdadera>

else

<bloque a ejecutar cuando la expresión es falsa>

La sentencia else es opcional, puede utilizarse o no. En el caso de no utilizarlo,


cuando la expresión evaluada sea falsa la ejecución continuara con la sentencia
inmediatamente posterior al if.

1.6.2. Comparaciones en C++

En C++ las comparaciones se especifican mediante el operador ==, en primera


posición la constante y como segundo miembro de la igualdad la variable. Dicha
comparación nos regresara un booleano.

if (constante == variable){ }

1.6.3. Asignaciones en C++

En las asignaciones se debe evitar la conversión explıcita de tipos de datos. Se


aconseja

no hacer asignaciones múltiples, ya que estas dan a lugar a actuaciones erróneas.


En general

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 25


las sentencias de asignación tienen la forma:

tipo variable;

variable = expresión;

1.6.4. Sentencia Switch

En casos en los que el programa presenta varias elecciones después de checar un


expresión múltiple o multialternativa, donde el valor de una expresión determina que
sentencias serán ejecutadas es mejor utilizar una sentencia switch.

Esta estructura ocupa la palabra reservada break que permite que el flujo del
programa

se detenga justo después de la ejecución de la sentencia anterior a ese break,


pidiendo que se ejecuten las sentencias correspondientes a las siguientes
alternativas de switch.

Por otro lado default es opcional y engloba un conjunto de sentencias que se


ejecutan en caso de que ninguna de las alternativas del switch tenga un valor que
coincida con el resultado de evaluar la expresión del selector.

switch(var int o char)

case const1: instrucciones;

break;

case const2: instrucciones;

break;

default: instrucciones;

};

1.6.5. Sentencia For

La sentencia for se usara para definir un ciclo en el que una variable se incrementa
de manera constante en cada iteración y la finalización del ciclo se determina
mediante una expresión constante. Como contador en for se utilizaran

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 26


preferiblemente variables de un solo carácter como i, j, k, declarándolas dentro del
mismo ciclo.

Su formato general es:

for (inicialización; condición; incremento)

{ instrucción(es); };

1.6.6. Sentencias While y do While

Al comenzar un ciclo while o do...while la expresión de control debe tener un valor


claramente definido, para impedir posibles indeterminaciones o errores de
funcionamiento.

La sentencia while se usara para definir un ciclo en el que la condición de


terminación se evalúa al principio del mismo.

Su formato general es : cargar o inicializar variable de condición;

while(condición)

grupo cierto de instrucciones;

instrucción(es) para salir del ciclo;

};

14

La sentencia do...while se usara para definir un ciclo en el que la condición de


terminación se evaluara al final del mismo.

Su formato general es: cargar o inicializar variable de condición;

do {

grupo cierto de instrucción(es);

instrucción(es) de rompimiento de ciclo;

} while (condición);

1.6.7. Sentencia exit y return

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 27


La sentencia exit finaliza la ejecución de un proceso de manera inmediata, forzando
la vuelta al sistema operativo. No se aconseja su utilización en cualquier parte del
código, siendo preferible controlar el flujo en el proceso mediante bucles
condicionales y devolver el control mediante la sentencia return.

La sentencia return se utiliza para salir de una función o procedimiento, volviendo al


punto en el cual se llamo a dicha función o procedimiento. En el código hay que
minimizar la utilización de return, solo tendría que aparecer una vez en cada función
o procedimiento, al final del mismo, de manera que se tenga un solo punto de
entrada a la función y un solo punto de salida de la misma.

1.6.8. Algunos ejemplos

A continuación te presentamos algunos ejemplos en donde se implementan las


sentencias del lenguaje C++.

1. Este programa cuenta números en intervalos de ocho

#include <iostream>

#include <stdlib.h>

using namespace std;

int main()

int numero,contador,sumador;

sumador=contador=0;

do

cout << "Introduzca un numero mayor que 0 y menor que 500: ";

cin >> numero;

}while(numero < 0 || numero > 500);

// La condición controla el intervalo establecido.

//Controla que no entren números con diferencia inferior a ocho hasta 500 y no
superior.

if(numero<=492)

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 28


{

for(numero;numero<500;numero+= 8)

sumador = sumador + numero;

contador = contador + 1;

cout << numero << " , " ;

cout << "\n Esta es la suma: " << sumador << endl;

cout << "El n´umero total hasta 500 separado ocho posiciones es: " <<

contador << endl;

system("PAUSE");

return 0;

16

2. La salida de este programa es una calculadora de operaciones básicas, mediante


la implementación de la sentencia Switch.

#include<iostream>

using namespace std;

int main(int argc, char *argv[])

int a, b;

char oper;

cout << "Introduzca la operación a realizar usando espacios:\n\n";

cin >> a >> oper >> b;

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 29


switch(oper)

case ’+’: cout << a << oper << b << " = " << a + b << endl;

break;

case ’-’: cout << a << oper << b << " = " << a - b << endl;

break;

case ’*’: cout << a << oper << b << " = " << a * b << endl;

break;

case ’/’: cout << a << oper << b << " = " << a / b << endl;

break;

case ’%’: cout << a << oper << b << " = " << a % b << endl;

break;

default: break;

return 0;

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 30


Taller

Selection multiple.

1. Son tipos de diagramas de flujo.


a. Horizontal, lineal, recto, circular
b. Horizontal, vertical, panorámico, arquitectónico
c. Vertical, en cruz, sumador, resta, y logarítmico.
d. Ninguno de los anteriores

2. Para que se realiza un diagrama.


a. Mejor visualización, mejor organización de procesos
b. Ayuda a la organización de archivos
c. Ver falencias en la organización de una empresa.
d. Ayuda a manipular el proceso de el lavado de carros en el centro del país

3. Son formulas de Excel matemáticas


a. Aleatorio, par, suma
b. Aleatorio, par, suma, resta, multiplicar
c. Aleatorio, ayuda, suma, mayor que.
d. Ninguna de las anteriores

4. Describa las formulas de texto fecha y hora.


5. Año y fundador del lenguaje c++
6. Describe cada una de las sentencias más usadas en el lenguaje c++
7. Transcribir los códigos de ejemplo en el documento en la parte final del tema
3 y identificar las diferentes partes de cada algoritmo.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 31


8. Describa cada uno de los símbolos usados en los siguientes diagramas.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 32


BIBLIOGRAFÍA

Arranz, Q. (n.d.). Excel y VBA. Retrieved 9 2, 2020, from


https://excelyvba.com/formulas-excel/

F, B. D. (30 , 5 2016). Ingenio Empresa. Retrieved 9 2, 2020, from


www.ingenioempresa.com/diagrama-de-flujo.

Olivares, L. I. (2008). Manual de Programaci´on en Lenguaje C++. Servicio Social -


DGSCA-UNAM.

MÓDULO DE TECNOLOGÍA E INFORMÁTICA 1 – EDSU EDUCACIÓN SUPERIOR 33

También podría gustarte