Vous êtes sur la page 1sur 3

Programação Estruturada

Lista de Exercícios – Aula 06


Vetores e Matrizes

Exercício 1
Montanha

Um sistema de informações geográficas computadorizado está representando o perfil de uma


montanha através de uma sequência de números inteiros (vetor de inteiros), na qual não há dois
números consecutivos iguais, como ilustrado na figura abaixo para três montanhas. Os números
representam a altura da montanha ao longo de uma certa direção.

O gerente do sistema de informações geográficas pesquisou e encontrou uma maneira de


identificar se uma sequência de números inteiros representa uma montanha com mais de um pico,
ou com apenas um pico. Ele observou que, como não há números consecutivos iguais, se houver
três números consecutivos na sequência, tal que o número do meio é menor do que os outros dois
números, então a montanha tem mais de um pico. Caso contrário, a montanha tem apenas um
pico. Ele quer saber se há uma posição i, para 2 ≤ i ≤ N-1, tal que Ai-1 > Ai e Ai < Ai+1.

Para ajudar o gerente, seu programa deve determinar, dada a sequência de números inteiros
(vetor de inteiros) representando a montanha, se ela tem mais de um pico, ou se tem um pico
apenas.

Entrada
Um vetor de inteiros, representando a sequência de alturas da montanha.

Saída
Seu programa deve imprimir uma linha contendo o caractere "S" se há mais de um pico, ou o
caractere "N" se há apenas um pico.

Exemplos:

2 3 5 6 7 5 4 2
Entrada (vetor):
Saída: N

2 3 6 5 4 6 3 2
Entrada (vetor):
Saída: S
Programação Estruturada
Lista de Exercícios – Aula 06
Vetores e Matrizes

Questão 02:
Um elemento minimax, na Teoria de Sistemas, define-se como o menor elemento de uma matriz
da linha em que se encontra o maior elemento da matriz. Faça um programa determine o elemento
minimax de uma matriz M(3,3).

Utilize a seguinte matriz para encontrar o minimax:


Sistemas de Conectividade
Lista de Exercícios – Aulas 04 e 05
Transmissão de informações
Modelos de comunicação em redes: RM-OSI e TCP/IP – Parte 1

Exercício 1
Nas aulas da semana 4, você deve ter compreendido o conceito de banda passante. De quais
maneiras é possível aumentar a taxa de transmissão para um determinado meio de
transmissão? Como é realizado o cálculo da taxa de transmissão?

Exercício 2
O uso da multiplexação permite que se transmita mais de um sinal em um mesmo meio físico.
Descreva a técnica empregada nos enlaces que se utiliza fibra ótica e, então, descreva como
essa técnica de multiplexação funciona.

Exercício 3
Considere que você é um técnico de redes trabalhando em uma grande empresa. Um
representante comercial está realizando uma apresentação para você e seu supervisor. O
representante ofereceu um “novo cabo de rede”, informando que esse pode transmitir mais
dados. Ele informou que esse novo cabo possui largura de banda de 50MHz e que 15
diferentes sinais podem ser transmitidos simultaneamente, desde que cada possua largura de
banda de 5MHz.

O seu supervisor lhe perguntou: é possível, utilizando multiplexação por divisão de frequência
(FDM), enviar todos esses 15 sinais simultaneamente em um único canal de transmissão?
Justifique sua resposta.

Exercício 4
Utilizando suas palavras, diferencia a comutação de circuitos da comutação por pacotes.

Exercício 5
O Controle de Erro e o Controle de Fluxo são mecanismos da Camada de Enlace no Modelo
OSI, fundamentais para que as mensagens cheguem a seus destinos. Explique como
funcionam esses mecanismos.

Exercício 6
As camadas de Enlace e Rede, do Modelo OSI, se utilizam de endereços para o
encaminhamento de mensagens entres hosts. Qual a finalidade desses endereços em cada
camada?

Exercício 7
A ISO dividiu a complexidade de um sistema de conectividade em camadas e o chamou de
Modelo OSI. Qual a principal vantagem desse modo de organização em camadas? Justifique
sua resposta.

Vous aimerez peut-être aussi