Conceptos Clave en Programación: Lenguajes, Estructura y Lógica

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,08 KB

Lenguajes de Alto Nivel

Dentro del tipo de lenguajes de programación de alto nivel, tenemos a todos aquellos lenguajes de programación que son más afines al lenguaje natural que al lenguaje máquina. Estos lenguajes de programación son completamente independientes de la arquitectura del hardware de la computadora u ordenador. Por lo que, en general, un programa escrito con un lenguaje de programación de alto nivel se puede utilizar en cualquier otra computadora.

  • Es hoy por hoy el más sencillo y fácil.
  • Es el más utilizado por los programadores.
  • Reduce el tiempo y la dificultad.
  • Tiene una mejor estructura.
  • Son prácticos y fáciles de entender.

Lenguaje de Programación Imperativo

En ciencias de la computación, se llama lenguajes imperativos a aquellos en los cuales se le ordena a la computadora cómo realizar una tarea siguiendo una serie de pasos o instrucciones, por ejemplo:

  1. Paso 1: Solicitar número.
  2. Paso 2: Multiplicar número por dos.
  3. Paso 3: Imprimir resultado de la operación.

Como se observa, presenta una lógica clara y eficaz; no es complicado y simplifica lo difícil.

Programación Estructurada

La programación estructurada es una teoría de programación que consiste en construir programas de fácil comprensión.

La programación estructurada es especialmente útil cuando se necesitan realizar correcciones o modificaciones después de haber concluido un programa o aplicación.

Su operación se basa principalmente en el usuario, ya que busca que sus programas sean acordes a lo que el usuario pide o requiere.

Cómo Reconocer a un Buen Programador

  • Le apasiona la tecnología.
  • Programa en su tiempo libre, es su hobby.
  • Hablará largo y tendido de cualquier tema técnico si se le pregunta.
  • Ha tenido proyectos personales significativos a través de los años.
  • Aprende nuevas tecnologías por sí solo.
  • Tiene opiniones fuertes sobre qué tecnología es la mejor para varios usos.
  • Se siente incómodo trabajando con tecnologías que él cree no son “correctas”.
  • Puede mantener una buena conversación en cualquier variedad de temas, no solo aquellos que sean técnicos.
  • Empezó a programar mucho antes de entrar a la universidad o al trabajo.
  • Tiene proyectos personales grandes que no necesariamente aparecen en el currículum vitae.
  • Conoce una gran variedad de tecnologías (las cuales no necesariamente están en el currículum vitae).

Lógica Binaria

La lógica binaria consta de variables binarias y operaciones lógicas. Las variables se denotan con letras del alfabeto como A, B, C, x, y, z, etc., y cada variable tiene dos y solo dos valores posibles distintos: 1 y 0. Hay tres operaciones lógicas básicas: AND, OR y NOT.

Encapsulación

Se usa para describir la combinación de estructuras de datos y de métodos que son manipulados por el objeto.

Entradas relacionadas: