Trabajo Aplicativo Mate Basica-L
Trabajo Aplicativo Mate Basica-L
Trabajo Aplicativo Mate Basica-L
Matemática Básica
Estudiantes:
Villa el Salvador-Perú
2022
1
INDICE
1. Prologo...............................................................................................................................3
2. Resumen.............................................................................................................................4
3.Abstract...............................................................................................................................5
4. Objetivos de la investigación.............................................................................................6
5. Lógica preposicional..........................................................................................................7
6. Programación...................................................................................................................10
8. conclusiones.....................................................................................................................15
9. referencias bibliográficas.................................................................................................16
2
1. Prologo
artificial, seguridad informática, etc.), sin duda uno de los fundamentos que proporcionan la
madurez y agilidad necesarias para asimilar los conceptos, lenguajes, técnicas y herramientas
informáticas que surjan en el futuro. Es así que los informáticos necesitan analizar las
propiedades lógicas de sus sistemas mientras los diseñan, desarrollan, verifican y mantienen,
orden.
3
2. Resumen
4
3.Abstract
5
4. Objetivos de la investigación
6
5. Lógica preposicional
Originalmente fue derivada de la Filosofía, pero con su desarrollo a fines del Siglo
la Matemática, por lo que en muchos análisis epistemológicos se la tiene en cuenta como una
Lógica Matemática.
Con la llegada del Siglo XX esta ciencia pasó a ser considerada principalmente como una
Lógica Simbólica, utilizando Reglas de Inferencia y reemplazando las distintas aserciones por
simples asignaciones de Símbolos, por lo que posteriormente fue aplicada a las bases de la
Informática, teniendo una estructura meramente de Ciencia Lógica desde aquel entonces.
simples unidas por conectores, las mismas que forman proposiciones más complejas.
Proposición
Es un enunciado informativo o sistema de signos que pueda ser verdadero o falso en virtud de
la demostración de verificación
Clases de proposición
conectores.
Proposición Simple
7
Brinda una sola información de cualidad afirmativa, por lo que no tiene conector lógico.
Proposición compuesta
Brinda dos o más informaciones, y sus enunciados están unidos por uno o varios
conectores lógicos. Cuando la información que brinda es negativa, está exenta de conector.
Según el conector lógico, las proposiciones compuestas resultan ser conjuntivas, disyuntivas,
proposición negativa.
Conjuntiva: Proposición unida por los conectores “y” o “además”, “sino”, “sin embargo”,
Disyuntivas: Proposición unida por los conectores “o” o “u” entre otros. Son de dos
-Inclusiva: Cuando puede admitir la verdad de las dos proposiciones que la forman,
Condicional: Proposición formada por una proposición que actúa como causa
(antecedente) y otra que actúa como efecto (consecuente). Esta proposición está unida por el
conector “si…entonces”
consecuente, por lo que están unidos por el conector “si y solo si”, o “cuando y solo cuando”,
8
Negativa: Proposición que no presenta conector gramatical y es de cualidad negativa, por
Es así que precisamos a la Lógica Proposicional como una rama de la Lógica Matemática,
Por lo tanto, se hace uso de símbolos para poder formalizarse, así como también las reglas
de formación, que junto a las leyes de transformación permitirán formar estructuras más
complejas.
9
6. Programación
Todo comenzó con idear y ordenar acciones que se realizarán en un determinado proyecto;
al anuncio de las partes que componen un acto; a la preparación de máquinas para que
cumplan con una cierta tarea en un momento determinado; a la elaboración de programas para
algoritmos, que son secuencias finitas, ordenadas y no ambiguas de instrucciones que deben
seguirse para resolver un problema. Algunas de ellas pueden agruparse y recibir un nombre
para poder ser invocadas con facilidad tantas veces como sea necesario.
Compilación, es necesario para que el código pueda ser ejecutado por la plataforma para la
cual ha sido creado, que puede ser un ordenador, una tableta, una consola o un teléfono móvil,
por ejemplo. También hay una forma de traducir el código denominada interpretación, que
consiste en analizar línea a línea, hasta que se traduzca lo suficiente como para poder realizar
una tarea. Cabe mencionar que los lenguajes de programación se dividen en dos grandes
grupos, donde los que pueden ser complicados no pueden ser interpretados, y viceversa.
informáticas y demás cosas aplicadas en la actualidad; es el proceso por el cual una persona
cual puede estar en uno o varios lenguajes tales como “C”, “C++, JAVA, Python”, entre otras
10
de tal manera que sea capaz de TRADUCIRLO a lo que se conoce como lenguaje de
fue demostrado que existe un isomorfismo entre ambas. Esto quiere decir que puede llevarse
Fue George Boole una de los personajes que desarrolló una forma de álgebra donde los
valores solo pueden ser Verdadero (True) y Falso (False), pues ha sido la lógica booleana
muy importante dentro de las ciencias de la computación ya que puede realizarse un perfecto
paralelismo con el sistema de numeración binario donde cada bit puede tener como valor
el 1 o el 0.
Debido a esto, es normal ver que este sistema se lo utilice para establecer valores de
booleano. Además, esta lógica es muy buena para representar elementos que solo pueden
adquirir dos valores. Aun así, la lógica no se restringe solo a esta forma de pensar y trabajar
11
7.2 ¿Es posible desarrollar lenguajes de programación sin lógica
proposicional?
No, esto sería debido a que sin este sistema usado como razonamiento; nadie podría
hacerse alumno de Informática, pero ahora ¿Por qué debería un informático aprender Lógica?
ordenador, se debe tener en cuenta que esta automatización requiere del modelado de
procesos que se realizan por humanos de formas muy distintas, y debemos ser capaces de
realizar esta tarea de manera óptima (en lo que interviene la Lógica como modelador de
Lógica es insustituible).
Pero, además, hay aplicaciones específicas relacionadas con la computación en las que la
12
7.3 El sistema binario: pieza clave para representar la información
La tecnología digital que conocemos hoy en día no se desarrolló totalmente hasta el siglo
XX, momento en el que se fabricaron las primeras calculadoras electrónicas. Los pioneros de
la tecnología informática tuvieron que traducir números y letras de manera que los
para ello, porque la abstracción de unos y ceros podía traducirse a estados físicos. Dentro del
campo de la ingeniería eléctrica, el cero quiere decir que no pasa corriente y el uno, que sí
pasa.
puede ser interpretada por un ordenador. Estas tarjetas ya se utilizaban antes de que se
inventaran los ordenadores, por ejemplo, en las cajas de música basadas en mecanismos de
manivelas.
Puede parecer que cuando hablamos de código binario y de sistema binario nos referimos a
dos conceptos sinónimos. Sin embargo, una vez que aprendemos cuáles son las características
datos, tales como cadenas de caracteres o cadenas de bits. Por su parte, el sistema binario es
un sistema de numeración, una forma de realizar operaciones con ceros y unos. No necesita de
otro sistema para existir. Por ejemplo, cuando realizamos cálculos utilizando el sistema
13
7.4 Relación de Factores de la Lógica como parte de la Programación
un conjunto de oraciones en forma lógica, que expresan hechos y reglas sobre algún dominio
problemático. Podemos apreciar esta idea a través de los compiladores que ejecutan
símbolos de operador, que a su vez se especifican mediante un lenguaje formal más simple,
generalmente por medio de expresiones. Esto es utilizado por las etapas posteriores del
compilador para generar eventualmente un ejecutable que contiene código de máquina que se
ejecuta directamente en el hardware, o algún código intermedio que requiere una máquina
componente lógico por sí solo determina las soluciones producidas. El componente de control
Luego, como parte de este proceso tenemos la correspondencia de curry- Howard el cual
trata de pasar del lado lógico al de la programación; es decir, pasar de usar conectores lógicos
14
tales como la conjunción y disyunción (entre los más más comunes) a una formulación con
operadores (los conectores antes mencionados pasan a ser operaciones tales como suma y
números (A < B, A > B, etc.) u otro tipo de valores (caracteres, cadenas, ...).
Todo tipo de dato susceptible de ser ordenado por cualquier criterio puede ser comparado
con estos operadores; como los anteriores devuelven un valor de verdad en función del
haciendo énfasis en este último tenemos, el tipo de dato lógico o booleano que en
15
Para generar un dato o valor lógico a partir de otros tipos de datos, típicamente, se emplean
igual a verdadero
Los operadores lógicos nos proporcionan un resultado a partir de que se cumpla o no una
cierta condición
• Los más sencillos son (nótese su relación con los operadores relacionales):
Operador Y-lógico: 'A ∧ B' significa 'A y B a la vez'; resultando FALSO (0) si no se
Operador O-lógico: 'A ∨ B' significa 'O bien A, o bien B, o bien los dos'; resultando
FALSO (0) si no se dan ni A ni B y VERDADERO (1) si se da alguno de los dos o los dos a
la vez.
Operador =: 'A = B' significa 'A debe ser igual a B'; resultando FALSO (0) si esto no
Operador <: 'A < B' significa 'A debe ser menor que B'; resultando FALSO (0) si no se
Operador >: 'A > B' significa 'A debe ser mayor que B'; resultando FALSO (0) si no se
radicación y logaritmación.
16
Finalmente, hacemos mención al código binario el cual se utilizan para poder representar
valores en sus entradas y proporcionar resultados. Las compuertas lógicas son los bloques con
los que construyen sumadores, multiplicadores, decodificadores, registros, etc. A su vez, estos
microcontroladores.
17
8. conclusiones
18
9. Referencias bibliográficas
19
Del Callejo, D., Del callejo, E. y Del Callejo, M. (2016) El pensamiento matemático.
Textos Universitarios
Acosta, T., Pavón, C., & Moy-Sang Castro, S. (2017, 20 junio). Lógica Proposicional.
https://ajaxhispano.com/ask/isomorfismo-de-curry-howard-51791/
Viveros, E., (25 agosto 2011). Sistemas numéricos (Binario, Octal, Decimal,
Hexadecimal).
sistemas-numericos-binario-octal-decimal-hexadecimal
20