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.

Projeto
Projeto
Projeto
Projeto
icon