Você está na página 1de 12

1

FACULDADE ANHANGUE

PROJETO INTEGRADO VI

BRASÍLIA-DF, NOVEMBRO, 2022.


2
FACULDADE ANHANGUERA – POLO TAGUATINGA SHOPPING
CURSO DE REDES DE COMPUTADORES

AREA DE TI

PROJETO INTEGRADO

POR

RONALDO FENOMENO

Trabalho realizado com o intuito realizar as


atividades propostas pelo tutor a distância
demonstrando competência e total
capacidade de realizar e exercer o que se
pede.
3
BRASÍLIA-DF, NOVEMBRO DE 2022.
4
SUMÁRIO

OBJETIVO............................................................................................................................5
1 TAREFAS........................................................................................................................6
1.1 TAREFA 1...............................................................................................................6
1.2 TAREFA 2...............................................................................................................7
1.2 TAREFA 3...............................................................................................................8
1.2 TAREFA 4...............................................................................................................9
1.2 TAREFA 5.............................................................................................................10

CONSIDERACÕES FINAIS....................................................................................................11
5
LISTA DE FIGURAS

Figura 1 – Tabela........................................................................................................................6
6
OBJETIVO

Para atingir os objetivos deste projeto integrado, você deverá seguir as instruções voltadas à
elaboração do trabalho disponibilizadas ao longo do semestre, sob a orientação do Tutor a
Distância.
7

Tarefa 1 :
01) Nesse ano de eleições, os candidatos a presidente estão apresentando seus programas
de governo. Um desses programas é sobre a agricultura familiar. É bem interessante, vamos
analisar a sua experiência. Ele fez uma experiência com 13.500 agricultores e verificou-se
que:
7.000 plantam arroz;
4.100 plantam banana;
3.100 plantam uva;
2.100 plantam arroz e banana;
1.400 plantam arroz e uva;
1.000 plantam banana e uva;
400 plantam arroz, banana e uva.

Figura 1 – Tabela.

Tendo essas informações, vamos responder com a lógica:

a) Quantos plantam pelo menos uma das três espécies?


3900 + 1400 + 1100 = 6400

b) Quantos não plantam nenhuma das três espécies ?


3900 + 1400 + 1100 + 1700 + 1000 + 600 + 400 + x = 13500
10100 + x = 13500

x = 13500 - 10100

x = 3400

c) Quantos plantam arroz ou banana, mas não plantam uvas?


10100 - 1100 = 9000
8

d) Quantas plantam apenas uvas


1100

Tarefa 2 :

02) Com o desenvolvimento dos sistemas, surgiu a necessidade de, dentro de um mesmo
processo, possuir trechos que executassem concorrentemente , e aí temos o conceito de
thread.

a) Definição de thread;
Ordem de execução, com instruções encadeadas que são desempenhadas uma por vez.

b) Pesquise os estados das threads;


NEW - ela foi criada e está pronta para iniciar (start())

RUNNABLE - ela está rodando (não existe o estado RUNNING)

BLOCKED - ela está travada, em geral por Lock ou alguma operação de IO

WAITING - ela está aguardando outra thread para rodar

TIMED_WAITING - a mesma coisa, mas há um limite de tempo que ela esperará

TERMINATED - ela terminou a execução, mas ainda existe (não existe o estado DEAD)

c) Os benefícios da programação multithread;


Capacidade de resposta - o multithreading em um aplicativo interativo pode permitir que
um programa continue em execução mesmo se uma parte dele estiver bloqueada ou
executando uma operação demorada, aumentando assim a capacidade de resposta ao
usuário.

Compartilhamento de recursos A vantagem de compartilhar código e dados é que permite


que um aplicativo tenha vários threads de atividade no mesmo espaço de endereço.

Economia alocar memória e recursos para a criação de processos é um trabalho caro em


termos de tempo e espaço.

Visto que os encadeamentos compartilham memória com o processo ao qual pertence, é


mais econômico criar e alternar encadeamentos de contexto.

d) Operações de thread.
Criar, terminar, thread join e thread
9

Tarefa 3 :

O Modelo de Entidade-Relacionamentos (MER) foi desenvolvido para aperfeiçoar o projeto


do banco de dados, sendo largamente utilizado apesar de ter sido elaborado na década 70,
continua sendo a principal técnica para consolidar um banco de dados através do
mapeamento dos dados necessários para refletir as necessidades de requisitos de um
sistema.
Indique uma ferramenta CASE que permite a criação de um MER para um projeto de banco
de dados relacional e explique as principais vantagens desta abordagem, inclusive,
explanando sobre o grau de relacionamento ou de cardinalidade entre as tabelas.

R: Utilizando a ferramenta online DiagramsNet um software de design gráfico


multifuncional gratuito e de código aberto desenvolvido com HTML5 e JavaScript.
Na interface de usuário pode ser utilizada para criar diagramas como:
Fluxogramas - Wireframes
Diagramas UML - Organogramas
Diagramas de rede

Em um modelo relacional, podemos ter os seguintes níveis de relação:


1:N (um para muitos).
N:N (muitos para muitos).
1:1 (um para um).
A cardinalidade é um dos princípios básicos da conectividade de banco de dados relacional.
Especifica o grau de associação entre duas entidades ou tabelas.
10

Tarefa 4 :

Em Algoritmos e Programação Estruturada, temos a busca pela facilitação da compreensão


de programas através do número restrito de mecanismos de controle da execução de
programas. Faça um programa na linguagem C, utilizando qualquer compilador, em que peça
como entrada, seu nome, endereço e telefone, por fim, exiba esses dados na tela.

R:
#include <studio.h>

#include <string.h>

int main (int argc, char const *argv[])

 char nome[50]:

 char endereco[60]:

 char telefone[14]:

 printf('digite o nome:\n'):

 fgets(nome,50,stdin):

 printf('digite o endereco:\n'):

 fgets(endereco,60,stdin):

 printf('digite o telefone:\n'):

 fgets(telefone,14,stdin):

 printf('Nome: %s\nEndereco: %s\nTelefone: %s', nome,endereco,telefone):

}
11

Tarefa 5 :

A rede de ensino Bom Aluno está inaugurando uma nova unidade na capital Curitiba,
próxima a unidade da matriz, a localização é de aproximadamente 700m uma da outra. Com
o objetivo de interligar ambas as unidades, por meio de cabeamento, sem perdas de sinal e
perda de performance na comunicação de ambas as redes, elabore um projeto de redes,
para interligar ambas unidades, especificando o tipo de cabeamento que será utilizado neste
projeto, informar dados, como metragem máxima, velocidade máxima, tecnologia de
transmissão.

R: Utiliza-se um roteador em cada lado (pontas A/B) de 4 portas, na ponta A conecta o


cabo da internet na porta WAN do roteador, para saída de dados, conecta o cabo ótico
porta 1 da LAN do roteador A saindo com a internet para o conversor de destino na ponta
B, na ponta B confere a chega do sinal no segundo conversor, conecta o cabo ótico porta
WAN no conversor, e para a distribuição, conecta o cabo de rede na porta 2 da LAN, para
não gerar conflito de IP por ambas portas 1 ja estarem sento utilizadas tanto no conversor
A quanto no B.
O cabeamento ideal para atender a distância de 700mts é a fibra ótica (drop otico) que
atende até 3km com conversor nas duas pontas e conectores óticos, que não perdem a
qualidade de sinal independente da distância e também com fator clima, a fibra pode
emitir a 10gs sem perda de sinal.
Ao utilizar a rede aérea não utilizar o esticador, pois o mesmo pode causar futuramente
atenuação devido ao peso do cabo, recomendado utilizar alças, sendo subterrâneo,
atentar a lubrificação da passagem do mesmo pois sem a devida cera, o aquecimento,
mesmo por fator natural, pode gerar atenuação na rede ótica causando perda de sinal e
má qualidade da rede.

Material utilizado:

1 cabo ótico de 730mts (além da distância de 700mts, mede no interior para bom
acabamento e reserva técnica de 15mts até a mesa onde estará os conversores em cada
ponta)

2 conectores óticos

Alças ou esticador cunha para Drop (caso aéreo – haverá necessidade de conferir quantos
postes serão utilizados para compra dos acessórios), cera lubrificante antitérmica (para
dutos).

2 Conversores

2 cabos Lan
12

Obs: Instalação por cabo de rede ou coaxial de qualquer categoria, não vão além de
100mts, para instalar tal distancia seria necessário 7 hub.s para cada ponta de 100 metros,
o problema é que pode ocorrer uma falha de sinal ou queima dos hubs quando houver
relâmpagos, pois o mesmo é muito frágil com incidências elétricas.

Considerações Finais

Através do trabalho, tivemos a oportunidade de resolver exercícios e aplicar a teoria que

aprendemos no decorrer do semestre.

Você também pode gostar