4 Fundamentos de la Programaci n

Páginas: 9 (2045 palabras) Publicado: 1 de mayo de 2015
Instituto Superior Nº 23 “Elisa Damiano”
Técnico Analista Programador – Programación I

FUNDAMENTOS DE LA
PROGRAMACIÓN
Índice
1. ¿Qué es el Software?
2. Los lenguajes de programación
3. Los tipos de datos
4. Variables y constantes
5. Operadores y expresiones
6. Estructuras de control

1. ¿Qué es el Software?
Conjunto de programas y procedimientos necesarios para hacer posible la
ejecución de unatarea específica de hardware.
Existen varias clasificaciones de software, pero en general se dividen en dos
grandes grupos:
 Software de sistema: conjunto de programas que administran recursos de
hardware. (Ej. El Sistema Operativo)
 Software de aplicación: son los programas que realizan una tarea
específica. (Ej. Hojas de cálculo, procesadores de texto, programas de
gestión, etc.)
2. Loslenguajes de programación
Son los lenguajes utilizados para definir secuencias de instrucciones para luego
ser procesados en una computadora. Se clasifican en:
 Lenguaje máquina: actúan directamente con la computadora y no necesitan
traducción
 Lenguaje de bajo nivel: depende de la arquitectura de la computadora y es
necesario traducirlos al lenguaje máquina. (Ej. Lenguaje ensamblador)
 Lenguaje dealto nivel: son aquellos que se pueden escribir con sentencias
similares al lenguaje humano. Estos lenguajes, al igual que el lenguaje de
bajo nivel, necesitan ser traducidos al lenguaje máquina. (Ej. Visual Basic
2008, Visual C++ 2008, C, Pascal, etc.)
Algoritmos
Son métodos para resolver problemas mediante una serie de instrucciones o
pasos precisos, definidos y finitos.

Página 1 de 10 Instituto Superior Nº 23 “Elisa Damiano”
Técnico Analista Programador – Programación I

Algunos tipos de algoritmos son:
 Lenguaje natural
 Lenguaje estructurado
Pseudocódigo
Código
 Lenguaje simbólico
Diagramas de flujo
Diagramas de llaves
Los problemas planteados en un entorno informático pueden ser resueltos
mediante los siguientes pasos:
1) Análisis del problema
2) Diseño del algoritmo
3)Codificación del algoritmo en un lenguaje de alto nivel
4) Compilación y ejecución del código
5) Verificación
6) Depuración
7) Documentación de la aplicación
Representación del pseudocódigo
La representación se realiza a través de las siguientes palabras clave:
INICIO – Indica el inicio del algoritmo
FIN – Indica el final del algoritmo
LEER – Indica que se ingresará una expresión
ESCRIBIR – Indica que semostrará una expresión
Ejemplos de algoritmos mediante pseudocódigo
Ejemplo 1
Ingresar dos números y mostrar la suma de ambos.
INICIO
LEER N1 donde N1 es el primer número a ingresar
LEER N2 donde N2 es el segundo número a ingresar
ESCRIBIR N1+N2 se muestra la suma
FIN
Existen varias formas de verificar el algoritmo. Una de ellas es la traza y es como
sigue:
INICIO
LEER 5
LEER 8
ESCRIBIR 5+8
FINPágina 2 de 10

Instituto Superior Nº 23 “Elisa Damiano”
Técnico Analista Programador – Programación I

TRAZA
N1

N2

ESCRIBIR N1+N2

5

8

13

Ejemplo 2
Leer 5 números y mostrar la resta de los primeros dos y la multiplicación de los
restantes.
INICIO
LEER N1 ingresar el primer número
LEER N2 ingresar el segundo número
LEER N3 ingresar el tercer número
LEER N4 ingresar el cuarto número
LEER N5ingresar el quinto número
ESCRIBIR N1 - N2 realiza la resta de los primeros dos números
ESCRIBIR N3 * N4 * N5 realiza la multiplicación de los últimos tres números
FIN
Nota: en informática se utiliza el * para representar la multiplicación.
Traza
INICIO
LEER 42
LEER 12
LEER 8
LEER 9
LEER 10
ESCRIBIR 42 - 12
ESCRIBIR 8 * 9 * 10
FIN
N1

N2

N3

N4

N5

ESC. N1‐N2

42

12

8

9

10

30

ESC.
N3*N4*N5720

3. Los tipos de datos
Los tipos de datos es el conjunto de valores que un dato puede tomar. Los tipos de
datos más usados son:
Tipos de datos Ejemplos
Entero
Real
Carácter
Cadena de caracteres
Booleano

Ejemplos
80
25,42
“A”
“Hola Mundo”
Verdadero y Falso

Página 3 de 10

Instituto Superior Nº 23 “Elisa Damiano”
Técnico Analista Programador – Programación I

La declaración de los tipos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion Fundamentos De Programaci N
  • Fundamentos de programaci n
  • Fundamentos de Programaci n
  • Fundamentos De Programaci N
  • INTRODUCCI N A FUNDAMENTOS DE PROGRAMACI N
  • 4 Programaci n Educaci n geogr fica
  • Taller 4 Introducci N A La Programaci N
  • Tarea N 4 Programaci n Lineal Entera

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS