Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semana Semana 1
Programador:
Programa: entidad de software que nos permite resolver una problemática puntual, no se trata de un
conjunto de componentes físicos (como el hardware) sino que nos permite manipular los mismos.
Elementos lógicos.
Beneficios:
Habilidades:
1. Solucionador de problemas
2. Autodidacta
3. Trabajar en equipo
Cuestionario:
Habilidades programador: solucionador problemas, autodidacta, buen trabajo en equipo, trato con
cliente o contratante.
Código abierto
Conceptos básicos
Hardware: parte física o tangible del ordenador y está compuesta por los siguientes elementos:
dispositivos de entrada, salida y almacenamiento.
Software: parte lógica de un sistema de cómputo, no es tangible pero se hace visible cuando se
saca algún provecho a un ordenador. Abarca todo tipo de aplicaciones (programas) que sirven para
Conceptos 1
controlar, manipular, capturar datos, que luego son mostrados como información entendible para el
usuario.
Algoritmo:
Se fijan una serie de acciones precisas y lógicas que conllevan a resolver cualquier problema.
Unidad lógica.
Lenguaje de programación: entorno donde se escribe una serie de instrucciones para que el
ordenador efectúe. Esas instrucciones deben estar entonces dentro de una serie de reglas que
define el lenguaje.
Variable: espacio reservado en memoria que recibe un nombre representativo, donde se almacena
un dato de cualquier tipo. Poseen la característica de cambiar de contenido sobre la ejecución de un
algoritmo. Es un contenedor en donde se puede almacenar datos.
Constantes: datos que siempre van a tener el mismo valor, no puede ser modificado. También
comparten el mismo concepto de reglas empleado en la declaración de variables.
Problema (a resolver) → algoritmo (instrucciones) → programa (algoritmo que puede ser ejecutado
por computadora).
Diagrama de flujo:
Conceptos 2
Siempre debe estar compuesto por: inicio/fin y flujon de información
Pseudocódigo:
No es unico
Variables:
Nombre
Tipo de dato
Ejemplos:
Nombre: caracter
Fecha: fecha
Es verde?: booleano V o F
Literales:
Enteros
Reales
De carácter
Fecha
Ejemplos:
Conceptos 3
Centímetros → numerico (real)
Nombre → caracter
Fecha → fecha
Expresiones aritmeticas:
Ejemplo:
I - numérico 2 → variable
10, 20 → literal
- → operador aritmético
Lenguaje de programación:
Conceptos 4
códigos alfabéticos (mnemotécnicos) para operaciones y direccione simbólicas
escrito con palabras similares al lenguaje humano, facilita la escritura y comprensión del
programa
Conceptos 5