2
Linguagem de Programação Estruturada  1ª Lista de Exercícios. Obs.: a) As respostas devem ser manuscritas. b) as convers!es" mostre os passos para a obtenção dos resu#tados. b) A #ista reso#vida deve ser entregue no início da au#a. c) $ata #imite para entrega: %&'('%(11 1) Explique a diferença entre um programa d e computad or e progra mação de computador. Um programa de computador seria o resultado final do conjunto de uma ou mais programação de computador. 2) Liste dois benefí cios de progra mação no uso de linguag ens de alto ní el sobre lingua gens de m!quina. " programação no uso de linguagens de alto níel tem antagens sobre a linguagem de baixo el por estas apresentarem grande diersidade na #ora de solucionar problemas diersificados que seriam mais trabal#osos se fossem solucionados em assembl$ por exemplo. %) &ual a diferenç a entre o compi lador e o inte rpret ador' Compilador é um software que converte uma linguagem de programação para a linguagem que o computador entende (linguagem binária), gerando um arquivo com extensão EE, ou se!a, um programa executável pelo computador" #nterpretador é um software que contém uma linguagem de programação embutida que tem o ob!etivo de interpretar o programa que uma pessoa fa$ sem precisar compila%lo, ou se!a, diferentemente do compilador o interpretador não precisa gerar um programa executável" () &uais são os componentes principais do processad or de um computador' ) *onerta os seguintes n+ meros decimais para bin!rios e depois para #exadecimais, a) 1-- b) 2 c) %1/ d) //0 e) 1-2( ) aça a conersã o dos n+meros bin!rios abaixo para decimai s e para #ex adecimais. a) 11-111- b) 1-1111- c) --1-11111 d) 11-1 -- --1 e) 1--1-1111-1- /) *onerta os seguintes n+ meros #exadecimais para bin!rios e para decimais.

Lista de Linguagem de Programação Estruturada

Embed Size (px)

DESCRIPTION

Lista de Linguagem de Programação Estruturada

Citation preview

Page 1: Lista de Linguagem de Programação Estruturada

7/17/2019 Lista de Linguagem de Programação Estruturada

http://slidepdf.com/reader/full/lista-de-linguagem-de-programacao-estruturada 1/2

Linguagem de Programação Estruturada

 1ª Lista de Exercícios.Obs.: a) As respostas devem ser manuscritas.b) as convers!es" mostre os passos para a obtenção dos resu#tados.

b) A #ista reso#vida deve ser entregue no início da au#a.c) $ata #imite para entrega: %&'('%(11

1) Explique a diferença entre um programa de computador e programação de computador.

Um programa de computador seria o resultado final do conjunto de uma ou mais programação

de computador.

2) Liste dois benefícios de programação no uso de linguagens de alto níel sobre linguagens de

m!quina.

" programação no uso de linguagens de alto níel tem antagens sobre a linguagem de baixo

níel por estas apresentarem grande diersidade na #ora de solucionar problemasdiersificados que seriam mais trabal#osos se fossem solucionados em assembl$ por exemplo.

%) &ual a diferença entre o compilador e o interpretador'

Compilador é um software que converte uma linguagem de programação para a linguagem que o computadorentende (linguagem binária), gerando um arquivo com extensão EE, ou se!a, um programa executável pelocomputador"

#nterpretador é um software que contém uma linguagem de programação embutida que tem o ob!etivo de interpretaro programa que uma pessoa fa$ sem precisar compila%lo, ou se!a, diferentemente do compilador o interpretador nãoprecisa gerar um programa executável"

() &uais são os componentes principais do processador de um computador'

) *onerta os seguintes n+meros decimais para bin!rios e depois para #exadecimais,

a) 1--

b) 2

c) %1/

d) //0e) 1-2(

) aça a conersão dos n+meros bin!rios abaixo para decimais e para #exadecimais.

a) 11-111-

b) 1-1111-

c) --1-11111

d) 11-1----1

e) 1--1-1111-1-

/) *onerta os seguintes n+meros #exadecimais para bin!rios e para decimais.

Page 2: Lista de Linguagem de Programação Estruturada

7/17/2019 Lista de Linguagem de Programação Estruturada

http://slidepdf.com/reader/full/lista-de-linguagem-de-programacao-estruturada 2/2

a) /b) 3

c) (E*d) "*E

e) E(