Conteúdo Geral (pré-intervalo)
- Apresentação da disciplina
- Objetivos da Disciplina
- Pré-requisitos da disciplina
- Competências Trabalhadas
- Unidades de Aprendizagem
- Estratégias Metodológicas
- Cronograma
- Avaliação
- Atividade de Extensão
- Dinâmica das aulas
- A aula é uma democracia, com poder moderador…
- -> 19:15: Dúvidas sobre trabalhos pendentes ou sobre a disciplina
- 19:15 - 20:00: Exposição e discussão de conteúdo
- 20:00 - 20:15: Dúvidas sobre o conteúdo apresentado
- 20:15 - 20:45: Intervalo + Chamada
- 20:45 - 21:30: Exposição e discussão de conteúdo, resolução de exercícios
- 21:30 - 22:00: Material para próxima aula, dúvidas gerais
- Apresentação do Professor
- Apresentação dos Alunos
- Por que você escolheu esse curso?
- Você trabalha na área de TI? Faz ou fez estágio?
- Que linguagens de programação você conhece?
- Qual é o melhor sistema/linguagem/ambiente? Por que?
- O que você espera dessa disciplina?
- Organização para a Vida Acadêmica
- Métodos de aprendizado
- Notas de Cornell
- Resumos
- Flashcards
- Preparação de apresentações
- Métodos de organização
- TODO list
- Pomodoro
- Bullet Journal
- GTD
- SCRUM, Kabnan board, …
Conteúdo específico (pós-intervalo)
- Introdução aos sistemas distribuídos
- Tentativa de definição dos sistemas distribuídos:
“Um sistema distribuído é um conjunto de dispositivos computacionais independentes que se apresenta a seus usuários como um sistema único.”
- Tipos de transparência em sistemas distribuídos
- X. Sugestão de pesquisa para a próxima aula
Questões
- Do ponto de vista de um Sistema Operacional…
- O que é um processo?
- Como processos podem se comunicar?
- Como a localidade dos dados afeta o tempo de execução de um algoritmo em um computador?
- Ordene, mesmo que grosseiramente, as “fontes de memória” que um programa pode acessar por ordem de grandeza da velocidade de acesso?
- Que características um sistema distribuído deve oferecer?
- Quais os tipos de transparência um sistema distribuído deve procurar atingir? Quando e por que a transparência total nem sempre é desejada ou possível?
Recursos para essa aula
É rir pra não chorar
“Você sabe que tem um sistema distribuído quando a falha de um computador que você nunca ouviu falar impede que você faça qualquer trabalho.” – Leslie Lamport
Videos
- Aula Inaugural dos Cursos de TI e Inovação Unilasalle 2022/2
- Motivação para Estudar - Prof. Clóvis de Barros Filho
Tutoriais do Git
- Pro Git (Tradução parcial do livro para português do Brasil)
- Git - Guia prático: Um guia bem direto, sem muita explica ção.
- Github - Início Rápido