Programación

Description

Conceptos Básicos de Programación y Java.
DBP DBP
Mind Map by DBP DBP, updated more than 1 year ago
DBP DBP
Created by DBP DBP almost 5 years ago
26
0

Resource summary

Programación
  1. Programación es un proceso para idea y ordenar acciones para realizar un proyecto.
    1. Algoritmos:
      1. Es una secuencia de pasos para la resolucion de diferentes tipos de problemas.
        1. Cualitativos:
          1. Son los que describen los pasos con palabras.
          2. Cuantitativos:
            1. Son los que utilizan cálculos numéricos para resolver los pasos.
          3. Expresiones:
            1. Crea grupos conocidos como SENTENCIAS.
          4. Tipos de Programas:
            1. Interprete:
              1. Es un software que recibe un programa en lenguaje de alto nivel, lo analiza y lo ejecuta.
              2. Compilador:
                1. Es un software que genera un archivo ejecutable u otro programa equivalente en otro lenguaje.
              3. Diagrama de Flujo:
                1. Es la representacion grafica de la resolucion de un problema
                2. Tipos de Datos:
                  1. Numero: int
                    1. Numero real: double o float
                      1. Cadena: char o string
                        1. Booleano: boolean
                          1. Enteros:
                            1. Es un espacio de memoria expresado:
                              1. 1 Byte (8 bits) Short (16 bits) Int (32 bits) Long (64 bits)
                            2. De coma flotante:
                              1. Aquí es donde se incluyen los decimales.
                                1. Float (32 bits) Doublé (64 bits)
                            3. Operadores:
                              1. ¿Qué son operadores?son sìmbolos que indican como se debe de operar.
                                1. Logicos: Conjuncion (&&), Disyuncion(II), Negacion(!)
                                  1. Aritmeticos: Suma(+),Resta(-),Multiplicacion(*), Division(/),Modulo(./.), Incremento(++), Decremento(__)
                              2. Primeros Programas:
                                1. Ciclo Si condicional:
                                  1. Son procesos de cadenas para realizar determinadas acciones que al momento de no cumplirse la condición realizan lo que se le condiciona.
                                  2. Ciclo Mientras:
                                    1. Es un proceso que realiza acciones mientras cumple otras condiciones, su objetivo es repetir más de un proceso condicionado.
                                    2. Tokens:
                                      1. Son las palabras reservadas que el programa tiene. para realizar determinadas acciones.
                                        1. ¿Qué son las //?
                                          1. Estas barras se utilizan para colocar comentarios.
                                            1. Comentarios:
                                              1. Se utilizan para escribir en el código indicaciones que no apareceran al momento de correr el programa.
                                    3. Java:
                                      1. Java es un programa de open source que nos permite programar aplicaciones, etc...
                                        1. Ámbito:
                                          1. El código en Java está dividido por bloques encerrados por llaves. Toda variable definida dentro de un bloque interno no es visible en un bloque externo.
                                            1. { //Bloque externo Int x = 64 { //Bloque Interno Int y =80 } x = y ; //ERROR Y FUERA DE ÁMBITO }
                                        2. Nos permite hacer:
                                          1. Crear aplicaciones y procesos en una gran diversidad de dispositivos. nos permite ejecutar un programa en diversos sistemas operativos.
                                          2. Estructura de un programa:
                                            1. JDK:
                                              1. Development Kit es un software que provee herramientas de desarrollo para creación de programas.
                                            2. TIpos de Aplicaciones:
                                              1. Java de Consola: permite cincentrarse netamente en la implementación del problema y no en su entorno de desarrollo .
                                                1. Java GUI: Son aplicaciones que no necesitan de un navegador ya que se ejecutan como una aplicación de escritorio.
                                                  1. Servlets: es un objeto de java que pertenece a una clase, permite crear aplicaciones web dinámicas, lo que quiere podemos realizar consultas, insertar y eliminar datos.
                                                    1. Java Applets: Se caracterizan por ser pequeñas aplicaciones que se incorporan en una pagina web y que necesitran de un navegador compatible con java.
                                                    2. Neatbeans:
                                                      1. NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo. NetBeans IDE​ es un producto libre y gratuito sin restricciones de uso.
                                                        1. Ademas funciona como un programa que compila un código con estructuración en base al lenguaje de Java.
                                                      2. Constantes:
                                                        1. Asignan valores a las variables utilizando modificadores (static y final), estas constantes no modifican su valor jamás.
                                                          1. Separadores:
                                                            1. Se usan para informar al compilador como están agrupados los fragmentos del código.
                                                        Show full summary Hide full summary

                                                        Similar

                                                        Operadores Python
                                                        Giovanni Sanhuez
                                                        Mis Recursos de Programación
                                                        maya velasquez
                                                        FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                        anhita
                                                        Mapa Conceptual de la arquitectura de base de datos
                                                        Alan Alvarado
                                                        Abreviaciones comunes en programación web
                                                        Diego Santos
                                                        codigos QR
                                                        Cristina Padilla
                                                        Editor Dibujo Paint
                                                        gladiscj
                                                        ANALISIS SISTEMATICO DE LA COMPUTADORA Y LOS PERIFERICOS QUE LO INTEGRAN
                                                        Ana pinzon
                                                        Simbología de programacion
                                                        Gustavo Angel Beristain Vazquez
                                                        Herramientas de Software para Comercio y Finanzas
                                                        mishelleisabel
                                                        Historia de la Computadora
                                                        Diego Santos