Vous êtes sur la page 1sur 8

UNIVERSIDAD CENTRAL DEL ECUADOR

Métodos y técnicas de investigación científica


Ingeniería en Estadística

Nombre: Alan Jojairo Ulcuango Sandoval Profesor: PhD. Gina Mejía

Aula: 17 Fecha de entrega: 15/05/2019

Tarea No. 2 Tema: Resumen

Preguntas e autoevaluación
¿Qué se entiende por algoritmo?
Es un conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la
solución de un tipo de problemas.
¿Cuántos tipos de algoritmo se conoce?
Existen dos tipos:
1. Algoritmo cualitativo: Es una secuencia ordenada y lógica de pasos que se
encuentran descritos por medio de palabras, que permiten llegar a una respuesta
determinada.
2. Algoritmo cuantitativo: Agrupaciones lógicas y ordenadas de pasos o instrucciones
que involucran cálculos matemáticos para conseguir un resultado satisfactorio.
Enumerar las características principales de un algoritmo
1. Un algoritmo debe ser preciso
2. No debe poseer datos ambiguos
3. Debe tener inicio o fin
4. Debe entregar el mismo resultado siempre
Que es el Pseudocódigo
Es un lenguaje de especificaciones de los algoritmos, cuya utilización hace posible la
codificación final, es considerado como el primer borrador de la solución de un problema
utilizando el computador
¿Qué tipos de datos se conoce?, escriba una descripción breve y cinco ejemplos de cada
uno de ellos.
Existen 4 tipos de datos
1. Tipo de dato numérico
Tipo de dato número entero: Un sub conjunto de los números enteros, pertenecen a este
grupo de los números completos que no poseen una parte decimal y pueden ser positivos o
negativos.
Ejemplo
1.- 5
2.- 575
3.- 545
4.- 8559
5.- -55415

 Tipo de dato número real:


Pertenecen a este grupo de los números que poseen una parte fraccionaria y pueden ser
positivos y negativos
Ejemplo:
1.- 87.55
2.- 854.0
3.- 4548.546
4.- -4585.5
5.- 0.155

2. Tipo de dato carácter:


Es un dato es la expresión general que describe los objetos con los cuales opera un
computador.
Ejemplo:
1.- 2
2.- A
3.- ¡
4.- $
5.- >
3. Tipo de dato lógico
Representa el conjunto formado por dos posibles valores: verdadero o falso.

1.-Eje (3>2)= 1 = verdadero


2.-(7>9)= 0 = falso
3.-verdadero AND falso --> falso
4.-falso OR verdadero --> verdadero
5.-NOT verdadero --> falso
4. Tipo de dato apuntador
Es una representación abstracta de lo que se conoce como direcciones de memoria de un
computador
Ejemplo
1.-Cualquier tipo integral: sbyte, byte, short, ushort, int, uint, long, ulong.
2.-Cualquier tipo de punto flotante: float, doble.
3.-char.
4.-bool.
5.-decimal.
¿Cuál es la diferencia entre variables y constantes?
Después de haber visto cada una por separado, pasemos a explicar las diferencias que existen
entre constantes y variables. A primera vista pudieran parecer conceptos similares, pero
realmente son cosas muy distintas. Y esta distinción viene dada por la posibilidad que tienen
las variables para cambiar de valor.
Hablar sobre los componentes de una variable
 Nombre: Conjunto de caracteres permitidos, letras y números, con los cuales se
denomina a una variable dentro de un algoritmo o de un programa
 Tipo: Permite describir el uso que se le dará a la misma dentro de un algoritmo o de
un programa.
 Valor: Es el contenido que tiene asociado en un determinado momento e la ejecución
de un programa o desarrollo de un algoritmo.

Indicar cuales de los siguientes indicadores son válidos o no, explicando el porqué de su
afirmación:
a) YROJO
b) X-ROJO
c) 2blanco
d) N/4
e) Promedio
f) Suma*10
g) Total suma
h) Números_alumnos
i) X$
j) ∑_alumnos
k) X1_y3
l) Promedio_notas
Indicar cuales de las siguientes constantes son válidas o no, indicando el porqué de su
afirmación:
a) 123
b) 12.4
c) 0.1234
d) Verdadero
e) Falso
f) “a”
g) “Ab”
h) “Buenos días”
i) *
j) “@”
k) 3.141592
l) 0.00001

Establecer las diferencias y semejanzas entre expresiones aritméticas y expresiones


lógicas
a) Diferencias:
Los operadores aritméticos se aplican sobre números, ya sean reales o enteros y realizan
operaciones equivalentes a las operaciones aritméticas básicas y os operadores relacionales
permiten realizar comparaciones entre valores de tipos de datos numéricos como los enteros y
los reales, así como entre caracteres.
b) Semejanzas:
Las dos expresiones se utilizan para la resolución de problemas y al unirse los dos se podrá
realizas operaciones complejas.
Enumerar los operadores aritméticos que conoces

Operador Nombre Ejemplo de su uso Resultado de la expresión

+ Suma 5 + 7 12

- Resta 12.0 - 5.5 6.5

- Negación aritmética -45 -45

* Multiplicación 5 * 2.5 12.5

/ División 10 / 3 3

% Módulo 10 % 3 1

^ Exponenciación 10 ^0 1
Enumerar los operadores lógicos que pueden intervenir en una expresión relacional

Operador Nombre Ejemplo de su uso Resultado de la expresión

> Mayor 8 > 15 falso

< Menor 8 < 15 verdadero

>= Mayor o igual 8 >= 8 verdadero

<= Menor o igual 8 <= -8 falso

= Igual 45.0 = 32.0 falso

<> Diferente 10 <> 3 verdadero

Enumerar los operadores relacionales que se conoce

Operador Nombre Ejemplo de su uso Resultado de la expresión

y Conjunción verdadero y falso falso

o Disyunción verdadero o falso verdadero

no Negación no verdadero falso

Realizar un cuadro de precedencias que abarque operadores aritméticos, operadores


lógicos y operadores relacionales

Precedencia Operador Descripción

1 ( ) Paréntesis

2 - Negación aritmética
3 ^ Exponenciación

4 * / % Multiplicación, división y módulo

5 + - Suma y resta

6 > < >= <= = <> Todos los operadores relacionales

7 no Negación lógica

8 y o Conjunción y disyunción

Que se entiende por estructura de asignación


Esta estructura se conoce en algunos lenguajes estructurados como sentencia y se utiliza en
el cuerpo de programas, procedimientos esclavos o funciones. Una estructura de este tipo
consiste en la asignación de una expresión a un identificador válido (comúnmente llamado
variable), esta estructura solamente puede estar ocupada por una variable. Toda variable,
literal o constante aparecerá formando la expresión al lado derecho.
Explicar con ejemplos breves las reglas a considerar en las estructuras de asignación
1. Todas las variables que sean referenciadas en la parte derecha de una estructura de
asignación deben ser declaradas y definidas previamente. Esto evita que la variable
reciba un valor desconocido que pueda dañar el desempeño del algoritmo.
2. Luego realizada la operación de asignación, cualquier valor que podía haber tenido la
variable destino se pierde puesto que es remplazado por el valor que proviene de la
parte derecha
3. Las variables referenciadas en la parte derecha de la estructura de asignación
conservan su valor una vez efectuada la asignación.
4. Existe la posibilidad de que la variable destino sea a la vez referenciada tanto en la
parte izquierda como en la parte derecha de una asignación.
Explicar lo que usted entienda por Casting y escriba algunos ejemplos
La conversión de tipos o a “Casting”, se da únicamente entre variables de tipo numérico y
consiste en una transformación de un valor real a entero.
1. Conversión Directa: Mediante la cual se convierte eb un valor de tipo entero o un
valor real
2. Conversión Trucada o Redondeada, que permite convertir un valor de tipo real a un
valor entero, real para que pueda ser asignado a una variable de tipo entero.

Enumerar y describir brevemente las funciones estándar que usted conoce

Describir brevemente las partes de un programa en Pseudocódigo


Un programa de pseudocódigo posee las siguientes partes:
1. Sección de cabecera o encabezado, donde se puede colocar un comentario opcional
2. Sección declarativa, donde se declaran las variables y constantes que intervendrán en
el algoritmo.
3. Sección ejecutable, donde se expresa la lógica del algoritmo por medio de sentencias
que serán ejecutadas de acuerdo a las estructuras.
Como se declaran variables en Pseudocódigo
La declaración de variables en un bloque de pseudocódigo comienza con la palabra reservada
var a continuación de la cual se coloca la lista de variables a utilizarse en el algoritmo con el
siguiente formato: uno o más identificadores de variables, un espacio en blanco (opcional), el
signo de dos puntos (:) el tipo de dato de la variable, un espacio en blanco y el signo de punto
y coma indica el fin de una línea.
Como se declaran constantes en Pseudocódigo
Comienza con la palabra reservada const a continuación de la cual se coloca la lista de
constantes a ser referenciadas en el algoritmo:
Identificador de la constante, espacio en blanco (opcional), el signo (=), un espacio en
blanco(opcional), el valor de la constante y el signo de punto y coma (:) que indica el fin de
una línea.
Escribir 5 ejemplos de utilización de la estructura de lectura de datos
1. Ingresar un nombre
2. Ingresar un valor
3. Ingresar una respuesta
4. Ingresar una variable
5. Ingresar ecuación
Escribir 5 ejemplos de utilización de la estructura de lectura de datos
1. Escribir la respuesta de una operación
2. Escribir el resultado de una serie de respuestas
3. Escribir la conversión de grados
4. Escribir el factorial de un número
5. Escribir la respuesta de un acertijo

Vous aimerez peut-être aussi