Logo Passei Direto
Buscar
A internet foi criada para redes geograficamente distribuídas. Entretanto, muitas empresas e instituições, como universidades, e demais organizações possuem grande número de computadores que necessitam estar conectados. Essa necessidade de conexão de computadores originou as redes locais. A tecnologia para rede local mais popular e utilizada atualmente é a Ethernet. Seu sucesso se deu, devido ser a primeira rede local de alta velocidade.
A LAN Ethernet original fazia uso de que tipo de barramento para a interconexão dos nós?
User badge image
Desafios para Aprender

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

A LAN Ethernet original utilizava um barramento coaxial para a interconexão dos nós. Esse tipo de barramento permitia que múltiplos dispositivos se conectassem à mesma linha de transmissão, facilitando a comunicação entre eles. Com o tempo, outras tecnologias, como cabos de par trançado e fibra óptica, foram desenvolvidas, mas o barramento coaxial foi fundamental nos primórdios da Ethernet.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Leia o texto a seguir. “[Na construção de algoritmo], utilizaremos três operadores básicos para a formação de novas proposições lógicas compostas de outras proposições lógicas simples. Os operadores lógicos são: negação, conjunção e disjunção”. FORBELLONE, A. L. V. Lógica de programação - A construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 43. Portanto, os operadores lógicos básicos são utilizados para criação de proposições mais complexas. A partir das informações sobre operadores lógicos, associe cada fragmento do comando com seu respectivo significado.
Agora, assinale a alternativa que apresenta a sequência correta.
I. Validade lógica
II. Princípio da não contradição
III. Princípio do terceiro excluído
IV. Operações relacionais
( ) A proposição não pode ser falsa e verdadeira conjuntamente.
( ) A proposição pode assumir somente valores falso ou verdadeiro.
( ) Resultado esperado de uma proposição composta.
( ) Comparação entre variáveis para determinação de uma saída lógica.

Leia o texto a seguir. “Podem-se discernir na história das linguagens certas tendências. A primeira foi a de perseguir altos níveis de abstração. Os rótulos simbólicos e mnemônicos das linguagens de montagem abstraem códigos de operação e endereços. Variáveis e atribuição abstraem acesso a um endereço de memória e atualização. Estruturas de dados abstraem formas de armazenamento. Estruturas de controle abstraem desvios. Procedimentos abstraem subrotinas”. FONSECA F. C. História da Computação: o caminho do pensamento e da tecnologia. Porto Alegre: EDIPUCRS, 2007. p. 125. As variáveis e constantes representam o ponto central do correto funcionamento de um código. Saber usá-las é fundamental. A partir das informações e dos estudos sobre variáveis, associe os métodos de acesso aos seus significados.
Agora, assinale a alternativa que apresenta a sequência correta.
I. Inteiro
II. Literal
III. Real
IV. Lógica
( ) Verdadeiro
( ) 175
( ) “%”
( ) 2,4

A lógica de entrada e saída de dados é de suma importância na criação de algoritmos e de programas. As regras a serem seguidas, os tipos de dados, os conteúdos e o gerenciamento são fundamentais. Conforme citado a seguir. “Os algoritmos precisam ser ‘alimentados’ com dados provenientes do meio externo para efetuarem as operações e cálculos que são necessários a fim de alcançar o resultado desejado. Com essa finalidade, utilizaremos os comandos de entrada e saída. Vejamos uma analogia desse processo com uma atividade que nos é corriqueira, como a respiração”. FORBELLONE, A. L. V. Lógica de programação - A construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 27.
Agora, assinale a alternativa correta.
I. Os dados a serem processados em qualquer tipo de sistema são denominados como sendo de entrada e de saída.
II. A entrada geralmente é realizada pelo teclado, mas um programa também pode enviar os dados para outro programa.

Leia o texto abaixo : “No entanto, algumas propriedades da aritmética, como a associativa, comutativa, etc., podem ser demonstradas por um método dedutivo chamado de raciocínio por recorrência, muitas vezes também denominado indução matemática ou indução finita ou ainda indução completa. Foi introduzido na teoria dos números pelo matemático italiano Giuseppe Peano, e desde então vem sendo vastamente aplicado na matemática e, em particular, na teoria dos conjuntos.”. FONSECA F. C. História da Computação: o caminho do pensamento e da tecnologia. Porto Alegre: EDIPUCRS, 2007. p. 125.
Agora, assinale a alternativa correta.
I. As expressões aritméticas retornam um valor real ou inteiro.
II. Nas expressões aritméticas existem regras a serem seguidas.

Na criação de algoritmos, utilizamos os conceitos de bloco lógico, entrada e saída de dados, constantes, atribuições, expressões lógicas, relacionais e aritméticas, bem como comandos que traduzam esses conceitos de forma a representar o conjunto de ações. [...] A estrutura sequencial de um algoritmo corresponde ao fato de que o conjunto de ações primitivas será executado em uma sequência linear de cima para baixo e da esquerda para a direita, isto é, na mesma ordem em que foram escritas”. FORBELLONE, A. L. V. Lógica de programação - A construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 31.
Assinale a alternativa que mostra o que é correto afirmar.
I. Na criação de algoritmos são utilizados os blocos lógicos.
II. A programação estruturada é considerada sequencial.
III. A declaração de variáveis é realizada ao final do código.
IV. A instrução escreva() é usada no processamento de dados.

O objetivo principal do estudo da Lógica de Programação é a construção de algoritmos coerentes e válidos. Mas o que é um algoritmo? Um algoritmo pode ser definido como uma sequência de passos que visam a atingir um objetivo bem definido. Na medida em que precisamos especificar uma sequência de passos, é necessário utilizar uma ordem, ou seja, ‘pensar com ordem’, portanto, precisamos utilizar lógica. Quando elaboramos um algoritmo, devemos especificar ações claras e precisas, que a partir de um estado inicial, após um período de tempo finito, produzem um estado final previsível e bem definido”. FORBELLONE, A. L. V. Lógica de programação - A construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 3.
Agora, assinale a alternativa que apresenta a sequência correta de respostas.
( ) Os algoritmos foram idealizados exclusivamente para serem aplicados no desenvolvimento de software.
( ) A lógica é a essência dos algoritmos, pois ela determina o comportamento esperado do algoritmo.
( ) O primeiro e fundamental passo para a construção de um algoritmo é a análise profunda e detalhada do problema.
( ) Os comandos inseridos no corpo de um algoritmo que executaram o processo são denominados de entrada.

Leia o texto a seguir. “Eles [Neumann e Goldstine] propuseram uma representação pictórica, através de caixas unidas por setas, que chamaram de fluxogramas. Descreveram fluxogramas que continham uma caixa denominada “caixa de anotação (especificação)”. Nessa caixa descreviam-se certos fatos sobre o resultado de uma computação (o efeito por ela provocado). O conteúdo dessa caixa deveria ser confrontado com as operações descritas pelo fluxograma, possibilitando uma verificação da consistência entre o fluxograma e as intenções do programador expressas através das anotações. Com von Neumann e Goldstine encontra-se também a primeira referência à corretude de programas.”. FONSECA F. C. História da Computação: o caminho do pensamento e da tecnologia. Porto Alegre: EDIPUCRS, 2007. p. 115.
Agora, assinale a alternativa correta.
I. Os fluxogramas são constituídos por estruturas lógicas, de repetição condicional e de fluxo de sequência representado por setas direcionais.
II. Os fluxogramas devem representar de forma clara, objetiva e concisa uma sequência lógica e coerente de ações limitado por um início e fim.

Leia o texto a seguir. “Utilizamos os operadores relacionais para realizar comparações entre dois valores de mesmo tipo primitivo. Tais valores são representados por constantes, variáveis ou expressões aritméticas. Os operadores relacionais são comuns para construirmos equações. O resultado obtido de uma relação é sempre um valor lógico. Por exemplo, analisando a relação numérica A + B = C, o resultado será sempre verdade ou falsidade à medida que o valor da expressão aritmética A + B seja igual ou diferente do conteúdo da variável C, respectivamente”.
Portanto, os operadores relacionais são de importância fundamental na construção de algoritmos e códigos de programação. Nesse sentido, assinale com V, as afirmacoes verdadeiras e com F, as falsas.
( ) Operador diferente: x != y
( ) Maior ou igual: x < y
( ) Igual: x >= y
( ) Menor ou igual: x <= y

A respeito de variáveis, avalie as afirmativas a seguir:
É correto o que se afirma em:
I - int quant; - declara uma variável chamada “quant”, que pode armazenar um valor inteiro.
II - float soma; - declara uma variável chamada “soma”, que pode armazenar um valor real.
III - float nota, media; - declara duas variáveis denominadas “nota” e “media”, que podem armazenar valor real.
IV - char sexo; - declara uma variável denominada “sexo”, que pode armazenar um valor booleano.
V - char nome[40]; - declara uma variável denominada “nome”, que pode armazenar até 40 caracteres.

O VisualG possui vários comandos relativos à execução de um algoritmo. Dentre eles, temos: o comando Executar, que inicia (ou continua) a execução automática do pseudocódigo; o comando Passo a passo, que inicia (ou continua) a execução, linha por linha do pseudocódigo, dando ao usuário a oportunidade de acompanhar o fluxo de execução, os valores das variáveis e a pilha de ativação dos subprogramas; e o comando Parar, que termina imediatamente a execução do pseudocódigo.
Em relação aos comandos disponíveis no VisualG para a execução dos pseudocódigos, analise as afirmativas a seguir:
I - Liga/desliga breakpoint: insere/remove um ponto de parada na linha em que esteja o cursor. Esses pontos de parada são úteis para a depuração e o acompanhamento da execução dos pseudocódigos, pois permitem a verificação dos valores das variáveis e da pilha de ativação de subprogramas.
II - Desmarcar todos os breakpoints: ativa todos os breakpoints que estejam desativados naquele momento.
III - Executar em modo DOS: com esta opção ativada, tanto a entrada como a saída-padrão passam a ser uma janela que imita o DOS, simulando a execução de um programa nesse ambiente.
IV - Gerar valores aleatórios: ativa a geração de valores aleatórios que substituem a digitação de dados. A faixa padrão de valores gerados é de 0 a 100 inclusive, mas pode ser modificada. Para a geração de dados do tipo caractere, não há uma faixa preestabelecida: os dados gerados serão sempre strings de cinco letras maiúsculas.
V - Pilha de ativação: exibe a pilha de subprogramas desativados num dado momento. Convém utilizar este comando em conjunto com breakpoints ou com a execução Passo a passo.

Mais conteúdos dessa disciplina