PROGRAMAS INFORMÁTICOS
Te invito a que hagamos una conclusión general, haciendo trabajo colaborativo: Deja aquí un comentario sobre lo aprendido al realizar el trabajo on line de Programas Informáticos, considerando lo dicho en el comentario inicial, en un nuevo párrafo y agregando nuevos aprendizaje adquiridos por tí en el desarrollo de otros puntos desarrollados en la investigación:

Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. El lenguaje de programación Java fue originalmente desarrollado por James Gosling, de Sun Microsystems (constituida en 1983 y posteriormente adquirida el 27 de enero de 2010 por la compañía Oracle),4 y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Los objetivos de Gosling eran implementar una máquina virtual y un lenguaje con una estructura y sintaxis similar a C++.
ResponderBorrarEl lenguaje Java se creó con cinco objetivos principales:
1. Debería usar el paradigma de la programación orientada a objetos.
2. Debería permitir la ejecución de un mismo programa en múltiples sistemas operativos.
3. Debería incluir por defecto soporte para trabajo en red.
4. Debería diseñarse para ejecutar código en sistemas remotos de forma segura.
5. Debería ser fácil de usar y tomar lo mejor de otros lenguajes orientados a objetos, como C++.
También se puede decir que Java es una tecnología que no sólo se reduce al lenguaje sino que además provee de una máquina virtual Java que permite ejecutar código compilado Java, sea cual sea la plataforma que exista por debajo; plataforma tanto hardware, como software (el sistema operativo que soporte ese hardware). El apoyo a esta tecnología viene dado por la gran cantidad de fabricantes que apoyan esta especificación de máquina virtual.
Características.
Lenguaje totalmente orientado a Objetos: Todos los conceptos en los que se apoya esta técnica, encapsulación, herencia, polimorfismo, etc., están presentes en Java.
Disponibilidad de un amplio conjunto de bibliotecas: Como ya se mencionó anteriormente, Java es algo más que un lenguaje. La programación de aplicaciones con Java se basa no solo en el empleo del juego de instrucciones que componen el lenguaje, sino, fundamentalmente, en la posibilidad de utilizar el amplísimo conjunto de clases que Sun pone a disposición del programador y con las cuales es posible realizar prácticamente cualquier tipo de aplicación.
Lenguaje simple: Java posee una curva de aprendizaje muy rápida. Resulta relativamente sencillo escribir applets interesantes desde el principio. Todos aquellos familiarizados con C++ encontrarán que Java es más sencillo, ya que se han eliminado ciertas características, como los punteros. Debido a su semejanza con C y C++, y dado que la mayoría de la gente los conoce aunque sea de forma elemental, resulta muy fácil aprender Java. Los programadores experimentados en C++ pueden migrar muy rápidamente a Java y ser productivos en poco tiempo.
Distribuido: Java proporciona una colección de clases para su uso en aplicaciones de red, que permiten abrir sockets y establecer y aceptar conexiones con servidores o clientes remotos, facilitando así la creación de aplicaciones distribuidas.
Interpretado y compilado a la vez: Java es compilado, en la medida en que su código fuente se transforma en una especie de código máquina, los bytecodes, semejantes a las instrucciones de ensamblador. Por otra parte, es interpretado, ya que los bytecodes se pueden ejecutar directamente sobre cualquier máquina a la cual se hayan portado el intérprete y el sistema de ejecución en tiempo real.
Sin embargo en mi poca experiencia con Java podría decir que este lenguaje poco a poco podría llegar a mejorar mis destrezas como programador. Programar requiere combinar varias destrezas o habilidades, lo que implica que no es posible aprender a programar en un breve plazo de tiempo. Más bien es un proceso que implica tiempo y experiencia y no ocurrirá de forma automática.
MARIA LAURA ALADEJO.
Lenguaje de programación "C++"
ResponderBorrarDiseñado en 1979, orientado a objetos de alto nivel para facilitar a los programadores escribir programas fáciles y portátiles. Desde el punto de vista de los lenguajes orientados de programación C++ es un híbrido, 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 C++ es un lenguaje de programación multiparadigma.
Antes se había usado "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
Caracteristicas a desctacar de C++:
• Su sintaxis es heredada del lenguaje C.
• Programa orientado a objetos (POO).
• Permite la agrupación de instrucciones.
• Lenguaje muy didáctico, con este lenguaje puedes aprender muchos otros lenguajes con gran facilidad.
• Es portátil y tiene un gran número de compiladores en diferentes plataformas y sistemas operativos.
• Permite la separación de un programa en módulos que admiten compilación independiente.
• Es un lenguaje de alto nivel.
Compatibilidad con bibliotecas enriquecidas: a través de la Biblioteca de plantillas estándar de C ++ (STL) hay muchas funciones disponibles que ayudan a escribir código rápidamente. Por ejemplo, hay bibliotecas estándar para varios contenedores como conjuntos, mapas, tablas hash, etc.
Velocidad: C ++ es la opción preferida cuando la latencia es una métrica crítica. La compilación, así como el tiempo de ejecución de un programa C ++, es mucho más rápido que la mayoría de los otros lenguajes de programación de propósito general.
Compilado: un código C ++ debe compilarse primero en código de bajo nivel y luego ejecutarse, a diferencia de los lenguajes de programación interpretados donde no se necesita compilación.
Compatibilidad con punteros: C ++ también admite punteros que se utilizan ampliamente en la programación y que a menudo no están disponibles en varios lenguajes de programación.
Este es uno de los lenguajes de programación más importantes porque casi todos los programas / sistemas que usa tienen parte o la otra parte de la base de código que está escrita en C / C ++. Ya sea Windows, sea el software de edición de fotos, su juego favorito o navegador web, C ++ desempeña un papel integral en casi todas las aplicaciones que usamos.
Ejemplo de Código:
Inclusiones condicionales
Estas directivas permiten incluir o descartar partes de código, si se cumplen algunas condiciones.
#ifdef: Permite que una sección del programa sea compilada solo si la macro especificada como parámetro ha sido definida, sin importar el valor de esta. Por ejemplo:
#ifdef TABLE_SIZE
int table[TABLE_SIZE];
#endif
El ejemplo anterior indica que, si la macro TABLE_SIZE se encuentra definida, entonces procede a la creación de una matriz de enteros de tamaño TABLE_SIZE. Cabe señalar que el fin para esta directiva es la directiva #endif
Es un lenguaje completo aunque un poco complicado, realmente es mas fácil de lo que se imaginan. El lenguaje C++ es que es uno de los lenguajes mas potentes y dispone de una mejor forma de realizar tareas. Esto puede ser útil para los programadores que se acostumbraron a C, ya que les permite ir entrando y familiarizándose de a pocos con el C++, combinando las instrucciones y códigos del los dos lenguajes, utilizando obviamente el compilador de C++.
Mariely Laffi 18/11/19
6to INF "A".
LENGUAJE DE PROGRAMACIÓN: RUBY
ResponderBorrarRuby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995.
Este programa combina fragmentos inspirados en los lenguajes de programacion Python y Perl con caracteristicas orientadas a objetos como Smaltalk.
Ruby comparte tambien otros lenguajes como Lisp,Lua,dylan y CLU.
El uso de este lenguaje, es distribuido bajo una licencia de software libre.
Ruby sigue el principio de la menor sorpresa,lo que significa que el lenguaje debe comportarse de tal manera que minimice la confusión de los usuarios experimentados.
Matsumoto ha dicho que su principal objetivo era haber un lenguaje que le divirtiera a el mismo, facilitando el trabajo de programación y la posible confusión.
Ruby esta orientado a objetos, todos los tipos de datos de son un objeto,incluida las clases y otros tipos de lenguajes que se definan por primitivas (como enteros,booleanos y nil)
Ruby lo han descrito como un lenguaje de programación multiparadigma,permite programación procedimental, definiendo funciones y variables fuera de las clases haciendolas parte del objeto; con orientación a objetos o funcionalmente. también tiene funciones anónimas,clausuras y continuaciones; todas la sentencias tienen valores y las funciones devuelven la ultima evaluación.
características:
-va orientado a objetos
-solo tiene cuatro niveles de variables: global,clase,instancia y local
-tiene expresiones regulares nativas similares a las de Perl a nivel de lenguaje
-recolección de basura automática
-soporta alteración de los objetos en tiempo de ejecución.
Algunas de las APP o redes sociales mas conocidas como Twitter y Soundcloud, fueron realizadas con el lenguaje de programación Ruby.
6to Año de Informatica "A"
Anabella Maican
¿Qué entendí?
ResponderBorrarSe entiende por JavaScript que es un idioma de programación que no es tan complicado y a diferencia de Java que es la versión “original” se podría decir, esta es más fácil de manipular y se puede utilizar desde el navegador web, no hace falta de un servidor por ende lo puede usar cualquier usuario y se puede activar o desactivar fácilmente, aunque la mayoría de personas suelen navegar con JavaScript activado.
¿Qué es?
JavaScript es un lenguaje de programación, al igual que PHP, si bien tiene diferencias importantes con éste. JavaScript se utiliza principalmente del lado del cliente (es decir, se ejecuta en nuestro ordenador, no en el servidor) permitiendo crear efectos atractivos y dinámicos en las páginas web. Los navegadores modernos interpretan el código JavaScript integrado en las páginas web.
Algunas de las características de JavaScript son:
- La fácil manipulación, no hace falta ser muy experto para utilizarlo.
- Es dinámico, responde a eventos en tiempo real.
- Maneja objetos dentro de nuestra página web y sobre ese objeto podemos definir diferentes eventos.
Guarenas, 18/11/2019
ResponderBorrarAleiber Garcia
Leguaje de programación: PHP
Se caracteriza por ser un lenguaje gratuito y multiplataforma y cuenta también con acceso a muchos tipos con bases de datos, es importante destacar su capacidad de crear páginas dinámicas este lenguaje de programación es una gran solución para la construcción de webs con independencia de la base de datos y del servidor web, válido para cualquier plataforma.
Sus más resaltantes características:
1.- Velocidad: PHP no solo es rápido al ser ejecutado sino que no genera retrasos en la máquina.
2.- Estabilidad: PHP utiliza su propio sistema de administración de recursos.
3.- Seguridad: PHP maneja distintos niveles de seguridad, estos pueden ser configurados desde el archivo.
4.- Simplicidad: Usuarios con experiencia en C y C++ podrán utilizar PHP rápidamente.
Las ventajas de utilizar este tipo de lenguaje es que, PHP corre en (casi) cualquier plataforma utilizando el mismo código fuente, PHP es completamente expandible y modificable. Está compuesto de un sistema principal, un conjunto de módulos y una variedad de extensiones de código y Muchas interfaces distintas para cada tipo de servidor. PHP actualmente se puede ejecutar bajo Apache, IIS, AOLServer, Roxen yTHTTPD. Otra alternativa es configurarlo como módulo CGI.
Mi opinión:
Pude entender que este tipo de leguaje es muy fácil de utilizar y me parece perfecto que sea gratuito puesto que gracias a esto muchas más personas lo pueden utilizar, es un por programador que puede ser ejecutado de manera fácil y rápido puesto que no realiza retrasos en el computador y corre en casi cualquier plataforma, eso es interesante puesto que prácticamente lo poder ejecutar en cualquier parte.
Con respecto a la materia, entendí muy bien todas las clases y me voy un buen aprendizaje este primer momento de 6to Año.
Guarenas, 18/11/2019
ResponderBorrarAleiber Garcia
Leguaje de programación: PHP
Se caracteriza por ser un lenguaje gratuito y multiplataforma y cuenta también con acceso a muchos tipos con bases de datos, es importante destacar su capacidad de crear páginas dinámicas este lenguaje de programación es una gran solución para la construcción de webs con independencia de la base de datos y del servidor web, válido para cualquier plataforma.
Sus más resaltantes características:
1.- Velocidad: PHP no solo es rápido al ser ejecutado sino que no genera retrasos en la máquina.
2.- Estabilidad: PHP utiliza su propio sistema de administración de recursos.
3.- Seguridad: PHP maneja distintos niveles de seguridad, estos pueden ser configurados desde el archivo.
4.- Simplicidad: Usuarios con experiencia en C y C++ podrán utilizar PHP rápidamente.
Las ventajas de utilizar este tipo de lenguaje es que, PHP corre en (casi) cualquier plataforma utilizando el mismo código fuente, PHP es completamente expandible y modificable. Está compuesto de un sistema principal, un conjunto de módulos y una variedad de extensiones de código y Muchas interfaces distintas para cada tipo de servidor. PHP actualmente se puede ejecutar bajo Apache, IIS, AOLServer, Roxen yTHTTPD. Otra alternativa es configurarlo como módulo CGI.
Mi opinión:
Pude entender que este tipo de leguaje es muy fácil de utilizar y me parece perfecto que sea gratuito puesto que gracias a esto muchas más personas lo pueden utilizar, es un por programador que puede ser ejecutado de manera fácil y rápido puesto que no realiza retrasos en el computador y corre en casi cualquier plataforma, eso es interesante puesto que prácticamente lo poder ejecutar en cualquier parte.
Con respecto a la materia, entendí muy bien todas las clases y me voy un buen aprendizaje este primer momento de 6to Año.
Buenos días, Mi opinión sobre el lenguaje de programación fortran es muy complejo y descriptivos con su códigos a la hora de ejecutar cualquier programa , puesto que este se utiliza para la elaboración de tarjetas con columnas y filas del mismo ancho y tamaño y es un sistema operativo de gran ayuda para los usuario.
ResponderBorrarEs un lenguaje de programación de alto nivel de propósito general, procedimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica. Desarrollado originalmente por IBM en 1957 para el equipo IBM 704, y usado para aplicaciones científicas y de ingeniería, el FORTRAN vino a dominar esta área de la programación desde el principio y ha estado en uso continuo por más de medio siglo en áreas de cómputo intensivo tales como la predicción numérica del tiempo, análisis de elementos finitos, dinámica de fluidos computacional (CFD), física computacional y química computacional.
Este contiene una serie de características de gran ayuda para la el manejo de tarjetas o tablas que contiene fila y columnas para su gran uso que son la siguiente:;
El lenguaje fue diseñado teniendo en cuenta que los programas serían escritos en tarjetas perforadas de 80 columnas. Así por ejemplo, las líneas debían ser numeradas y la única alteración posible en el orden de ejecución era producida con la instrucción goto. Estas características han evolucionado de versión en versión. Las actuales contienen subprogramas, recursión y una variada gama de estructuras de control.
Formato libre en el código fuente.
En Fortran 90 se puede usar el formato de entrada de Fortran 77 o el formato libre. Si se usa el formato libre, la extensión .90 deberá ser usada en el nombre del archivo.
Apuntadores y asignación dinámica.
Es posible usar almacenamiento dinámico, con lo que se puede hacer que todos los arreglos "trabajen" no importando su tamaño.
Tipos de datos definidos por el usuario.
Se pueden definir sus propios tipos compuestos de datos, de forma parecida a como se hace en C con struct o en Pascal con record.
Módulos.
Los módulos permiten hacer una programación en un estilo orientado a objetos parecido a como se hace en C++. Los módulos pueden también ser usados para ocultar variables globales, por lo que hace a la construcción common caiga en desuso.
Funciones recursivas.
Ahora como una parte del lenguaje.
Operaciones con arreglos construidas internamente
Las sentencias como A=0 y C=A+B son ahora válida cuando A, B y C son arreglos. También hay una función para la multiplicación de matrices (matmul).
Sobrecarga de operadores.
Se pueda definir un significado propio para operadores como + y = para los propios tipos de datos (objetos).
por los menos unos de los ejemplos mas sintetizados y explicativo es el siguiente:
! Mi primer programa en Fortran 90
! Saludo
Character NOMBRE*20
Print*, “Cual es su nombre?”
Read*, NOMBRE
Print*, “Hola que tal:”, NOMBRE
End
Cuál es su nombre?
Cecilia
Respuesta: Hola que tal: Cecilia
Ejemplo2. El programa siguiente computa el número de casos acumulados DE SIDA A (t) en los Estados Unidos en el año t según la fórmula: A (t) = 174.6 (t – 1981.2)3
PROGRAM SIDA
! Calcula número de casos acumulados DE SIDA en USA
Integer T ! año
Real A ! número de casos
Read*, T
A = 174.6 * (T - 1981.2) ** 3
Print*, “Casos DE SIDA acumulados en USA para el año “, T, “:”, A
End Program SIDA
sin duda alguno este es un gran lenguaje de programación sin ningún problema y ni complicación
Att:Gutierrez Riczabeth 6° de informática A
PHP: Es un lenguaje de código abierto muy popular, para desarrollo web y que puede ser incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con código HTML.
ResponderBorrarPHP se utiliza para generar páginas web dinámicas (Llamamos página estática a aquella cuyos contenidos permanecen siempre igual, mientras que llamamos páginas dinámicas a aquellas cuyo contenido no es el mismo siempre) Un ejemplo, los contenidos pueden cambiar en base a los cambios que haya en una base de datos, de búsquedas o aportaciones de los usuarios.
El lenguaje PHP se procesa en servidores, que son potentes ordenadores con un software y hardware especial. Cuando se escribe una dirección en un navegador web como Internet Explorer Chrome, la misma se envía al servidor que los procesa, reúne los datos (por eso decimos que es un proceso dinámico) y el servidor lo que devuelve es una página HTML.
Konlit es un lenguaje de programación que corre bajo la máquina de Virtual de Java, por ello tiene el mismo rendimiento que Java. sin embargo este lenguaje programación eta diseñado justamente para eso para ínter actuar con Java y pueden tener sus módulos programados en java y en katlin y poder utilizarlo normalmente sin ningún problema.
ResponderBorrarEste lenguaje nos trae grandes beneficios puesto que permite que no escribamos tantos códigos, es más fácil de utilizar, ofrece más seguridad y se adapta al desarrollo de multiplataformas.
Att: Katherine herrera 6to año "A"
Ejemplo:
Para crear un objeto de escucha con un clic
val fab = findViewById(R.id.fab) as FloatingActionButton
fab.setOnClickListener {
...
PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con código HTML.
ResponderBorrarPHP se utiliza para generar páginas web dinámicas, (Llamamos página estática a aquella cuyos contenidos permanecen siempre igual, mientras que llamamos páginas dinámicas a aquellas cuyo contenido no es el mismo siempre). Ejemplo, los contenidos pueden cambiar en base a los cambios que haya en una base de datos, de búsquedas o aportaciones de los usuarios.
Características:
Gran extensión de documentación. ...
Variedad de herramientas para aprender. ...
Mucha oferta de trabajo. ...
Permite programación orientada a objetos. ...
Módulos externos para mejorar la aplicación web. ...
Se puede separar la estructura. ...
La libertad es un bien muy preciado.
El lenguaje PHP se procesa en servidores, que son potentes ordenadores con un software y hardware especial. Cuando se escribe una dirección tipo en un navegador web como Internet Explorer o Chrome, se envía al servidor que los procesa, reúne los datos (por eso decimos que es un proceso dinámico) y el servidor lo que devuelve es una página HTML.
LUIS LUGO
6to Informática "A"
El lenguaje Cobol (acrónimo de Common Business-Oriented Language, Lenguaje Común Orientado a Negocios) es un lenguaje de programación que fue creado en el año 1959, con el objetivo de crear un lenguaje universal que pudiera ser usado en cualquier ordenador (puesto que en los años 1960 existían modelos de ordenadores incompatibles entre sí). Sus tipos de datos estaban pensados para manejar archivos ordenados, por lo que cuenta con estructuras para registros y variantes y la declaración de llaves para los archivos indexados.
ResponderBorrarMuchas personas creen que el lenguaje COBOL está en desuso, la realidad es que casi todos los sistemas que requieren gran capacidad de procesamiento por lotes (Batch), tanto las entidades bancarias como otras grandes empresas con sistemas mainframes utilizan COBOL. Esto permite garantizar la compatibilidad de los sistemas antiguos con los más modernos, así como tener la seguridad de que el lenguaje es perfectamente estable y probado.
Respeto a mi opinión, COBOL es un lenguaje sumamente fácil que se puede ejecutar en cualquier lugar, se trabajara mañana igual que hoy. esta en todas partes y se integra con todo. Los sistemas COBOL han conservado el valor de negocio integrándole con las nuevas tecnologías. Los programas COBOL pueden ser llamados desde la mayoría de los demás lenguajes de programación, pueden desplegarse en los servidores de aplicaciones Java , proporcionan arquitectura backend lógica orientada a servicios (SOA ), se pueden leer y escribir en XML directamente y trabajan con cadenas Unicode. Gracias a sus nuevas capacidades, se pueden mejorar las aplicaciones COBOL existentes en la web, en los móviles y en de nube.
El lenguaje Cobol (acrónimo de Common Business-Oriented Language, Lenguaje Común Orientado a Negocios) es un lenguaje de programación que fue creado en el año 1959, con el objetivo de crear un lenguaje universal que pudiera ser usado en cualquier ordenador (puesto que en los años 1960 existían modelos de ordenadores incompatibles entre sí). Sus tipos de datos estaban pensados para manejar archivos ordenados, por lo que cuenta con estructuras para registros y variantes y la declaración de llaves para los archivos indexados.
ResponderBorrarMuchas personas creen que el lenguaje COBOL está en desuso, la realidad es que casi todos los sistemas que requieren gran capacidad de procesamiento por lotes (Batch), tanto las entidades bancarias como otras grandes empresas con sistemas mainframes utilizan COBOL. Esto permite garantizar la compatibilidad de los sistemas antiguos con los más modernos, así como tener la seguridad de que el lenguaje es perfectamente estable y probado.
Respeto a mi opinión, COBOL es un lenguaje sumamente facil que se puede ejecutar en cualquier lugar, se trabajara mañana igual que hoy. esta en todas partes y se integra con todo. Los sistemas COBOL han conservado el valor de negocio integrándole con las nuevas tecnologías. Los programas COBOL pueden ser llamados desde la mayoría de los demás lenguajes de programación, pueden desplegarse en los servidores de aplicaciones Java , proporcionan arquitectura backend lógica orientada a servicios (SOA ), se pueden leer y escribir en XML directamente y trabajan con cadenas Unicode. Gracias a sus nuevas capacidades, se pueden mejorar las aplicaciones COBOL existentes en la web, en los móviles y en de nube.
Daniela Caraballo
6to Informatica "A"
Cobol es un lenguaje de programación que tiene de objetivo fue diseñado para empresas o corporaciones que se enfocan en los negocios e comercios, por lo general esta orientado en los archivos y datos. Es un acrónimo, COBOL traducido al español es "Lenguaje Común Orientado a Negocios" creado en 1959 con el objetivo de ser un lenguaje de programación universal, que cualquier ordenador pudiese ser usado.
ResponderBorrarSus características principales eran aplicaciones comerciales dentro del entorno financiero por su gran capacidad de manejar mayores volúmenes de documentos y archivos, lenguaje estructurado que permitía leer y modificar lo fácilmente. Cobol fue uno de los primeros lenguajes de programación de alto nivel en ingles como su idioma natal, fácil de entender y leer, pero en la actualidad los lenguajes de programación mas utilizadas son Java, C++, Visual basic.net y Javascript.
Actualmente se utiliza en algunas empresas por sus fácil manejo como en empresas bancarias, financieras o comerciales, ahora no tiene tanto uso, pero es sus primeras cuatro décadas era dominante en las empresas informáticas.
Dilbert Martinez
6to Informática "A"
Este comentario ha sido eliminado por el autor.
ResponderBorrarEn informática, el Shell o intérprete de órdenes o intérprete de comandos es el programa informático que provee una interfaz de usuario para acceder a los servicios del sistema operativo.
ResponderBorrarLos comandos que aportan los intérpretes, pueden usarse a modo de guion si se escriben en ficheros ejecutables denominados Shell-scripts, de este modo, cuando el usuario necesita hacer uso de varios comandos o combinados de comandos con herramientas, escribe en un fichero de texto, marcado como ejecutable, las operaciones que posteriormente, línea por línea, el intérprete traducirá al núcleo para que las realice. Sin ser un Shell estrictamente un lenguaje de programación, al proceso de crear scripts de Shell se le denomina programación Shell o en inglés, Shell programming o Shell scripting.
El intérprete de comandos es el programa que recibe lo que se escribe en la terminal y lo convierte en instrucciones para el sistema operativo. En otras palabras el objetivo de cualquier intérprete de comandos es ejecutar los programas que el usuario teclea en el prompt del mismo.
Una de las características propias de Linux es que es un S.O. multiusuario. Esto permite que varios usuarios puedan estar usando simultáneamente el sistema a través de lo que se denomina consola virtual o VCs. Como ya se dijo, el sistema que sirve a los demás usuarios se llama host.
Un comando puede ser clasificado en las siguientes tipos de comandos (de menor a mayor nivel):
a. Comandos simples
b. Tuberías
c. Listas AND-OR
d. Listas
e. Listas compuestas
f. Comandos compuestos (o estructuras de control)
g. Definiciones de función
Cada uno de estos tipos se forma mediante la composición de elementos de los tipos inferior. Pero también se permite anidar distintos tipos de comandos (no todas las combinaciones son posibles como se verá más adelante), por lo que podríamos encontrarnos: tuberías de comandos compuestos, comandos compuestos formados por otros comandos compuestos, etc.
Bash es un lenguaje de script y al mismo tiempo es el intérprete de shell predeterminado en la mayoría de las distribuciones de Linux. Es utilizado principalmente por desarrolladores de software y administradores de sistemas para fines de automatización. Sin embargo, Bash también es usado por aficionados, personas que aman programar desde la comodidad de su casa.
Ejemplo...
#!/bin/bash
# ejemplo de usar argumentos para un script
echo "Mi primer nombre es $1"
echo "mi apellido es $2"
echo "El número total de argumentos es $#"
Mi opinión para el lenguaje Shell es que permite a los usuarios interactuar en el sistema tomando en cuenta las órdenes que se le indican, el lenguaje shell ofrecen varios elementos para mejorar su funcionalidad , tales como , variables , funciones o estructura de control. Además de utilizar el shell desde la línea de comandos (basada en el prompt como la indicación del shell para anunciar que espera una orden del usuario), puede emplearse para la interpretación de shell-scripts. Un shell-script o "guión de órdenes" es un fichero de texto que contiene un conjunto de comando y órdenes interpretables por el shell.
Para finalizar , esta materia me pareció un poco bien porque he conocido cosas nuevas del cual ya lo puedo poner en practica para ponerlo a prueba en un futuro, en esta materia entramos a lo que se refiere a la informática y de como estar preparado para llegar a una empresa y realizar lo que hemos aprendido y ser un bien para ella.
Leomar Graterol
6to de info "A"
31.550.749
Te amo Irales <3
Lenguaje de programación JAVA
ResponderBorrarEs un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems, hay muchas aplicaciones que no funcionan si no tiene java instalado, es un programa para consola, computadoras y teléfonos.
Al principio este programa se iba a llamar Oak, pero como esta marca ya estaba registrada, decidieron ponerle Java, y el logo que tiene se dice que es por el tipo de café que tomaban los creadores de este programa.
Unas de las características que pueden definir este programa son: simple, robusto,orientador a los objetos y seguro, las aplicaciones creada por este programa son : MINECRAFT.
AZUBU.TV, VUZE,RUNESCAPE (Ahora es Html5), NASA WORLD WIND, ANDROID, 4SHARED, ECLIPSE
Un ejemplo de código de esta aplicación es : La palabra clave this tiene distintos usos en Java y en general podríamos interpretarla como “este objeto”. La invocación this , o this (parámetros) supone una invocación al constructor que coincida con los parámetros que se pasan para que se ejecute. Al igual que existen formas de invocar a métodos, existen formas de invocar a constructores, y ésta es una de ellas.
El código de la primera clase sería el siguiente:
/* Ejemplo - aprenderaprogramar.com */
/* Esta clase representa un depósito cilíndrico donde se almacena aceite */
public class Deposito {
//Campos de la clase
private float diametro;
private float altura;
private String idDeposito;
//Constructor sin parámetros auxiliar
public Deposito () { //Lo que hace es llamar al constructor con parámetros pasándole valores vacíos
this(0,0,""); } //Cierre del constructor
//Constructor de la clase que pide los parámetros necesarios
public Deposito (float valor_diametro, float valor_altura, String valor_idDeposito) {
if (valor_diametro > 0 && valor_altura > 0) {
diametro = valor_diametro;
altura = valor_altura;
idDeposito = valor_idDeposito;
} else {
diametro = 10;
altura = 5;
idDeposito = "000";
System.out.println ("Creado depósito con valores por defecto diametro 10 metros altura 5 metros id 000" );
} } //Cierre del constructor
public void setValoresDeposito (String valor_idDeposito, float valor_diametro, float valor_altura) {
idDeposito = valor_idDeposito;
diametro = valor_diametro;
altura = valor_altura;
if (idDeposito !="" && valor_diametro > 0 && valor_altura > 0) {
} else {
System.out.println ("Valores no admisibles. No se han establecido valores para el depósito");
//Deposito (0.0f, 0.0f, ""); Esto no es posible. Un constructor no es un método y por tanto no podemos llamarlo
idDeposito = "";
diametro = 0;
altura = 0;
} } //Cierre del método
public float getDiametro () { return diametro; } //Método de acceso
public float getAltura () { return altura; } //Método de acceso
public String getIdDeposito () { return idDeposito; } //Método de acceso
public float valorCapacidad () { //Método tipo función
float capacidad;
float pi = 3.1416f; //Si no incluimos la f el compilador considera que 3.1416 es double
capacidad = pi * (diametro/2) * (diametro/2) * altura;
return capacidad;
}
} //Cierre de la clase .
De verdad que es un programa muy bueno.......
Lenguaje de programación JAVA
ResponderBorrarEs un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems, hay muchas aplicaciones que no funcionan si no tiene java instalado, es un programa para consola, computadoras y teléfonos.
Al principio este programa se iba a llamar Oak, pero como esta marca ya estaba registrada, decidieron ponerle Java, y el logo que tiene se dice que es por el tipo de café que tomaban los creadores de este programa.
Unas de las características que pueden definir este programa son: simple, robusto,orientador a los objetos y seguro, las aplicaciones creada por este programa son : MINECRAFT.
AZUBU.TV, VUZE,RUNESCAPE (Ahora es Html5), NASA WORLD WIND, ANDROID, 4SHARED, ECLIPSE
Un ejemplo de código de esta aplicación es : La palabra clave this tiene distintos usos en Java y en general podríamos interpretarla como “este objeto”. La invocación this , o this (parámetros) supone una invocación al constructor que coincida con los parámetros que se pasan para que se ejecute. Al igual que existen formas de invocar a métodos, existen formas de invocar a constructores, y ésta es una de ellas.
El código de la primera clase sería el siguiente:
/* Ejemplo - aprenderaprogramar.com */
/* Esta clase representa un depósito cilíndrico donde se almacena aceite */
public class Deposito {
//Campos de la clase
private float diametro;
private float altura;
private String idDeposito;
//Constructor sin parámetros auxiliar
public Deposito () { //Lo que hace es llamar al constructor con parámetros pasándole valores vacíos
this(0,0,""); } //Cierre del constructor
//Constructor de la clase que pide los parámetros necesarios
public Deposito (float valor_diametro, float valor_altura, String valor_idDeposito) {
if (valor_diametro > 0 && valor_altura > 0) {
diametro = valor_diametro;
altura = valor_altura;
idDeposito = valor_idDeposito;
} else {
diametro = 10;
altura = 5;
idDeposito = "000";
System.out.println ("Creado depósito con valores por defecto diametro 10 metros altura 5 metros id 000" );
} } //Cierre del constructor
public void setValoresDeposito (String valor_idDeposito, float valor_diametro, float valor_altura) {
idDeposito = valor_idDeposito;
diametro = valor_diametro;
altura = valor_altura;
if (idDeposito !="" && valor_diametro > 0 && valor_altura > 0) {
} else {
System.out.println ("Valores no admisibles. No se han establecido valores para el depósito");
//Deposito (0.0f, 0.0f, ""); Esto no es posible. Un constructor no es un método y por tanto no podemos llamarlo
idDeposito = "";
diametro = 0;
altura = 0;
} } //Cierre del método
public float getDiametro () { return diametro; } //Método de acceso
public float getAltura () { return altura; } //Método de acceso
public String getIdDeposito () { return idDeposito; } //Método de acceso
public float valorCapacidad () { //Método tipo función
float capacidad;
float pi = 3.1416f; //Si no incluimos la f el compilador considera que 3.1416 es double
capacidad = pi * (diametro/2) * (diametro/2) * altura;
return capacidad;
}
} //Cierre de la clase .
De verdad que es un programa muy bueno.......
Neisy Gonzalez
6año "A"
Guarenas 18/11/2019
ResponderBorrarCobol es un lenguaje de programación que tiene de objetivo fue diseñado para empresas o corporaciones que se enfocan en los negocios e comercios, por lo general esta orientado en los archivos y datos. COBOL traducido al español es "Lenguaje Común Orientado a Negocios" creado en 1959 con el objetivo de ser un lenguaje de programación universal, que cualquier ordenador pudiese ser usado.
Sus características principales eran aplicaciones comerciales dentro del entorno financiero por su gran capacidad de manejar mayores volúmenes de documentos y archivos, lenguaje estructurado que permitía leer y modificar lo fácilmente.
Actualmente se utiliza en algunas empresas por sus fácil manejo como en empresas bancarias, financieras o comerciales, ahora no tiene tanto uso, pero es sus primeras cuatro décadas era dominante en las empresas informáticas.
Felianis Valero.
Guaneras, 18/11/2019
ResponderBorrarEliezer planchez
Lenguaje de programación: Pascal
Pascal es un lenguaje de programación creado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipado. Esto implica que:
El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
en Pascal, el tipo de una variable se fija en su definición; la asignación a variables de valores de tipo incompatible no están permitidas (en C, en cambio, el compilador hace el mejor esfuerzo para dar una interpretación a casi todo tipo de asignaciones). Esto previene errores comunes donde variables son usadas incorrectamente porque el tipo es desconocido; y también evita la necesidad de notación húngara, que vienen a ser prefijos que se añaden a los nombres de las variables y que indican su tipo.
EJEMPLOS DE CODIFICACIÓN EN PASCAL:
PROGRAM HolaMundo (OUTPUT);
BEGIN
WriteLn('¡Hola Mundo!');
{ como la siguiente instrucción no es ejecutable "end."
no se requiere ; aunque puede ponerse según las
preferencias del programador }
END.
PROGRAM Suma (INPUT, OUTPUT);
VAR
Sumando1, Sumando2,Suma:INTEGER;
BEGIN
Write('ingrese un numero: ');
ReadLn(Sumando1);
Write('ingrese otro numero: ');
ReadLn(Sumando2);
Suma:=Sumando1 + Sumando2;
WriteLn ('La suma es: ',Suma);
WriteLn ('Pulse [Intro] para finalizar...');
readln
END.
PROGRAM Raiz (INPUT, OUTPUT);
(* Obtener la raíz cuadrada de un número real x cualquiera.*)
VAR
Valor, Resultado: REAL;
BEGIN
WriteLn ('** Calcular la raíz cuadrada **');
Write ('Introduzca el valor: '); ReadLn (Valor);
(* Raíz cuadrada del valor absoluto de x para evitar raíces imaginarias *)
Resultado := sqrt (abs (Valor));
IF Valor > 0 THEN (* Si es positivo, existe el resultado en los reales *)
WriteLn ('La raíz cuadrada de ', Valor, ' es ',Resultado)
ELSE (* Si es negativo, el resultado es imaginario *)
WriteLn ('No existe la raíz cuadrada de ',Valor,' en los reales.');
Write ('Pulse [Intro] para finalizar...');
END.
Mi experiencia con programación:
Me parece que esta experiencia a sido gratificante en instructiva puesto que logramos adquirir conocimientos BÁSICOS en codificación y manejos de programas tales como son: Visual basic, clipper5, acces, entre otros. Ademas son cosas que en un futuro podemos aplicar y que nos servirán de mucho en un futuro.
Scarlet Rodriguez
ResponderBorrarPROLOG
ES UN LENGUAJE CONVERSACIONAL
La programación lógica es un paradigma de los lenguajes de programación en el cual los programas se consideran como una serie de aserciones lógicas. De esta forma, el conocimiento se representa mediante reglas, tratándose de sistemas declarativos.
CARACTERÍSTICAS
1) Basado en lógica y programación declarativa.
2) No se especifica cómo debe hacerse, sino qué debe lograrse.
3) Una característica importante en Prolog y que lo diferencia de otros lenguajes de programación, es que una variable sólo puede tener un valor mientras se cumple el objetivo.
4) El programador se concentra más en el conocimiento que en los algoritmos.
-¿Qué es conocido? (hechos, reglas)
-¿Qué preguntar? (Cómo resolverlo)
En Prolog, se llega a una solución infiriéndola desde algo ya conocido.
Uso de prolog
Para saber cómo hace las deducciones el intérprete se puede usar el predicado trace (la traza se desactiva con notrace). Desde el momento en que se invoca el predicado se hará una ejecución paso a paso de cada pregunta (PROLOG obliga a dar return a cada paso de ejecución). La traza indica en nivel de profundidad del árbol de exploración indicando cuando invoca un objetivo (call), que objetivos no tienen éxito (fail), cuales si lo tienen (exit) y cuales son repeticiones de éxitos anteriores (redo). También indica las instanciaciones que toman las variables durante la ejecución.
Ejemplo
Llueve(X):-nublado(X), frio(X).
Frio(X):-temperatura(X,baja).
Nublado(X):-sin_sol(X).
Temperatura (jueves,baja).
sin_sol (jueves).
mi opinión sobre esta materia es que nos facilita para la hora de codificar,
y para la elaboración de un programa que puede ser de utilidad en una empresa
Este comentario ha sido eliminado por el autor.
ResponderBorrarvisual foxpro es un lenguaje de programación por procedimientos, orientado a objetos que posee un Sistema Gestor de Bases de datos o Database Management System y Sistema administrador de bases de datos relacionales, producido por Micros
ResponderBorrarSUS CARACTERÍSTICAS SON:
* Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos.
* Flexibilidad para crear todo tipo de soluciones de bases de datos.
* Lenguaje de Programación Orientado a objetos.
* Utilización de Sentencias SQL en forma nativa.
* Poderoso manejo de vistas, cursores y control completo de estructuras relacionales.
* Su propio gestor de base de datos incorporado. Sin embargo, también puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL.
* Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas.
* Desde la versión 9.0, amplio soporte de XML, tanto como fuente de datos (por ejemplo., servicios Web basados en XML) como por generar reports en formato XML.
* Desde la versión 7.0, soporte de la tecnología IntelliSense de
El programa principal está licenciado bajo la GNU Lesser General Public License (GNU LGPL), la documentación bajo la GNU Free Documentation License (GNU FDL). Diccionarios para que estén disponibles para alrededor de 70 idiomas. El mantenedor principal es Kevin Atkinson
visual foxpro tiene varias versiones unas de ellas son:
FoxPro 2.6
FoxPro 3.0
FoxPro 3.0 for Macintosh
FoxPro 4.0
FoxPro 5.0
FoxPro 6.0
FoxPro 7.0
FoxPro 8.0
FoxPro 9.0
FoxPro "Sedna"
michael zuluaga 18-11-2019
C++ es un lenguaje de programación y fue diseñado en 1979 por Bjarne Stroustrup que proviene de la extensión del lenguaje C que permiten la manipulación de objetos, el C++ es un lenguaje híbrido. Por lo tanto C++ contiene los paradigmas de la programación estructurada y orientada a objetos, por lo que se le conoce como un lenguaje de programación multiparadigma.
ResponderBorrarSus características se basan en que Su sintaxis es heredada del lenguaje C, es un
Programa orientado a objetos (POO), Permite la agrupación de instrucciones y es un lenguaje de alto nivel y tiene uso a un acceso directo a la memoria, que además controla el usuario, Tiene muchísimos parámetros de optimización
Ejemplo: código c++-contar números pares
/Codificado por: sAfOrAs
//DETERMINAR LA CANTIDAD DE DIAS QUE PASARON HASTA LA FECHA.
#include
using namespace std;
int main()
{
int m,a;
cout<<"Ingrese mes y a"<>m>>a;
if((a%4)==0) cout<<"365 dias"<<endl;
else
cout<<"364 dias"<<endl;
cin.ignore(); return 0;
}
en mi opinión: Es un Lenguaje muy didáctico, con este lenguaje puedes aprender muchos otros lenguajes con gran facilidad.
Arianna Meléndez 6to A
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.
ResponderBorrarDicho 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.
La implementación de lenguajes de programación permite el trabajo conjunto y coordinado, a través de un conjunto afín y finito de instrucciones posibles, de diversos programadores o arquitectos de software, para lo cual estos lenguajes imitan, al menos formalmente, la lógica de los lenguajes humanos o naturales.
• Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro.
• Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico.
• Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema
Antes que nada, no confundir con Java. Son lenguajes distintos. Javascript es un lenguaje de programación que puede ser utilizado para crear programas que luego son acoplados a una página web o dentro de programas más grandes. Sirve para crear efectos y realizar acciones interactivas.
Podemos ver funcionando este lenguaje en servicios como el chat, calculadoras, buscadores de información y un sin fin de utilidades más.
JavaScript por si solo es bastante compacto aunque muy flexible, y los desarrolladores han escrito gran cantidad de herramientas encima del núcleo del lenguaje JavaScript, desbloqueando una gran cantidad de funcionalidad adicional con un mínimo esfuerzo. Esto incluye:
• Interfaces de Programación de Aplicaciones del Navegador (APIs) — APIs construidas dentro de los navegadores que ofrecen funcionalidades como crear dinámicamente contenido HTML y establecer estilos CSS, hasta capturar y manipular un vídeo desde la cámara web del usuario, o generar gráficos 3D y muestras de sonido.
• APIs de Terceros, que permiten a los desarrolladores incorporar funcionalidades en sus sitios de otros proveedores de contenidos como Twitter o Facebook.
• Marcos de trabajo y librerías de terceros que puedes aplicar a tu HTML para que puedas construir y publicar rápidamente sitios y aplicaciones.
En conclusión, y como opinión personal, Javascript es un programa sumamente util para todo tipo de programador, es flexible y de sencillo entendimiento. Trabajos iniciales como animaciones, trabajos avanzados como la elaboración de videojuegos pueden ser faciles de realizar gracias a la interacción fluida de Javascript. Además, su conexón con la web permite una accesibilidad segura y actualizada.
Para finalizar, pese a las dificultades escolares, hemos podido concluir el primer periodo de programación exitosamente, se lograron todos los objetivos previamente planteado sal inico del año escolar, con suma facilidad. Sin duda alguna, dos meses muy reconfortantes...
JEAN SAYAGO, EL MÁS GUAPO DE LA SECCIÓN ;)
Mi opinión sobre el lenguaje de programación Prolog proveniente del francés PROgrammation en LOGique, es un lenguaje de programación lógico e interpretado usado habitualmente en el campo de la Inteligencia artificial el lenguaje principal se basa en hechos, algo que siempre es verdadero, y reglas algo que sea verdadero se tienen que cumplir aquellas condiciones del cuerpo de la regla.
ResponderBorrarAlgunas características de Prolog:
1) Basado en lógica y programación declarativa.
2) No se especifica cómo debe hacerse, sino qué debe lograrse.
3) Una característica importante en ProLog y que lo diferencia de otros lenguajes de programación, es que una variable sólo puede tener un valor mientras se cumple el objetivo.
4) El programador se concentra más en el conocimiento que en los algoritmos.
Algunos códigos que se utilizan en Prolog son:
Planificador de gastos:
transporte(roma,20000).
transporte(londres,25000).
transporte(tunez,15000).
alojamiento(hotel,roma,25000).
alojamiento(hotel,londres,15000).
alojamiento(hotel,tunez,10000).
alojamiento(hostal,roma,15000).
alojamiento(hostal,londres,10000).
alojamiento(hostal,tunez,8000).
alojamiento(camping,roma,10000).
alojamiento(camping,londres,5000).
alojamiento(camping,tunez,5000).
viaje(W,X,Y,Z):-transporte(W,A),alojamiento(Y,W,C),B is C*X,Z is A+B.
Para ejecutar un programa Prolog consiste realmente en formular una pregunta a la que Prolog
intentará responder haciendo uso del programa (base de conocimientos). Por ejemplo, para
“ejecutar” el programa ‘patos.pl’.
Para finalizar, la materia me pareció excelente pues nos estamos adentrando mas a lo que es programación y nos ayuda para tener conocimiento básico que nos ayudara en el futuro, el consejo seria que los programas sean mas nuevos puesto que los programas que estamos utilizando son viejos y la tecnológica esta avanzando...
Fabiola López
6to de informática "A".
Guarenas, 18 de Noviembre 2019
ResponderBorrarLenguaje de Programación "Python"
¿Qué es?
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su codigo.
Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, dinámico y multiplataforma.
Su simpleza, legibilidad y similitud con el idioma inglés lo convierten en un gran lenguaje ideal para principiantes.
Sus características principales:
•Es un lenguaje de Programación multiparadigma
•Permite varios estilos: Programación Orientada a Objetos, Programación Imperativa y Programación Funcional
•Usa tipado dinámico y conteo de referencias
•Puede incluirse en aplicaciones que necesitan una interfaz programable
•Facilidad de extensión
Ejemplos:
Import smtplib
server= smtplib. SMTP('smtp.gmail.com' 587)
#Next, log into the server
server.login("youremailname","password")
#Send the mail
msg= " "
Hello! #The /n separates the message from the headers
server.sendmail("you@gmail.com" , "target@example.com", msg)
Cómo opinión final diría que Python es sin duda uno de los mejores lenguajes de programación que hay en la actualidad. Una de sus principales razones es que es de "Código Abierto", esto quiere decir que está a disposición del público y puede modificarse según nuestros criterios.Otra de las grandes ventajas que tiene este lenguaje de programación es que es multiparadigma, quiere decir que no es solo para el desarrollo web, sino que permite crear aplicaciones y programas bajo criterios estructurales de código. Sin lugar a dudas es una gran ventaja trabajar con este lenguaje de programación.
Lo que esperaba de esta asignatura eran enseñanzas un poco más avanzadas o actualizadas, no fue lo esperado el año anterior, pero este año he aprendido cosas un poco más interesante, complejas y cautivadoras, más allá de mis expectativas que eran altas y esperaba otra cosa, no es un secreto que todo lo que podamos aprender será ganancia para nosotros, no está de más conocer otros temas. Hay posibilidades de que esto te sirva como base para cuando toquen cosas mayores :D ;)
Alvaro Chirinos :D
Lenguaje de programación JAVA
ResponderBorrarConcepto:
Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable.
Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. El equipo (Green Team), compuesto por 13 personas y dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road, en Menlo Park, en su desarrollo.
El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadores de tarjetas gráficas, y finalmente se renombró como Java.
Características:
Sun describe al lenguaje Java de la siguiente manera:
*Simple
*Orientado a Objetos
*Tipado estáticamente
*Distribuido
*Interpretado
*Robusto
*Seguro
*de Arquitectura Neutral
*Multihilo
*con Recolector de basura
*Portable
*de Alto Rendimiento: sobre todo con la aparición de hardware especializado y mejor software
*Dinámico
Ejemplo:
AMBITO DE UNA VARIABLE:
El ámbito de una variable es la porción del programa donde la variable es visible para el código del programa y por tanto, reverenciable. El ámbito de una variable depende del lugar del programa donde es declarada, pudiendo pertenecer a 4 categorías distintas:
Variables Locales: Una variable local se declara dentro del cuerpo de un método de una clase y es visible únicamente dentro de dicho método. Se puede declarar en cualquier lugar del cuerpo, incluso después de instrucciones ejecutables, aunque es una buena costumbre declararlas justo al principio.
Atributos: Los atributos de una clase son las características que se van a tener en cuenta sobre un objeto, en principio, dentro de la clase a la cual caracterizan.
Parámetros de un método: Los parámetros se declaran en la cabecera del método de la siguiente forma:
[Modificadores_de_metodo]Tipo_devuelto nombre _de_metodo(lista_de_parametros){
Variables de tipo simple de datos: En este caso, el paso de parámetros se realiza siempre por valor. Es decir, el valor del parámetro llamada no puede ser modificado en el cuerpo del método.
Variables de tipo objeto: En este caso, lo que realmente se pasa al método es un puntero al objeto y, por lo tanto, el valor del parámetro de llamada si que puede ser modificado dentro del método, a no ser que se anteponga la palabra reservada final.
La importancia del el lenguaje de programación JAVA es de mucha importancia puesto que es una herramienta que es muy fundamental en el mundo, Convirtiéndose en una laboral eficiente para muchos de nosotros.
En conclusión: La programación es algo muy importante porque aprendemos como programar paso a paso un programa en la cual nos puede servir para múltiples cosas a bases de tu conocimiento. Como lo que hemos aprendido últimamente en el primer lapso sobre como programar y crear un reloj digital, Un botón de entrada, Regreso y Salida, Ocultar imágenes, Entre otras muchas cosas.
Alumno: Sebastian Rojas
ResponderBorrarJava se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. El equipo (Green Team), compuesto por trece personas y dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road, en Menlo Park, en su desarrollo.
Java es una plataforma informática comercializada por primera en 1995 por Sun Microsystems. El lenguaje Java fue originalmente desarrollado por James Gosling, de Sun Microsystems y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos.
La compañía Sun desarrolló la implementación de referencia original para los compiladores de Java, máquinas virtuales y librerías de clases en 1991, y las publicó por primera vez en 1995. A partir de mayo de 2007, en cumplimiento de las especificaciones del Proceso de la Comunidad Java, Sun volvió a licenciar la mayoría de sus tecnologías de Java bajo la Licencia Pública General de GNU.
Antes de hacer esta investigación tenia una idea de lo que significaba Java, pero después de profundizar el tema, me di cuenta que hay mucho mas detrás... Es interesante el lenguaje, sencillo, esta bien distribuido, un poco robusto y muy seguro. Lo recomendaría para iniciar en programación.
Att: Sebastian
Swift:
ResponderBorrares un lenguaje de programación creado por Apple para el desarrollo de aplicaciones en iOS, OS X, Apple TV y Watch OS.Desarrollado originalmente por Chris Lattner, director del área de herramientas de desarrollo de Apple, Swift es un potente lenguaje de programación que permite a una amplia comunidad de desarrolladores contribuir, incluso sin tener experiencia previa de programación, con nuevas características y optimizaciones.Swift es un lenguaje rápido y eficaz que proporciona información en tiempo real y se integra a la perfección con código escrito en Objective-C. Así, los desarrolladores pueden ofrecer más seguridad, ahorrar tiempo y crear apps aún mejores.Los desarrolladores están encantados con el potencial de Swift, pero no son los únicos. Algunas de las universidades y centros académicos ya enseñan a programar en Swift y ofrecen cursos gratuitos en iTunes U. Así que ahora pasar de la programación amateur al desarrollo profesional es más fácil que nunca.
CARACTERISTICAS:
1Que sea seguro. Si pensamos en hacer un programa para iPhone, con comunicaciones entre dispositivos o servidores, bases de datos, etc.
2Rápido de hacer. Crear un programa multiplataforma suele dar quebraderos de cabeza, por la integración en diferentes sistemas operativos, plataformas, etc.
2La memoria se gestiona automáticamente, igual que hace Java con su Garbage Collector.
3Tiene un control de errores avanzado, que permite recuperar de manera controlada los fallos no esperados de programación.
Hemos visto que si quieres programar aplicaciones para OSX o iOS, la mejor opción es hacerlo en el lenguaje de programación Swift, creado por el propio Apple.
Si tienes en mente hacer una app para iPhone o iPad, hazlo con el mejor lenguaje para este propósito, que cada vez ganará más adeptos en la comunidad de programadores.
LENGUAJE DE PROGRAMACION swift
Borrardianabel virguez
----------Lenguaje de programación Perl----------
ResponderBorrarOriginalmente Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne Shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación.
Es un lenguaje libre de uso, eso quiere decir que es gratuito. Antes estaba muy asociado a la plataforma Uníx, pero en la actualidad está disponible en otros sistemas operativos como Windows.
-Es un lenguaje de comando que permite procesar textos de una manera mucho mas fácil en reportes. Por ejemplo, se puede usar Perl para tener acceso y actualizar bases de datos. Ya que Perl incorpora elementos de otros lenguajes de programación, hay muchas maneras de usarlo. tiene propósito general que sirve prácticamente para todo, como puede ser la generación y tratamiento de ficheros, para analizar datos y textos, y muchas otras cosas más. Es un programa muy buen en donde se han desarrollado programas muy complejos.
Mi experiencia en programación
mi experiencia de esta materia ha sido muy buena ya que es una materia que nos sera de mucha ayuda en un futuro a la hora de crear programas y algoritmos.
-------Rausseo-------
Este comentario ha sido eliminado por el autor.
ResponderBorrarEste comentario ha sido eliminado por el autor.
ResponderBorrarC++
ResponderBorrarEs un lenguaje de programación orientado a objetos que surge como una extensión del lenguaje "C"; es compatible con diferentes compiladores, con diferentes plataformas y sistemas operativos; su compilación y ejecución es mucho más rápida que la mayoría de los lenguajes, además es bastante didáctico puesto que al aprender los códigos de C++ es más fácil aprender lenguajes como Java, PHP, Javascript. Como todo, este lenguaje tiene diferentes ventajas y desventajas; entre las primeras tenemos que tiene un alto rendimiento debido a que posee una gran variedad de parámetros de optimización, es un lenguaje bastante actualizado, casi todos los programas y sistemas están escritos o tiene alguna parte de sus códigos escrita en este lenguaje; entre sus desventajas destaca que es un lenguaje con una amplia línea de códigos, su depuración se complica por los errores que surgen debido a lo anterior. Al ser un lenguaje bastante versátil puede ser utilizado de cualquier forma, por ende las aplicaciones del lenguaje C++ son muy extensas. Podemos nombrar que navegadores WEB, Sistemas operativos, Bases de datos, bibliotecas, aplicaciones gráficas, nubes, videojuegos, compiladores, etc están escritos o tienen bastante de su estructura, programada C ++, entre ellos destaca los paquetes de Adobe.
C++ Es un lenguaje bastante versátil y amplio que puede explotar el potencial de cualquier sistema o programa, da un resultado muy sofisticado y limpio al programa. No obstante, tiene una línea de códigos muy larga, en el cual pueden ocurrir muchos errores, más de los usuales al usar cualquier otro lenguaje. Teniendo en cuanta esto, obliga al programador a tener un nivel de atención y concentración mayor para aprender cada uno de los códigos y descubrir en dónde están los errores, por lo que, al aprender otro lenguaje será más fluida su comprensión y memorización.
Un ejemplo de este lenguaje:
/*Este programa muestra el signo zodiacal de una persona. Para ello el usuario debe introducir únicamente el día y el mes de nacimiento y el programa determinará inmediatamente el signo zodiacal de la persona.*/
//muestra el signo zodiacal
#include
#include
#include
void clrscr()/*Creando funcion para limpiar pantalla.*/
{
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD coord = {0, 0};
DWORD count;
CONSOLE_SCREEN_BUFFER_INFO csbi;
GetConsoleScreenBufferInfo(hStdOut, &csbi);
FillConsoleOutputCharacter(hStdOut, ' ', csbi.dwSize.X * csbi.dwSize.Y, coord, &count);
SetConsoleCursorPosition(hStdOut, coord);
}
Mi experiencia con las clases de programación ha sido bastante satisfactoria, he aprendido mucho con esta materia, desde MS-Dos hasta Visual Studio y Access. Además he aumentado mi racionamiento lógico gracias al tangram. No obstante sigo sosteniendo el hecho de que se debe abordar otro lenguajes de programación, porque Clipper5 está obsoleto. En las empresas se trabaja con Java, PHP, HTML... Trabajar con MS-Dos y Clipper desde 4° año hará que rinda más la materia.
Valet's
ResponderBorrar--LENGUAJE DE PROGRAMACIÓN C--
Lenguaje de programación C, originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell,1 como evolución del anterior lenguaje B, a su vez basado en BCPL.
Este lenguaje de programación está orientado en la implementación de SO, específicamente Unix. Es muy eficaz para crear códigos de software y se basa en datos estáticos, además de estar débilmente tipificados, es un lenguaje de nivel medio, dejando claro que los lenguajes de nivel medio no están por debajo de los de nivel alto ni por encima de los de bajo nivel, sino que, poseen estructuras de ambos extremos:
*Bajo nivel: aquellos cuyas intrucciones controlan solo el hardware están condicionados por la estructura de las computadoras.
*Alto nivel: expresan los algoritmos de una manera adecuada a la capacidad cognitiva humana, lo que permite al programador más libertad a la hora de abstraerse o de ser literal
Si posee estandar ISO lo hace portable entre plataformas y/o arquitecturas, posee un núcleo de lenguaje simple basado en funciones matemáticas y gestión de archivos dejando así variados tipos de almacenamiento; es un lenguaje estructurado que tiene un conjunto reducido de palabras clave y actualmente los compiladores pueden detectar inconsistencias de tipos y otros errores; principalmente fue diseñado para ser portátil.
---PRECAUCIONES--
No todo es bueno, como todo, hay cosas que deben mejorar, si eres un novato, tranquilo, estudia bien el manejo de punteros, direcciones de memoria e indentación, así se hará más fácil adentrarse a lenguaje C
--LENGUAJE C CARECE DE ALGUNAS COSAS :(--
*recolección de basura nativa
*soporte de programación orientada a objetos
*funciones anidadas
*soporte nativo de multihilo
Y así , lastimosamente, posee una gran lista de carencias, pero mantén la calma ,C es muy flexible y manejable, puedes extender tus herramientas mediante bibliotecas y macros.
Aunque por estas mismas "negativas" es que es tan reconocido, realmente hace el programa bajo el control directo del programador, y permite implementar la solución más natural para cada plataforma, permitiéndote hacer mejorar al máximo cada área.
C se usa también para el desarrollo de otros sistemas operativos como Windows o GNU/Linux. La creación de SO se divide en partes aquellas de gestión con los recursos del sistema, se suelen realizar en lenguajes de tipo dinámico o de guion (script), mientras que aquellas partes "críticas", por su necesidad de rapidez de ejecución, se realizan en un lenguaje de tipo compilado, como C o C++.
Para finalizar de C han surgido varios derivados como:
---Objective-C :actualmente usado en Mac OS X, iOS y GNUstep.
---C++ (pronunciado C Plus Plus) Esta versión combina la flexibilidad y el acceso de bajo nivel de C con las características de la programación orientada a objetos como abstracción, encapsulación y ocultación.
También se han creado numerosos lenguajes inspirados en la sintaxis de C, pero que no son compatibles con él
---Java: que une una sintaxis inspirada en la del C++ con una orientación a objetos
---JavaScript: inspirado en la sintaxis de Java diseñado para dar a las páginas web mayor interactividad.
Lenguaje C, si bien es un muy buen lenguaje de programación por ser tan flexible y al mismo tiempo ser crítico a la hora de redactar códigos de datos estáticos tiene muchas carencias que aunque son fáciles de rellenar, hay otros lenguajes que te permiten hacer lo mismo y ya poseen todas las herramientas necesarias, sumando a esto que NO es un lenguaje para NOVATOS, así que si estás aprendiendo pon mucho de tu empeño, en cambio si tienes práctica adelante!, es eficaz y por ser de nivel medio te ayudará a manejar hardware y te dará más libertad como programador iniciado.
---Sara Bandres
--6to año de informática sección A
--18/11/2019
Esta materia en lo personal me gustó bastante fue algo distinto y más motivador que una pantalla en negro con letras blancas, pues fue libre y me dejó hacer en las clases quien soy yo, colocar mi toque personal en cada trabajo y práctica; me quedo con la creación de un ejecutable y es que me ha servido de mucho en clases y en otras áreas de mi vida, si bien me gustaría ver lenguajes de programación más avanzados, como C, C++ o Java, este fue un buen comienzo para la manipulación de códigos en un entorno más colorido y amigable.
Borrar6to año “A”
ResponderBorrarEliana Zanella
Lenguaje de Programación Python
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código.
Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, dinámico y multiplataforma.
1)Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos, programación imperativa y programación funcional..
2)Python usa tipado dinámico y conteo de referencias para la administración de memoria.
3)Resolución dinámica de nombres
4)Facilidad de extensión.
Codigos
Función factorial en C (indentación opcional) Función factorial en Python (indentación obligatoria)
int factorial(int x)
{
if (x < 0 || x % 1 != 0) {
printf("x debe ser un numero entero mayor o igual a 0");
return -1; //Error
}
if (x == 0) {
return 1;
}
return x * factorial(x - 1);
}
def factorial(x):
assert x >= 0 and x % 1 == 0, "x debe ser un entero mayor o igual a 0."
if x == 0:
return 1
else:
return x * factorial(x - 1)
En mi opinión el Lenguaje de Programación Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código.
Esta materia es de mucha utilidad puesto que aprendemos fácilmente a utilizar y memorizar códigos para poder codificar y ejecutar programas
Lenguaje de
ResponderBorrarprogramación Java
Es un lenguaje de programación y una plataforma informática comercializada por
primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web
que no funcionarán a menos que tenga Java instalado y cada día se crean más.
Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde
consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta
Internet.
Caracteristicas
*Simple
*Orientado a Objetos
*Distribuido
.*Robusto
*Arquitectura Neutral
*Seguro
*Portable
*Interpretado
*Dinámico
Applets
// Hello.java
import javax.swing.JApplet;
import java.awt.Graphics;
public class Hello extends JApplet {
public void paint(Graphics g) {
g.drawString("Hola, mundo!", 65, 95);
}
{
<!-- Hola.html -->
<html>
<head>
<title>Applet Hola Caracola.</title>
</head>
<body>
<applet code="Hola.class" width="200" height="200">
</applet>
</body>
</html>
Servlets
// Hola.java
import java.io.IOException;
import javax.servlet.
public class Hola extends GenericServlet
public void servic (ServletRequest request, ServletResponse response)
throws ServletException, IOException
{
response.setContentType("text/html");
PrintWriter pw = response.getWriter()
pw.println("¡Hola, mundo!");
pw.close();
}
}
Aplicaciones con interfaz
// Hola.java
import javax.swing.*;
public class Hola extends JFrame {
Hola() {
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
add(new JLabel("¡Hola, mundo!"));
pack();
}
public static void main(String[] args) {
new Hola().setVisible(true);
}
}
Mi experiencia en este lapso
He aprendido muchas cosas referentes a programación como más código, a la
materia hay que prestarle mucha atención porque si no le prestamos atención uno
después se siente perdido.
katherinvargas
6¨A¨
*Manejadores de bases de datos: Es un conjunto de programas que permiten el almacenamiento,modificación y extracción de la información en una base de dato.
ResponderBorrar*Big data: Es un termino evolutivo que describe cualquier cantida voluminosa de datos estruturados que tienen el potencial de ser extraido para obtener información.
*Aplicación de big data son:
-visión mejorada de inteligencia y vigilancia: Es el análisis de datos en movimiento y en reposo para encontrar asociaciones o descubrir patrones.Esta información en tiempo real puede incluso salvar vida.
-Previsión y atenuación de ataques cibernético en tiempo real: Analizando el trafico de la red , las compañías puede descubrir amenaza nuevas y prevenir ataques de hacker intrusos.
*Que relación tiene big data con programación : por que se visualiza el lenguaje de programación y almacena cualquier tipo de información
*Experiencia en la clase de programación : La experiencia que ha tenido en este primer lapso o los años anteriores no ha sido de buen resultado por que puedo decir que el estres que he obtenido cuando un programa no tiene solución pero se que todo esto lo que me ha ocasionado es por mi mismo. Por no prestar atención cuando el docente explica sin embargo del estres y de mala experiencia sale siempre un buen conocimiento por que esta materia se trata de escuchar y poner el conocimiento en clase para que no ocurra esto tipo de ocaciones,A pesar que todo lo que he vivido hay es falta de atención lo que tengo poner en práctica escuchar el docente cuando explique punto importante para evitar el estres para que todo funcione de manera correcta y efectiva.
Brian Villarroel
ResponderBorrar6to"B"
¿Que es sistema de manejador de datos?
es una colección de software muy específico, y su funcion es servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas en los sistemas de infomatica.
¿Que es big data?
Big data es un término que describe el gran volumen de datos en el sistema informatico.
Mi experiencia: mi experiencia en este lapso ha sido buena puesto que he aprendio a resolver diversas situaciones que se presentan, haciendo aumentar mi autocontrol y mi destreza en el area.
*Manejadores de bases de datos: Es un conjunto de programas que permiten el almacenamiento,modificación y extracción de la información en una base de dato.
ResponderBorrar*Big data: Es un termino evolutivo que describe cualquier cantida voluminosa de datos estruturados que tienen el potencial de ser extraido para obtener información.
*Aplicación de big data son:
-visión mejorada de inteligencia y vigilancia: Es el análisis de datos en movimiento y en reposo para encontrar asociaciones o descubrir patrones.Esta información en tiempo real puede incluso salvar vida.
-Previsión y atenuación de ataques cibernético en tiempo real: Analizando el trafico de la red , las compañías puede descubrir amenaza nuevas y prevenir ataques de hacker intrusos.
*Que relación tiene big data con programación : por que se visualiza el lenguaje de programación y almacena cualquier tipo de información
*Experiencia en la clase de programación : La experiencia que ha tenido en este primer lapso o los años anteriores no ha sido de buen resultado por que puedo decir que el estres que he obtenido cuando un programa no tiene solución pero se que todo esto lo que me ha ocasionado es por mi mismo. Por no prestar atención cuando el docente explica sin embargo del estres y de mala experiencia sale siempre un buen conocimiento por que esta materia se trata de escuchar y poner el conocimiento en clase para que no ocurra esto tipo de ocaciones,A pesar que todo lo que he vivido hay es falta de atención lo que tengo poner en práctica escuchar el docente cuando explique punto importante para evitar el estres para que todo funcione de manera correcta y efectiva.soy el estudiante Gilbert Hernandez 6to año informatica "B"
Un manejador de bases de datos es una colección de software muy especifico cuya función es servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas.
ResponderBorrarsu objetivo como lo dice su concepto es manejar un conjunto de datos para convertirlos en información que sobresale por su importancia importancia a nivel operativo o estratégico
Big data es un término que describe el gran volumen de datos – estructurados y no estructurados – que inundan una empresa todos los días. Pero no es la cantidad de datos lo importante. Lo que importa es lo que las organizaciones hacen con los datos. El big data puede ser analizado para obtener insights que conlleven a mejores decisiones y acciones de negocios estratégicas.
Experiencia en la materia de programación en este lapso:
Fue muy importante debido que fortalecí del lapso pasado la manera de como usar visual estudio esta de mas decir que visual es para crear aplicaciones de alto rendimiento esta aplicación nos permite crear sitios y aplicaciones web.
En este lapso fortalecí mucho a cerca de como usarla e incluso realice dos actividades en la aplicación de manera que las notas fueron aceptables.
De tal manera que antes en el año pasado era un poco dificultado pero en este sexto año ya era un copo mas fácil y logre manejarla de la mejor manera aunque faltan detalles para fortalecer mas.
evelinmesia
6to "B"
➢ Un manejador de base de datos es un un conjunto de software que sirve de interfaz para unir tres elementos:
ResponderBorrar1) Las bases de datos que permiten el almacenamiento de información.
2) Los usuarios que son las personas que ingresan para administrar la información.
3) Las diferentes aplicaciones que se utilizan para ello. Como un aplicativo que posea información en base de datos.
La finalidad de los manejadores de bases de datos es convertir los datos en información relevante para el usuario donde relacione y ayude a una mejor manipulación e incluso facilita la rapidez en la gestión de los mismos.
Algunos manejadores de bases de datos reconocidos son:
• MySQL que se conoce como un sistema de gestión de base de datos relacional, multihilo y multiusuario, esto quiere decir que tiene soporte en hardware para ejecutar eficientemente múltiples subprocesos en un sistema operativo que manipulen varios usuarios, ademas de recopilar elementos de datos que poseen relaciones predefinidas entre ellos.
• Oracle es un sistema de gestión de base de datos relacional al igual que MySQL. Su mayor defecto es su enorme precio, que es de varios miles de dólares. Sin embargo esto se compensa debido a que brinda gran estabilidad y es multiplataforma.
• Microsoft Access: Es un sistema de gestión de bases de datos relacional destinado para uso personal en pequeñas organizaciones. Es un componente de la suite Microsoft Office. Una posibilidad adicional que incluye es la de crear ficheros con bases de datos que pueden ser consultados por otros programas como visual basic.
➢ Big Data es un término común bajo el que se agrupan toda clase de técnicas de tratamiento de grandes volúmenes de datos. El objetivo es extraer información valiosa entre de los datos, de forma que pueda ser de ayuda para dirigir las decisiones y procesos de un negocio.
También, expertos lo definen en cinco “V”:
• Volumen: La cantidad de datos se define en “Big” no cuando supera un tamaño definido, sino cuando su almacenamiento, procesamiento y explotación empieza a ser un reto para una organización.
• Velocidad: Está relacionada con el ritmo a los cuales los datos se generan, que suele aumentar constantemente y que necesita una respuesta en tiempo real por parte de las empresas.
• Variedad: El reto principal del Big Data reside en la gran diferencia de formatos en los cuales encontramos los datos y que pueden ir desde texto sencillo, a imágenes, videos, hojas de cálculos y bases de datos enteras.
• Veracidad: Los datos tienen que ser confiables y han que ser mantenidos limpios. Una gran cantidad de datos no tiene valor si son incorrectos y puede ser altamente perjudicial, sobre todo en la toma de decisiones automatizadas.
• Valor: Finalmente, los datos y su análisis tienen que generar un beneficio para las empresas.
➢ ¿Cómo se conectan las bases de datos con la programación?
Hay manejadores de bases de datos que sirven como puente para conectarlos a estructuras de códigos en un lenguaje determinado. Mayormente suelen establecer conexión con un lenguaje que este enlazado a la red para disponer de una base de datos en un servidor web; Tal es el caso de MySQL que dispone de un lenguaje de programación específico, el cual se inserta dentro del lenguaje php. Este lenguaje es sencillo consiste en ordenarle a la máquina lo que queremos hacer (buscar, insertar, borrar, etc).
➢ Mi experiencia en la clase de programación, la verdad que fue bastante gratificante y mas allá de los códigos, resaltar que la intención de la asignatura es trabajar el análisis, la critica, la lógica y la capacidad para resolver un problema en cada actividad que se realiza.
Gracias a la asignatura me motive a realizar pequeños proyectos en visual basic y que a pesar de las semanas sin actividades debido a la situación actual del país, mantuve mi interés al máximo e incluso fui mas allá de lo que se vio en clases. Resumiría mi experiencia en algo verdaderamente magnifico!
By Andrés Martínez 6° Año “B”
Algunos maneja dores de datos son lo siguientes:
ResponderBorrar*MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la base de datos.
*Oracle Corporation es una compañía especializada en el desarrollo de soluciones de nube y locales. Oracle tiene su sede en la localidad californiana de Redwood City, Estados Unidos.
*Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office, sucesor de Embedded Basic. Access es un gestor de datos que utiliza los conceptos de bases de datos relacionales y pueden manejarse por medio de consultas e informes
*Cuando hablamos de Big Data nos referimos a conjuntos de datos o combinaciones de conjuntos de datos cuyo tamaño (volumen), complejidad (variabilidad) y velocidad de crecimiento (velocidad) dificultan su captura, gestión, procesamiento o análisis mediante tecnologías y herramientas convencionales, tales como bases de datos.
*Volumen La cantidad de datos se define en “Big” no cuando supera un tamaño definido, sino cuando su almacenamiento, procesamiento y explotación empieza a ser un reto para una organización.
*Velocidad Esta relaciona con las bases rítmicas que se mueve las base de datos y estas se suelen aumentar constantemente.
Mi experiencia: mi experiencia en este lapso ha sido buena puesto que he aprendio a resolver diversas situaciones que se presentan, haciendo aumentar mi autocontrol y mi destreza en el area.
Entendi, que es el lenguaje de programacion.
#Matrix Prros
Los lenguajes de programación están formados por un conjunto de símbolos (llamado alfabeto), reglas gramaticales (léxico/morfológicas y sintácticas) y semánticas, que en conjunto definen las estructuras válidas del lenguaje y su significado. Existe el error común de trata como sinónimos los términos 'lenguaje de programación' y 'lenguaje informático'. Los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como por ejemplo HTML (lenguaje para el marcado de páginas web que no es propiamente un lenguaje de programación, sino un conjunto de instrucciones que permiten estructurar el contenido de los documentos).
Características.
Lenguaje totalmente orientado a Objetos: Todos los conceptos en los que se apoya esta técnica, encapsulación, herencia, polimorfismo, etc., están presentes en Java.
Disponibilidad de un amplio conjunto de bibliotecas: Como ya se mencionó anteriormente, Java es algo más que un lenguaje. La programación de aplicaciones con Java se basa no solo en el empleo del juego de instrucciones que componen el lenguaje, sino, fundamentalmente, en la posibilidad de utilizar el amplísimo conjunto de clases que Sun pone a disposición del programador y con las cuales es posible realizar prácticamente cualquier tipo de aplicación.
Gracias por darme a experimentar mas mis deseos por la progrmacion <3
Aladejo manuel #1
Manejador de base de datos:
ResponderBorrarUn sistema manejador de bases de datos (SGBD, por sus siglas en inglés) o DataBase Management System (DBMS) es una colección de software muy específico, cuya función es servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas.
Como su propio nombre indica, el objetivo de los sistemas manejadores de base de datos es precisamente el de manejar un conjunto de datos para convertirlos en información relevalante para la organización, ya sea a nivel operativo o estratégico.
Lo hace mediante una serie de rutinas de software para permitir su uso de una manera segura, sencilla y ordenada. Se trata, en suma, de un conjunto de programas que realizan tareas de forma interrelacionada para facilitar la construcción y manipulación de bases de datos, adoptando la forma de interfaz entre éstas, las aplicaciones y los mismos usuarios.
Su uso permite realizar un mejor control a los administradores de sistemas y, por otro lado, también obtener mejores resultados a la hora de realizar consultas que ayuden a la gestión empresarial mediante la generación de la tan perseguida ventaja competitiva.
Big Data es un término que describe el gran volumen de datos, tanto estructurados como no estructurados, que inundan los negocios cada día. Pero no es la cantidad de datos lo que es importante. Lo que importa con el Big Data es lo que las organizaciones hacen con los datos. Big Data se puede analizar para obtener ideas que conduzcan a mejores decisiones y movimientos de negocios estratégicos.
Mi experiencia en base a la programación nunca ha sido muy buena que digamos puesto que no me desenvuelvo de la manera que yo quisiera en el área, hago todo lo que esta a mi disposición y lo que no siempre trato de comprender algunas cosas pero la programación no es lo mío. Pero no pensé que este lapso me iría también como me va.
Manejador de bases de datos es una colección de software muy específico, cuya función es servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas.
ResponderBorrarEl es precisamente el de manejar un conjunto de datos para convertirlos en información relevante para la organización, ya sea a nivel operativo o estratégico.
Algunos manejadores de datos:
1. MySQL: Es un sistema de gestión de base de datos relacional, multihilo y multiusuario. Usada para mover grandes cantidades de información, muchos proyectos en internet como Facebook o Twitter nacieron con este SGBD.
2. Oracle: Es un sistema de gestión de base de datos relacional Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: • Soporte de transacciones, Estabilidad, Escalabilidad, Es multiplataforma.
3. Microsoft SQL Server: : Es un sistema de gestión de bases de datos relacionales basado en el lenguaje Transact-SQL, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea .
4. Microsoft Access: Es un sistema de gestión de bases de datos Relacional Entre las principales funcionalidades de Access se encuentran: Crear tablas de datos indexadas, Modificar tablas de datos, Relaciones entre tablas.
5. Visual FoxPro: Es un lenguaje de programación orientado a objetos y procedural ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web.
Big Data consta de datos que son tan grandes o complejos que no pueden manejarse con los métodos tradicionales de procesamiento.
Las especiales características del Big Data hacen que su calidad de datos se enfrente a múltiples desafíos. Se trata de las conocidas como ( 5 V) que definen la problemática del Big Data.
• Volumen: se refiere a su gran tamaño.
• Velocidad: la necesidad de procesarlos con rapidez y eficiencia.
• Variedad: la amplia cantidad de formatos no estándar.
• Veracidad: fiabilidad de la información.
• Valor: está en que sean accionables, es decir, que los responsable de la empresas puedan tomar una decisión (la mejor decisión) en base a estos datos.
Aplicación:
1. Entendiendo y segmentando a los clientes
Marketing y ventas son quizá las áreas de mayor aplicación de big data en la actualidad. Los datos se utilizan para comprender mejor a los clientes, sus comportamientos y preferencias.
2. Entendiendo y optimizando los procesos de negocio
El big data se está utilizando cada vez más para optimizar los procesos de negocio en las empresas
3. Cuantificación y optimización de rendimiento personal
Todos podemos beneficiarnos de los datos generados de dispositivos wearables como smart watches o pulseras. Estos dispositivos registran automáticamente datos de consumos de calorías (Fitbit), niveles de actividad y condición física (Google Fit, Apple Watch), o patrones de sueño.
4. Mejorando la Ciencia y la Investigación
Las tecnologías basadas en Big Data están revolucionando todos los aspectos de los negocios y también de la vida cotidiana. Una de las áreas donde los cambios tecnológicos están teniendo un impacto mayor es en la medicina. La biotecnología, la realidad aumentada, los wearables, la genómica, los robots cirujanos o la biónica son realidades hoy en día.
Mi experiencia en la clase de programación me ofreció múltiples beneficios, entre los que se destacan el desarrollo de la lógica y la creatividad y sus objetivos esenciales es la formación y desarrollo de habilidades teniendo en cuenta los recursos que brindan los diferentes lenguajes de programación.
Dumelis Molina
6to de informática “B”
edwin quintana 6to año B
ResponderBorrar¿Que es sistema de manejador de datos?
es una colección de software muy específico, y su funcion es servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas en los sistemas de infomatica.
¿Que es big data?
Big data es un término que describe el gran volumen de datos en el sistema informatico.
Mi experiencia: mi experiencia en este lapso ha sido buena puesto que he aprendio a resolver diversas situaciones que se presentan, haciendo aumentar mi autocontrol y mi destreza en el area.
●Manejadores de datos
ResponderBorrarUn sistema manejador de base de datos es la porción mas importante del software de un sistema de base de datos, la función del mismo es servir de interfaz entre la base de datos el usuario y las distintas aplicaciones utilizadas
Entre sistemas manejadores de base de datos podemos encontrar
* Óracle
* Microsoft SQL Server
*MYSQL
*taradata
*IBMDB2
●Que es big data?
Es el análisis masivo de datos, una cuantía de datos, tan sumamente grande que la aplicación de software de procesamiento de datos no son capaces de capturar, tratar y poner en valor en un tiempo razonable
Es un conjunto de tecnologías muy ágiles y flexibles.
●Beneficios que genera big data
* Es escalable por lo que, si tienes más datos, puedes poner más máquinas e incluir nuevas analíticas y más información. Así, la infraestructura puede crecer al mismo tiempo que tu empresa o proyecto.
*Es rápido y económico respecto a la infraestructura de almacenamiento. Por ejemplo, a través de servicios de computación en la nube, puedes pagar únicamente por lo que consumes.
●Mi experiencia en la clase de programación
Puedo llegar a considerar la experiencia de este primer momento un poco atropellada debido a tanta pérdida de clase lo cual ocasionó mucho estrés y retraso en nuestras evaluaciones
Pero aún así podría decir que logramos las expectativas y que apesar de las dificultades logramos nuestros objetivos siempre intentando mejorar el uso de la paciencia, la destreza, la lógica y el autocontrol
Francisco Rodríguez 6 "B"
ResponderBorrar- Un manejador de base de datos es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos .Los usuarios pueden acceder a la información usando herramientas específicas de consulta y de generación de informes
Existen varios manejadores de datos entre ellos estan:
- Microsoft SQL Server. Sistema de manejo de bases de datos del modelo relacional desarrollado por Microsoft. Solo está disponible para el sistema operativo Windows.
- MySQL. Sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de 6 millones de descargas. Está desarrollado como software libre con licenciamiento dual, ya que las empresas que deseen usarlo en productos privativos deben adquirir una licencia específica.
- Oracle Database. Sistema de gestión de base de datos objeto-relacional desarrollado por Oracle Corporation. Se le considera uno de los sistemas de bases de datos más completo y hasta fechas recientes contaba con un gran dominio del mercado.
¿Que es Big Data?
Big Data es un término evolutivo que describe cualquier cantidad voluminosa de datos estructurados, semiestructurados y no estructurados que tienen el potencial de ser extraídos para obtener información.
Los datos grandes se caracterizan a menudo por tres Vs: el Volumen extremo de datos, la gran Variedad de tipos de datos y la Velocidad a la que se deben procesar los datos. Aunque los grandes datos no equivalen a ningún volumen específico de datos, el término se utiliza a menudo para describir terabytes, petabytes e incluso exabytes de datos capturados con el tiempo.
Mi experiencia en la clase de programación:
Fue una experiencia muy agradable y muy interesante , puesto que es un área donde hay mucha información y beneficios infinitos en la tecnológica y se pueden implementar en la vida cotidianas y en nuevos dispositivos, también he aprendido sobre el desarrollo de programas que facilitan el trabajo y organizan de muchas manera la información
¿Qué es un Manejador de Bases de datos?
ResponderBorrarSon un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. El propósito general de los sistemas manejadores de base de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante para una organización.
Funciones principales:
1) Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rápidamente.
2) Manejar los datos de acuerdo a las peticiones de los usuarios.
3) Registrar el uso de las bases de datos.Interacción con el manejador de archivos. Esto a través de las sentencias en DML al comando del sistema de archivos.
4) Así el Manejador de base de datos es el responsable del verdadero almacenamiento de los datos. Respaldo y recuperación.
¿Qué es Big data?
Cuando hablamos de Big Data nos referimos a conjuntos de datos o combinaciones de conjuntos de datos cuyo tamaño (volumen), complejidad (variabilidad) y velocidad de crecimiento (velocidad) dificultan su captura, gestión, procesamiento o análisis mediante tecnologías y herramientas convencionales, tales como bases de datos relacionales y estadísticas convencionales o paquetes de visualización, dentro del tiempo necesario para que sean útiles.
Aunque el tamaño utilizado para determinar si un conjunto de datos determinado se considera Big Data no está firmemente definido y sigue cambiando con el tiempo, la mayoría de los analistas y profesionales actualmente se refieren a conjuntos de datos que van desde 30-50 Terabytes a varios Petabytes.
Mi experiencia con la materia de programación:
Fue una experiencia un poco estresante pero al mismo tiempo gratificante, al poder aprender de un pequeño vistazo de lo que es y se trata la programación, y de alguna manera de decidir por uno mismo si realmente le gusta o no para así seguir en más adelante estudiándola, en mi caso tengo que decir que tengo interés en aprenderlo, a pesar de todos los errores que pude llegar a cometer en la realización de estas .En cuestión a la materia en si, pienso que realmente es muy importante puesto que nos hace fomentar el razonamiento lógico y el análisis.Es un área donde se requiere y se necesita de estos para realización de dichos programas.
De Scarlet Cabeza 6 informática "B"
- Concepto de manejadores de datos y cuales son empleados:
ResponderBorrarUn sistema gestor de base de datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos .Los usuarios pueden acceder a la información usando herramientas específicas de consulta y de generación de informes, o bien mediante aplicaciones al efecto.
Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y para recuperar la información si el sistema se corrompe. Permiten presentar la información de la base de datos en variados formatos. La mayoría incluyen un generador de informes. También pueden incluir un módulo gráfico que permita presentar la información con gráficos y tablas.
Sistemas XML (2010) Editar
Las Bases de Datos XML forman un subconjunto de las Bases de Datos NoSQL. Todas ellas usan el formato de almacenamiento XML, que está abierto, legible por humanos y máquinas y ampliamente usado para interoperabilidad.
En esta categoría encontramos: BaseX, eXist, MarkLogic Server, MonetDB/XQuery, Sedna.
Definición Big data y hacer mención a su aplicación:
Big Data es un término que describe el gran volumen de datos, tanto estructurados como no estructurados, que inundan los negocios cada día. Pero no es la cantidad de datos lo que es importante. Lo que importa con el Big Data es lo que las organizaciones hacen con los datos. Big Data se puede analizar para obtener ideas que conduzcan a mejores decisiones y movimientos de negocios estratégicos.
Aunque el tamaño utilizado para determinar si un conjunto de datos determinado se considera Big Data no está firmemente definido y sigue cambiando con el tiempo, la mayoría de los analistas y profesionales actualmente se refieren a conjuntos de datos que van desde 30-50 Terabytes a varios Petabytes.
La naturaleza compleja del Big Data se debe principalmente a la naturaleza no estructurada de gran parte de los datos generados por las tecnologías modernas, como los web logs, la identificación por radiofrecuencia (RFID), los sensores incorporados en dispositivos, la maquinaria, los vehículos, las búsquedas en Internet, las redes sociales como Facebook, computadoras portátiles, teléfonos inteligentes y otros teléfonos móviles, dispositivos GPS y registros de centros de llamadas.
No pongo en duda que es una profesión de futuro, disponer de profesionales bien capacitados puede suponer un cambio de modelo productivo, se trata de una inversión a futuro.
Forma parte de mis capacidades mínimas necesarias para acceder a buena parte de los puestos de trabajo actuales, esto se acentuará mucho más a futuro donde las máquinas llevarán a cabo la mayor parte de las tareas manuales. Olivo Barbara-6to "B"
Manejadores de Bases de Datos:
ResponderBorrarSirve de conexión entre la base de datos, el usuario y las distintas aplicaciones. El fin de los sistemas manejadores de base de datos, es manejar un conjunto de datos para convertirlos en información importante para la organización, bien sea a nivel operativo o estratégico. Este conjunto de programas realizan tareas de forma conjunta para facilitar la construcción y manipulación de bases de datos. Existen diversos tipos de programas manejadores de base de datos, ejemplos: Microsoft SQL Server; Es un sistema para la gestión de bases de datos producido por Microsoft. PostgreSQL; Es un sistema de gestión de base de datos relacional orientada a objetos, publicado bajo la licencia BSD, es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada. MySQL; Es un sistema de gestión de bases de datos relacional, multi-hilo y multiusuario con más de seis millones de instalaciones. Oracle; Es un sistema de gestión de base de datos objeto-relacional, desarrollado por Oracle Corporation, Se considera a Oracle como uno de los sistemas de bases de datos más completos. Microsoft Access; Es un sistema de gestión de bases de datos relacionales para los sistemas operativos Microsoft Windows, desarrollado por Microsoft y orientado a ser usado en un entorno personal o en pequeñas organizaciones.
Bigdata
El Big Data es el análisis masivo de datos. Una cantidad de datos, tan sumamente grande, que las aplicaciones de software de procesamiento de datos que tradicionalmente se venían usando no son capaces de capturar, tratar y poner en valor en un tiempo razonable. Igualmente, el mismo término se refiere a las nuevas tecnologías que hacen posible el almacenamiento y procesamiento, además de al uso que se hace de la información obtenida a través de dichas tecnologías. Según IDC, la cantidad de datos almacenados en el mundo se está duplicando cada dos años; es una consecuencia de la revolución digital y de la gran empatía de los ciudadanos y de las empresas de herramientas y tecnologías como las redes sociales, los dispositivos móviles, la geo localización, y los objetos y sensores conectados a la Red, el Internet. Finalidad del Big Data es poder diseñar nuevos productos y servicios basándose en los nuevos insights que se obtiene tras la investigación más profunda de la marca y del consumidor, sobre nuestra competencia o el mercado en general, así mismo se puede aplicar de diversas formas pero la mayoría con un fin común, el análisis del mercado, permite obtener resultado de manera eficiente y en cuestión de minutos, para sistemas de alertas que recogen y procesan datos, ofreciendo pronósticos o predicciones temporales sobre su acción y posibles efectos, identificar oportunidades de negocio, cabe resaltar su importancia y efectiva aplicación en empresas de salud, la energía, el márketing, departamentos de recursos humanos, En muchos casos se adoptan para una gestión eficiente de los recursos (materiales o humanos).
Experiencia en programación:
La primera actividad del lapso, la realizamos con un manejador de base de datos de utilización simple, Microsoft Access, su potencial gráfico, facilidad de uso, y los resultados que obtuve al realizar la evaluación (desarrollamos un programa para el control de inventario de una librería), me hicieron sentir bastante comoda trabajando con el mismo. Las dos últimas actividades las realizamos en el lenguaje de programación Visual Basic, este es de uso sencillo, te permite crear diversos programas, deja bastante espacio a la imaginación del programador, en la práctica realizada tuvimos la oportunidad de ejecutar, contraseñas, y relojes digitales; en la segunda evaluación no Salí tan beneficiada, lo cual me genero frustración al principio, pero espero que en la tercera evaluación, SELECT CASE, los resultados sean mejores. Aunque el lapso fue bastante atropellado, por distintas circunstancias, con gran esfuerzo logramos sacarle algo de provecho, siendo esta la última actividad a realizar, y cumpliendo con los objetivos planteados.
Manejador de Base de Datos:
ResponderBorrarEl sistema manejador de bases de datos es la parte más importante del software de un sistema de base de datos. Un DBMS es una recopilación de numerosas prácticas de software interelacionas, cada una de las cuales es responsable de alguna tarea específica. Que tiene como función:
• almacenar físicamente,
• garantizar consistencia,
• garantizar integridad,
• Atomicidad transaccional, y manejar vistas a la información.
También:
Crear y organizar la Base de datos.
Instituir y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rápidamente.
Manejar los datos de acuerdo a las peticiones de los usuarios.
Registrar el uso de las bases de datos.
Interacción con el manejador de archivos.
Esto a través de las sentencias en DML al comando del sistema de archivos. Así el Manejador de base de datos es el responsable del verdadero almacenamiento de los datos.
Respaldo y recuperación.
Consiste en contar con mecanismos establecidos que permitan la recuperación fácilmente de los datos en caso de ocurrir fallas en el sistema de base de datos.
Control de concurrencia.
Consiste en controlar la interacción entre los usuarios concurrentes para no afectar la inconsistencia de los datos.
Seguridad e integridad.
Consiste en contar con mecanismos que permitan el control de la consistencia de los datos evitando que estos se vean perjudicados por cambios no autorizados o previstos.
El DBMS es conocido también como Gestor de Base de datos.
¿Que es Big Data?
Es el análisis del comportamiento del usuario, extrayendo valor de los datos almacenados, y formulando predicciones a través de los patrones observados. La disciplina dedicada a los datos masivos se enmarca en el sector de las tecnologías de la información y la comunicación. Esta disciplina se ocupa de todas las actividades relacionadas con los sistemas que manipulan grandes conjuntos de datos. Las dificultades más habituales vinculadas a la gestión de estos grandes volúmenes de datos, se centran en la recolección y el almacenamiento de los mismos,4 en las búsquedas, las comparaciones, y los análisis,5 y en las visualizaciones y representaciones. La tendencia a manipular enormes volúmenes de datos, se debe en muchos casos a la necesidad de incluir dicha información, para la creación de informes estadísticos y modelos predictivos utilizados en diversas materias, como los análisis sobre negocios, sobre publicidad, sobre enfermedades infecciosas, sobre el espionaje y el seguimiento a la población, o sobre la lucha contra el crimen organizado.
Mi experiencia en programación:
Pude familiarizarme más con Visual Studio conocer herramientas, características y funciones que me ayudaron a entender como funciona la lógica de programador y poder ir más allá de lo que la profesora pedía. Conocí mis fortalezas y mis debilidades al desarrollar los ejercicios, aparte de visualizar cuales son la mejoras que tengo que plantearme si quiero llegar a ser un programador, si duda mi experiencia en programación me ayudara en un futuro con los conocimientos que he adquirido.
Sergio Delgado 6to "B"
¿Qué es un programa informático?
ResponderBorrarUn programa informático o programa de
computadoras es una pieza de software, es
decir una secuencia compleja de instrucciones
y procesos orquestados para cumplir una tarea
específica en un computador o sistema de
computadores. Estos programas pueden ser
programas preinstalados en el computador,
como el sistema operativo que controla todo el
funcionamiento del mismo o pueden ser
añadidos adicionalmente por el usuario.
Mi expericiencia con la materia de programacion:
Es una materia y una carrea muy buena, a la cual le pongo mucho empeño puesto que es la carrera que pienso estudiar, en mi caso la materia se me hace sencilla y no tan complicada, es una materia muy didactica,y aunque es un poco estresante es muy buena. Puesto que es un área donde hay mucha información y beneficios infinitos en la tecnológica y se pueden implementar en la vida cotidianas y en nuevos dispositivos, también he aprendido sobre el desarrollo de programas que facilitan el trabajo y organizan de muchas manera la información.