Вы находитесь на странице: 1из 3

PROGRAMACION

Programación de computadoras es la ciencia que permite a una persona programar una computadora para que resuelva tareas de manera rápida.
El lenguaje de programación es el encargado de que la computadora realice paso a paso las tareas que el programador a diseñado en el algoritmo.

Niveles de lenguaje Tipos de programación Elementos Básicos De Un Programación Orientada a El lenguaje C++:nace a
Programa En C Objetos: mediados de los ochenta de
la mano de Bjarne
Strouptup.

-Lenguaje de máquina -Secuencial - Definición de variables La Programación Orientada Clases: formada por
-Lenguajes de Bajo -Estructurada a Objetos supone un cambio variable d eclase y métodos
Nivel -Orientada a Objetos Variables globales en la concepción del mundo de clase
-Lenguajes de alto nivel -Lógica o de lenguaje natural -Variables Locales de desarrollo de software.
-Inteligencia Artificial Objetos: compuesto por atributos y
operaciones, Tipos – Publico, Privado y
protegido

Estructuras Estáticas De Encapsulamiento: permite la


Tipos De Datos Datos implementación e interfaz gráfica, y
describir la combinación de estructuras de
datos y de métodos que son manipulados
por el objeto.
*Predefinidos Por Los
Lenguajes: Poliformismo: Es la posibilidad de que una
-Las variables de carácter
-Enteros referencia a objetos de una clase pueda
- Las variables numéricas enteras
-Decimales concretarse también con objetos de
- Las variables numéricas de punto flotante o reales
-De Cadena
- Las variables de tipo cadena (string) descendientes de esta.
-Boléanos
- Las matrices (arrays), formadas por elementos contiguos
*Definidos Por El Usuario
en memoria de los tipos citados anteriormente
-Subrango
- Los registros y archivos Herencia: Definir nuevas clases de
-Enumerados
partiendo de otras ya existentes

Abstraccion: es un termino externo al


objeto, que controla la forma en que es
vista por los demas
1. Análisis del problema 1. Diseñar algoritmos en etapas
2. Diseño del algoritmo Un programa se construye teniendo yendo de lo general a lo particular
Diagrama de flujo en cuenta dos cosas que me (método descendente)
Seudo lenguaje facilitan cualquier lenguaje de 2. Dividir el algoritmo en partes
Reglas De
Código programación: Las independientes -módulos- y tratar
Programación cada módulo independientemente.
Pascal Estructuras de Programación y las
Lenguaje C++ Estructuras de Datos. 3. Establecer y utilizar la solución de
3. Verificación o prueba de escritorio problemas técnicas de
programación estructuradas
4. Dar especial importancia a las
estructuras de datos
5. Describir completamente cada
Es un dibujo que utiliza símbolos ALGORITMOS Y PROGRAMAS algoritmo
estándar de diagramación de Diagramas De Flujo 6. Verificar o realizar la prueba de
algoritmos para computador. escritorio a cada algoritmo
desarrollado.

Programación La programación estructurada es el


Estructura De Decisión Planteamientos Y conjunto de técnicas para
Estructurada
Ejecución De Programas desarrollar programas fáciles de
escribir, verificar, leer y mantener.
Es el conjunto de técnicas que
Estructura Sencilla incluye:
1. Desarrolle un algoritmo que le permita leer dos valores y
Operadores de Relación · Un número limitado de estructuras
escribir la suma de los dos.
Operadores Lógicos de programación
2 Desarrolle un algoritmo que le permita leer un valor entero,
Estructuras de decisión anidadas · Diseño descendente
calcular su cuadrado y escribir dicho resultado.
El inicio y el final de la estructura · Descomposición modular con
3. Desarrolle un algoritmo que le permita leer un valor para
anidada deben quedar totalmente independencia de los módulos
radio (R), calcular el área (A) de un círculo A = p * R2 y escribir
dentro del inicio y el final de la El teorema de Bohm y Jacopini
su valor.
estructura que permite dicho establece que un programa propio
4. Determinar la hipotenusa de un triángulo rectángulo
anidamiento. puede ser escrito utilizando solo tres
conocidas las longitudes de sus dos catetos. Desarrolle los
correspondientes algoritmos. tipos de estructuras de control:
Estructuras Cíclicas 5. Desarrolle un algoritmo que le permita leer un valor que -Secuencial
represente una temperatura expresada en grados Celcius y -Selectiva
convierta dicho valor en un valor expresado en grados -Repetitiva
Fahrenheit.
Ciclos con control antes: 6. Desarrolle un algoritmo que le permita calcular el área de un
Las estructuras cíclicas cuyo control esta antes del ciclo, son triángulo en función de las longitudes de sus lados previamente
estructuras que realizan la evaluación antes de ejecutar el leídos desde el teclado.
bloque de instrucciones que tiene que repetir. 7. Desarrolle un algoritmo que le permita determinar el área y
Ciclos con control después: volumen de un cilindro cuyo radio (R) y altura (H) se leen desde
Las estructuras cíclicas cuyo control esta después del ciclo, teclado.
son estructuras que realizan la evaluación después de 8. Desarrolle un algoritmo que le permita calculas el área (A) de
ejecutar el bloque de instrucciones que se desea repetir. un segmento de círculo.

Вам также может понравиться