ICO786201 - Diário 2024-1: mudanças entre as edições
Sem resumo de edição |
|||
(35 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
==Apresentação da disciplina ( | ==Apresentação da disciplina (16/02/2024)== | ||
Atividades programadas: | Atividades programadas: | ||
* Boas-vindas aos alunos | * Boas-vindas aos alunos | ||
Linha 5: | Linha 5: | ||
* Apresentação das plataformas SIGAA e Wiki | * Apresentação das plataformas SIGAA e Wiki | ||
==Como estudar? ( | ==Como estudar? (20/02/2024)== | ||
===<span id="Procrastinar.3F" class="mw-headline">Procrastinar?</span>=== | ===<span id="Procrastinar.3F" class="mw-headline">Procrastinar?</span>=== | ||
Linha 42: | Linha 42: | ||
* iPad | * iPad | ||
==Introdução à Computação e ao hardware ( | ==Introdução à Computação e ao hardware (23/02/2024)== | ||
=== | ===<span>Referências interessantes</span>=== | ||
* <span>Minha Biblioteca (ementa)</span> | * <span>Minha Biblioteca (ementa)</span> | ||
Linha 50: | Linha 50: | ||
* <span>Vídeo:[https://www.youtube.com/watch?v=6Cf7IL_eZ38 A day made of glass]</span> | * <span>Vídeo:[https://www.youtube.com/watch?v=6Cf7IL_eZ38 A day made of glass]</span> | ||
=== | ===<span>Vídeos:</span>=== | ||
* <span>[https://www.youtube.com/watch?v=6X2B8Z_DCo0 ENIAC]</span> | * <span>[https://www.youtube.com/watch?v=6X2B8Z_DCo0 ENIAC]</span> | ||
* <span>[https://www.youtube.com/watch?v=4eAeTPA8jvE A saga do Windows](péssimo!)</span> | * <span>[https://www.youtube.com/watch?v=4eAeTPA8jvE A saga do Windows](péssimo!)</span> | ||
=== | ===<span>Artigos interessantes</span>=== | ||
* <span>[https://brasilescola.uol.com.br/informatica/historia-do-linux.htm História do Linux]</span> | * <span>[https://brasilescola.uol.com.br/informatica/historia-do-linux.htm História do Linux]</span> | ||
===<span> | ===<span>Conhecendo o Linux</span>=== | ||
* <span>[https://pt.wikipedia.org/wiki/Distribui%C3%A7%C3%A3o_Linux Distribuições]</span> | * <span>[https://pt.wikipedia.org/wiki/Distribui%C3%A7%C3%A3o_Linux Distribuições]</span> | ||
=== | ===<span>Sobre hardware</span>=== | ||
* <span>[https://drive.google.com/file/d/14T-SJvFGQO0eUMk9_VUMnqjeSC5wI3Un/view?usp=sharing Apresentação]</span> | * <span>[https://drive.google.com/file/d/14T-SJvFGQO0eUMk9_VUMnqjeSC5wI3Un/view?usp=sharing Apresentação]</span> | ||
Linha 71: | Linha 71: | ||
* <span>Questões de hardware:[https://www.mapadaprova.com.br/questoes/informatica-basica/hardware link]</span> | * <span>Questões de hardware:[https://www.mapadaprova.com.br/questoes/informatica-basica/hardware link]</span> | ||
===<span> | ===<span>Atividade</span>=== | ||
<span>Pesquise a estrutura (hardware e sistema operacional) dos seguintes computadores:</span> | <span>Pesquise a estrutura (hardware e sistema operacional) dos seguintes computadores:</span> | ||
* <span>Computadores Dell Precision</span> | * <span>Computadores Dell Precision</span> | ||
Linha 84: | Linha 84: | ||
* <span>Telefone celular Nokia 3310</span> | * <span>Telefone celular Nokia 3310</span> | ||
* <span>Tablet Motorola Xoom</span> | * <span>Tablet Motorola Xoom</span> | ||
==Manutenção de computadores (27/02/2024)== | |||
Nesta aula, os alunos irão desmontar PCs antigos, como aula prática de hardware. Fotos dos componentes serão base para um trabalho a ser feito na próxima aula. | |||
==Atividade avaliativa - hardware (01/03/2024)== | |||
O tempo de aula será destinado à produção dos relatórios da atividade de hardware, que estará disponível no sistema acadêmico (SIGAA) da disciplina. | |||
==Software Livre, Máquinas Virtuais e Introdução ao Linux (05/03/2024)== | |||
'''Antes de começar:'''Baixar uma imagem (arquivo .ISO) da distribuição Linux Debian para o seu computador do laboratório. | |||
===<span id="Software_Livre" class="mw-headline">Software Livre</span>=== | |||
* Apresentação [[https://drive.google.com/file/d/1HtdQevd0peghNgBQOc-B1nBG-wObUkz4/view?usp=sharing link]] | |||
* Referências | |||
** Banco do Brasil - Apresentação sobre o uso de Software Livre [[https://drive.google.com/file/d/1HjuHKSVW8E5-BU8YksU4J73-vn6BdDaW/view?usp=sharing link]] | |||
** Governo Federal - Cartilha do Software Livre [[https://drive.google.com/file/d/1HsDaa2AA98q_MFAA-aDAS4gBWOEiTnwf/view?usp=sharing link]] | |||
** Viva o Linux - Artigos sobre Software Livre | |||
*** [https://www.vivaolinux.com.br/artigo/Software-livre-e-a-liberdade-fundamental Software livre e a liberdade fundamental] | |||
*** [https://www.vivaolinux.com.br/artigo/Software-Livre-e-a-liberdade-de-aprender Software Livre e a liberdade de aprender] | |||
*** [https://www.vivaolinux.com.br/artigo/Software-Livre-e-a-liberdade-de-compartilhar Software Livre e a liberdade de compartilhar] | |||
*** [https://www.vivaolinux.com.br/artigo/Software-livre-e-a-liberdade-de-contribuir/ Software livre e a liberdade de contribuir] | |||
===<span id="M.C3.A1quinas_virtuais" class="mw-headline">Máquinas virtuais</span>=== | |||
* Usadas para emular um computador (hardware) para instalação de um sistema operacional | |||
* Forma de usar sistemas operacionais diferentes sem precisar ter várias máquinas diferentes | |||
* Terminologia: | |||
** Sistema real: hospedeiro (host) | |||
** Sistema virtualizado: convidado (guest) | |||
** Hypervisors: sistemas que produz a virtualização | |||
*** Tipo 2: rodam em cima de um Sistema Operacional (ex. VirtualBox, VMWare, etc) | |||
*** Tipo 1: rodam diretamente no hardware, mais usado por empresas ou para sistemas de grande porte (ex. KVM) | |||
** Laboratório: | |||
*** Criação de uma máquina virtual com o VirtualBox | |||
*** Instalação do Debian | |||
*** [https://forums.virtualbox.org/viewtopic.php?t=58799 Problema da instalação do Virtual Box Guest Additions]- Trocar "noauto" por "exec" em /etc/fstab (retornar após terminar) | |||
** Referências: | |||
*** [https://youtu.be/0t5HMbabeuo Vídeo sobre termos em virtualização (Diolinux)] | |||
*** [https://diolinux.com.br/tecnologia/como-instalar-o-virtualbox-6-1.html Como instalar o Virtualbox no Linux] | |||
*** [https://docs.oracle.com/cd/E19957-01/821-1695/installmac/index.html Como instalar o Virtualbox no Windows] | |||
*** [https://tecnoblog.net/responde/como-criar-uma-maquina-virtual-virtualbox/ Como criar uma máquina virtual com o VirtualBox] | |||
==Linux no modo texto (08/03/2024)== | |||
* <span>Apresentação [[https://drive.google.com/file/d/1LM2xPU0X5yNxeT_LJ5fWYLRxKEg7Qd6e/view?usp=sharing link]]</span><br /> | |||
===Ferramenta para aprender Linux=== | |||
* Linux online (JSLinux) [[https://bellard.org/jslinux/ link]] | |||
===Estudo dirigido=== | |||
* Lista de exercício [[https://drive.google.com/file/d/1JuNq5UpWMhMgBxsFoQYV7rWnZdfVRDxF/view?usp=sharing Link]] | |||
===Laboratórios=== | |||
* Laboratório 1: Arquivos e diretórios - Parte 1 [[https://drive.google.com/file/d/1K3sotARW7XHz5Jt87oClUsXs71vfjBOl/view?usp=sharing link]] | |||
* Laboratório 1: Arquivos e diretórios - Parte 2 [[https://drive.google.com/file/d/1JwcnnZ_mQBpn5rE8cDc182QrVu3e_PI9/view?usp=sharing link]] | |||
* Laboratório 1: Arquivos e diretórios - Parte 3 [[https://drive.google.com/file/d/1K4X6XrP6tWCDaJJa4hvOuoxNdBvRYXO0/view?usp=sharing link]] | |||
===<span id="Exerc.C3.ADcios_extra_-_Fazer_no_caderno" class="mw-headline">Exercícios extra - Fazer no caderno</span>=== | |||
# Partindo do subdiretório /home/aluno/Desktop, e usando somente caminhos (''pathnames'') relativos, indique a sequência de comandos necessária para visitar sucessivamente os seguintes subdiretórios: | |||
#* /home/aluno | |||
#* /home/visita | |||
#* /home/visita/Documentos | |||
#* /home/visita/public_html/imagens | |||
#* /etc/default | |||
#* /usr/share/docs | |||
#* /usr/share/docs/python/manual/html | |||
#* /usr/lib/browser-plugins | |||
#* /usr/local/etc | |||
#* /usr/local/man/man1 | |||
#* /home/aluno | |||
#* /home/aluno/Desktop | |||
# Partindo do subdiretório /home/aluno/Desktop, informe a sequência de subdiretórios (indique-os com seus caminhos absolutos) visitados se forem seguidos os seguintes caminhos relativos: | |||
#* ../Imagens/Fotos | |||
#* 2010/07 | |||
#* ../../2009 | |||
#* ../../../bin | |||
#* ../../manuel/docs | |||
#* ../../../etc/init.d | |||
#* ../rc5.d | |||
#* ../../var/log/apache2 | |||
#* ../../tmp | |||
#* ../../lib/modules | |||
#* ../../usr/bin | |||
#* ../lib/X11 | |||
#* ../.. | |||
==Mais operações com arquivos e diretórios (12/03/2024)== | |||
* Apresentação - Diretórios [[https://drive.google.com/file/d/1LGGcBKJfjYABCnvOYMShplzdevH0HDNW/view?usp=sharing link]] | |||
* Correção das listas de exercícios | |||
==Redirecionamento e caracteres curinga (15/03/2024)== | |||
* Apresentação - Redirecionamento [[https://drive.google.com/file/d/1t-kaHYVXVAdNEKv5_v4gvhqnrxTKDSkj/view?usp=sharing link]] | |||
* Apresentação - Caracteres curinga [[https://drive.google.com/file/d/1sz2WAm7W49HsVfh4QaQDNVISLMngMq7n/view?usp=sharing link]] | |||
* Lista de exercício - Redirecionamento e caracteres curinga [[https://drive.google.com/file/d/1t5Df91YC8lWjAU5adojYU1hrv3aw0-MI/view?usp=sharing link]] | |||
==Mais comandos Linux (19/03/2024)== | |||
* Apresentação [[https://drive.google.com/file/d/1tjlvi_9OiTl3H8lqaLguhl96R4NjCTDs/view?usp=sharing link]] | |||
* Lista de exercícios [[https://drive.google.com/file/d/1tjy5oa45Q9alCC1t0FfrJDtk8kC3MZ_F/view?usp=sharing link]] | |||
==Correção das listas de exercícios (26/03/2024)== | |||
Correção das listas de exercícios anteriores, tirando dúvidas quanto a sua execução.Gabaritos:<span id="formAva:panelTopicosNaoSelecionados"><span id="formAva:j_id_jsp_1220730176_255:10:aulas"></span></span> | |||
* [https://drive.google.com/file/d/1vyFOmiyr06txRMh7I2nDeCjCx8_PAkXk/view?usp=sharing ICO7862 - Lab 1 - Arquivos e diretorios - Parte 1] | |||
* [https://drive.google.com/file/d/1vzyp7cPr-liJzWWSz_tq-0BcUnD2ehZ_/view?usp=sharing ICO7862 - Lab 1 - Arquivos e diretorios - Parte 2] | |||
* [https://drive.google.com/file/d/1w-vI91U_EZuUReDbuzjOn51DpUdckXnj/view?usp=sharing ICO7862 - Lab 1 - Arquivos e diretorios - Parte 3] | |||
* [https://drive.google.com/file/d/1w0jU4th5s6RSbe8-Iw5adc-H6e-8V60g/view?usp=sharing ICO7862 - Lab 2 - Redirecionamento e curinga] | |||
* [https://drive.google.com/file/d/1w3b4RywHrAZ156dhZPrlRrrehMNI2-qj/view?usp=sharing ICO7862 - Lab 3 - Mais comandos] | |||
==Avaliação 1 (02/04/2024)== | |||
Prova 1 - O Linux no Modo Texto | |||
==Correção da Prova 1 (05/04/2024)== | |||
<span id="formAva:panelTopicosNaoSelecionados"><span id="formAva:j_id_jsp_1220730176_255:14:aulas">Na aula de hoje, iremos corrigir a Prova 1 e discutir os resultados.</span></span> | |||
==Controle de versão, Git e GitHub (09/04/2024 a 23/04/2024)== | |||
* Apresentação [[https://drive.google.com/file/d/1Z2rZos36T3yXITW1Hkh0J7I5jEBm4UpC/view?usp=sharing link]] | |||
* Bom vídeo de referência [[https://www.youtube.com/watch?v=UBAX-13g8OM link]] | |||
==Aula extra - Avaliação de recuperação (24/04/2024)== | |||
Recuperação 1 - O Linux no Modo Texto | |||
==Robocode (30/04/2024 - 17/05/2024)== | |||
Vamos fazer um duelo de robôs, usando o Robocode, como forma de aplicação de ferramentas de controle de versão em desenvolvimento de software. | |||
* [https://drive.google.com/file/d/12M0NatQjDu3mH6gddzHqU3DLGRipmv-5/view?usp=sharing Apresentação] | |||
* [https://drive.google.com/file/d/12NB1nYsVe2Hdl7zR9pofMmqtBacpaOyO/view?usp=sharing Manual de instruções - Universidade Federal de Juíz de Fora] | |||
* [https://drive.google.com/file/d/12KPpbY-KfGfcjGP2QpnDtM8gh6JHyGNF/view?usp=sharing Manual de instruções] | |||
* [https://drive.google.com/file/d/12N_VoAChZIAH3PZ3sHlVprVxwBBtnYrk/view?usp=sharing Resumo de comandos] |
Edição atual tal como às 13h16min de 28 de abril de 2024
1 Apresentação da disciplina (16/02/2024)
Atividades programadas:
- Boas-vindas aos alunos
- Apresentação da disciplina [link]
- Apresentação das plataformas SIGAA e Wiki
2 Como estudar? (20/02/2024)
2.1 Procrastinar?
2.2 Registro de idéias
- Forma de esvaziar a cabeça
- Ferramentas:
- Caderninho
- Google Keep
- Notion
2.3 Método pomodoro
- Método para aumentar a produtividade [pomodoro_link]
- Ferramentas:
- Windows 11: assistente de foco, ao lado do relógio
- Web:Pomofocus
- Focus To-Do
2.4 Organizador de tarefas
2.5 Organizador de referências
Facilita a leitura e consolidação de estudos
- Zotero
2.6 Dica: Dispositivos
Havendo disponibilidade, vale investir num tablet
- Samsung S6 lite
- iPad
3 Introdução à Computação e ao hardware (23/02/2024)
3.1 Referências interessantes
- Minha Biblioteca (ementa)
- Guia Foca Linux,Viva o LinuxeComandos Básicos do Ubuntu
- História do computador - USP
- Vídeo:A day made of glass
3.2 Vídeos:
- ENIAC
- A saga do Windows(péssimo!)
3.3 Artigos interessantes
3.4 Conhecendo o Linux
3.5 Sobre hardware
- Apresentação
- Texto complementar
- Jogo:PC building simulator
- Montar um PC para comprar:link
- Questões de hardware:link
3.6 Atividade
Pesquise a estrutura (hardware e sistema operacional) dos seguintes computadores:
- Computadores Dell Precision
- iPad
- Console Xbox Series X
- Console Switch
- Console Playstation 5
- Notebook Acer Nitro 5
- iPhone
- Roteador Cisco série 800
- Amazon Kindle
- Telefone celular Nokia 3310
- Tablet Motorola Xoom
4 Manutenção de computadores (27/02/2024)
Nesta aula, os alunos irão desmontar PCs antigos, como aula prática de hardware. Fotos dos componentes serão base para um trabalho a ser feito na próxima aula.
5 Atividade avaliativa - hardware (01/03/2024)
O tempo de aula será destinado à produção dos relatórios da atividade de hardware, que estará disponível no sistema acadêmico (SIGAA) da disciplina.
6 Software Livre, Máquinas Virtuais e Introdução ao Linux (05/03/2024)
Antes de começar:Baixar uma imagem (arquivo .ISO) da distribuição Linux Debian para o seu computador do laboratório.
6.1 Software Livre
- Apresentação [link]
- Referências
6.2 Máquinas virtuais
- Usadas para emular um computador (hardware) para instalação de um sistema operacional
- Forma de usar sistemas operacionais diferentes sem precisar ter várias máquinas diferentes
- Terminologia:
- Sistema real: hospedeiro (host)
- Sistema virtualizado: convidado (guest)
- Hypervisors: sistemas que produz a virtualização
- Tipo 2: rodam em cima de um Sistema Operacional (ex. VirtualBox, VMWare, etc)
- Tipo 1: rodam diretamente no hardware, mais usado por empresas ou para sistemas de grande porte (ex. KVM)
- Laboratório:
- Criação de uma máquina virtual com o VirtualBox
- Instalação do Debian
- Problema da instalação do Virtual Box Guest Additions- Trocar "noauto" por "exec" em /etc/fstab (retornar após terminar)
- Referências:
7 Linux no modo texto (08/03/2024)
- Apresentação [link]
7.1 Ferramenta para aprender Linux
- Linux online (JSLinux) [link]
7.2 Estudo dirigido
- Lista de exercício [Link]
7.3 Laboratórios
- Laboratório 1: Arquivos e diretórios - Parte 1 [link]
- Laboratório 1: Arquivos e diretórios - Parte 2 [link]
- Laboratório 1: Arquivos e diretórios - Parte 3 [link]
7.4 Exercícios extra - Fazer no caderno
- Partindo do subdiretório /home/aluno/Desktop, e usando somente caminhos (pathnames) relativos, indique a sequência de comandos necessária para visitar sucessivamente os seguintes subdiretórios:
- /home/aluno
- /home/visita
- /home/visita/Documentos
- /home/visita/public_html/imagens
- /etc/default
- /usr/share/docs
- /usr/share/docs/python/manual/html
- /usr/lib/browser-plugins
- /usr/local/etc
- /usr/local/man/man1
- /home/aluno
- /home/aluno/Desktop
- Partindo do subdiretório /home/aluno/Desktop, informe a sequência de subdiretórios (indique-os com seus caminhos absolutos) visitados se forem seguidos os seguintes caminhos relativos:
- ../Imagens/Fotos
- 2010/07
- ../../2009
- ../../../bin
- ../../manuel/docs
- ../../../etc/init.d
- ../rc5.d
- ../../var/log/apache2
- ../../tmp
- ../../lib/modules
- ../../usr/bin
- ../lib/X11
- ../..
8 Mais operações com arquivos e diretórios (12/03/2024)
- Apresentação - Diretórios [link]
- Correção das listas de exercícios
9 Redirecionamento e caracteres curinga (15/03/2024)
- Apresentação - Redirecionamento [link]
- Apresentação - Caracteres curinga [link]
- Lista de exercício - Redirecionamento e caracteres curinga [link]
10 Mais comandos Linux (19/03/2024)
11 Correção das listas de exercícios (26/03/2024)
Correção das listas de exercícios anteriores, tirando dúvidas quanto a sua execução.Gabaritos:
- ICO7862 - Lab 1 - Arquivos e diretorios - Parte 1
- ICO7862 - Lab 1 - Arquivos e diretorios - Parte 2
- ICO7862 - Lab 1 - Arquivos e diretorios - Parte 3
- ICO7862 - Lab 2 - Redirecionamento e curinga
- ICO7862 - Lab 3 - Mais comandos
12 Avaliação 1 (02/04/2024)
Prova 1 - O Linux no Modo Texto
13 Correção da Prova 1 (05/04/2024)
Na aula de hoje, iremos corrigir a Prova 1 e discutir os resultados.
14 Controle de versão, Git e GitHub (09/04/2024 a 23/04/2024)
15 Aula extra - Avaliação de recuperação (24/04/2024)
Recuperação 1 - O Linux no Modo Texto
16 Robocode (30/04/2024 - 17/05/2024)
Vamos fazer um duelo de robôs, usando o Robocode, como forma de aplicação de ferramentas de controle de versão em desenvolvimento de software.