Buscar

AVG Algoritmo e Linguagem de Programação

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 3 páginas

Prévia do material em texto

28/05/2019 w2.unisa.br/pls/prd/pw_prova_eletronica.prcProvaAlunoGabarito?codpag=8105&numSeqProvaEletronica=995797&codDca=1524…
w2.unisa.br/pls/prd/pw_prova_eletronica.prcProvaAlunoGabarito?codpag=8105&numSeqProvaEletronica=995797&codDca=152467521 1/3
INSTRUÇÕES
1)Esta prova contém 14 (quatorze) questões de múltipla escolha, com apenas uma alternativa correta no valor de 0,50. Portanto, o valor to
da prova é igual a 7,0(sete).
 
Legendas
Alternativa Correta
Alternativa Marcada Correta
Alternativa Marcada Incorreta
Rasurada Alternativa Rasurada
 
 
 
 
 
 
QUESTÕES
1 ) O que é linguagem de montagem?
 
A ) linguagem de alto padrão
B ) linguagem simples
C ) programas de computador para funcionalidades extras
D ) programas de computador que não precisam interferir na máquina
E ) programas de computador que precisam interferir diretamente no hardware da máquina para pe
execução de funções específicas como as oferecidas por sistemas operacionais
2 ) Os operadores aritméticos básicos em C são:
I. + (adição).
 II. - (subtração).
 III. * (multiplicação).
 IV . / (quociente da divisão real).
 
A ) Apenas I e II estão corretas
B ) Apenas II, III e IV estão corretas
C ) Apenas I, II e IV estão corretas
D ) Apenas I, III e IV estão corretas
E ) I, II, III e IV estão corretas
3 ) Como são chamadas as linguagens de programação?
 
A ) linguagens fáceis
B ) linguagens de baixo nível
C ) linguagens de sinais
D ) linguagens de alto nível
E ) linguagens niveladas
4 ) O que é Código Fonte?
 
A ) comandos básicos
B ) conjunto de comandos escritos na linguagem de programação
C ) dispositivo do hardware da máquina
D ) conjunto de códigos em linguagem
E ) conjunto de linguagens
5 ) Qual é a ação do operador lógico && (e)?
 
A ) avalia como 1 (verdadeiro) se pelo menos uma expressão for verdadeira, caso contrário, avalia como 0 (falso)
B ) avalia como 1 (verdadeiro) se a expressão for falsa e 0 (falso) se a expressão for verdadeira, ou seja, troca verdadeiro por fals
C ) avalia como 0 (verdadeiro) se ambas expressões forem verdadeiras, caso contrário, avalia como 1 (falso)
D ) avalia como 1 (verdadeiro) se ambas expressões forem verdadeiras, caso contrário, avalia como 0 (falso)
E ) avalia como 0 (verdadeiro) se pelo menos uma expressão for verdadeira, caso contrário, avalia como 0 (falso)
6 ) O que é Flag em programação?
 
A ) qualquer valor
B ) um valor que é usado para indicar o final da entrada de dados
C ) um valor que é usado para a entrada de dados
D ) todos os valores são flags
E ) um valor para qualquer dado
Curso: 299031 - Engenharia Civil
Modular: 3º Noturno
Disciplina: 654094 - Algoritmo e Linguagem de Programação
Professor: Debora de Camargo Cavalheiro
Aluno: RA:
PROVA AVALIACAO GLOBAL Data: 19/09/2018
Cód. Prova:
28/05/2019 w2.unisa.br/pls/prd/pw_prova_eletronica.prcProvaAlunoGabarito?codpag=8105&numSeqProvaEletronica=995797&codDca=1524…
w2.unisa.br/pls/prd/pw_prova_eletronica.prcProvaAlunoGabarito?codpag=8105&numSeqProvaEletronica=995797&codDca=152467521 2/3
7 ) Leia as afirmativas abaixo sobre os componentes do "ciclo da programação" e assinale a opção corre
I. Algoritmo, código fonte, código objeto e código executável são componentes do ciclo da program
II. Apenas os códigos fonte, objeto e executável fazem parte do ciclo da programação.
 III. O ciclo da programação é composto de algoritmo e arquivos de biblioteca.
 
A ) I, II e III estão corretas
B ) I e II estão corretas
C ) I e III estão corretas
D ) II e III estão corretas
E ) Apenas I está correta
8 ) Quando a metodologia de programação estruturada é utilizada, o programador é induzido a produzir progra
 
A ) confiáveis, de fácil ação, inflexíveis, e ilegíveis
B ) confiáveis, de fácil manutenibilidade, flexíveis, documentados e legíveis
C ) confiáveis, flexíveis, não documentados e legíveis
D ) pouco confiáveis, de difícil manutenibilidade, flexíveis e legíveis
E ) pouco confiáveis, de difícil manutenibilidade, flexíveis e documentados
9 ) Leia as afirmativas abaixo sobre declaração de váriáveis (identificadores) em C e assinale a opção 
I. Um identificador em C é formado apenas por caracteres numéricos;
II. Não pode haver dois identificadores iguais;
III. Pode haver espaço em branco num identificador;
IV. Os identificadores não podem ser acentuados;
V. O caracter “ç” pode ser usado num identificador. 
 
 
A )
I, II e III estão corretas
B ) I, II e IV estão corretas
C ) II e IV estão corretas
D ) III, IV e V estão corretas
E ) I, II, III, IV e V estão corretas
10 ) "Apesar de terem sido utilizados largamente pelas primeiras geraçõesde programadores, os diagramas apr
série de inconveniências como:
 
I. O programador tem que memorizar todas as formas geométricas e conhecer as regras de inter-relacionam
II.O programador perde um tempo considerável para fazer e refazer desenhos, tendo que possuir diversas 
símbolos dos diagramas;
III.Para algoritmos muito grandes, os desenhos começam a ocupar muitas páginas, tornando impraticável a
toda a solução;
IV. A memorização de regras de expressão desvia a atenção do programador que não tem apenas de se co
lógica do problema, como seria desejável, mas tem as preocupações adicionais de elaborar desenhos e co
De acordo com o texto acima, podemos afirmar que:
 
 
A ) apenas os itens I e II estão corretos
B ) apenas os itens III e IV estão corretos
C ) os itens I, II, III e IV estão corretos
D ) o item II está incorreto
E ) os itens I e IV estão incorretos
11 ) Um dos problemas dos métodos baseados em diagramas é que:
 
A ) eles se aproximam da programação no algoritmo
B ) eles se aproximam da programação na própria linguagem de programação
C ) eles se distanciam muito do alvo da programação que é a expressão da lógica algorítmica na pró
de programação
D ) eles se distanciam do algoritmo
E ) eles não se distanciam do PortuCê
12 ) Para conseguirmos construir programas de computador, é necessário cumprir 5 etapas básicas da program
 I. Identificação de um problema do mundo real;
 II. Confecção do algoritmo;
 III. Teste do algoritmo;
 IV. Confecção do programa de computador;
 V. Execução do programa no computador.
 
A ) apenas I e II estão corretos
B ) apenas III e IV estão corretos
C ) os itens I, II, III, IV e V estão corretos
28/05/2019 w2.unisa.br/pls/prd/pw_prova_eletronica.prcProvaAlunoGabarito?codpag=8105&numSeqProvaEletronica=995797&codDca=1524…
w2.unisa.br/pls/prd/pw_prova_eletronica.prcProvaAlunoGabarito?codpag=8105&numSeqProvaEletronica=995797&codDca=152467521 3/3
D ) os itens I e III estão incorretos
E ) os itens II, III e IV estão incorretos
13 ) Os diagramas são formados por formas geométricas entre outros símbolos. Quais são as principais represe
forma geométrica nos diagramas?
 
A ) instruções de leitura e impressão de dados, comandos condicionais e comandos de repetição
B ) instruções de leitura de comandos
C ) apenas comandos condicionais
D ) apenas comandos de repetição
E ) apenas instruções de leitura e impressão de dados
14 ) Quais os principais métodos utilizados para expressão de algaritmos através de diagramas?
 
A ) Fluxo de Processo
B ) Organogramas e Fluxogramas
C ) Diagrama de Chapin e Organograma
D )
Diagrama de Chaplin e Fluxo de Processo
E ) Diagrama de Chapin e Fluxogramas

Continue navegando