Baixe o app para aproveitar ainda mais
Prévia do material em texto
AOL5 LÓGICA DE PROGRAMAÇÃO ALGORITMICA 1. Pergunta 1 Vimos que a ordenação de vetores pode ser utilizada para diversas finalidades. Sobre essa ordenação, podemos dizer que: 1. Tem utilidade limitada a vetores com valores, não permitindo o uso de literais 2. Tem utilidade limitada a vetores com literais, não permitindo ordenar números 3. No dia a dia, é um procedimento pouco utilizado 4. Pode ser utilizado para ordenar números e textos, desde que os elementos sejam do mesmo tipo – RESPOSTA CORRETA 5. Pode ser utilizado apenas para ordenar dados de vetores que só têm elementos que são diferentes de zero ou texto em branco 6. 2. Pergunta 2 Nas diversas linguagens de programação, a estrutura de REPETIÇÃO INDETERMINADA normalmente encontrada é baseada em variações do comando: 1. WHILE ..... { } – RESPOSTA CORRETA 2. IF... THEN...ELSE....ENDIF 3. FOR .... { } 4. VAR 5. X++ 6. 3. Pergunta 3 Nas diversas linguagens de programação, a estrutura de REPETIÇÃO DETERMINADA normalmente encontrada é baseada em variações do comando: 1. FOR .... { } – RESPOSTA CORRETA 2. WHILE ..... { } 3. IF... THEN...ELSE....ENDIF 4. X++ 5. VAR 6. 4. Pergunta 4 Nas diversas linguagens de programação, a estrutura de decisão normalmente encontrada é baseada em variações do comando: 1. VAR 2. IF... THEN...ELSE....ENDIF – RESPOSTA CORRETA 3. FOR .... { } 4. Read 5. WHILE ..... { } 6. 5. Pergunta 5 A ordenação é feita para organizar os dados. Mas a busca de dados em vetores também é uma operação importante. Sobre essa busca, selecione a opção errada. 1. Costuma ser motivada pela necessidade de encontrar, em um vetor, dados que satisfaçam a uma dada condição 2. Só pode ser realizada se for precedida por uma ordenação – RESPOSTA CORRETA 3. Funciona de forma mais otimizada quando é utilizada em conjunto com a ordenação de vetores 4. Lança mão de diversos algoritmos cuja finalidade é buscar determinados dados em vetores 5. Pode ser otimizada por técnicas específicas 6. 6. Pergunta 6 Com relação à programação orientada a objetos, podemos dizer que: 1. É um misto da programação sequencial com a programação estruturada 2. É semelhante à programação imperativa 3. Consiste em analisar um ambiente, definir seus objetos, seu comportamento e suas interações – RESPOSTA CORRETA 4. É baseada na ideia de dividir o problema em partes e abordar cada uma delas 5. É baseada na programação sequencial 6. 7. Pergunta 7 Vimos, no nosso material da unidade 4, o conceito de ordenação, aplicada a dados armazenados em vetores. Por qual motivo usamos ordenação em vetores ? 1. Para permitir organizar o vetor por alguma ordem específica – RESPOSTA CORRETA 2. Para permitir o uso de contabilização de valores de forma ordenada ou não 3. Para permitir a emissão de listagens com o total dos elementos 4. Permite carregar vetores de acordo com alguma ordem 5. Para ordenar apenas os elementos centrais de um vetor, e apenas inteiros ou reais 6. 8. Pergunta 8 Com relação à programação estruturada, podemos dizer que: 1. É baseada na divisão de um algoritmo em partes 2. É o mesmo que programação sequencial 3. É baseada na divisão de um problema em partes menores- RESPOSTA CORRETA 4. É baseada na divisão de uma função em funções menores 5. É baseada no conceito de atributos e procedimentos de objeto 6. 9. Pergunta 9 A orientação a objetos é cada vez mais usada. Ao definir um objeto, buscamos identificar, fundamentalmente: 1. Suas funções e procedimentos 2. Seus métodos e tipos 3. Seus atributos e métodos – RESPOSTA CORRETA 4. Suas funções e métodos 5. Seus atributos e tipos 6. 10. Pergunta 10 Em algumas linguagens, a opção de incremento (acrescentar mais um ao valor de uma variável ) é baseada em variações do comando: 1. X++ - RESPOSTA CORRETA 2. VAR 3. FOR .... { } 4. IF... THEN...ELSE....ENDIF 5. WHILE ..... { }
Compartilhar