ICO60801 - Diário 2014-2

De MediaWiki do Campus São José
Revisão de 15h25min de 4 de outubro de 2015 por Bruno.fontana (discussão | contribs) (Criou página com '== Diário 2014-2 == {{Código | ICO60801 }} '''PROFESSORES''': Bruno Fontana da Silva e Maria Claudia de Almeida Castro '''CONTATO''': bruno.fontana@ifsc.edu.br / clau...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Diário 2014-2

CÓDIGO DA UNIDADE CURRICULAR - ICO60801
PROFESSORES: Bruno Fontana da Silva e Maria Claudia de Almeida Castro

CONTATO: bruno.fontana@ifsc.edu.br / claudiacastro@ifsc.edu.br

SEMESTRE: 2014 - 2

ENCONTROS: Segunda-feira (07h30min) e Sexta-feira (07h30min)

Bem vindo ao Diário de Aulas de Introdução à Computação (ICO60801).

Avaliações

Cronograma das Atividades

Semestre 2014-2
Aula Data Horas Conteúdo Recursos
1 4/8 2 Introdução à disciplina: definição de computação, programa, hardware, software e dispositivos de entrada/saída
2 8/8 2 Aula prática de desmontagem / montagem de computadores: apenas auxiliar os alunos durante o procedimento
3 11/8 2 Aula teórica sobre elementos de hardware do computador: complementando a atividade anterior Peças de hardware
4 15/8 2 Aula teórica: conceitos sobre bits, bytes, espaço de armazenamento e taxas de transferência
5 18/8 2 Correção de exercícios bits e bytes
6 22/8 2 Avaliação Hardware + Bits/Bytes
7 25/8 2 Entrega do Relatório 01 de Hardware // Turma A: Boot e instalação do linux / Turma B: Software Livre, Sistema Operacional e Intro ao Linux/Ubuntu Gráfico
8 29/8 2 Turma B: Boot e instalação do linux / Turma A: Software Livre, Sistema Operacional e Intro ao Linux/Ubuntu Gráfico
9 1/9 2 Instalação da Máquina Virtual (com particionamento, sistema de arquivos) // Introdução aos comandos básicos (Ex. Slides)
10 5/9 2 Revisão Comandos Básicos // Exercício 01: Av. 2014/1 Marvel/DC + Roteiro 02 - Sistema Solar
11 8/9 2 Case Sensitive, Diretórios Especiais, Caminho Completo/Relativo, MAN e help // Exercício de Terminal: Roteiro Pokémon
12 12/9 2 Criação de múltiplos diretórios/arquivos ; Exercício Harry Potter (cd, ls, mkdir, touch, mv, rm)
13 15/9 2 Exercício de Terminal: Roteiro 05 - Trabalhando com o MAN (mais parâmetros de comandos, grep)
14 19/9 2 Caracteres Coringas (?, [xxx], [^xyz], *) e Roteiro 06 - Exercício Diego
15 22/9 2 Game of Thrones (Pré-prova)
16 26/9 2 Avaliação Teórica/Prática 01
17 29/9 2 Bingo de Comandos do Linux
18 3/10 2 Roteiro 07: Revisão e Novos Comandos (date, wc, more, less, head, tail, sort, cal, lshw, du, df) [exercícios usam pipe]
19 6/10 2 Aula teórica: Redirecionamento, Pipe e Comandos do Roteiro 07
20 10/10 2 REC HW e 01
21 13/10 2 Criação de Usuários e Grupos (Parte 1): root, su, sudo, adduser, addgroup
22 17/10 2 Criação de Usuários e Grupos (Parte 2): parâmetros de criação
23 20/10 2 Exercício de cat, com pipe para cut e red. saída
24 24/10 2 Exercício de Revisão para Avaliação Prática
25 27/10 2 Avaliação Prática 02: Usuários e Grupos
26 31/10 2 OpenOscar 2014/2
27 3/11 2 Permissionamento (Parte 1): Permissões de usuário, grupo e gerais para arquivos e diretórios
28 7/11 2 Permissionamento (Parte 2): Mudanças de dono (sudo chown) e grupo (sudo chgrp) e Mudanças de Permissões (sudo chmod)
29 10/11 2 Exercícios de Permissionamento (Teoria e Prática)
30 14/11 2 Exercício interativo para ressaltar aspectos importantes de permissionamento
31 17/11 2 Exercício 16 de Permissionamento (Preparação para Prova) (Marvel x DC)
32 21/11 2 Avaliação 03: Permissionamento (Prática/Teórica Individual)
33 24/11 2 Correção Av. 3 + Revisão Geral
34 28/11 2 REC Teórica + Prática (Comandos Linux, Usuários/Grupos)
35 1/12 2 REC Teórica + Prática (Permissionamento)
36 5/12 2 VI(M)
37 8/12 2 Introdução a Scripts (usando o VI)
38 12/12 2 Exercício Avaliativo VI + Script
39 15/12 2 ---
TOTAL 78

OpenOscar 2014-2: Apresentações de Trabalhos 07/11/2014

Relatório de Hardware

Material de Aula

Aula 01: Introdução à Computação

Dinâmica de Apresentação

Hardware e Software
Comandos Básicos de bash
Aula 12: Exercício Pokémon - CB03
Aula 13: Exercício Harry Potter - CB04
Aula 14: Uso do MAN e Help - CB05
Usuários e Grupos do Linux
Permissionamento em Linux
Editor VIM

Jogo VIM Adventures

Tutorial interativo sobre o VIM

Introdução à Scripts

Listas de Exercícios

HW: Hardware
CB: Comandos Básicos
 Gabarito CB01
 Gabarito CB02
 Gabarito CB03
 Gabarito CB04
 Gabarito CB05 
 Gabarito CB06
 Gabarito CB08
UeG: Usuários e Grupos
*  PDF
Perm: Permissionamento
 Gabarito Perm01
 Gabarito Perm05
VIM e Scripts

Exercício vim01 (Galinha Pintadinha)

Exercício Scripts01 (pdfmerger)

Exercícios de Recuperação Prática (02 e 03)

Avaliação de Recuperação Prática 02 (Usuários e Grupos)

Avaliação de Recuperação Prática 03 (Permissionamento)

Como ter acesso ao LINUX em casa

Formas de acesso ao Linux

Vocês poderão treinar os comandos básicos do sistema operacional LINUX das seguintes formas:

1) Instalar o LINUX lado a lado com seu sistema operacional (SO) atual

Ao escolher esta opção, seu SO ficará intacto e funcionando em paralelo com o LINUX (Ubuntu) através de dual boot, onde você poderá escolher qual sistema vai utilizar todas as vezes que ligar o computador.

Etapas para a instalação

  • Baixar imagem do LINUX
    • Escolher a opção 12.04.4 Precise Pangolin LTS
    • Baixar Ubuntu 12.04.4 Desktop (i386) - para PCs de 32 bits (recomendado)
    • Baixar Ubuntu 12.04.4 Desktop (amd64)- para PCs de 64 bits (escolha essa opção se tiver certeza que seu micro é de 64 bits)

Feito isso coloque o DVD/Pen Drive e reinicie o computador. O instalador iniciará em seguida.


2) Instalar uma máquina virtual no sistema operacional atual

Esta opção possibilita que você instale e execute diferentes sistemas operacionais em um único computador sem complicações. Com ele, você pode executar o Linux dentro do Windows, o Windows dentro do Mac, o Mac dentro do Windows e até mesmo todos os sistema suportados dentro de um.

Etapas para a instalação

  • Baixar imagem do LINUX
    • Escolher a opção 12.04.4 Precise Pangolin LTS
    • Baixar Ubuntu 12.04.4 Desktop (i386) - para PCs de 32 bits (recomendado)
    • Baixar Ubuntu 12.04.4 Desktop (amd64)- para PCs de 64 bits (escolha essa opção se tiver certeza que seu micro é de 64 bits)



3) Acessar o servidor do IFSC via ssh pelo navegador Google Chrome

Opção que o aluno não necessita instalar o sistema operacional LINUX, apenas acessar via ssh o servidor do IFSC através do navegador Google Chrome.

Etapas para a instalação


1) Baixar o Google Chrome

2) Instalar o Google Chrome e configurá-lo

3) Logar com a + número de matrícula sem hífem