Prévia do material em texto
Prova Impressa GABARITO | Avaliação I - Individual (Cod.:768731) 1,50 56049796 10 10/0 10,00 Algumas linguagens de programação dividem os tipos primitivos de acordo com o espaço necessário para os valores daquela variável. Na linguagem de programação Java, por exemplo, o tipo de dados inteiro é dividido em alguns tipos primitivos. Além disso, a capacidade de armazenamento de cada um deles é diferente. Considerando esses tipos primitivos da linguagem Java (da Oracle), analise as sentenças a seguir: I- Byte. II- Short. III- Int. IV- Long. V- Vetores e Matrizes. Assinale a alternativa CORRETA: A As sentenças I, II, III e V estão corretas. B As sentenças I, II, III e IV estão corretas. C Somente a sentença III está correta. D As sentenças III e V estão corretas. Frequentemente, surge a necessidade de colocar instruções dentro de um programa que só serão executadas caso alguma condição específica aconteça. Para esta finalidade a maioria das linguagens possui estruturas de condição para realizar esta tarefa. Qual estrutura condicional oferece a possibilidade de executarmos uma determinada ação ou comando se o resultado da expressão lógica for verdadeiro e de executarmos uma ação diferente se o resultado da expressão lógica for falso? A ESTRUTURA DE CONDIÇÃO SIMPLES: SE-ENTÃO. B ESTRUTURA DE CONDIÇÃO CASO SEJA. C ESTRUTURA DE REPETIÇÃO. D ESTRUTURA DE CONDIÇÃO COMPOSTA: SE-ENTÃOSENÃO. 1 2 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 1 of 5 26/10/2022 09:51 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. O que é a representação de algoritmos por Fluxogramas? A É a construção de algoritmos em linguagem computacional. B É a construção de algoritmos com diagramas de chapin. C É a construção de algoritmos em linguagem natural. D É a construção de algoritmos com representações gráficas. Todo algoritmo precisa possuir as seguintes características: Entrada, Saída, Clareza, Efetividade e Finitude. Agora, observe a descrição a seguir: "Todo algoritmo deve produzir um resultado". A qual característica essa descrição pertence? A Saída. B Efetividade. C Clareza. D Finitude. Os tipos primitivos (nativos ou básicos) são fornecidos pelas linguagens de programação. Por esse motivo, dependendo da linguagem de implementação utilizada na codificação, os tipos primitivos podem ou não possuir os mesmos tipos de dados das informações guardadas na memória. Baseado nessa informação, o tipo real representa que tipo de dados? A Valores booleanos, assumindo apenas dois estados, verdadeiro ou falso. B Valores numéricos negativo ou positivo com casa decimal, ou seja, valores reais. Também são chamados de ponto flutuante. C Uma sequência de um ou mais caracteres. D Valores numéricos negativo ou positivo sem casa decimal, ou seja, valores inteiros. 3 4 5 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 2 of 5 26/10/2022 09:51 Nas linguagens de programação, alguns tipos básicos são disponibilizados nativamente para o programador. Dependendo da linguagem utilizada para construir o algoritmo, estes tipos podem ou não ser suficientes para representação das informações que o programa precisa armazenar. Como são conhecidos estes tipos dados? A São conhecidos como Iniciais. B São conhecidos como Primitivos. C São conhecidos como Primordiais. D São conhecidos como Principiantes. Conforme você estudou sore os tipos de lógica, leia o texto a seguir: Permite verificar a validade ou se um enunciado é verdadeiro ou não. Não é feito com conceitos relativos nem subjetivos. São proposições tangíveis cuja validade pode ser verificada. Neste caso, a lógica tem como objetivo avaliar a forma das proposições e não o conteúdo. Os silogismos (compostos por duas premissas e uma conclusão), são um exemplo de lógica de argumentação, por exemplo: O Fubá é um cachorro. Todos os cachorros são mamíferos. Logo, o fubá é um mamífero.Com base a quem o texto faz referência, assinale a alternativa CORRETA: A Lógica de argumentação. B Lógica matemática. C Lógica aristotélica. D Lógica de programação. 6 7 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 3 of 5 26/10/2022 09:51 Uma expressão em um programa é a parte da instrução que produz um valor, normalmente através do uso de operandos (valores) e operadores (indicam a operação a ser realizada). Os operadores são meios pelos quais incrementamos, decrementamos, comparamos e avaliamos dados dentro do computador.Quais operadores que atuam sobre caracteres e variam muito de uma linguagem para outra? A Operadores literais. B Operadores aritméticos. C Operadores relacionais. D Operadores lógicos. Várias são as formas de representação dos algoritmos. Algumas técnicas tratam apenas da representação lógica, ignorando detalhes de programação que dependem de uma tecnologia específica (linguagem de programação). Em contrapartida, existem técnicas que de tão detalhistas acabam dificultando a compreensão da solução proposta. As formas de representação mais conhecidas para a representação de algoritmos são: - Fluxograma convencional. - Descrição narrativa. - Diagrama de Chapin. - Pseudocódigo. Agora, observe a descrição a seguir: “Fazem uso de símbolos universais para ajudar no entendimento do algoritmo. São representações gráficas, em que as formas geométricas propõem ações específicas. Essa forma de representação preocupa-se com detalhes de nível físico da implementação do algoritmo, em que figuras geométricas diferentes representam a entrada e a saída de informações de dispositivos distintos.” A qual forma de representação dos algoritmos essa descrição pertence? A Diagrama de Chapin. B Pseudocódigo. C Descrição narrativa. D Fluxograma convencional. Os tipos primitivos (nativos ou básicos) são fornecidos pelas linguagens de programação. Por esse motivo, dependendo da linguagem de implementação utilizada na codificação, os tipos primitivos podem ou não possuírem os mesmos tipos de dados das informações guardadas na memória. Em computação existem apenas quatro tipos de dados primitivos, algumas linguagens subdividem esses tipos de dados em outros de acordo com a capacidade de memória necessária para a variável.Qual tipo 8 9 10 Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 4 of 5 26/10/2022 09:51 de dados primitivo representa valores booleanos, assumindo apenas dois estados, VERDADEIRO ou FALSO? A Caractere. B Real. C Lógico. D Texto. Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e... 5 of 5 26/10/2022 09:51