You are on page 1of 3

FACULDADE UNINASSAU MANAUS

CURSO DE GRADUAÇÃO EM ENGENHARIA CIVIL


1ª Avaliação Semestral (AV1)

ALUNO MATRÍCULA

DISCIPLINA Programação de Computadores DATA DA PROVA

PROFESSOR Marcelo Alves da Cruz


NOTA
TURMA TEMPO DE PROVA 1h40

ATENÇÃO:
a) Não esquecer de preencher o nome completo na folha das questões;
b) A avaliação somente poderá ser entregue depois de decorridos 50min de seu início;
c) A prova deverá ser realizada sem nenhum tipo de consulta e uso de caneta esferográfica azul ou preta. Provas
entregues escritas a lápis NÃO serão corrigidas;
d) Será atribuída nota zero ao aluno que devolver sua prova em branco, independentemente de ter assinado a Ata de Prova;
e) Ao aluno flagrado utilizando meios ilícitos ou não autorizados pelo professor para responder a avaliação será atribuída
nota zero e, mediante representação do professor, responderá a Procedimento Administrativo Disciplinar, com base no
Código de Ética (MIDDI); e,
f) A interpretação das questões faz parte da prova. Leia CUIDADOSAMENTE cada uma das questões. Não se
precipite.

1) A definição de algoritmos, segundo Forbellone, é uma sequência de passo s


finitos para atingir um objetivo bem definido. Com base nessa definição,
marque a alternativa que apresenta uma sequência lógica para fritar ovo.
a) Coloque manteiga na frigideira - quebre o ovo - despeje-o na frigideira
- retire-o quando estiver frito.
b) Quebre o ovo - retire-o quando es tiver frito - coloque manteiga na
frigideira – quebre o ovo.
c) Despeje-o na frigideira - retire- o quando estiver frito -coloque-o no
prato - salpique queijo ralado.
d) Retire-o quando estiver frito - coloque manteiga na frigideira - quebre
o ovo - quebre o ovo.
e) Coloque manteiga na frigideira - quebre o ovo - retire-o quando
estiver frito - despeje- o na frigideira

2) O termo algoritmo deriva- se do nome do matemático Abu Ja´far Muhammad


Al -Khwarizmi, o qual introduziu a escrita dos cálculos por meio de uma
sequência de passos em substituição ao ábaco. Na programação podem os
definir algoritmos como:
a) Sequência de procedimento não utilizada para realizar e desenvolver
cálculo de forma automatizada, sem muito esforço lógico.
b) Sequência de passos finitos, e m al estruturados que podem ser
automatizados e implementados utilizando linguagens de programação.
c) Sequência de passos finitos, e bem estruturados que podem ser
automatizados e implementados utilizando linguagens de programação.
d) Sequência de procedimento utilizada para realizar e desenvolver cálculo
de forma automatizada, sem muito esforço lógico.
e) Sequência de passos infinitos, e bem estruturados que podem ser
automatizados e implementados utilizando linguagens de programação.

Coordenação de Curso Prof. Alcimar Marques Página 1 de 3


FACULDADE UNINASSAU MANAUS
CURSO DE GRADUAÇÃO EM ENGENHARIA CIVIL
1ª Avaliação Semestral (AV1)

3) Para resolver determinados problemas podemos fazer uso de algoritmos.


Algoritmos podem ser entendidos como uma sequência finita de instruções,
definida de forma clara e sem ambiguidade, de forma que possa ser executada
a e reproduzida pelo interpretador ou leitor. George Pólya formulou quatro
etapas essenciais para a resolução de problemas. A opção que apresenta a
ordem correta das etapas é:
a. 1ª etapa - Traçar um plano; 2ª etapa - Compreender o problema; 3ª etapa
- Colocar o plano em prática; 4ª etapa - Comprovar os resultados.
b. 1ª etapa - Compreender o problema; 2ª etapa -Traçar um plano; 3ª etapa
- Colocar o plano em prática; 4ª e tapa - Comprovar os resultados.
c. 1ª etapa - Colocar o plano em prática 2ª etapa - Traçar um plano; 3 ª
etapa - Compreender o problema; 4ª etapa - Compro var os resultados.
d. 1ª etapa - Compreender o problema; 2ª etapa - Traçar um plano; 3ª
etapa - Comprovar os resultados. 4ª etapa - Colocar o plano em prática;
e. 1ª etapa - Comprovar os resultados; 2ª etapa - Compreender o
problema; 3ª etapa - Traçar um plano;. 4ª etapa - Colocar o plano em
prática

4) Uma determinada empresa de software desenvolveu um programa no qual é


solicitado para o usuário o valor do produto. Com es se valor, o programa
consegue informar para o usuário quanto de imposto está embutido no preço
do produto. Para que esse programa faça essa interação com o usuário é
necessário utilizar que tipos de comando?
a. Comandos de entrada e saída
b. Comandos de fluxograma
c. Comandos de decisão
d. Comandos de linguagem de baixo nív el e de alto nível
e. Comandos de repetição
f.
5) Uma variável pode ser entendida como sendo:
a. Um dispositivo de memória auxiliar.
b. Um dispositivo de entrada de dados.
c. Um elemento da unidade lógica de controle.
d. Um endereço na memória principal.
e. Um dispositivo de saída de dados

Coordenação de Curso Prof. Alcimar Marques Página 2 de 3


FACULDADE UNINASSAU MANAUS
CURSO DE GRADUAÇÃO EM ENGENHARIA CIVIL
1ª Avaliação Semestral (AV1)

6) Elaborar a planilha abaixo, fazendo o que se pede

Mostre como seria a formula do total de contas e saldo da coluna a

7) Dadas as células B1=5, C1=4, D1=3, E1=2 e F1=1, o resultado da fórmula =B1+C1*D1, na
célula A1, será:
a) ( ) 9 b) ( ) 17 c) ( ) 21 d) ( ) 25 e) ( ) 27

Coordenação de Curso Prof. Alcimar Marques Página 3 de 3

You might also like