ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

RESUMEN DE HERRAMIENTAS DE PROGRAMACIÓN


Enviado por   •  25 de Octubre de 2022  •  Tareas  •  1.755 Palabras (8 Páginas)  •  29 Visitas

Página 1 de 8

        [pic 1]

ASIGNATURA:

FUND. DE PROGRAMACIÓN

DOCENTE:

CORONADO ARJONA MANUEL ALEJANDRO

GRUPO:

ACTIVIDAD-UNIDAD 4:

RESUMEN DE HERRAMIENTAS DE PROGRAMACIÓN

NOMBRE DE LOS INTEGRANTES:

  • Fredy Daniel Poot Noh
  • Uriel Alberto Tamay Xuluc
  • María Fernanda Tabasco Alcocer

TEORIA 1

“HERRAMIENTAS DE PROGRAMACIÓN”

Tipos de Datos y Expresiones

DATO: Se denomina a cualquier objeto manipulable por el ordenador. Un dato puede ser un carácter leído de un teclado, información almacenada en un disco, un número que se encuentra en la memoria central, etc.

NÚMERICOS: Son aquellos que vienen conformados por un dato específico, los cuales son fácilmente expresables, en rangos comunes, éstos pueden distinguirse en:

Enteros: Son todos los números negativos y positivos (no tienen parte decimal)

Ejemplo: 734, -321, 0, -549

Reales: Tienen parte decimal

Ejemplo: -0.234, -34.345, 789.6743

ALFANUMÉRICOS: Es una secuencia de caracteres alfanuméricos que permiten representar valores identificables de forma descriptiva, esto incluye nombres de personas, direcciones. Este tipo de datos se representa entre comillas.

Letras A-Z

Números: con ellos no se pueden realizar operaciones aritméticas

Una mezcla de caracteres especiales, letras y números.

Ejemplo: “alta-2”, “resta34”

LÓGICOS O BOOLEANOS: Representan sólo dos valores: falso o verdadero, o en inglés false o true, que se abrevian con F y V.

Operadores, operandos y expresiones

Operadores son todos los símbolos que representan enlaces entre cada uno de los datos (operandos) que intervienen en una operación (cálculo) y se utilizan para construir expresiones.

Operadores relacionales o condicionales:

Permiten estudiar si se cumplen o no estás condiciones. Si una condición se cumple, el resultado es TRUE; en caso contrario, el resultado es FALSE. Cuando el resultado de una expresión es TRUE y hay que asignar un valor concreto distinto de cero, por defecto se asigna siempre un 1.

Los operadores relacionales de C son los siguientes:

== Asignación

< Menor que

> Mayor que

<= Menor o igual que

>= Mayor o igual que

!= Distinto que

Cuando se comparan caracteres alfanuméricos, se hace uno a uno, de izquierda a derecha y:

  • Si las variables son de diferente longitud, pero exactamente iguales hasta el último carácter más corto, entonces se considera que el más corto es el menor.
  • Sólo son iguales dos datos alfanuméricos si son iguales en longitud y sus componentes
  • Las letras minúsculas tienen mayor valor que las mayúsculas.

Operadores aritméticos

Se usan para calcular un valor de dos o más números, o cambiar el signo de un número de positivo a negativo o viceversa.

Son los operadores:

+ Suma

 - Resta

 * Multiplicación

^ Potencia

/ División real

DIV División entera

MOD Módulo o residuo

Operadores Alfanuméricos

Son los utilizados para trabajar con cadenas

Su operador:

+ Concatenación (Unión)

El + puede ser utilizado para sumar o concatenar, todo depende de los datos de entrada.

Operadores Booleanos o Lógicos

Los operadores:

OR O lógico

AND Y Lógico

NOT Negación (no)

El OR es un operador binario ya que afecta a dos operadores. La expresión que forma es falsa cuando ambos operandos son falsos al mismo tiempo.

El AND es un operador binario ya que afecta a dos operadores también. La expresión que forma es cierta cuando ambos operandos son ciertos al mismo tiempo.

El NOT o no, es un operador unario. Afecta a la expresión cambiando su estado lógico: si era verdad lo transforma en falso; y al revés.

Operadores Paréntesis

Operador:

( ) Anida expresiones

Para combinar operadores y asegurar un correcto funcionamiento de estos, hay que delimitar su uso en los paréntesis.

La prioridad al momento de evaluar los operadores de cualquier expresión es:

8. Paréntesis (empezando por los más internos)

7. Potencias ( ^ )

6. Productos, divisiones, DIV, MOD

5. Sumas, restas

4. Relacionales

3. NOT

2. AND

 1. OR


TEORÍA 2

“ALGORITMO”

Secuencia de pasos para resolver un problema.

La Real Academia tiene otra opinión. En su diccionario online (http://www.rae.es/) indica la siguiente procedencia para la palabra algoritmo: Quizá del lat. tardío *algobarismus, y este abrev. del ár. clás. ḥisābu lḡubār 'cálculo mediante cifras arábigas'.

La palabra algoritmo deriva del nombre del famoso matemático y astrónomo árabe AlKhôwarizmi (siglo IX) que escribió un conocido tratado sobre la manipulación de números y ecuaciones titulado Kitab al-jabr w’almugabala.

Características de los algoritmos:

PRECISO: Indicando el orden de realización de cada uno de los pasos.

DEFINIDO: Si se sigue el algoritmo varias veces proporcionándole los mismos datos, se deben obtener siempre los mismos resultados.

FINITO: Al seguir el algoritmo, éste debe terminar en algún momento, es decir tener un número finito de pasos.

¿Cómo se diseña un Algoritmo?

Se debe comenzar por identificar las tareas más importantes para resolver el problema y disponerlas en el orden en el que han de ser ejecutadas. Los pasos en esta primera descripción de actividades deberán ser refinados, añadiendo más detalles a los mismos e incluso, algunos de ellos, pueden requerir un refinamiento adicional antes de que podamos obtener un algoritmo claro, preciso y completo.

...

Descargar como (para miembros actualizados)  txt (12 Kb)   pdf (1 Mb)   docx (1 Mb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com