- Видео 106
- Просмотров 204 145
Aprende conmigo Informática
Испания
Добавлен 22 окт 2019
Vídeos para aprender informática sin conocimientos previos. Particularmente, nos centramos en:
- Conceptos básicos sobre informática: hardware, software, la memoria, la CPU, sistemas operativos, bases de datos, código binario... Lista del Tema 1.
- Conceptos generales sobre programación: compiladores, intérpretes, pseudocódigo... Véase lista del Tema 2.
- Programación básica en lenguaje C/C++ (llegamos hasta arrays, estructuras, listas con arrays de estructuras...). Véanse las listas de los Temas 3 a 6 y las de sus ejercicios resueltos. Además, hay una lista sobre el el entorno de programación Code::Blocks.
- MATLAB: conceptos básicos sobre este software de programación matemática ampliamente utilizado en la industria y la investigación. La lista "Curso de MATLAB desde cero" tiene todos los vídeos del curso. En otras listas están agrupados por temáticas.
- Programación en PYTHON: una introducción bastante completa y fácil de seguir.
- Conceptos básicos sobre informática: hardware, software, la memoria, la CPU, sistemas operativos, bases de datos, código binario... Lista del Tema 1.
- Conceptos generales sobre programación: compiladores, intérpretes, pseudocódigo... Véase lista del Tema 2.
- Programación básica en lenguaje C/C++ (llegamos hasta arrays, estructuras, listas con arrays de estructuras...). Véanse las listas de los Temas 3 a 6 y las de sus ejercicios resueltos. Además, hay una lista sobre el el entorno de programación Code::Blocks.
- MATLAB: conceptos básicos sobre este software de programación matemática ampliamente utilizado en la industria y la investigación. La lista "Curso de MATLAB desde cero" tiene todos los vídeos del curso. En otras listas están agrupados por temáticas.
- Programación en PYTHON: una introducción bastante completa y fácil de seguir.
Funciones printf() y scanf() y su equivalencia con cout y cin
/***** *** Fundamentos de Informática *** *****/
Tema 3: Introducción al lenguaje C/C++
En este video explicamos las funciones scanf() y printf(), empleadas para leer y escribir datos por la entrada y salida estándar cuando se trabaja en lenguaje C estándar. También veremos las principales diferencias respecto a los comandos cin y cout de C++. El objetivo es que el estudiante de este curso no tenga problemas para entender programas, webs o libros que utilicen estas funciones. Con un poco más de detalle, este vídeo explica lo siguiente:
- La biblioteca stdio.h la cual es la estándar para E/S del lenguaje C.
- Definición, sintaxis y uso de los especificadores de formato, usados para indicar e...
Tema 3: Introducción al lenguaje C/C++
En este video explicamos las funciones scanf() y printf(), empleadas para leer y escribir datos por la entrada y salida estándar cuando se trabaja en lenguaje C estándar. También veremos las principales diferencias respecto a los comandos cin y cout de C++. El objetivo es que el estudiante de este curso no tenga problemas para entender programas, webs o libros que utilicen estas funciones. Con un poco más de detalle, este vídeo explica lo siguiente:
- La biblioteca stdio.h la cual es la estándar para E/S del lenguaje C.
- Definición, sintaxis y uso de los especificadores de formato, usados para indicar e...
Просмотров: 251
Видео
Comandos cin y cout en C/C++: lectura y escritura estándar
Просмотров 1336 месяцев назад
/ Fundamentos de Informática / Tema 3: Introducción al lenguaje C/C Explicamos los comandos cin y cout, usados para leer y escribir datos por la entrada y salida estándar, también llamada consola. Con más detalle, en este vídeo veremos: - Entrada y salida estándar: qué son y la posibilidad de redirigir su flujo de datos. - La biblioteca iostream para entrada/salida estándar de C . - El comando ...
Modificadores de los tipos de datos básicos en C/C++ (unsigned, signed, short y long)
Просмотров 2897 месяцев назад
/ Fundamentos de Informática / Tema 3: Introducción al lenguaje C/C Los modificadores son palabras clave que se utilizan junto con los tipos de datos básicos para alterar su significado o la cantidad de memoria que requieren. En este video profundizaremos en los cuatro tipos que existen (unsigned, signed, short y long). Con más detalle veremos: - Definición de modificadores, sintaxis y utilidad...
Conversiones de tipos explícita e implícita en C/C++
Просмотров 1577 месяцев назад
/ Fundamentos de Informática / Tema 3: Introducción al lenguaje C/C Las conversiones son procesos para cambiar el tipo de dato de una expresión con el objetivo de manipularla o realizar operaciones que requieran un tipo específico. En este video profundizaremos en los siguientes puntos: - Conversiones de tipo: definición y utilidad. - Diferencias entre conversión implícita y explícita y cuándo ...
Vídeo 18: Funciones en Python
Просмотров 657 месяцев назад
# Curso de programación en Python # Vídeo 18: Funciones en Python - Qué es una función, y para qué se utiliza. - Estructura: def, argumentos de entrada, sentencia return y valor none. - Ejemplos: * Programa para calcular la distancia euclidiana entre dos puntos en un plano 2D. * Funciones para pasar un número decimal a binario y de binario a decimal.
Expresiones y sentencias en lenguaje C/C++
Просмотров 1997 месяцев назад
/ Fundamentos de Informática / Tema 3: Introducción al lenguaje C/C Las expresiones representan una combinación de operadores y operandos que, tras ser evaluadas, producen un resultado. En cambio, las sentencias son instrucciones que realizan una tarea concreta en el programa. En este video trataremos los siguientes puntos: - Conceptos de operador y operando. - Definiciones de sentencia y expre...
Vídeo 17: Sentencia de bucle for
Просмотров 377 месяцев назад
# Curso de programación en Python # Vídeo 17: Control de flujo usando el bucle for - Cómo se utiliza el bucle for: estructura y la variable temporal. - Ejemplo: programa para recorrer las claves de un diccionario y escribir en pantalla la clave y su valor. - Función range() en el bucle for para generar secuencias de números consecutivos o con un salto fijo (con uno, dos o tres argumentos). - Ej...
Constantes simbólicas: utilidad y declaración con #define y const
Просмотров 1258 месяцев назад
/ Fundamentos de Informática / Tema 3: Introducción al lenguaje C/C Las constantes simbólicas son entidades con nombre que poseen un valor que no puede ser modificado a lo largo de la ejecución de un programa. En este video aprenderemos: - Las características fundamentales de las dos formas principales de definir constantes simbólicas. - Diferencias entre las dos formas de definir constantes: *...
Variables en lenguaje C/C++: utilidad, declaración y asignación
Просмотров 2018 месяцев назад
/ Fundamentos de Informática /Tema 3: Introducción al lenguaje C/C Las variables representan un espacio de memoria con un nombre (identificador). Nos sirven para almacenar valores que podremos modificar. En este video aprenderemos: - Características principales de las variables. - Cómo nombrar y declarar una variable: convencionalismos para los nombres. - Asignar valores a una variable y cómo e...
Vídeo 16: Resumen de datos compuestos (listas, tuplas, conjuntos y diccionarios)
Просмотров 848 месяцев назад
# Curso de programación en Python # Vídeo 16: Resumen de los tipos de datos compuestos: - Listas: se crean con corchetes [] o con la función list(), son ordenadas, iterables, permiten elementos duplicados y son mutables (se pueden añadir y eliminar elementos). - Tuplas: se crean con paréntesis () o con la función tuple(), son ordenadas, iterables, permiten elementos duplicados y son inmutables ...
Vídeo 15: Tipo de datos compuesto dict (diccionarios)
Просмотров 488 месяцев назад
# Curso de programación en Python # Vídeo 15: Datos compuestos: diccionarios (dict) - Diccionarios: Creación con llaves y separando con comas el grupo clave:valor, o usando el constructor dict() - Características de los diccionarios: las claves son únicas, es un tipo mutable y ordenadas. - Modificar y añadir elementos a un diccionario usando la clave entre corchetes y el operador de asignación....
Video 14: Tipo de datos compuesto set (conjuntos)
Просмотров 328 месяцев назад
# Curso de programación en Python # Vídeo 14: Datos compuestos con los conjuntos - Creación de conjuntos con llaves y elementos separados con comas, o usando el constructor set(). - Características de los conjuntos: no tienen orden, sus elementos son únicos y son mutables. - Modificar elementos de un conjunto: varias formas de añadir y borrar elementos a un conjunto. - Función add: añade un ele...
Vídeo 13: Tipo de datos compuesto tuple (tuplas)
Просмотров 519 месяцев назад
# Curso de programación en Python # Vídeo 13: Datos compuestos con las tuplas - Tuplas: Creación con paréntesis y separados con comas - Características de las tuplas: ordenadas, iterables e inmutables. - Desempaquetar (guardar elementos de un dato compuesto en variables separadas). - Empaquetar (crear un dato compuesto a partir de variables o constantes). - Ejemplo: Programa simple para mostrar...
Vídeo 12: Tipo de datos compuesto list (listas)
Просмотров 1139 месяцев назад
# Curso de programación en Python # Vídeo 12: Datos compuestos con las listas - Qué son los datos compuestos, cómo se forman y su utilidad. - Tipos de datos compuestos: listas, tuplas, conjuntos y diccionarios. - LISTAS: creación con los corchetes y características (ordenadas, iterables y mutables). - Modificar elementos de una lista. - Función append() para añadir un elemento al final de una l...
Vídeo 11: Sentencia de bucle while
Просмотров 999 месяцев назад
# Curso de programación en Python # Vídeo 11: Control de flujo con el bucle while - Bucle while: qué es, cómo se utiliza y estructura. - Ejemplo: programa simple para contar desde 3 hacia atrás, para dar la salida de una carrera. Se usa la función sleep() del módulo time para esperar un segundo. - Herramientas extra para el bucle while: Sentencia continue, break y else. - Ejemplo: Programa para...
Vídeo 10: Sentencia condicional match
Просмотров 529 месяцев назад
Vídeo 10: Sentencia condicional match
Vídeo 8: Ejercicio para calcular intensidad y potencia en un circuito eléctrico
Просмотров 11010 месяцев назад
Vídeo 8: Ejercicio para calcular intensidad y potencia en un circuito eléctrico
Vídeo 7: Siete funciones para gestionar cadenas de texto
Просмотров 3810 месяцев назад
Vídeo 7: Siete funciones para gestionar cadenas de texto
Vídeo 6: Acceso a los caracteres de una cadena
Просмотров 8611 месяцев назад
Vídeo 6: Acceso a los caracteres de una cadena
Vídeo 5: Lectura y escritura de datos, especialmente cadenas
Просмотров 6011 месяцев назад
Vídeo 5: Lectura y escritura de datos, especialmente cadenas
Vídeo 4: Tipos de operadores en Python
Просмотров 16411 месяцев назад
Vídeo 4: Tipos de operadores en Python
Vídeo 3: Variables y tipos de datos en Python
Просмотров 83Год назад
Vídeo 3: Variables y tipos de datos en Python
Vídeo 2: Herramientas necesarias para programar en Python
Просмотров 159Год назад
Vídeo 2: Herramientas necesarias para programar en Python
Vídeo 1: Introducción al lenguaje Python
Просмотров 107Год назад
Vídeo 1: Introducción al lenguaje Python
Tipos de datos básicos en programación C/C++
Просмотров 313Год назад
Tipos de datos básicos en programación C/C
MATLAB: Cómo personalizar gráficas con las funciones plot, text, axis y otras
Просмотров 1,3 тыс.Год назад
MATLAB: Cómo personalizar gráficas con las funciones plot, text, axis y otras
MATLAB: Operaciones entre vectores y matrices
Просмотров 267Год назад
MATLAB: Operaciones entre vectores y matrices
Ejercicio MATLAB: Modelizar y graficar la población de los Estados Unidos
Просмотров 307Год назад
Ejercicio MATLAB: Modelizar y graficar la población de los Estados Unidos
MATLAB: Gráficas 2D con la función plot
Просмотров 276Год назад
MATLAB: Gráficas 2D con la función plot
Fue muy until el video , muchas gracias 😄😄😄😄😄
para evitar errores es mejor usar la funcion: transpose
Ah caray, entonces para que utilizar los modificadores si cada computador y compilador hará lo que quiera? No sería mejor no utilizarlos?
DE LOS MILES DE VIDEOS RESPECTO A FOR, ES EL UNICO BIEN DETALLADO, Y ENTENDIBLE, FELICITACIONES!!!!
muy bien explicado me ayudo mucho gracias
Me salvaste de mi examen
Hola Señor, me confunde un poco su gráfico, en la parte que dice memoria principal, o sea es la unidad interna de registro del cpu,esa pequeña y rápida memoria temporal del que hablo al principio, o sea esta refiriendo a la ram principal que esta por fuera del cpu?
Muy buen video. Muchísimas gracias.
¿Cómo hacer para que los asteriscos se vayan recargando a la derecha hasta que quede como una escalera de izquierda a derecha?
Excelente explicación
Gracias
Chingon video, esta si es una explicación de verdad.
Aqui vamos full activó con el curso
Primero que nada, gracias por este curso, y segundo, aquí vamos en mi camino al aprendizaje de python, ya tengo algo de conocimiento pero seguiré sin falta este curso
excelente explicacion, me gustaria que en proximos videos explicaras , con speducodigo y un diagrama.
muchas graicas por su explicacion,excelente contenido.
Qué barbaridad de vídeo, profesor… me quito el sombrero. Gran profesional. Suscrito y me dispongo a darle un buen repaso a su canal. Saludos 🖖.
Muchísimas gracias!
este video me salvo la vida en una entrevista de trabajo
Epeziale
hola soy el cejas
Muchas gracias por el video que me viene bien para lo que estoy estudiando. Pero tengo que hacerte una pregunta? Eres David Navarro no?
No, David Navarro no está por aquí. En los vídeos se pone el nombre del autor. También te invitamos a ver otro canal de este mismo autor: www.youtube.com/@blogsostenible
Buen video con buena información fácil de comprender. Gracias. Pero se olvidó decirnos que programa utilizó para hacer sus animaciones.
Usamos distintos programas, pero este vídeo se ha hecho usando Power Point.
Que buena pedagogía explicas muy bien y al detalle para los que no sabemos nada felicitaciones haces vídeos para Dummies 😂😂
En la unidad de control, el contador de registros, te refieres a la memoria RAM o la caché?
No hay "contador de registros". Supongo que te refieres al contador de programa. Ese registro almacena, como dice el vídeo, la dirección de memoria de la siguiente instrucción que debemos ejecutar y, esa instrucción, efectivamente, puede estar en memoria RAM o caché. Un saludo.
LA CPUUU
🐥🥝
Excelente explicación 👌
mal explicado
¿Por qué? Tal vez se debe ver el vídeo al menos dos veces y, por supuesto, practicar al menos los ejemplos que se proponen.
como me vas a salvar el parcial te amo
Gracias
cuantos ciclos demanda una instruccion de suma? , mi profesor de la universidad nos dijo que hagamos un bucle for que no contenga nada dentro que demore 1ms en ejecutarse por completo, osea for(int i = 0; i<x; i++){ } siendo x un numero tal que ese for tarde 1 milisegundo en ejecutarse en un procesador de 16Mhz, estuve buscando muchisima informacion y no encontre nada acerca de cuantos ciclos de maquina requieren cada instruccion del bucle for para poder hacer el calculo requerido, alguien me ayuda?
Brutal muy buena explicación mi estimado, bendiciones y sigue adelante
Interesante información
Gran video. Felicitaciones. Me queda ahora recordar/investigar convertir desde y hacia notación científica. Muchas gracias.
Excelente video, bien explicado
recién pude entender. Muchas gracias.
hermoso tutorial ,lastima el audio.
Gracias, super claro y conciso. Una consulta por favor, es posible generar el formato de una gráfica (ejes, titulo, leyenda, nombre del eje, limites de ejes, etc.) para diferentes gráficas independientes en un mismo archivo de Matlab, es decir, tengo alrededor de 150 gráficas similares solo cambian los resultados y para evitar codificar cada una, quiero codificar una vez la apariencia de las 150 gráficas. Gracias!!
hola, que libro recomiendas que trate el tema de algoritmos enfocado en programacion ?
Un clásico es el libro "Estructuras de datos y algoritmos, de Aho/Hopcrof/Ullman, el cual no se basa en ningún lenguaje de programación concreto (usa pseudocódigo). Aunque en general, puede ser mejor buscar un libro que explique lo que buscas en el lenguaje de programación que necesites. En plan más "enciclopédico" son muy interesantes los 3 volúmenes del libro de Knuth: The art of Computer Programming.
Buen vídeo, como siempre. Hace poco que he descubierto el canal y es muy bueno. Solo tengo una duda respecto al operador lógico "!". Tenía entendido que solo podía ser operador unario, como por ejemplo en "!a", pero no sé en qué casos puede ser también binario, tal y como aparece en 2:40 Muchas gracias y mucho ánimo con el canal.
Tienes razón... hay una pequeña errata. Se ha colado ! como operador lógico binario, y no lo es... Gracias por el aviso. Lo aclararemos en la descripción. Otra cosa es != que es el operador "distinto" y ese sí es binario.
@@aprendeconmigoinformatica Gracias a vosotros por el canal 🙂
Holaa Me da de resultado : -0,5 y -2 . Esta bien o no...?
Hola! El resultado depende de los valores de los tres coeficientes de la ecuación de segundo grado, es decir, de los valores a, b y c. Por tanto, no podemos decirte si esos valores son correctos, pero recuerda que esos dos resultados son para la incógnita x. Por tanto, te debe salir CERO si evalúas esta expresión: a*x*x + b*x + c Un saludo
Esos resultados son correctos, desconozco porque a él le sale 0, ese resultado no es correcto.
me dice que no reconoce pow o sqrt
Son funciones de la biblioteca matemática. Debes poner: #include <cmath>
buenisimo video!
buenisimo videoooo, el mejor que he visto sobre el tema!
Tal vez no lo veas pero me acabas de ayudar en un proyecto y muchas gracias por eso
Nos alegramos un montón. Nuestro objetivo es que esto sea útil y, esto demuestra que alcanzamos ese objetivo. Gracias.
Bnos dias, donde podria descargar todo el curso, o material de la UMA, muchas gracias desde bogotà Colombia
El material en vídeos está todo en RUclips. Para material en otro formato (apuntes, relaciones de ejercicios...), puede contactar con algún miembro del profesorado de la asignatura en concreto que lo desee (los temarios están en la web de la Universidad).
Los vídeos están en RUclips y las descargas dependen de esa plataforma. Por nuestra parte, todo este material es de libre distribución. Gratis, y no ganamos nada por ello. Un saludo.
Excelente explicación
Muy buena explicación. Así da gusto aprender bucles anidados
Muy buena explicación
Gran vídeo me ayudó mucho