ELEMENTOS BÁSICOS DE PROGRAMACIÓN
Slides do conjunto (10)
-
ELEMENTOS BÁSICOS DE PROGRAMACIÓN
- CONCEPTOS BÁSICOS DE PROGRAMACIÓN
- LENGUAJES DE PROGRAMACIÓN
- CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN
- CÓDIGOS
- INSTRUCCIONES O COMANDOS
- VARIABLES
- ESTRUCTURAS DE CONTROL
- ESTRUCTURAS DE DATOS
- HERRAMIENTAS DE PROGRAMACIÓN
-
CONCEPTOS BÁSICOS DE PROGRAMACIÓN
- Definiciones Básicas:
- Dato e Información.
- El computador.
- Programa (Software) .
- Tipos de Lenguajes de Programación.
- Base de Datos.
- Sistema Operativo.
- Desarrollo de un programa.
-
- Es el lenguaje especializado que se utiliza para el desarrollo de programas o aplicaciones, instrucciones para indicar los procesos a realizar por la computadora o dispositivo movil.
- algunos lenguajes de programacion son:
- Basic C C# C++ Cobol Fortran FoxPro HTML Java Java
-
clasificación de los lenguajes de programación
- Los lenguajes de programación se puede clasificar en:
- desarrollo de aplicaciones y programas
- Desarrollo de inteligencia artificial
- desarrollo de base de datos
- desarrollo de video juegos
- desarrollo de controladores para computadoras o interfaz de hadware
- desarrollo de internet y paginas web
- desarrollo de script.
-
- Código Binario:es el sistema de representación de textos, o procesadores de instrucciones de computadora utilizando el sistema binario.
- -Código ASCII: Es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras lenguas occidentales. Define una relación entre caracteres específicos y secuencias de bits
- -Código EBCDIC: Es un código estándar de 8 bits usado por computadoras mainf rame IBM. IBM adaptó el EBCDIC del código de tarjetas perforadas en los años 1960 y lo promulgó como una táctica customer- control cambiando el código estándar ASCII. Es un código binario que representa caracteres alfanuméricos, controles y signos de puntuación. Cada carácter está compuesto por 8 bits = 1 byte, por eso EBCDIC define un total de 256 caracteres.
- -Código Unicode : Es un estándar de codificación de caracteres diseñado para facilitar el tratamiento informático, transmisión y visualización de textos de múltiples lenguajes y disciplinas técnicas, además de textos clásicos de lenguas muertas. Unicode especifica un nombre e identificador numérico único para cada carácter o símbolo, el punto de código, además de otras informaciones necesarias para su uso correcto: direccionalidad, mayúsculas y otros atributos.
-
- Asignación (aritmética, lógica, variable, constante): es la manera de dar un nombre a una información determinada en el ambiente de programación.
- Decisión lógica: (funcionamiento y ejemplos. (if)):
- permite programar en el computador actividades o instrucciones que requieren tomar una decisión según una evaluación de una expresión lógica. De estas instrucciones de decisión presentaremos las siguientes 3 formas:
- Decisión simple
- Decisión Doble
- Decisión Múltiple
- Ciclos: (do , while, Rompimientos):
- son procedimientos o comandos de programación que permiten repetir de manera controlada un conjunto de instrucciones. Para su presentación clasificaremos los ciclos según su modo de control en los siguientes casos:
- Ciclo controlado por variable de conteo (for)
- Ciclo controlado por una condición (while)
-
- En programación, las variables son espacios reservados en la memoria que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada en la memoria principal del ordenador.
- una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad de información conocida o desconocida, es decir un valor.
-
- Permiten modificar el flujo de ejecución de las instrucciones de un programa.
- Con las estructuras de control se puede:
- De acuerdo con una condición, ejecutar un grupo u otro de sentencias (If-Then-Else)
- De acuerdo con el valor de una variable, ejecutar un grupo u otro de sentencias (Select-Case)
- Ejecutar un grupo de sentencias mientras se cumpla una condición (Do-While)
- Ejecutar un grupo de sentencias hasta que se cumpla una condición (Do-Until)
- Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
- Todas las estructuras de control tienen un único punto de entrada. Las estructuras de control se pueden clasificar en: secuenciales, iterativas y de control avanzadas. Esta es una de las cosas que permiten que la programación se rija por los principios de la programación estructurada.
- Los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis; cada lenguaje tiene una sintaxis propia para expresar la estructura.
- Otros lenguajes ofrecen estructuras diferentes, como por ejemplo los comandos guardados.
-
- es una forma de organizar un conjunto de datos elementales con el objetivo de facilitar su manipulación. Un dato elemental es la mínima información que se tiene en un sistema.
- Una estructura de datos define la organización e interrelación de éstos y un conjunto de operaciones que se pueden realizar sobre ellos. Las operaciones básicas son:
- Alta, adicionar un nuevo valor a la estructura.
- Baja, borrar un valor de la estructura.
- Búsqueda, encontrar un determinado valor en la estructura para realizar una operación con este valor, en forma SECUENCIAL o BINARIO (siempre y cuando los datos estén ordenados)...
- Otras operaciones que se pueden realizar son:
- Ordenamiento, de los elementos pertenecientes a la estructura.
- Apareo, dadas dos estructuras originar una nueva ordenada y que contenga a las apareadas.
- Cada estructura ofrece ventajas y desventajas en relación a la simplicidad y eficiencia para la realización de cada operación. De esta forma, la elección de la estructura de datos apropiada para cada problema depende de factores como la frecuencia y el orden en que se realiza cada operación sobre los datos.
- Tipos de datos elementales
- Binarios
- Numéricos
- Entero
- ETCETERA.
-
- Son aquellas que permiten realizar aplicativos, programas, rutinas, utilitarios y sistemas para que la parte física del computador u ordenador, funcione y pueda producir resultados.
- Hoy dia existen multiples herramientas de programación en el mercado, tanto para analistas expertos como para analistas inexpertos.
- Las herramientas de programación más comunes del mercado, cuentan hoy dia con programas de depuracion o debugger, que son utilitarios que nos permiten detectar los posibles errores en tiempo de ejecucion o corrida de rutinas y programas.
- Entre otras herramientas de programación encontramos librerias y componentes, dados por algunos lenguajes de programación como son el C++ y delphi.
- Otras herramientas de programación son los lenguajes de programación, que nos permitemn crear rutinas, programas y utilitarios.
- Entre algunas de estas herramientas de programación tenemos:
- Basic y Pascal que son herramientas de programación, idoneas para la inicializacion de los programadores.
- C y C++ que sirven para la programación de sistemas.
- Cobol, que es una herramienta de programación orientada hacia sistemas de gestion empresarial como nominas y contabilidad.
- Fortran, que son lenguajes especificos para calculos matematicos y o numericos.
- Herramientas de programación para ambientes graficos como son Visual Basic, Delphi y Visual C.
- Html y Java, que permiten la creación de paginas WEB para internet.
Informações
- Descrição
- SE CONOCERÁN LOS ELEMENTOS BÁSICOS DE PROGRAMACIÓN PARA QUE SE PUEDAN DESARROLLAR APLICACIONES
- Criado por
- perla viridiana vazquez martinez
- Visualizações
- 102
- Tags
- Avaliação