Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Taller 1 Murillo Karla o 1
Taller 1 Murillo Karla o 1
DOCENTE:
MARTÍNEZ CEPEDA VERONICA ISABEL
CARRERA:
BIOTECNOLOGÍA
PARALELO: ´´B´´
ASIGNATURA:
INTRODUCCIÓN A LA INFORMACIÓN
PERIODO:202051
FECHA: 06/02/2021
P á g i n a 1 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
INDICE
1. INTRODUCCIÓN
2. OBJETIVOS
2.1.OBJETIVO GENERAL
2.2.OBJETIVOS ESPECÍFICOS
3. RESUMEN UNIDAD 1
4. MARCO TEÓRICO
4.1.UNIDAD 2
5. DESARROLLO
6. MAPA CONCEPTUAL
7. CONCLUSIONES
8. RECOMENDACIONES
9. BIBLIOGRAFÍA
P á g i n a 2 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN
OBJETIVO GENERAL
Comprender mejor cada explicación dada por nuestra docente y prestar la atención adecuada
en cada clase para poder desarrollar cada tema tratado en clases.
OBJETIVOS ESPECÍFICOS
P á g i n a 3 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
RESUMEN UNIDAD 1
Muchas veces se confunde la programación con el simple hecho de generar código, pero la
verdad es, que la programación informática abarca muchas más cosas de lo puede parecer.
Aprendimos como utilizar los programas de PSeint y code blocks para trabajar y utilizar todos
los temas tratados.
Definición de PSeint
El programa PSEINT es una abreviatura a pseudocódigo y está diseñado para que los
estudiantes de la carrera de programación faciliten sus aprendizajes en una forma fácil y
sencilla utilizando el lenguaje español, este programa también tiene un editor de texto. PSEINT
también tiene un auto corrector donde te indica el error obtenido señalando con su subrayado
rojo, el programa incluye también la comprobación de los algoritmos o pseudocódigos escritos.
Es un IDE libre, de código abierto, multiplataforma construido para satisfacer las necesidades
de los usuarios. Está diseñado para ser muy extensible y completamente configurable a las
necesidades que a los desarrolladores les puedan surgir.
P á g i n a 4 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
MARCO TEÓRICO
1. Operadores de Asignación
El operador de asignación básico es el igual (=), el cual asigna el valor del operador
derecho al operador izquierdo. Es decir, x = y asigna el valor de y a x.
Asignación
Asignación de adición
Asignación de sustracción
Asignación de multiplicación
Asignación de división
El operador de asignación de división divide la variable por el valor del operador derecho
y asigna el resultado a la variable.
P á g i n a 5 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
2. Operadores Aritméticos
Los operadores aritméticos toman valores numéricos (ya sean literales o variables) como
sus operandos y retornan un valor numérico único. Los operadores aritméticos estándar
son adición o suma (+), sustracción o resta (-), multiplicación (*) y división (/).
Multiplicación
División
3. Operadores Relacionales
Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el
resultado de la comparación es correcto la expresión considerada es verdadera, en caso
contrario es falsa.
La comparación, 8>4 (ocho mayor que cuatro) es verdadera, se representa por el valor 1,
en cambio, 8<4 (ocho menor que cuatro) es falsa, se representa por el valor 0.
P á g i n a 6 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
4. Operadores Lógicos
Los operadores lógicos pueden crear condiciones compuestas en una fórmula, como que
se deben cumplir dos o más condiciones para elegir un determinado método de cálculo.
Con los operadores lógicos, puede describir estas combinaciones de condiciones.
Utilice AND, OR o XOR con dos expresiones; utilice NOT con una expresión.
Sumario
Asociatividad
6. Evaluación de Expresiones
Para evaluar una expresión no hay que hacer nada del otro mundo, pues es bien sencillo.
Sólo hay que saber sumar, restar, si un número es mayor que otro
P á g i n a 7 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
• Errores de sintaxis: estos errores son seguramente los más simples de resolver, pues
son detectados por el intérprete al procesar el código fuente y generalmente son
consecuencia de equivocaciones al escribir el programa
P á g i n a 8 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
Para que un programa pueda ejecutar las tareas para las que fue creado es necesario que se
pueda comunicar con los usuarios para capturar la información y presentar los resultados.
También debe poder almacenar y recuperar información de dispositivos de almacenamiento
permanente para preservarla ya que el contenido de las variables se pierde una vez que la
ejecución del programa termina. El contenido de los dispositivos de almacenamiento
permanente se organiza en unidades llamadas archivos que los programas abren para poder
leer o escribir información. El mecanismo para interactuar con un usuario se llama interfaz de
usuario y puede ser gráfica o de texto.
Leer A
Si usa PSeInt, si usas la operación leer y ejecutas, te dejaras que escribas un valor.
Escribir A
Los valores de variables se pueden enviar a la pantalla empleando cout. Es posible enviar a la
pantalla cualquier combinación de variables y cadenas. Por ejemplo:
Esta instrucción le dice a la computadora que despliegue dos cosas: el valor de la variable
num_dulces y la cadena “dulces\n”.
P á g i n a 9 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
En la sentencia anterior lo que hacemos es leer un dato introducido por teclado y almacenarlo
en una variable ‘num_pasteles’.
P á g i n a 10 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
DESARROLLO
𝑍 𝑋
𝐽2 +2 ∗6∗ 3
𝑥= = 1.21rpt//
J∗10
PSEINT
Algoritmo OperacionDeEcuaciones
Definir x, x1,j1, z1, g1, J, Z, G Como Real
J= 7
Z= 4
G= 9
Escribir ("Universidad de las Fuerzas
Armadas")
Escribir ("Sede: Santo Domingo")
Escribir ("Carrera: Biotecnología")
Escribir ("Asignatura: Introducción a la
Programación")
Escribir ("Paralelo: Primero B")
Escribir ("Docente: Verónica Martínez")
Escribir ("Operaciones y Expresiones")
Escribir ("Estudiante: Murillo Zambrano Karla
Domenica")
Escribir ("Fecha: 20/01/2021")
Escribir ""
Escribir "Resolver la ecuación
x=(J^2+Z/2*6*G/3)/(J*10)"
Escribir "El valor que corresponde a las
variables es J=7, Z=4 y G=9"
x=(J^2+Z/2*6*G/3)/(J*10)
Escribir "El resultado de la ecuación x es: " x
Escribir ""
Escribir "Resolver la ecuación
x1=(J^2+Z/2*6*G/3)/(J*10) ingresando los valores"
Escribir "Ingresar valores para J, Z, G"
Leer j1, z1,g1
x1=(j1^2+z1/2*6*g1/3)/(j1*10)
Escribir "El resultado de la ecuacion x1 es: " x1
Si x=x1 Entonces
Escribir "Los valores de x y x1 son
iguales"
SiNo
Escribir "El valor de x es diferente
de x1"
Si x>x1 Entonces
Escribir
"Específicamente el valor de x es mayor al de x1"
SiNo
Escribir
"Especificamente el valor de x es menor al de x1"
FinSi
FinSi
FinAlgoritmo
P á g i n a 11 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
Murillo, K (2021)
P á g i n a 12 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
CODE
int main ()
{
float g;
float g1;
float j;
float j1;
float x;
float x1;
float z;
float z1;
j = 7;
z = 4;
g = 9;
cout << ("Universidad de las Fuerzas Armadas") << endl;
cout << ("Sede: Santo Domingo") << endl;
cout << ("Carrera: Biotecnología") << endl;
cout << ("Asignatura: Introducción a la Programación")
<< endl;
cout << ("Paralelo: Primero B") << endl;
cout << ("Docente: Verónica Martínez") << endl;
cout << ("Operaciones y Expresiones") << endl;
cout << ("Estudiante: Murillo Zambrano Karla
Domenica") << endl;
cout << ("Fecha: 20/01/2021") << endl;
cout << "" << endl;
cout << "Resolver la ecuacion
x=(J^2+Z/2*6*G/3)/(J*10)" << endl;
cout << "El valor que corresponde a las variables es J=7,
Z=4 y G=9" << endl;
x = (pow(j,2)+z/2*6*g/3)/(j*10);
cout << "El resultado de la ecuacion x es: " << x << endl;
cout << "" << endl;
cout << "Resolver la ecuacion
x1=(J^2+Z/2*6*G/3)/(J*10) ingresando los valores" << endl;
cout << "Ingresar valores para J, Z, G" << endl;
cin >> j1 >> z1 >> g1;
x1 = (pow(j1,2)+z1/2*6*g1/3)/(j1*10);
cout << "El resultado de la ecuacion x1 es: " << x1 <<
endl;
if (x==x1) {
cout << "Los valores de x y x1 son iguales"
<< endl;
} else {
cout << "El valor de x es diferente de x1" <<
endl;
if (x>x1) {
cout << "Específicamente el
valor de x es mayor al de x1" << endl;
} else {
cout << "Especificamente el
valor de x es menor al de x1" << endl;
}
}
return 0;
Murillo, K (2021)
P á g i n a 13 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
CONCLUSIONES
Con este trabajo he aprendido que la programación ha mejorado mucho con los años, y con
ello, nuestras propias vidas. Creo que en el futuro la programación será más necesaria que
hoy en día.
RECOMENDACIONES
BIBLIOGRAFÍA
https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Operadores/Assignment_Operat
ors#:~:text=El%20operador%20de%20asignaci%C3%B3n%20basico,las%20siguientes%20definiciones
%20y%20ejemplos.
https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Operadores/Aritm%C3%A9ticos#
:~:text=Los%20operadores%20Aritm%C3%A9ticos%20toman%20valores,multiplicaci%C3%B3n%20(*
)%2C%20y%20divisi%C3%B3n%20(%2F).
http://www.sc.ehu.es/sbweb/fisica3/basico/condicional/condicional.html#:~:text=Los%20operador
es%20relacionales%20son%20s%C3%ADmbolos,en%20caso%20contrario%20es%20falsa.&text=Las%
20asignaciones%20se%20realizan%20con,%3D%20%2C%20las%20comparaciones%20con%20%3D%
3D%20.
https://fmhelp.filemaker.com/help/18/fmp/es/FMP_Help/logical-operators.html
https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Operadores/Operator_Preceden
ce
https://programacionlogicayfuncional.wordpress.com/2014/02/12/evaluacion-de-expresiones/
https://uniwebsidad.com/libros/algoritmos-python/capitulo-12
https://www.discoduroderoer.es/operacion-de-entrada-y-salida-en-pseudocodigo/
http://informatica.uv.es/iiguia/FP/entrada-salida2.pdf
P á g i n a 14 | 15
MURILLO ZAMBRANO KARLA DOMENICA
INTRODUCCIÓN A LA PROGRAMACIÓN
ANEXOS
P á g i n a 15 | 15
MURILLO ZAMBRANO KARLA DOMENICA