Logica de programação

Páginas: 5 (1024 palavras) Publicado: 25 de março de 2012
DATAS DE ENTREGA NA APRESENTAÇÃO DA AULA 1
(DISPONÍVEL EM http://www.caetano.eng.br/aulas/lpe/ )
ENTREGA PELO SIA:
A) As soluções devem estar em um arquivo do tipo .TXT ou .DOC
B) O documento deve ter sido compactado (até 500KB) - clique com o botão direito e
selecione Enviar Para > Pasta Compactada.
C) ENTREGAS ATRASADAS SERÃO PENALIZADAS EM 0,2 POR DIA DE ATRASO!
1. UNIDADE 2
1) Qual afunção da CPU e da Unidade de Memória?
A função da CPU é controlar a execução dos programas, bem como realizar as
operações lógicas e aritméticas. A CPU é o grande controlador de um sistema computacional.
A memória, por sua vez, tem a função de armazenar dados na forma de bits,
que podem ser acessados pela CPU sempre que necessário. O significado dos bits depende da
interpretação docomputador.
2) É possível existir um computador sem Unidade de Entrada?
Um computador sem qualquer tipo de unidade de entrada irá sempre produzir
os mesmos resultados ou, excepcionalmente, irá produzir resultados pseudo-aleatórios. Em
outras palavras, é possível, mas a utilidade é limitada.
3) Por que os computadores lidam com números binários?
Os computadores usam correntes elétricas nos fios parasimbolizar dados.
Uma vez que, devido a variações do circuito, nem sempre é possível ter um nível de corrente
e tensão perfeitamente estáveis, determina-se que apenas dois estados têm valor de dado: sem
corrente elétrica e com corrente elétrica, significando respectivamente 0 e 1.
Por essa razão, todas as informações devem ser armazenadas no formato
binário e, por consequência, as operaçõessão também realizadas com os valores binários.
Lógica de Programação para Engenharia 2
Atualização: 09/02/2012
4) Converta os seguintes números de 8 bits:
Basta realizar o processo de divisões sucessivas por 2, guardando os restos de
divisão, da direita para a esquerda:
a) 13125 para binário
13125 = 11001101000101b
b) 01011001b para decimal
01011001b = 89
5) Descreva como a frase "Olamundo!" ficaria na memória do computador,
considerando a tabela ASCII fornecida.
Texto: O l a m u n d o !
ASCII: 79 108 97 32 109 117 110 100 111 33
2. UNIDADE 3
6) Escreva, usando linguagem natural e fluxograma, o algoritmo para
receber um número e imprimi-lo.
a) Solicitar um número (A)
b) Imprimir o número (A)
7) Escreva, usando linguagem natural e fluxograma, o algoritmo para receber doisnúmeros pelo usuário, multiplicar o primeiro por 37, o segundo por 42,
somar os resultados e imprimir o resultado final desta soma.
a) Solicite primeiro número (A)
b) Solicite segundo número (B)
c) Faça C = A*37
d) Faça D = B*42
e) Faça E = C+D
f) Imprima E
Lógica de Programação para Engenharia 3
Atualização: 09/02/2012
8) Em uma loja, há três caixas e cada uma delas tem uma de trêsetiqueta: "Laranjas",
"Maças" e "Laranjas e Maçãs". Sabendo que todas as caixas estão com etiquetas incorretas,
como identificar qual é a etiqueta correta de cada caixa pegando apenas uma fruta de uma
das caixas?
R.: Pegue uma fruta da caixa "Laranjas e Maçãs";
a) Se a fruta for uma laranja, cole a etiqueta "Laranjas" nessa caixa. A caixa
originalmente marcada como "Maças" obviamente terá de ser"Maças e Laranjas" pois, por
princípio, sua etiqueta está errada... finalmente, a última caixa terá de ser a caixa "Maçãs".
b) Se a fruta for uma maçã, cole a etiqueta "Maçãs" nessa caixa. A caixa
originalmente marcada como "Laranjas" obviamente terá de ser "Maças e Laranjas" pois, por
princípio, sua etiqueta está errada... finalmente, a última caixa terá de ser a caixa "Laranjas".
9)Fernando tem 6 pares iguais de meias brancas e 6 pares iguais de meias pretas em
sua gaveta. A pessoa que lavou as meias, entretanto, foi descuidada e não guardou os pares
unidos, o que significa que há 24 pés de meia misturados na gaveta. Fernando acordou às
4:30 da manhã para ir ao trabalho e precisa pegar um par de meias da mesma cor (duas
brancas ou duas pretas). Se ele pegar as meias...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Logica de programação
  • Logica de programação
  • Lógica programação
  • logica de Programação
  • Logica de programação
  • Logica de Programação
  • Logica de programação
  • Logica de Programação

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!