Ciencias de la Computación
Ciencia de la computación (Computer Science) es la ciencia encargada del estudio de los procesos computacionales, conocidos como algoritmos, orientados a la creación de nuevos softwares con la finalidad de revolucionar el mundo de la informática, estudiando el diseño y el uso de herramientas computacionales para resolver problemas específicos de forma eficiente.
¿Qué hace un profesional en ciencia de la computación?
Un profesional en ciencia de la computación se dedica a comprender y ‘traducir’ el lenguaje de las máquinas en un lenguaje más útil y comprensible para que las personas resuelvan problemas complejos, usando la teoría de la computación en el cálculo de la información.
Inteligencia
artificial (IA)
La inteligencia artificial es una rama de la ciencia de la computación que busca simular la inteligencia humana en una máquina mediante sistemas que funcionan con algoritmos, al usar técnicas como el aprendizaje profundo y aprendizaje automático para demostrar conductas inteligentes.
Pentium III ---------- un procesador.
Pentium IV ---------- un procesador.
Dual core ---------- dos procesadores (no en tiempo real).
Core 2 Duo / Core i3 ---------- dos procesadores (en tiempo real).
Quad Core / Core i5 ---------- dos y hasta cuatro procesadores.
Core i7 ---------- 8 procesadores físicos y hasta 16 hilos ( 8 procesadores virtuales).
Core i9 ---------- 18 procesadores físicos y hasta 36 (18 procesadores virtuales).
Los periféricos están encargados de gestionar los datos entre las computadoras y el mundo exterior.
Existen básicamente cuatro categorías de periféricos: 1- Entrada, 2 – Salida, 3- Entrada/Salida y 4- Comunicación.
1- Entrada: Encargados de ingresar datos a la computadora desde el exterior.
2- Salida: Envían información desde el equipo al exterior.
3- Entrada/Salida: Cumplen con la función de ingresar y sacar datos de la computadora.
4- Comunicación: Son aquellos que hacen posible la comunicación entre dos computadoras o más, facilitando con eso el envío y la recepción de datos entre equipos.
ROM Read Only Memory (CD-ROM- CMOS) Memoria solo de lectura.
RAM Random Access Memory (memoria placa de video - SDRAM) memoria volátil, se puede borrar y escribir todo el tiempo.
Menciona algunos dispositivos de hardware mostrados en el video.
¿Qué tipo de memorias existen para la computadora?
¿Qué trabajos realiza la CPU?
¿En que partes se divide el software?
2- ¿Quién acude para ayudarlo?
3- ¿Cuáles son sus temores en relación al texto del libro?
4- ¿Por qué prefiere usar su propio sistema de lectura?
5- ¿Ansgar ha leído el manual?
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrcAqqgjo7yjMGu5gzXKQx8iYInyvRdsje7BbwCsAMeuJDIrDaA9MRzW9FSlGBryZPoei0kCabpGPrQ2UDcqwa2YbVEQDt8NukmAVktDPoOovJ0mW72aHefYHoaQRVSUl_C4TgvwsEgTE/s320/interroga.jpg)
1- ¿Qué tipo de aparato fueron los primeros modelos de computadora?
2- ¿Qué diferencia tenía la calculadora de Leibniz con la de Pascal?
3- ¿Cuál de las computadoras mostradas en la presentación fue la primera en poseer memoria propia y almacenar datos?
4- Menciona dos posibles problemas de un usuario si pudiera tener en su casa una computadora como el ENIAC.
5- ¿Cuál fue la ventaja de utilizar el microchip inventado por Kilby?
6- ¿Cómo se llama la computadora diseñada por IBM? ¿En qué espacio podía ubicarse?
top ------------------ muestra los programas activos
history ------------------ lista todos los comandos utilizados por el usuario
exit ------------------ salir de la terminal
mkdir ------------------ crear directorio
clear ------------------ limpiar pantalla
more ------------------ permite visualizar un archivo de texto.
touch ------------------ crea un archivo vacío de texto
cd ------------------ ingresa a un directorio
cd .. ------------------ retrocede un directorio (espacio entre cd y los dos puntos)
cat ------------------ permite visualizar el contenido de un archivo
rm ------------------ borra archivos
rmdir ------------------ borra directorios vacíos
rm -r ------------------ borra directorios no vacíos
cp ------------------ copia archivos
mv ------------------ renombra archivo mv nombre_viejo nombre_nuevo
mv ------------------ mueve archivos
cd / ------------------ vamos directo al directorío raíz
ls -l ------------------ muestra directorios en forma de lista
Utilizamos editores de textos en la terminal.
Los sistemas operativos de interfaz de texto permitían trabajar en la creación y edición de textos. Por defecto toda máquina con Linux tiene incorporado dos editores de textos llamados: 1- vi 2- nano.
En cualquiera de ellos podemos crear nuevos archivos de forma sencilla. Lo único que debemos es colocar el nombre del programa y después el nombre del archivo que vamos a crear.
Un ejemplo:
¿Qué hicimos arriba?
Abrimos un editor de texto en modo terminal llamado nano y con él creamos un archivo llamado yo.
Ahora se despliega el programa en la terminal de la siguiente forma:
Para guardar presionamos Ctrl + o
Nos va a pedir una confirmación, presionamos enter.
Cuando vamos a salir utilizamos el comando Ctrl + x
En ese momento abajo de la pantalla, arriba de las opciones del programa nano nos pide una confirmación para guardar los cambios.
Usamos s para decir si, luego damos enter.
Con n decimos no, enter para terminar.
Ejercicio con nano
Utilizamos el comando cal
El comando cal tiene muchas formas de aplicarse.
1-Si solo colocamos cal en la terminal esto es lo que sucede:
Nos muestra el presente mes del año y resaltado el día presente.
2- Si colocamos cal -y la salida en pantalla es la siguiente:
Ahora tenemos los calendarios los meses del presente año en pantalla.
¿Qué sucedería si solo necesitara un mes?
¿y si quiero saber los tres meses, el mes anterior al presente, el presente y además el que mes que viene?
cal -3
En medio tenemos el mes presente, a la izquierda el mes anterior y a la derecha el mes por venir.
Algo a considerar: La reforma Gregoriana fue realizada en el año 1582
Ejercicio fechas
-------------------------------------------------------------------------------------------------------------------------
1- ¿Cuántos escritorios mostró el vídeo?
2- Realiza una lista de todos los escritorios mostrados en el vídeo "Principales escritorios Linux".
3- ¿Unity a qué distribución Linux pertenece?
4- ¿Existe algún escritorio para computadoras de pocos recursos?
5- ¿Qué escritorio utilizas en tu computadora?
6- ¿Puedo instalar cualquier escritorio en mi computadora con Linux?