You are on page 1of 10

ADA1_B3_EQUIPO_TEAM_BLACK

Escuela Preparatoria Estatal No.10

Rubén H. Rodríguez Moguel

ADA1: Conceptos básicos de programación

1-D

Integrantes:

Andrea Arianeli Canche Duran

Jade Sarai Escalante Canul

Jennifer Echazarreta Castillo

Fecha de entrega: 10 de Mayo del 2019


Conceptos básicos de programación

Tecnologia
• La tecnología es un conjunto de nociones y conocimientos utilizados para lograr un
objetivo preciso, que de lugar a la solución de un problema especifico del individuo o a la
satisfacción de alguna de sus necesidades. Es un concepto extremadamente amplio que es
capaz de abarcar una inmensa variedad de aspectos que pueden ir de la electrónica al arte o
la medicina

Programación

La programación es el proceso de tomar un algoritmo y codificarlo en una notaci ón, un lenguaje de


programación, de modo que pueda ser ejecutado por una computadora. Aunque existen muchos
lenguajes de programación y muchos tipos diferentes de computadoras, el primer paso es la
necesidad de tener una solución. Sin un algoritmo no puede haber un programa.

Las ciencias de la programación no son el estudio de la programación. La programación, sin embargo,


es una parte importante de lo que hace un científico de la computación. La programación es a
menudo la manera en la que creamos una representación para nuestras soluciones. Por tanto, esta
representación en un lenguaje y el proceso de crearla se convierte en una parte fundamental de la
disciplina.
Programa

Definimos entonces como Programa a un conjunto de instructivos que son impartidos hacia
el Ordenador indicando las instrucciones que incluyen el paso por paso para poder llegar a un
resultado determinado, debiendo para ello tener una organizaci ón específica y seguir los pasos de
una estructura, teniendo entonces predefinidas una serie de acciones que son seguidas para obtener
el resultado esperado.

La planificación de los Programas se lleva en forma bastante similar a lo que es un Método Científico,
teniendo como punto de partida el establecimiento de una Problemáticadeterminada que éste
tenderá a solucionar, lo que es justamente el inicio de toda planificación y contando con distintos
métodos de trabajo.

La derivación de este inicio dará lugar a un Algoritmo, que permitirá generar entonces una serie
de Pasos Predeterminados que tendrá que seguir el ordenador (es decir, las instrucciones que
imparte el programa) teniendo entonces una Secuencia Lógica que deberá seguirse para poder dar
una solución a la problemática inicial.

Metodología de la programación

La programación, resumiendo, determina el proceso para la creación de una solución de carácter


informático, cualquiera que sea su objetivo o naturaleza. Cada problema es di stinto, del mismo
modo que los pasos para implementar la solución. Pero al margen de esto, los programas
informáticos diseñados para tal fin no pueden obviar una serie de elementos básicos. Veamos en
qué consisten:
• Diálogo o intercambio: el programa empieza por identificar el problema. Luego se centra en
la comprensión del mismo. Cuanta mayor información se obtenga en esta primera fase, más
acertada será la programación de la solución.

• Especificación: en esta segunda etapa se establecen de manera precisa las condiciones que
debe cumplir el programa para alcanzar su objetivo, que es la soluci ón del problema
identificado. Todo lo relativo a la solución debe quedar descrito y clarificado en este punto.

• Diseño: el siguiente paso consiste en la construcción de un algoritmo que siga las


especificidades descritas en el punto anterior.

• Codificación: esta fase es una de las más importantes de todo el proceso. El algoritmo que
se ha diseñado anteriormente es traducido al lenguaje propio de la programaci ón. O dicho
de otra forma, el programa cobra entidad.

• Verificación: en última instancia, los responsables del proyecto realizan una serie de pruebas
para confirmar la viabilidad y la utilidad de la solución. Si cumple con lo establecido en la
fase de diseño, se implementa en procesos que lo requieran. Si no es así, se deben tomar
medidas para corregir los fallos que impidan su normal desarrollo.

• Mantenimiento: la solución implementada, que ya ha adquirido la categoría de programa


informático, precisa mantenimiento cada cierto tiempo. También de esto depende su grado
de eficiencia.

Lenguaje de programación

En informática, se conoce como lenguaje de programación a un programa destinado a la


construcción de otros programas informáticos. Su nombre se debe a que comprende un lenguaje
formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a
cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico,
lógico y su comunicación con el usuario humano.

Dicho lenguaje está compuesto por símbolos y reglas sintácticas y semánticas, expresadas en forma
de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de una
aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de
programación al resultado final de estos procesos creativos.
Entorno de programación o entorno de desarrollo

El Entorno de Desarrollo Integrado agrupa las anteriores herramientas, usualmente en un entorno


visual, de forma que el programador no necesite introducir múltiples comandos para compilar,
interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).

Un entorno de desarrollo integrado, llamado también IDE (sigla en inglés de integrated development
environment), es un programa informático compuesto por un conjunto de herramientas de
programación. Puede dedicarse en exclusiva a un solo lenguaje de programación o bien puede
utilizarse para varios.

Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicaci ón;
es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz
gráfica (GUI). Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones
existentes. El lenguaje Visual Basic, por ejemplo, puede ser usado dentro de las aplicaciones de
Microsoft Office, lo que hace posible escribir sentencias Visual Basic en forma de macros para
Microsoft Word.

Autómata

Un autómata es un sistema secuencial, aunque en ocasiones la palabra es utilizada también para


referirse a un robot. Puede definirse como un equipo electrónico programable en lenguaje no
informático y diseñado para controlar, en tiempo real y en ambiente industrial, procesos
secuenciales. Sin embargo, la rápida evolución de los autómatas hace que esta definición no esté
cerrada.

Instrucciones primitivas

Las órdenes o instrucciones básicas de MSWLogo se llamanprimitivas. Las primitivas deben


escribirse en el cuadro inferior de la ventana de trabajo. Al pulsar Enter o hacer clic en el botón
Ejecutar, la primitiva escrita se ejecuta. Si la primitiva está mal escrita o si le faltan datos, el
intérprete contesta “no sé cómo...” Cada una de las órdenes queda anotada en la ventana de
trabajo.La primitiva puede escribirse completa o mediante abreviaturas y tanto en minúsculas como
en mayúsculas. Aquí las escribiremos siempre en mayúsculas para ayudar a distinguirlas del resto del
código.

Existen dos primitivas para cambiar los colores:• a) PONCOLORLAPIZ (PONCL), que se usa para
seleccionar el color de los trazos que irá produciendo el cursor al avanzar.• b) PONCOLORPAPEL
(PONCP), que se usa para seleccionar el color de la pantalla.• c) PONCOLORRELLENO (POCCR), que
se usa para seleccionar el color de relleno de las figuras que dibujemos.

Comando
Un comando es una instrucción u orden que el usuario proporciona a un sistema informático, desde
la línea de comandos(como una shell) o desde una llamada de programación. Puede ser interno
(contenido en el propio intérprete) o externo (contenido en un archivo ejecutable).

Suele admitir parámetros o argumentos de entrada, lo que permite modificar su comportamiento


predeterminado. Suelen indicarse tras una barra "/" (en sistemas operativos DOS) o un guion simple
"-" o doble "--" (en sistemas operativos Unix).

Secuencia de comandos

La línea de comandos o consola (del inglés shell) permite al usuario mandar instrucciones mediante
la pulsación de la tecla ↵ Entrar en el teclado, lanzando la ejecución de procesos internos al propio
intérprete de comandos o de programas externos al mismo. Algunas de estas consolas son:

• command.com para los sistemas basados en DOS (MS-DOS, PC-DOS, DR-DOS, FreeDOS, etc.)

• cmd.exe para los sistemas basados en Windows NT (2000, XP, 2003 Server, Vista, 2008
Server, etc.)

• bash, sh, csh, ksh, etc. para los sistemas basados en Unix (GNU/Linux, *BSD, Solaris, etc.).

En realidad, la línea de comandos no es más que una de las formas en que el usuario interacciona
con el ordenador, junto con la interfaz gráfica. En la línea de comandos, el usuario escribe la
instrucción o el programa que deseaba que sea ejecutado por el ordenador. Esta interacci ón la lleva
a cabo un programa que se suele llamar intérprete de comandos.

En sistemas operativos tipo Windows, puede lanzarse el intérprete pulsando la tecla ⊞Win+R y
ejecutando la orden: cmd. En sistemas operativos tipo UNIX, como Linux, el intérprete de comandos
(por defecto suele ser bash) aparece disponible en el menú de aplicaciones, por lo que se puede
ejecutar mediante el ratón, haciendo clic sobre el icono correspondiente.
Procedimientos

Una combinación de primitivas que tenemos que usar con cierta frecuencia. Las primitivas son texto
y por lo tanto se pueden copiar y pegar de un sitio a otro, pero eso supone añadir muchas líneas de
código; intentar eliminar código superfluo es muy importante en un programa de cierta
complejidad.Para ello se crean los procedimientos; se asigna un nombre a ese conjunto de
primitivas de forma que se ejecutan automáticamente cada vez que escribimos el nombre.

Funciones

Función (Programación). En computación, una subrutina o subprograma (también llamada


procedimiento, función o rutina), como idea general, se presenta como un subalgoritmo que forma
parte del algoritmo principal, el cual permite resolver una tarea específica. ... Las funciones son la
parte central de la programación.
Diseño de programación

Un programa de diseño de páginas web es unprograma de computadora utilizado para crear, editar
y actualizar las páginas web sitios web. ... Muchos programas, como Microsoft Word que no se
dedican aldiseño web también tienen la capacidad de funcionar como un paquete de diseñoweb.

You might also like