Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

______________________________________________________________________________________________________
Página 1 de 4
E. E. Professor Raymundo Martiniano Ferreira
Ponte Nova – MG
Rede Estadual de Educação Profissional
Lista de exercícios 1 - Algoritmos
1) A respeito de algoritmos, a seguinte afirmação é verdadeira ou falsa?
Um algoritmo nada mais é que um texto contendo comandos
(instruções) que devem ser executados numa determinada ordem, ou
seja, é um conjunto de instruções, como uma receita de bolo,
constituído de um número finito de passos.
2) Sobre linguagem de programação marque a alternativa correta.
a) Para que os dados sejam processados, há a necessidade de se
utilizar uma linguagem de programação, pois os computadores não
executam diretamente os algoritmos. Eles precisam ser
transformados para uma linguagem de programação que,
posteriormente, serão traduzidos para uma linguagem de máquina.
b) Para que os dados sejam processados mais rapidamente, há a
necessidade de se utilizar uma linguagem de programação, pois os
computadores executam diretamente os algoritmos. Não havendo a
necessidade de serem traduzidos para uma linguagem de máquina.
c) Não há a necessidade de se utilizar uma linguagem de programação,
pois os computadores já executam diretamente os algoritmos.
d) A linguagem e programação já é escrita em linguagem de baixo nível
que não precisa passar por nenhum tradutor, pois as instruções já
são passadas ao processador em sua linguagem natural, portanto a
CPU já consegue interpretar e executar as instruções.
3) Se tratando de compiladores responda se a seguinte afirmação é
verdadeira ou falsa. Caso seja falsa reescreva a sentença corrigindo-na:
Os compiladores são programas capazes de transformar linguagem de máquina (binária),
específica para um processador e sistema operacional em linguagem mais acessível ao homem, ou seja,
______________________________________________________________________________________________________
Página 2 de 4
E. E. Professor Raymundo Martiniano Ferreira
Ponte Nova – MG
Rede Estadual de Educação Profissional
Lista de exercícios 1 - Algoritmos
capazes de transformar programas escritos em uma linguagem de programação de baixo nível em uma
linguagem acessível ao homem, linguagem textual (PASCAL, DELPHI, PYTHON, KOTLIN etc.).
4) Conceitue:
a) Bit
b) Byte
5) A respeito dos identificadores (nome das variáveis criadas), assinale a
alternativa que contenha apenas identificadores válidos.
a) A, X, SOMA, B34Y1, C4, SOMA_A.
b) 2YC, ?AB, AYB, CDE55, SOMA-A.
c) A, -AYB, SOMA, 55B34Y1, C4, SOMA_A.
d) A, X, SOMA_NUM, B34Y1, C4, _SOMA-A.
6) Quais são os 4 tipos básicos de variáveis existentes em qualquer
linguagem de programação?
7) Quando declaramos uma variável, significa dizer que criamos
(definimos) locais na memória do computador rotulados com os nomes
das variáveis (identificadores).
A afirmação acima é:
( ) Verdadeira
( ) Falsa
8) Identificar o tipo de cada uma das constantes a seguir: (Nota: lembre-se
dos tipos da questão 6)
a) 12
b) “AMOR”
c) “false”
d) 3,14159
e) True
______________________________________________________________________________________________________
Página 3 de 4
E. E. Professor Raymundo Martiniano Ferreira
Ponte Nova – MG
Rede Estadual de Educação Profissional
Lista de exercícios 1 - Algoritmos
9)Marque com um X os identificadores válidos:
a) ( ) SOMA
b) ( ) X”Y
c) ( ) 6N
d) ( ) N6
e) ( ) pai de santo
10) Marque a alternativa que contenha o símbolo utilizado para atribuir
um valor a uma variável (identificador):
a) >
b) <-
c) !
d) !=
e) =
f) ==
11)Com base em seus conhecimento sobre operadores lógicos preencha a
tabela a seguir:
E (&&)
V V
V F
F V
F F
OU (||)
V V
V F
F V
F F
NEGAÇÃO (!=)
Não V
Não F
______________________________________________________________________________________________________
Página 4 de 4
E. E. Professor Raymundo Martiniano Ferreira
Ponte Nova – MG
Rede Estadual de Educação Profissional
Lista de exercícios 1 - Algoritmos
12)Escreva qual comparação os seguintes operadores relacionais
executam:
g) <
h) >
i) ==
j) !=
k) <=
l) >=

Mais conteúdos dessa disciplina