Buscar

Respostas lista logica de programação Tec Semana 13 IMD

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando