Capitulo 2DesarrolloLogicoAlgoritmos Redes

Páginas: 8 (1927 palabras) Publicado: 6 de mayo de 2015
Elementos Básicos de un Algoritmo- Capítulo 2

II. Elementos Básicos de un Algoritmo
2.1. Estructura de un algoritmo en Seudocódigo
El siguiente esquema ilustra el formato general en seudocódigo para la solución de
un problema bajo un enfoque de seudocódigo:

Formato – seudocódigo
/* Nombre del algoritmo */

INICIO
/* Bloque de declarativas */
Declaración de variables y/o constantes
/* Bloque deinstrucciones */
Sentencia 1;
...
Sentencia n;
FIN

Cuerpo del
programa
principal

Este formato está compuesto por dos partes fundamentales:


Área de declaración de variables. Se definen las variables creadas por el
usuario.



Área del programa principal o cuerpo del programa. Es el bloque de
instrucciones o sentencias que permitirán la utilización de clases, además de
otras tareas para lasolución del problema.

2.1.1. Reglas de escritura de un Algoritmo en Seudocódigo





El cuerpo del programa principal debe empezar con la palabra INICIO y
finalizar con la palabra FIN.
El seudocódigo debe ser escrito en letra imprenta.
Los comentarios se harán en una de dos formas:
o /* Comentario de bloque */
o // Comentario de línea
Apegarse a los formatos establecidos para cada instrucción.Licdo. Eduardo Beitia, MSc.

Redes – Primer Año

Desarrollo Lógico y Algoritmos – I Semestre 2015

10

Elementos Básicos de un Algoritmo- Capítulo 2

2.2. Elementos Básicos
2.2.1. Identificadores
Los identificadores son palabras creadas por el programador para
denominar los elementos que necesita declarar en un programa, tales como
variables, constantes, funciones, objetos y estructuras dedatos.
Los identificadores deben crearse con las siguientes reglas:
1.
2.
3.
4.
5.

Deben comenzar con una letra
Pueden combinar letras y dígitos
NO se aceptan caracteres especiales excepto el de subrayado ( _ )
NO se aceptan espacios en blanco
NO debe ser palabra reservada

Constantes
Las constantes son valores que permanecen fijos durante la ejecución del
programa. Se cuenta con los siguientes tiposde constantes




Constantes literales
Constantes definidas
Constantes declaradas

Constantes literales. Las constantes literales son la más usuales; toman valores
como 45.65, 345, “Teclee un valor entero: “ que se escriben directamente en el
texto del programa. En general, se clasifican también en cuatro grupos, cada uno
de los cuales puede ser de cualquiera de los tipos:





Constantesenteras
Constantes reales
Constantes caracteres
Constantes de cadena

CONSTANTE

EJEMPLO

REGLAS

Enteras

3, 454, 267, -453

No utilizar comas ni otros signos de puntuación, excepto
el + para positivo y el – para negativo, al inicio del
número.

Reales

3.5, 4.67, -34.0, 3.4e5,
76E-4

Caracteres
Cadena

Licdo. Eduardo Beitia, MSc.

‘x’, ‘*’, ‘@’, ‘A’
“secuencia de caracteres”

En el caso de losreales, se utiliza el punto para indicar
las posiciones decimales y la letra “e” para representar
la notación científica.
Utilizar una sola posición entre apóstrofos o comillas
simples.
Utilizar doble comillas para delimitar las cadenas. En
este espacio, se pueden escribir todos los caracteres.

Redes – Primer Año

Desarrollo Lógico y Algoritmos – I Semestre 2015

11

Elementos Básicos de unAlgoritmo- Capítulo 2

Constantes definidas (simbólicas). Las constantes pueden recibir nombres
simbólicos mediante la directiva #define. Estas constantes definidas son variables
que no pueden modificar su valor durante la ejecución del programa. Se escriben
de la siguiente forma:
#define PI 3.141592
#define VALOR 54

En el caso de C++, sustituye los valores 3.141592 y 54 cuando se encuentra lasconstantes simbólicas PI y VALOR. Las líneas donde se escribe el #define, no son
sentencias y, por ello, no terminan en punto y coma. Por ejemplo:
#define PI 3.141592
#define VALOR 54
. . .
escribir "El valor es de PI es: ", PI

Constantes declaradas const.
El cualificador const permite dar nombres
simbólicos a constantes a modo de otros lenguajes, como Pascal. Tiene como
formato: const tipo NOMBRE =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • capitulo 4 redes
  • REDES 4 CAPITULO 8
  • Capitulo 1 Requisitos De La Red
  • Redes De Escala Capitulo 3
  • seguridad redes capitulo 2
  • Capitulo 7 infraestructuras de redes en los negocios.
  • redes capitulo 3 Datos y Señales
  • Solucion capitulo 1 redes iii

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS