Tecnologia
sábado, 10 de noviembre de 2018
jueves, 4 de octubre de 2018
PLANEACION CUARTO PERIODO
INFORMÁTICA-PROGRAMACIÓN
-PLANEACIÓN
1.QUE SON LOS CICLOS Y PARA QUE SIRVEN EN C++?
Los ciclos o también conocidos como bucles, son una estructura de control esencial al momento de programar. Tanto C como C++ y la mayoría de los lenguajes utilizados actualmente, nos permiten hacer uso de estas estructuras. Un ciclo o bucle permite repetir una o varias instrucciones cuantas veces lo necesitemos, por ejemplo, si quisiéramos escribir los números del uno al cien no tendría sentido escribir cien líneas mostrando un numero en cada una, para esto y para muchísimas cosas más, es útil un ciclo, permitiéndonos hacer una misma tarea en una cantidad de líneas muy pequeña y de forma prácticamente automática.
2.PARA QUE SIRVE LA INSTRUCCIÓN CHAR?
El tipo de datos char sirve para representar o contener un solo carácter. Un byte y un char son la misma cosa, excepto porque char se utiliza como carácter, o como parte de una cadena de caracteres, y no se puede utilizar en una expresión aritmética, mientras que un byte solamente puede ser usado como un tipo numérico.
3.DIFERENCIA ENTRE FOR-WHILE-DO WHILE.
CICLO:Este bucle o también llamado ciclo permite repetir un grupo de instrucciones (escrito en un lenguaje de programación), mientras se cumpla que la condición sea verdadera ( es decir tenga el valor True).
CICLO DO WHILE: El ciclo Do while es una estructura de control cíclica, que permite ejecutar una o varias lineas de código de forma repetitiva. Dicho ciclo es una variación del ciclo while, ya que estos se diferencian en su funcionamiento. De este modo los ciclos do while son mas efectivos para resolver algunas situaciones especificas. Una característica principal de este ciclo, es que se ejecuta al menos una vez.
FOR: Los ciclos for son estructuras de control cíclicas, que permite ejecutar una o varias lineas de código en forma iterativa. Para que este proceso se dé a cabo, previamente se tiene que asignar un valor de inicio, un valor final y el tamaño de paso.
La principal diferencia entre FOR y WHILE, es que el primero se usa cuando se conoce las veces que va a repetir y en el segundo control cíclico no se conoce el número de repeticiones.
jueves, 19 de julio de 2018
trabajo#1 TERCER PERIODO
PLANEACIÓN TERCER PERIODO - PROGRAMACIÓN

4¿ QUE ES C++?
C++ es un lenguaje de programación diseñado a mediados de los años 1979 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
5¿QUE ES UNA LIBRERÍA EN C++?
En C++, la biblioteca estándar es una colección de clases y funciones, escritas en el núcleo del lenguaje. La biblioteca estándar proporciona varios contenedores genéricos, funciones para utilizar y manipular esos contenedores, funciones objeto, cadenas y flujos genéricos (incluyendo E/S interactiva y de archivos) y soporte para la mayoría de las características del lenguaje. La biblioteca estándar de C++ también incorpora la biblioteca estándar de C. Las características de la biblioteca estándar están declaradas en el espacio de nombres std.
La Standard Template Library es un subconjunto de la biblioteca estándar de C++ que contiene los contenedores, algoritmos, iteradores, funciones objeto, etc; aunque algunas personas utilizan el término STL indistintamente con la biblioteca estándar de C++.
Los archivos de cabecera de la biblioteca estándar de C++ no usan la extensión «.h».
La Standard Template Library es un subconjunto de la biblioteca estándar de C++ que contiene los contenedores, algoritmos, iteradores, funciones objeto, etc; aunque algunas personas utilizan el término STL indistintamente con la biblioteca estándar de C++.
Los archivos de cabecera de la biblioteca estándar de C++ no usan la extensión «.h».
6¿QUE ES COMPILAR Y EJECUTAR?
COMPILADOR:
Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.La construcción de un compilador involucra la división del proceso en una serie de fases que variará con su complejidad. Generalmente estas fases se agrupan en dos tareas: el análisis del programa fuente y la síntesis del programa objeto.· Análisis: Se trata de la comprobación de la corrección del programa fuente, e incluye las fases correspondientes al Análisis léxico (que consiste en la descomposición del programa fuente en componentes léxicos), Análisis sintáctico (agrupación de los componentes léxicos en frases gramaticales ) y Análisis semántico (comprobación de la validez semántica de las sentencias aceptadas en la fase de Análisis Sintáctico).
· Síntesis: Su objetivo es la generación de la salida expresada en el lenguaje objeto y suele estar formado por una o varias combinaciones de fases de Generación de Código (normalmente se trata de código intermedio o de código objeto) y de Optimización de Código (en las que se busca obtener un código lo más eficiente posible).
Alternativamente, las fases descritas para las tareas de análisis y síntesis se pueden agrupar en Front-end y Back-end:· Front-end: es la parte que analiza el código fuente, comprueba su validez, genera el árbol de derivación y rellena los valores de la tabla de símbolos. Esta parte suele ser independiente de la plataforma o sistema para el cual se vaya a compilar, y está compuesta por las fases comprendidas entre el Análisis Léxico y la Generación de Código Intermedio.
· Back-end: es la parte que genera el código máquina, específico de una plataforma, a partir de los resultados de la fase de análisis, realizada por el Front End.
EJECUCIÓN:
En informática, ejecutar es la acción de iniciar la carga de un programa o de cualquier archivo ejecutable.En otras palabras, la ejecución es el proceso mediante el cual una computadora lleva a cabo las instrucciones de un programa informático.
Se pueden ejecutar programas compilados (por ejemplo, en Windows, los .EXE) o programasinterpretados (por ejemplo, los scripts).
Ejecutar un programa implica que éste estará en estado de ejecución y, por ende, en memoria, hasta que se finalice.
Algunas bibliografías extienden la definición de ejecutar e incluyen la carga de archivos que no son ejecutables. Por ejemplo, cuando se ejecuta una imagen JPG y se abre el programa para visualizar la misma, o cuando se ejecuta un sonido MP3 y se abre el reproductor de audio. Técnicamente hablando, lo que está realmente en ejecución es el programa que se encarga de interpretar el archivo no ejecutable.
En Windows, la mayoría de los programas que están en ejecución se listan en el Administrador de tareas, desde donde pueden ser finalizados.
7¿A QUE HACEN REFERENCIAS LAS EXTENCIONES.(EXE,BAT,COM)
En DOS, OS/2 y Microsoft Windows, un archivo batch es un archivo de procesamiento por lotes. Se trata de archivos de texto sin formato, guardados con la extensión .BAT que contienen un conjunto de instrucciones MS-DOS. Cuando se ejecuta este archivo, las órdenes contenidas son ejecutadas en grupo, de forma secuencial, permitiendo automatizar diversas tareas. Cualquier orden reconocible por MS-DOS puede ser utilizado en un archivo batch.Esta es la forma de automatizar procesos (copiar, pegar, renombrar y enviar datos) en MS-DOS. De este modo, evitamos procesos rutinarios y monótonos, acelerando los mismos. Tiene la funcionalidad de conectarse con otras interfaces por línea de comandos.
Un tipo batch es un archivo de texto que contiene órdenes a ejecutar en un intérprete de órdenes propio de DOS o OS/2. Cuando es iniciado, un programa shell —típicamente command.com o cmd.exe— lo lee y ejecuta, generalmente línea a línea. De este modo, se emplea para ejecutar series de comandos automáticamente. El hecho de que funcione solo para MS-DOS lo hace muy limitado. Su extensión es .bat o .cmd.
8¿QUE ES EL COMMAND.COM?
OMMAND.COM es el nombre del intérprete de comandos para DOS y versiones de Windows de 16/32 bits (95/98/98 SE/Me). Al ser el primer programa que se ejecuta después del inicio, posee también el rol de la configuración del sistema ejecutando el archivo AUTOEXEC.BAT.poiComo intérprete de comandos, tiene dos modos de ejecución. El primero es el modo interactivo, en el que el usuario escribe comandos los cuales son luego ejecutados. El segundo es el modo por lotes (batch), que ejecuta una secuencia predefinida de comandos guardada como un archivo batch, es decir, un archivo de texto con la extensión .BAT.
9.¿CUAL ES LA INSTRUCCIÓN PARA DETENER UN PROGRAMA EN C++?
En una instrucción switch, la instrucción break hace que el programa ejecute la siguiente instrucción que hay fuera de la instrucción switch. Sin una instrucción break, se ejecutan todas las instrucciones que hay desde la etiqueta case coincidente hasta el final de la instrucción switch, incluida la cláusula default.+
10.
11.CONCLUSIONES:
1.Este programa me ayuda a conocer elementos y herramientas de uso practico para la implementacion de información y datos.
2. volví a recordar los tipos y funciones que tiene cada cosa que hace parte de c++
3.me fue muy practico volver a recordar todo el funcionamiento de c++ para poder que se me facilite el uso y manejo del programa en las actividades propuestas .
jueves, 1 de febrero de 2018
INTRODUCCION DFD
TALLER :
1. Definición de la aplicación DFD
2.¿ Que es un algoritmo ?
3.¿ Que es un diagrama de flujo ?
4.¿ A que se refiere en la programación , cuando se habla de entradas - proceso -salidas?
5.Publicar la ventana DFD con sus herramientas
6.Definir los símbolos DFD
7.¿Que son operadores matemáticos ?
DESARROLLO
1. DFD es un software diseñado para construir y analizar algoritmos. Se pueden crear diagramas de flujo de datos para la representación de algoritmos de programación estructurada a partir de las herramientas de edición que para éste propósito suministra el programa. Después de haber ingresado el algoritmo representado por el diagrama, podrá ejecutarse, analizarse y depurarse en un entorno interactivo diseñado para este fin.
2.Un algoritmo es un procedimiento para la resolución de problemas de cualquier tipo por medio de determinada secuencia de pasos simples. El concepto fue utilizado originalmente para el cálculo matemático pero ahora es amplia mente usado en programación de computadoras.
3.Los diagramas de flujo de datos están conformados por figuras conectadas con flechas. Para ejecutar un proceso descrito por un diagrama de flujo de datos se comienza por el INICIO y se siguen las flechas de figura a figura, ejecutándose las acciones indicadas por cada figura; el tipo de figura indica el tipo de paso que representa. Son frecuentemente usados debido a que pueden suprimir detalles innecesarios y tener un significado preciso, si son usados correctamente.
2.Un algoritmo es un procedimiento para la resolución de problemas de cualquier tipo por medio de determinada secuencia de pasos simples. El concepto fue utilizado originalmente para el cálculo matemático pero ahora es amplia mente usado en programación de computadoras.
3.Los diagramas de flujo de datos están conformados por figuras conectadas con flechas. Para ejecutar un proceso descrito por un diagrama de flujo de datos se comienza por el INICIO y se siguen las flechas de figura a figura, ejecutándose las acciones indicadas por cada figura; el tipo de figura indica el tipo de paso que representa. Son frecuentemente usados debido a que pueden suprimir detalles innecesarios y tener un significado preciso, si son usados correctamente.
4.
Algoritmos De Entrada, Proceso y Salida Todo algoritmo debe obedecer a la estructura básica de un sistema, es decir: entrada, proceso y salida. Donde: ENTRADA Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados. PROCESO Pasos necesarios para obtener la solución del problema o la situación planteada. SALIDA Resultados arrojados por el proceso como solución.
5.

6.
7.Los operadores matemáticos básicos son los mismos que están disponibles en la mayoría de los lenguajes de programación: adición (+), substracción (-), división (/), multiplicación (*), y módulo (%; que produce el resto de una división entera). La división entera trunca el resultado (no lo redondea). El operador módulo no se puede utilizar con números con punto flotante.
C y C++ también utilizan notaciones abreviadas para efectuar una operación y una asignación al mismo tiempo. Esto se denota por un operador seguido de un signo igual, y se puede aplicar a todos los operadores del lenguaje (siempre que tenga sentido). Por ejemplo, para añadir 4 a la variable x y asignar x al resultado, se escribe: x += 4;.
Algoritmos De Entrada, Proceso y Salida Todo algoritmo debe obedecer a la estructura básica de un sistema, es decir: entrada, proceso y salida. Donde: ENTRADA Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados. PROCESO Pasos necesarios para obtener la solución del problema o la situación planteada. SALIDA Resultados arrojados por el proceso como solución.
5.

6.

7.Los operadores matemáticos básicos son los mismos que están disponibles en la mayoría de los lenguajes de programación: adición (+), substracción (-), división (/), multiplicación (*), y módulo (%; que produce el resto de una división entera). La división entera trunca el resultado (no lo redondea). El operador módulo no se puede utilizar con números con punto flotante.
C y C++ también utilizan notaciones abreviadas para efectuar una operación y una asignación al mismo tiempo. Esto se denota por un operador seguido de un signo igual, y se puede aplicar a todos los operadores del lenguaje (siempre que tenga sentido). Por ejemplo, para añadir 4 a la variable x y asignar x al resultado, se escribe: x += 4;.
miércoles, 31 de enero de 2018
Taller 1
¿Que expectativas tiene con la asignatura?
Con la asignatura de sistemas tengo la expectativa de poder lograr un conocimiento mas profundo sobre la importancia que tiene cada elemento que conforma esta area.
-Poder superarme y alcanzar todo lo esperado y propuesto.
- Mejorar todos los errores cometidos en el año anterior.
¿Que es programación para usted?
Es cuando uno diseña ideas y ordena las acciones que se realizaran en el marco de una actividad.
También puede ser la preparación de maquinas para que cumplan con una cierta función en un momento determinado.
¿Para que sirve la programación?
Un computador realiza tareas y maneja datos en memoria obedeciendo a una secuencia de pasos lógicos para la cual ha sido programados.
Suscribirse a:
Entradas (Atom)