UFCD 801
Administração de Redes Locais
Formador: António Fonseca
Objetivos
Manter os níveis de disponibilidade e desempenho da rede.
Reflexão
Esta UFCD foi constituída por 2 partes:
I. Administração de redes locais
II. Programação em JavaScript - fundamentos
Na primeira parte, falamos sobre o papel de um administrador de sistemas e de um administrador de redes. Ambos desempenham um papel muito importante na manutenção e operação de sistemas de computadores e redes. As suas funções passam por gerir uma rede local e os recursos informáticos relacionados; instalar, suportar e manter servidores e outros sistemas; planear para responder a indisponibilidade de serviços e outros problemas; programar pequenos programas ou scripts e garantir a segurança dos sistemas e da informação.
Vimos também mais pormenores acerca de equipamentos de rede, e vimos a importância dos sistemas de fault tolerance. Um sistema tolerante a falhas é um sistema que é capaz de continuar a operar de forma mais ou menos normal, independentemente de haver falhas em algumas partes necessárias para o seu funcionamento.
Na segunda parte, navegámos inicialmente pelo aplicativo que suporta processos de aprendizagem e ensino com pequenos módulos interativos, LearningApps.org. Depois disso, no browser Google Chrome, através da consola, utilizámos blocos de código em Javascript e desenvolvemos pequenos scripts para páginas web, utilizando HTML, CSS e JavaScript. Ao longo das sessões, fomos vendo os conceitos fundamentais da linguagem, como variáveis, estruturas condicionais, loops (ciclos), arrays (vetores e matrizes), objetos e funções.
Variáveis - são utilizadas para armazenar valores e são essenciais para a execução de lógica e manipulação de dados.
Condicionais - permitem executar diferentes blocos de código dependendo de determinadas condições.
Loops - permitem executar um bloco de código repetidamente até que determinada condição seja atendida.
Arrays - são listas ordenadas de valores.
Objetos - são um conjunto de propriedades relacionadas que representam algo específico.
Funções - blocos de código que realizam uma tarefa específica.
As imagens seguintes dão um pequeno exemplo de uma página web, desenvolvida durante uma sessão, construída a partir do HTML, fazendo referência à framework Bootstrap e aos ficheiros externos de CSS e JavaScript. Na última imagem pode ver-se o output.