Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Correto Atingiu 1,0 de 1,0 Marcar questão Na programação, existem maneiras de desenvolver um algoritmo antes de criar uma linguagem de programação específica. Algumas formas geram ambiguidades ou má interpretação, por isso são menos utilizadas. Assinale a alternativa em que estão os dois algoritmos menos utilizados no mercado. a. Pseudocódigo e Fluxograma. b. Fluxograma e Pseudocódigo. c. Diagrama de Chapin eDescrição Narrativa. A Descrição Narrativa e o Diagrama de Chapin são os algoritmos menos utilizados, pois eles não mostram com clareza a lógica do sistema. d. Fluxograma e Diagrama de Blocos. e. Diagrama de Chapin e Descrição de Blocos. Sua resposta está correta. A resposta correta é:Diagrama de Chapin e Descrição Narrativa. Questão 2 Correto Atingiu 1,0 de 1,0 Marcar questão Os algoritmos são a base da programação nas linguagens de computador. Para que executem corretamente e cumpram seu objetivo, é necessário que os programas e seus algoritmos originais tenham algumas características. Sobre essas características de algoritmos, pode-se afirmar que: a. A ambiguidade é admitida nos algoritmos, desde que uma condição anule esta ambiguidade. b. Algoritmos puros são entendíveis pelos computadores. c. Algoritmos para executarem corretamente podem conter livres de erros. d. Os algoritmos não precisam de ser traduzidos em linguagem de máquina para serem entendidos pelo computador. e. As linguagens devem ter recursos capazes de interpretar e executar algoritmos. Define que as linguagens de programação devem possuir um mecanismo próprio para converter os seus comandos em linguagem compreendida pelos computadores. Sua resposta está correta. A resposta correta é:As linguagens devem ter recursos capazes de interpretar e executar algoritmos. Questão 3 Correto Atingiu 1,0 de 1,0 Marcar questão Considerando a estrutura de qualquer algoritmo, a parte que reúne a lógica de programação que faz o algoritmo funcionar denomina-se: a. Rodapé do algoritmo. b. Cabeçalho do algoritmo. c. Corpo do algoritmo. o corpo do algoritmo é a parte mais longa do algoritmo, reunindo as informações de lógica que faz o algoritmo funcionar. d. Identificação do algoritmo. e. Declaração do algoritmo. Sua resposta está correta. A resposta correta é:Corpo do algoritmo. Questão 4 Correto Atingiu 1,0 de 1,0 Marcar questão Operadores lógicos e relacionais são usados na elaboração da lógica, dentro de um algoritmo. Diante disto, sendo que A = 5, B = 4, C = 3 e D = 6, informe qual das expressões abaixo tem o resultado correto perante os testes lógicos (E, OU): a. ((A>=C) E (D>=C))= verdadeiro. o teste lógico E necessita que as duas condições sejam verdadeiras; OU necessita de apenas uma. As opções com OU estão assinaladas como verdadeiras, sendo que são falsas. b. ((C>=A) OU (B>=D)) = verdadeiro. c. ((A+B)>10 OU (A+B)=10) = verdadeiro. d. ((C>A) E (C=B)) = verdadeiro. e. ((A>C) E (C>=D)) = verdadeiro. Sua resposta está correta. A resposta correta é:((A>=C) E (D>=C)) = verdadeiro. Questão 5 Correto Atingiu 1,0 de 1,0 Marcar questão Quais são os passos a serem seguidos na elaboração da estrutura de um algoritmo? a. Identificação do Algoritmo, Declaração das Variáveis, Corpo do Algoritmo. toda elaboração de algoritmo deve seguir, nessa sequência, os passos para que funcione adequadamente: Identificação do Algoritmo, Declaração das Variáveis, Corpo do Algoritmo. b. Nenhuma das alternativas está correta. c. Declaração das Variáveis, Identificação do Algoritmo, Corpo do Algoritmo. d. Declaração de variáveis, Declaração de atividades, Identificação do corpo do algoritmo e. Corpo do Algoritmo, Declaração das Variáveis, Identificação do Algoritmo. Sua resposta está correta. A resposta correta é:Identificação do Algoritmo, Declaração das Variáveis, Corpo do Algoritmo. Questão 6 Correto Atingiu 1,0 de 1,0 Marcar questão Dentre os tipos de dados estudados, aquele que engloba tanto letras como números denomina-se: a. Tipo de variável alfanumérico o tipo de variável alfanumérico aceita qualquer tipo de texto que contenha caracteres de letras, números e caracteres especiais. b. Tipo de variável real c. Tipo de variável lógica d. Tipo de variável inteiro e. Tipo de variável alfabético Sua resposta está correta. A resposta correta é:Tipo de variável alfanumérico Questão 7 Correto Atingiu 1,0 de 1,0 Marcar questão Conforme o que foi estudado, o que é um algoritmo? a. Um algoritmo é um tipo de hardware utilizado dentro da informática b. Um algoritmo é uma linguagem de programação de baixo nível para comunicação de máquina c. Um algoritmo é um conjunto de regras que permiteresolver um problema. O algoritmo é um conjunto de raciocínios, que permite resolver um problema por meio de um número finito de operações. d. Um algoritmo é um nome atribuído a todo problema enfrentado dentro da informática e. Um algoritmo é um software que permite interpretar código fonte. Sua resposta está correta. A resposta correta é:Um algoritmo é um conjunto de regras que permite resolver um problema. Questão 8 Correto Atingiu 1,0 de 1,0 Marcar questão Considerando nosso estudo, qual a subdivisão dos operadores lógicos: a. Operador lógico de afirmação, de negação e de disjunção b. Operador de disjunção e de conjunção. c. Operador lógico de conjunção, de disjunção inclusiva e lógico de negação. Existem três subcategorias de operadores lógicos: conjunção (E / AND), disjunção inclusiva (OU / OR) e negação (NÃO / NOT). d. Operador lógico de afirmação, de conjunção e de disjunção exclusiva e. Operador lógico de disjunção exclusiva, de negação e de conjunção Sua resposta está correta. A resposta correta é:Operador lógico de conjunção, de disjunção inclusiva e lógico de negação. Questão 9 Correto Atingiu 1,0 de 1,0 Marcar questão O conceito de algoritmos existe há bastante tempo e não apenas na ciência computacional. Ele faz parte de uma série de outras disciplinas, e a origem etimológica da palavra – segundo a versão mais aceita – vem do sobrenome do matemático persa Mohamed ben Musa Al-Khwarizm, cujas teorias foram publicadas no século XII. Nesse sentido, indique a alternativa que contém uma explicação correta do que é algoritmo. a. Uma sequência de passos, ordenados e finitos, com objetivo de produzir um resultado. A resposta está correta, pois, segundo Cormen et al. (2012, é um procedimento computacional bem definido que toma algum valor ou conjunto de valores como entrada e produz algum valor ou conjunto de valores como saída. b. Procedimento computacional parcialmente definido que toma algum valor como entrada e produz um valor ou conjunto de valores comosaída. c. Código computacional que passa por engenharia reversa, tornando-se um código legível. d. Sequência de atribuição de variáveis, ao final de um código aberto. e. Sequência de passos inversamente ordenado, com objetivo de delimitar uma entrada. Sua resposta está correta. A resposta correta é:Uma sequência de passos, ordenados e finitos, com objetivo de produzir um resultado. Questão 10 Correto Atingiu 1,0 de 1,0 Marcar questão De acordo com o que estudamos, uma das vantagens de se escolher um interpretador é: a. Execução rápida b. Estruturas complexas e otimizadas. c. Todas as máquinas precisam ter o programa fonte. d. Processo de depuração complexo. e. Menor consumo de memória. Os interpretadores possuem uma depuração mais simples, consumindo menos memória durante sua execução, com resultados imediatos das instruções por ser passo a passo. Sua resposta está correta. A resposta correta é:Menor consumo de memória.
Compartilhar