Baixe o app para aproveitar ainda mais
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
Compartilhar