Virtualização

Detalhes

Autor

João Silva

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

A Virtualização é uma das tecnologias de informação mais importantes na história das TIC.
Esta tecnologia é usada nos dias de hoje como uma parte central dos serviços mais comuns da
Internet, como websites, streaming, cloud e afins. A maioria dos datacenters de hoje usa a
virtualização como um meio para poupar dinheiro, espaço e trabalho. Por causa desta grande
adoção, esta tecnologia tem que melhorar e evoluir. As empresas mais importantes do setor das
TIC (Amazon, Google, Microsoft, IBM, etc.) estão a utilizar a virtualização nos seus
datacenters de serviços cloud, melhorando-a e inovando-a enquanto tecnologia e enquanto
serviço a ser consumido pelos seus clientes.
Apesar da virtualização já ter alguns anos, ainda tem um longo caminho para que se torne
num standard nas empresas. Para complementar esta tecnologia, existe um conjunto de
ferramentas que ajudam na gestão, criação e administração destes serviços num ambiente
empresarial. Este conjunto de ferramentas são sistema operativos, onde o Windows Server é a
proposta da Microsoft para um SO de servidor que pode conter o SCVMM, um gestor de
máquinas virtuais, um hipervisor, onde o Hyper-V é a ferramenta feita pela Microsoft e
completamente implementada na maioria das versões de Windows Server e outros sistema
operativos Windows. Noutro aspeto, no desenvolvimento da aplicação deste projeto foi usado
SQL como linguagem de criação de base de dados, e ADO.NET enquanto tecnologia criada
pela Microsoft para acesso à base de dados. O objetivo deste documento é explorar e perceber
a tecnologia por detrás dos tópicos previamente mencionados e a conexão entre eles, e como é
que eles funcionam juntos para criar condições únicas para ambientes empresariais e para a
pessoa singular.

Palavras chaves

Virtualização ,Windows Server , SQL , ADO.NET , Hyper-V


Projeto Global no Âmbito das Ciências da Programação Desenvolvimento de uma Aplicação Web

Detalhes

Autor

Diogo Nunes

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

Desenvolvimento de uma aplicação web dedicada à informática de gestão, com foco no
ramo gestão hoteleira. Através da aplicação é possivel o registo dos clientes e sua
informação pessoal sem que existam quebras de confidencialidade, possibilitando a
vizualização dos Registos sempre que necessária. Disponibilizando também o registo de
clientes no hotel de clientes que assim seja necessário.
A aplicação web armazenará os seus registos numa base de dados, que pertence aos
pacotes da solução XAMPP, o desnvolvimento da aplicação será efectuado atravéz do
software PHPMaker, recorrendo a linguagens de programação como o: HTML,
JavaScript, CSS, PHP, e SQL

Palavras chaves

HTML - Hyper Text Markup Language ,JavaScript,CSS - Cascading Style Sheets,PHP - Hypertxt Processor,SQL - Structure Query Language
,SGBD - Sistema de Gestão de Base de Dados


Falling Blocks

Detalhes

Autor

Bárbara Borges

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

Atualmente, os jogos digitais são considerados o entretenimento mais popular e
têm provocado um forte impacto no nosso quotidiano dada a existência de uma variedade
de plataformas/sistemas de utilização.
Esta dissertação aborda o desenvolvimento de um jogo para computador.
Primeiro, é feita uma abordagem ao estado de arte das tecnologias utilizadas no projeto.
Numa segunda abordagem, o jogo é apresentado, através da explicação do seu código e
de figuras ilustrativas da ferramenta de desenvolvimento Unity3D.

Palavras chaves

Jogos Digitais, Desenvolvimento de Jogos, Unity3D.


Redes Informáticas Estruturadas

Detalhes

Autor

Sandro Ferreira

Curso

Licenciatura em Informática

Ano

2017

Resumo

Este relatorio procura explicar o desenvolvimento de uma aplica9ao, implementada
num laboratorio virtualizado de servidores Windows Server 2012 R2 assente sobre o Hyper-V
numa maquina Windows Server 2016. 0 acesso a aplica9ao pode ser feito localmente dentro
do dominio do active directory ou atraves de uma VPN.
A aplicaçao foi desenvolvida usando a linguagem de programa9ao C# e a framework
WPF, consiste numa aplica9ao que pretende corresponder as necessidades do quotidiano de
uma biblioteca, como gerir utilizadores, livros e requisiçoes. A aplicaçao manipula a base de
dados armazenada num servidor de base de dados SQL Server atraves dos objetos ADO.NET.

Palavras chaves

Windows Server, C#, ADO.NET, SQL, SQL Server, Hyper-V, VPN


César Alexandre Bourdain Costa

Detalhes

Autor

César Costa

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

Este relat6rio explica passo a passo como configurar e gerir um host de varias maquinas
virtuais que servirao como base de uma infraestrutura que fomecera a clientes uma autentica9ao
ao nivel de Active Directory e um acesso a servidor web atraves da intranet. Nos servidores estao
incluidos controladores de dominio, servidores de routing, hosts IIS, servidores SQL, e Network
Policy Servers. Este projeto global vai cobrir a configura9ao de servidores, bem como explicar
porque e que certas op9oes devem ser escolhidas sabre outras, bem como uma explica9ao
aprofundada da aplica9ao web.
A revisao de literatura, ou estado da arte, explica a tecnologia que e usada neste projeto,
bem como quaisquer programas relevantes que ajudaram dar forma a virtualiza9ao. No final do
relat6rio e esperado que o leitor saiba, de forma completa, configurar uma rede intranet segura
que fomece acesso seguro a aplica9ao web.

Palavras chaves

virtualizar, cloud, servidores, redes, active directory


Redes Informáticas Estruturadas - Virtualização

Detalhes

Autor

Sérgio Pinto

Curso

Licenciatura em Informática

Ano

2017

Resumo

0 objetivo do projeto consiste na simula9ao de uma rede empresarial, com base em
tecnologias de Virtualiza9ao. 0 projeto deve incluir capacidades de suportar um
sistema, capaz de disponibilizar uma aplica9ao ADO.NET aos utilizadores da rede local,
assim como, utilizadores remotos atraves de uma liga9ao VPN (Virtual Private
Network). Os utilizadores devem ter acesso a dados armazenados de forma persistente
em uma base de dados relacional, alojada num servidor SQL.

Palavras chaves


Redes Informáticas Estruturadas - Virtualização

Detalhes

Autor

Gonçalo Gouveia

Curso

Licenciatura em Informática

Ano

2017

Resumo

Este projeto tem como objetivo a implementação de uma rede de produção
empresarial, apoiado nas tecnologias de virtualização, com a capacidade de executar
uma aplicação ADO.NET. Os utilizadores pertencentes à rede e os externos, através de
VPN(Virtual Private Network), têm a possibilidade de inserir e visualizar os conteúdos
da aplicação consoante o perfil de utilizador, situado numa base de dados que se
encontra num servidor SQL.

Palavras chaves


Projeto Global - Biblioteca Virtual

Detalhes

Autor

Inocêncio Barros

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

A virtualização é uma tecnologia que está a mudar a fonna como as empresas usam os
computadores. Desde o desktop até ao servidor mais avançado, todos os sistemas começam a
tirar partido da virtualização de computadores para rentabilizar recursos e aumentar
flexibilidade. De uma forma geral a virtualização pennite uma utilização eficiente do Hardware
e alocação de recursos de fom1a flexível. O uso da virtualização aumenta a capacidade de
criação de cenários de teste e pennite também o isolamento de serviços.
O principal objetivo desse trabalho é mostrar o funcionamento da virtualização, através da
consola Virtual Machine Manager ligada a um servidor de Base de Dados em conjunto com o
domínio onde se desenvolve todo o cenário.

Palavras chaves

Virtualização, Hyper-V, SQL 2014, ADO.Net, System Center Virtual Machine
Manager, SQL Server 2012 R2, VMware 2012.


Software para profissionais de nutrição clínica

Detalhes

Autor

Pedro Sousa

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

O objetivo deste projeto global é a criação de um programa informático de nutrição
clínica, a funcionar online e passível de ser utilizado em qualquer dispositivo com acesso à
Internet, específico para consultas de nutrição que inclua toda a gestão de utentes, registo e
evolução de consultas, deve ser capaz de calcular as necessidades energéticas, distribuir
porções por grupos de alimentos e fazer uma descrição pormenorizada da quantidade e tipo de
alimentos, entre outros, atribui-se o nome de NutriDo a este programa informático.
Nos resultados deste programa é possível verificar-se a existência de duas áreas, uma
onde se coloca toda a informação do paciente e outra onde se inicia o processo de consulta.
Dentro do processo de consulta a mesma é dividida em oito passos, nestes passos são inseridos
os dados antropométricos e bioquímicos do paciente, a formulação do plano alimentar, as
recomendações, a análise dos resultados de todo este planeamento, culminando com a entrega
do plano realizado.

Palavras chaves


Desenvolvimento de um jogo móvel: Kamikaze Ball

Detalhes

Autor

Gustavo Lorena

Curso

Licenciatura em Informática

Ano

2017

Resumo

O presente projeto teve como objetivo desenvolver um jogo denominado Kamikaze Bali para
dispositivos móveis, nomeadamente smartphones com o sistema operativo Android.
A linguagem utilizada na programação do jogo foi o Java e a plataforma de desenvolvimento do
jogo foi o Android Studio, sendo auxiliado por uma biblioteca externa denominada libGDX que facilitou
o desenvolvimento desta aplicação.
O Kamikaze Bali é um jogo de fácil utilização, mas ao mesmo tempo desafiador e divertido,
direcionado a uma população alvo diversificada, que abrange desde crianças a adultos de idade
avançada.
O jogo contempla níveis de dificuldade progressivos que requerem proficiência acrescida do
jogador para poder avançar. Inclui som que acompanha as diferentes etapas do jogo podendo ser
opcional. Existem mecanismos automáticos de gravação dos resultados.
O jogo foi testado junto a uma amostra da população alvo tendo-se verificado que os objetivos
foram atingidos uma vez que o mesmo funcionou.

Palavras chaves