Buscar

LEONARDO GAMA DE OLIVEIRA_REDE COMP_ATIVIDADE AULA-02_CONCEITOS BASICOS

Prévia do material em texto

UNIVERSIDADE VEIGA DE ALMEIDA 
ENGENHARIA DA COMPUTAÇÃO GRADUAÇÃO 
 
 
 
 
 
 
 
LEONARDO GAMA DE OLIVEIRA 
 
 
 
 
 
 
 
REDES DE COMPUTADORES 
 
 
 
RIO DE JANEIRO- RJ 
2022 
 
 
LEONARDO GAMA DE OLIVEIRA 
 
 
 
 
 
 
 
REDES DE COMPUTADORES 
 
 
 
 
 
 
 
Trabalho apresentado a Universidade Veiga de 
Almeida referente a disciplina Redes de 
computadores. 
 
 
 
 
 
 
 
 
 
 
RIO DE JANEIRO- RJ 
2022 
 
 
1. QUAL O MELHOR ENTENDIMENTO PARA TEMPO DE RESPOSTA E TIME 
SLICE? 
 
Principalmente, a contabilização de pedidos de tempo é desenvolvida em um 
sistema de computador, que pode assumir muitas formas, logo, em redes de 
computadores, tais tempos de resposta entre dois sistemas podem ser visualizados 
usando comandos específicos. Sabendo disso, o tempo de resposta é um fator em 
diversas tecnologias de computação, como consultas de banco de dados, 
manipulação de memória e carregamento de páginas web. Logo, o tempo de resposta 
do monitor calcula a rapidez que os pixels mudam de preto para branco. 
Agora para o “Time Slice” vemos que os sistemas de tempo compartilhado, 
permitem que vários programas sejam executados a partir da divisão do tempo do 
processador em pequenos intervalos, que são chamados de fatias de tempo ou “Time 
Slice”, na qual caso essa fatia de tempo não seja suficiente para terminar o programa, 
ele é automaticamente interrompido pelo sistema operacional e substituído por um 
outro, enquanto fica guardando por uma nova fatia de tempo, criando para o usuário 
um ambiente próprio, permitindo que mais de um usuário acesse o computador ao 
mesmo tempo. Por fim, a maioria das aplicações comerciais atualmente é processada 
em sistema de tempo compartilhado. 
 
2. QUAL A FUNÇÃO DO POOLING E SELECT NO PROCESSAMENTO TIME 
SHARING? E NO REAL TIME? 
Em projetos é de suma importância realizar leituras de valores externos. Logo, 
a internalização destes sinais é feita através de circuitos dedicados, dependendo do 
tipo de sinal. Sabendo disso, para que o programa receba estes sinais existe a técnica 
de “pooling” na qual permite ler sinais de maneira relativamente simples, do ponto de 
vista de complexidade e tamanho de código. Logo, essa técnica consiste em fazer 
loop de verificações para identificar se a variável chegou no valor desejado. 
Agora para a técnica de “select” tem a função de extrair dados de tabelas de 
um banco de dados, na qual pode fazer isso em duas tabelas ao mesmo tempo, 
 
 
executando a partir de simples consultas até problemas com mais complexidade, 
permitindo fazer buscas, junções, filtros comparativos, entre outros. 
 
3. COM 350 SÍMBOLOS QUAL O TAMANHO, EM BITS, DO CÓDIGO? 
 
1 (𝑏𝑦𝑡𝑒) = 8 (𝑏𝑖𝑡𝑠) 
350 (𝑠í𝑚𝑏𝑜𝑙𝑜𝑠) = 350 (𝑏𝑦𝑡𝑒𝑠) 
350 × 8 (𝑏𝑦𝑡𝑒𝑠) = 2800 (𝑏𝑖𝑡𝑠) 
O tamanho em bits no código seria 2800 bits para 350 símbolos. 
 
4. QUAL O CONCEITO DE TX SÍNCRONA E TX ASSÍNCRONA? 
Principalmente, pode-se dizer que a comunicação de dados trata da 
comunicação entre máquinas e dispositivos através de um veículo de transmissão 
comum. Sabendo disso, podemos falar sobre a comunicação de dados assíncrona, 
na qual um bit especial é colocado no início e no fim da transmissão de um caractere, 
permitindo que o receptor entenda o que foi passado, onde cada bloco de dados 
possui uma espécie de controle que informa onde começa e onde acaba, além da 
posição na sequência de dados. Com isso, os dados podem ser transmitidos em 
qualquer ordem e o receptor tem a função de interpretar essas informações e coloca-
los no lugar correto. 
Agora para a comunicação de dados síncrona, tal dispositivo emissor e o 
receptor devem estar num estado de sincronia antes da comunicação iniciar e estar 
em sincronia durante a transmissão, onde cada bloco de informação é transmitido e 
recebido num instante de tempo bem definido e conhecido pelo receptor e 
transmissor, estando sincronizados. 
 
 
 
 
 
5. O QUE É FLAG....QUAIS OS VALORES???? 
Depreende-se por “flag” um mecanismo lógico que funciona como uma 
entidade que detém como ativa uma determinada flag se a característica associada a 
essa flag estiver presente. Sabendo disso, pode-se trabalhar com flags que são 
variáveis booleanas ou mesmo pode-se usar uma variável corrente do programa e 
através da atribuição de um valor especial para esta variável usá-la para sinalizar 
alguma situação. 
Agora para os seus valores: 
 
Bits / Flags Bytes Valor 
 
1 1/8 0 a 1 
2 1/4 0 a 3 
3 3/8 0 a 7 
4 1/2 0 a 15 
5 5/8 0 a 31 
 
6 6/8 0 a 63 
7 7/8 0 a 127 
8 1 0 a 255 
 
 
 
 
 
 
 
 
6. BIBLIOGRAFIA 
Lauraine. Tempo de resposta. DEFINIRTEC. Acesso em: 03/09/2022. 
Disponível em: Tempo de resposta – Definirtec. 
IFSUL. Sistemas multiprogramáveis. IFSUL. Acesso em: 03/09/2022. 
Disponível em: 2.2 - Sistemas multiprogramáveis - IFSulMiguel (google.com). 
Almeida, Rodrigo. Técnicas de pooling. RODRIGO ALMEIDA. Acesso em: 
03/09/2022. Disponível em: Tecnicas de pooling - Rodrigo Almeida (google.com). 
Zanette, Alysson. Guia do comando SELECT e suas principais cláusulas. 
BECODE. Acesso em: 03/09/2022. Disponível em: Guia do comando SELECT e suas 
principais cláusulas! (becode.com.br). 
Schunke, Alex. Comunicação de dados Síncrona x Assíncrona. OFICINA 
DA NET. Acesso em: 03/09/2022. Disponível em: Comunicação de dados Síncrona x 
Assíncrona (oficinadanet.com.br). 
Osório. PROGRAMAÇÃO 1. UNISINOS. Acesso em: 03/09/2022. Disponível 
em: Microsoft Word - prog1-a05.doc (wait4.org). 
 
 
 
https://definirtec.com/tempo-de-resposta/
https://sites.google.com/site/ifsulmiguel/disciplinas/sistemas-operacionais/unidade-ii-tipos-de-sistemas-operacionais/2-2-sistemas-multiprogramaveis
https://sites.google.com/site/rmaalmeida/extra/tecnicasdepooling
https://becode.com.br/guia-comando-select/
https://becode.com.br/guia-comando-select/
https://www.oficinadanet.com.br/post/9978-comunicacao-de-dados-sincrona-x-assincona
https://www.oficinadanet.com.br/post/9978-comunicacao-de-dados-sincrona-x-assincona
http://osorio.wait4.org/oldsite/prog1/prog1-a05.pdf

Continue navegando

Outros materiais