Prévia do material em texto
08/07/2022 13:52 Avaliação Final (Objetiva) - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:745364) Peso da Avaliação 3,00 Prova 51464678 Qtd. de Questões 10 Acertos/Erros 8/2 Nota 8,00 O desenvolvimento de um algoritmo requer do desenvolvedor o conhecimento acerca de diversos conceitos e comandos, os quais permitirão que as instruções ali constantes retornem os resultados esperados na resolução do problema inicial. Dentre os principais comandos, destacam-se: a atribuição de valores às variáveis, a comparação entre valores, as estruturas de seleção e repetição, entre outros. Com base nisso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Qualquer valor menor do que 10 atribuído à variável número possibilitará a impressão da instrução 2. ( ) A impressão da instrução 3 será exibida apenas se o valor atribuído à variável número for maior do que 10. ( ) Para finalizar o algoritmo, o flag deverá receber o valor ‘não’. ( ) A instrução 2 será exibida se o valor atribuído à variável número for menor ou igual a 5 e menor do que 10. ( ) A instrução 1 será exibida se o valor atribuído à variável número for maior ou igual a zero e menor do que 5. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - F - V - F. VOLTAR A+ Alterar modo de visualização 1 08/07/2022 13:52 Avaliação Final (Objetiva) - Individual about:blank 2/5 B V - V - V - F - F. C F - V - F - V - V. D V - F - V - F - V. Toda linguagem de programação possui uma sintaxe, que é o conjunto de regras que definem as sequências corretas dos elementos de uma linguagem de programação. Na pseudolinguagem portugol não é diferente, já que apresenta várias regras de escrita para o seu desenvolvimento. Com base nisso, analise as sentenças a seguir: I- Ao criar um identificador, pode-se fazer uso do underline e caracteres especiais, como @ e #. II- Com o objetivo de identificar que uma instrução foi finalizada, deve-se utilizar o ponto final. III- Ao utilizar variáveis, estas deverão ser declaradas no início do algoritmo, definindo-se o tipo de dados que cada uma suportará. IV- A atribuição de valores às variáveis é realizada através de um operador de atribuição, que no caso da pseudolinguagem portugol é representado pelo sinal <. V- O valor numérico ‘10’, por estar delimitado por apóstrofos, não poderá ser atribuído a uma variável do tipo Inteiro. Assinale a alternativa CORRETA: A As sentenças III e V estão corretas. B As sentenças I, III e V estão corretas. C As sentenças II e III estão corretas. D As sentenças I, IV e V estão corretas. As filas são estruturas de dados semelhantes às listas ligadas, porém com algumas limitações relacionadas às operações que podem ser realizadas sobre elas. Outra característica relevante das filas é sua arquitetura do tipo FIFO (First in - First out), em que o primeiro elemento que foi inserido na fila é o primeiro a ser retirado dela. Considerando as propriedades das filas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Um exemplo de utilização de filas na computação são as filas de impressão. ( ) Não há diferenças significativas na operação de remoção de itens nas estruturas de dados fila e lista. ( ) A fila possui como característica relevante um elemento de controle, que é conhecido como topo. ( ) Remover, adicionar e verificar se determinada estrutura de dados está vazia são operações que podem ser realizadas com as filas. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - V. B V - V - F - F. C F - F - V - V. 2 3 08/07/2022 13:52 Avaliação Final (Objetiva) - Individual about:blank 3/5 D F - V - F - V. Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes. Com base no que são pseudocódigos, assinale a alternativa CORRETA: A É a construção de algoritmos com representações gráficas e codificação. B É a construção de algoritmos em linguagem natural em texto plano. C É a construção de algoritmos com diagramas de chapin. D É a construção de algoritmos com representações semelhantes as que programas são escritos. Existem no total cinco gerações de computadores conhecidas até a presente data. Cada geração tem sido discutida em detalhes, juntamente com o seu período de tempo e características. Em face a este contexto, analise as sentenças a seguir: I- A primeira geração é marcada pelos tubos a vácuo. II- A segunda geração é marcada pelos transistores. III- A terceira geração é marcada pelos circuitos integrados. IV- A quarta geração é marcada pelo avanço da inteligência artificial. Assinale a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B As sentenças I, II e III estão corretas. C As sentenças I, III e IV estão corretas. D As sentenças II e IV estão corretas. Arquiteturas de computadores, em geral, têm evoluído progressivamente com maior complexidade, como maiores conjuntos de instruções, mais modos de endereçamento, muito mais poder computacional das instruções individuais, mais registros especializados, e assim por diante. Sobre conjunto de instruções, assinale a alternativa CORRETA que apresenta um conjunto de instruções complexas: A CISC. B CRISC. C Pipelining. 4 5 6 08/07/2022 13:52 Avaliação Final (Objetiva) - Individual about:blank 4/5 D RISC. Com relação à transmissão de dados em uma determinada rede de computadores, os sinais em específico podem ser compreendidos como ondas que são propagadas através de algum meio físico, o qual pode ser um cabo, o ar ou outros meios disponíveis. Para que o processo de transmissão de informação ocorra, há necessidade da execução de uma sucessão de processos. Sobre eles, analise as sentenças a seguir: I- A geração de um conteúdo a ser transmitido. II- Esta codificação do conteúdo deve atender aos critérios necessários para que possa ser transmitido adequadamente através do meio físico utilizado. III- A decodificação do pseudocódigo em questão. IV- A recriação do conteúdo que foi transmitido, mesmo que haja certo grau de degradação da qualidade do conteúdo para o entendimento do destinatário. Assinale a alternativa CORRETA: A As sentenças III e IV estão corretas B As sentenças I e III estão corretas. C As sentenças I, II e IV estão corretas. D As sentenças II, III e IV estão corretas. No algoritmo, é preciso representar a troca de informações que ocorrerá entre o mundo da máquina e o nosso mundo. Para tanto, utilizaremos comandos de entrada e saída, sendo que, os referidos comandos poderão ser enviados ou recebidos independente do dispositivo utilizado (mouse, teclado, monitor etc.). Diante disso, assinale a alternativa CORRETA que apresenta o comando responsável pela captação dessa informação: A Escreva. B Leia. C Insira. D Digite. Nos sistemas digitais (computacionais), comumente se recorre a diferentes sistemas de numeração para proceder à representação da informação digital, sendo que a conversão entre esses sistemas é realizada com base em regras, nas quais a quantidade de algarismos disponíveis em um dado sistema de numeração é designada por uma Base. Sabe-se que a representação numérica mais utilizada é a notação posicional, ou seja, o valor atribuído a um símbolo dependente da posição em que este se encontra dentro do conjunto de símbolos. Considerando a conversão entre os diversos sistemas de numeração existentes, analise as sentenças a seguir: I- A conversão do valor octal 31 para a base decimal trará como resultado o valor 31. 7 8 9 08/07/2022 13:52 Avaliação Final (Objetiva) - Individual about:blank 5/5 II- A conversão do valor hexadecimal F2 a base octal trará como resultadoo valor 362. III- A conversão do valor hexadecimal 5D para a base binária trará como resultado o valor 1011101. IV- Ao realizar a conversão do valor decimal 21 para a base hexadecimal, serão necessários 3 dígitos para representá-lo. Assinale a alternativa CORRETA: A As sentenças I e IV estão corretas. B Somente a sentença III está correta. C As sentenças II e III estão corretas. D Somente a sentença II está correta. A CPU pode acessar diretamente os dados armazenados na memória principal. Quando uma posição de memória é lida o conteúdo da localização da memória permanece inalterado (uma cópia exata do conteúdo da localização é feita para o processamento pela CPU). Quando uma nova informação é colocada em uma posição da memória, os dados existentes são substituídos pelos novos dados. Os dados são armazenados em binário (1 e 0). Os tipos de memória principais são: RAM e ROM. Com relação a esta última, e suas respectivas características, classifique V para as opções verdadeiras e F para as falsas: ( ) Armazena dados. ( ) É fixa. ( ) É volátil. ( ) Não pode ser alterada. ( ) É só de leitura.Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V - F. B F - F - V - V - V. C F - V - F - F - F. D V - V - F - V - V. 10 Imprimir