Repasamos....



Repasamos algunos conceptos básicos


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.





Hardware: Parte tangible de la computadora, es todo aquello que podemos tocar: cables, periféricos, gabinetes. El Hardware se encuentra vinculado a la parte material de la computadora.




Software: Parte lógica de la computadora, es todo aquello que no podemos tocar: ejemplo los programas.


 ---------------------------------------------------------------------------------------------------------------------------


Software de base: Programa principal de la computadora, sirve de plataforma para que el software de aplicación funcione. El software de base controla los recursos de la computadora, memoria, software de aplicación y hardware. Una computadora no podría funcionar sin software de base.
Algunos software de base: Sistemas operativos (Windows, Android, Linux), Drivers y Antivirus.

Software de aplicación: Son programas especializados en realizar una función en específico. El software de aplicación es conocido también por su nombre más corto: aplicación. A mayor cantidad de software de aplicación más cosas podrá realizar nuestra computadora.
Algunos software de aplicación: Paint, Word, Calculadora.

 ---------------------------------------------------------------------------------------------------------------------------




Procesador: Pieza fundamental de la computadora. El Procesador es imprescindible en una computadora, además de ser la parte más cara del equipo, básicamente es el encargado de realizar todos los computos del equipo. Por todo lo anterior el Procesador determina la velocidad de una computadora (principalmente) y su arquitectura. Otros nombres relacionados al procesador son C.P.U. (en inglés) Central Processing Unit, en español U.C.P. Unidad Central de Procesamiento.

  
Arquitectura  basada en los modelos Intel

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).



Placa madre: Es la segunda pieza en importancia de la computadora. Todo está conectado a la Placa Madre; a todos los dispositivos conectados a la placa madre le llamamos periféricos. Por el desgaste debido a su funcionamiento  constante es una de las primeras piezas en romperse en la computadora.

 ---------------------------------------------------------------------------------------------------------------------------

Periféricos: Son todos los dispositivos conectados a la placa madre de una computadora.

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.




 ---------------------------------------------------------------------------------------------------------------------------

Memoria RAM y ROM

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.

 ---------------------------------------------------------------------------------------------------------------------------
 Video Software y Hardware




Algunas preguntas sobre el video anterior

¿En cuántas partes se divide la computadora?

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?



---------------------------------------------------------------------------------------------------------------------------

 ¿Qué entendemos por computadora?



Computadora: Máquina electrónica capaz de PROCESAR, RECIBIR, ENVIAR y ALMACENAR datos. 

Algunos tipos de computadores de uso doméstico.

Escritorio P.C. Personal Computer Estándar creado por IBM en la década del 80.

Computadoras móviles: Celular, Tablet, Ipad, Agendas electrónicas, PDA.

Portátiles: Laptop, Notebook y Netbook.

Consolas de juegos: Nintendo, Play Station, Xbox, PSP.

Otros equipos computacionales: Decodificadores, reproductores DVD, cámaras fotográficas digitales, reproductores mp3, mp4, mp5.



---------------------------------------------------------------------------------------------------------------------------

Sistemas Operativos



Programa o conjunto de programas encargados de gestionar los recursos de una computadora: software de aplicación y hardware. El sistema operativo está presente en todas las tareas realizadas por la computadora. Un sistema operativo posee una interfaz (aspecto exterior) por la cual el usuario envía órdenes a la computadora. 

Interfaz de texto: son los sistemas operativos más antiguos, operados exclusivamente por el teclado con órdenes llamadas comandos. Después de 1995 han pasado a ser herramientas útiles para reparación, testeo de recursos y ejecución de pequeñas aplicaciones.

Interfaz gráfica: sistemas operativos multimedia producto de la evolución de los viejos sistemas operativo de interfaz de texto. Los sistemas operativos de interfaz gráficas pueden representar, imágenes, reproducir sonidos y videos. Son operados mediante diversos periféricos: teclado, mouse, palanca de juegos, lápiz óptico, micrófono y recientemente de forma táctil.

Ejercicio Sistema Operativo



Sobre el anterior vídeo contesta las siguientes preguntas:

1- ¿Qué tipo de problema tiene nuestro protagonista?

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?


Ejercicio Sistemas Operativos 2 ------- clic
---------------------------------------------------------------------------------------------------------------------------

Breve historia de la Computadora













Algo para responder:

Contesta en tu cuaderno con la ayuda de tu compañero de máquina.

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?

---------------------------------------------------------------------------------------------------------------------------

Comandos de terminal en Linux

¿Cómo llegamos a la Terminal?
Dos posibles opciones:
         
     Aplicaciones -------- Accesorios------Terminal
   
     
     Aplicaciones --------Herramientas del Sistema ------ Terminal

         
pwd  ------------------  muestra la carpeta en donde se ubica el usuario

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
                     ejemplo: 
                     cp archivo.txt  /home/alumno/prueba  /alumno/data/prueba  
                                               
mv  ------------------ renombra archivo mv nombre_viejo nombre_nuevo

mv  ------------------ mueve archivos
                         ejemplo: 
                      mv archivo.tx /home/alumno/prueba  /alumno/Documentos/prueba 

cd / ------------------ vamos directo al directorío raíz

ls -l ------------------ muestra directorios en forma de lista

sudo su ---------------- en Linux Ubuntu, Mint y derivados inicia superusuario (root)
                           * En máquinas Ceibal no necesita contraseña root en otro 
                                     caso es necesario contraseña.


Ejercicios terminal


Ejercicio 1  ---- clic
Ejercicio 2  ---- clic  
Ejercicio 3  ---- clic
Ejercicio 4  ---- clic
Ejercicio 5  ---- clic
Ejercicio 6  ---- clic


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?
 La sintaxis sería la siguiente: cal 1 1980
 Con lo anterior estoy indicando solo colocar en pantalla enero de 1980


¿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
-------------------------------------------------------------------------------------------------------------------------


Diferentes escritorios en Linux





Algo para responder:

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?

  ---------------------------------------------------------------------------------------------------------------------------

Comandos para entorno gráfico Gnome 2x (GNOME Classic)



Descargar Comandos para Gnome 2x ----clic 
*Realizar los ejercicios del documento.



---------------------------------------------------------------------------------------------------------------------------