Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sistemas Operacionais Lista de Exercícios – Aula 03 Por dentro do Linux – Parte I 1 Exercício 1 O Linux e MAC OS podem ser infectados por algum vírus (código malicioso)? Justifique sua resposta. RESPOSTA: Sim. O mito “Linux/MAC não pega vírus” é falso. O Windows, por ser o SO mais utilizado mundialmente, ainda é a plataforma que atrai mais ataques. Exercício 2 Se ambos eram baseados no Unix, como o Linux se diferenciava do Minix? Pesquise na Internet sobre uma discussão que houve entre Linus Torvalds e Andrew Tabenbaum. RESPOSTA: O Linux era um kernel monolítico e o Minix era um kernel microkernel. Houve até uma discussão na Usenet na época entre Andrew Tanembaum e Linus Torvalds onde Tanembaum criticava o Linux justamente por esse fato, acreditando que não fazia sentido desenvolver um kernel de sistema operacional monolítico. Exercício 3 Julgue sobre os seguintes aspectos da licença GNU GPL. a) “Um programa com licença GNU-GPL não pode ser vendido” b) “Ter um programa com licença GNU-GPL implica, necessariamente, em ter todos os outros programas também nesta licença. ” RESPOSTA: Link para sanar algumas dúvidas do GNU GPL https://www.gnu.org/licenses/gpl- faq.html#WhatIfWorkIsShort a) O GPL permite a venda de programas. O direito de vender cópias faz parte da definição de software livre. b) Não é necessário. Arquitetura de Computadores Lista de Exercícios – Aula 05 Placa-mãe e componentes de computadores 2 Exercício 1 Qual a função da placa-mãe? A placa-mãe é o dispositivo responsável pela conexão entre os diversos componentes de um computador. Exercício 2 Procure na internet o que é “watercooler”. Diga o que é um watercooler e cite vantagens e desvantagens. Watercooler é um dispositivo que utiliza água para refrigerar componentes do computador, principalmente o HD. Vantagens: - Maior efetividade na redução da temperatura; - Aumento da vida útil do componente devido ao melhor resfriamento. Desvantagens: - Preço. Tipicamente um watercooler é mais caro que um cooler/ventoinha tradicional - Caso haja um vazamento de água no watercooler, o risco de danificar outros componentes do computador é muito maior que um cooler/ventoinha tradicional. Exercício 3 Na montagem de um computador, diversos componentes são conectados. Dos itens a seguir, cite onde ele será conectado e qual a preocupação quanto ao tipo de conexão. O primeiro item da lista já está previamente respondido como exemplo. ITEM LOCAL DE CONEXÃO PREOCUPAÇÃO Processador Socket na placa mãe. O socket do processador muda a cada modelo de placa mãe. Tem que verificar a conexão do socket do processador com o socket da placa mãe Memória Cooler de processador Fonte Nobreak Cooler de gabinete Monitor RESPOSTA: Os alunos podem variar estas respostas como colocar “HDMI” como resposta de um “local de conexão”. Não desconsidere respostas como esta caso tenha sentido. ITEM LOCAL DE CONEXÃO PREOCUPAÇÃO Processador Socket na placa mãe. O socket do processador muda a cada modelo de placa mãe. Tem que verificar a conexão do socket do processador com o socket da placa mãe Arquitetura de Computadores Lista de Exercícios – Aula 05 Placa-mãe e componentes de computadores 2 Memória Slot de memória Placa-mãe deve ser compatível com o tipo de memória (DDR2, DDR3 ou DDR4) Cooler de processador Acima do processador Verificar se a placa mãe tem conexões para o cooler Fonte Dentro do gabinete conectado à placa-mãe e hardwares que necessitam de sua energia Carga da fonte aguenta a carga do hardware conectado Nobreak Fora do gabinete conectado à fonte e a outros hardwares (como monitor, por exemplo) Carga do nobreak tem que aguentar a carga dos componentes ligados a ele. Cooler de gabinete Ligado à placa mãe Deve haver espaço dentro do gabinete. Monitor Ligado ao nobreak, fonte ou diretamente na energia Tipo de conexão (hdmi, vga, etc) Lógica de Programação Lista de Exercícios – Aulas 05 e 06 Instruções Primitivas Controle de fluxo de execução: estrutura sequencial 8 Exercício 1 O volume de figuras geométricas pode ser determinado através de funções matemáticas. Para cada uma das fórmulas abaixo, construa um programa que receberá os dados necessários e, então, calcula o volume de cada figura geométrica. Utilize os comandos de entrada e saída para obter as informações necessárias em cada um dos três algoritmos. A) Volume de um prisma de base retangular pode ser calculado por 𝑣𝑣 = 𝑎𝑎. 𝑏𝑏. 𝑐𝑐 B) Volume de um prisma de base triangular pode ser calculado por 𝑣𝑣 = 𝑎𝑎.𝑏𝑏 2 . 𝑐𝑐 C) Volume de um cilindro pode ser calculado por 𝑣𝑣 = 𝜋𝜋. 𝑟𝑟2.𝑎𝑎 Exercício 2 Construa um programa que recebe o nome de um trabalhador e o salário recebido por ele. Ao final do programa é apresentado o nome do trabalhador e o respectivo salário com um acréscimo de 5%. Exercício 3 Você irá implementar um programa que recebe quatro valores que correspondem aos eixos x e y de dois pontos quaisquer no plano sendo p1(x1,y1) e p2(x2,y2). A partir desses valores calcule a distância entre os pontos p1 e p2, segundo a fórmula: 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑â𝑛𝑛𝑐𝑐𝑑𝑑𝑎𝑎 = �(𝑥𝑥2 − 𝑥𝑥1)2 + (𝑦𝑦2 − 𝑦𝑦1)² Utilize a função “raizq” para calcular a raiz quadrada de um número. RESPOSTAS NO ARQUIVO ZIPADO
Compartilhar