Baixe o app para aproveitar ainda mais
Prévia do material em texto
Iniciado em Tuesday, 18 Oct 2022, 06:42 Estado Finalizada Concluída em Tuesday, 18 Oct 2022, 07:44 Tempo empregado 1 hora 2 minutos Avaliar 7,00 de um máximo de 10,00(70%) Parte superior do formulário Questão 1 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão O que é uma linguagem de programação? Escolha uma opção: a. É a linguagem falada pelos humanos, mas, em vez de uma conversa entre humanos, trata-se de uma conversa entre humanos e um computador b. É a linguagem utilizada para escrever programas de computadores. c. É a linguagem utilizada pelos programadores para realizar documentação sobre os programas que eles escrevem. d. É a linguagem composta por 0 e 1 e impossível de ser utilizada por um ser humano. e. É a linguagem na qual os algoritmos são escritos. Questão 2 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Considerando o conceito de métodos na programação orientada a objetos, marque a alternativa correta. Escolha uma opção: a. Realizam operações apenas nos objetos da própria classe. b. São funções que podem ser executadas por qualquer classe do sistema. c. São instâncias da classe a que pertencem. d. Acessam e/ou modificam as mensagens trocadas entre os objetos. e. Encapsulam o código-fonte evitando a cópia indevida da propriedade intelectual. Questão 3 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Qual o valor da variável após a execução do seguinte código? Escolha uma opção: a. Nada. Ocorre um erro, pois não é possível realizar uma operação do tipo x-2. b. 16. c. 18. d. O valor da variável x é um endereço de memória. Questão 4 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Você precisa armazenar os seguintes dados: I. Salário bruto; II. Sexo, que será representado por F (Feminino), M (Masculino) ou N (prefiro não declarar); III. Idade, em anos. Quais são os tipos dessas variáveis? Escolha uma opção: a. char, double e int. b. int, char e int. c. double, char e double. d. int, char e double. e. double, char e int. Questão 5 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Marque a alternativa que apresenta o comportamento de funções em linguagem C++. Escolha uma opção: a. Deve-se, necessariamente, retornar um valor a quem realizou a chamada por meio da instrução return. b. É possível retornar mais de uma variável a uma função. c. É necessária a passagem de parâmetros em funções, uma vez que é a finalidade de sua existência. d. Deve-se declarar os protótipos de funções em todos os programas que possuem funções. e. Pode-se, opcionalmente, retornar um valor, pois a função e o procedimento possuem o mesmo comportamento. Questão 6 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Marque a alternativa correta em relação aos objetos que podem ser criados na linguagem C++. Escolha uma opção: a. Por mais que sejam da mesma classe, objetos não se comunicam diretamente. b. Um objeto é criado quando uma determinada classe é instanciada. c. Dois objetos são iguais quando o estado deles é o mesmo. d. Objetos efetuam trocas de mensagens com as classes às quais pertencem. e. Objetos são instâncias de classes e possuem nome, atributos e métodos. Questão 7 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Quando podemos substituir o while pela for? Escolha uma opção: a. Nunca podemos substituir uma estrutura while por uma for. b. Apenas quando não é preciso inicializar a variável de controle. c. Sempre é possível substituir uma estrutura while por uma for. d. Apenas quando o while estiver efetuando operações aritméticas. e. Apenas quando sabemos quantas vezes a estrutura de repetição será executada. Questão 8 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Qual é a função dos operadores ++ e --na linguagem C, respectivamente? Escolha uma opção: a. Esses operadores não existem em C. b. São operadores de incremento e decremento. c. São operadores de multiplicação e de divisão, escritos de forma diferente. d. É o operador de soma e de subtração, respectivamente. e. É o operador de decremento e de incremento, respectivamente Questão 9 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Com base no paradigma de orientação a objetos, identifique a alternativa que apresenta corretamente o conceito de classe. Escolha uma opção: a. Classes instanciam objetos com o objetivo de criar um modelo real. b. Classes trocam mensagens entre si por meio de seus métodos. c. Classes são abstrações que representam o estado e o comportamento de determinados objetos. d. Classes são paradigmas de programação orientada a objetos da linguagem C++. e. Uma classe é cliente de um objeto quando esse objeto pertence a essa classe. Questão 10 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Utilizando o editor e o compilador, quais os passos para que se tenha um programa em C pronto para execução? Escolha uma opção: a. Não é possível desenvolver um programa em C somente com editor de texto e compilador. b. Escrever o programa em um arquivo, salvar o arquivo com extensão C e executá-lo na linha de comando. c. Escrever o programa em um arquivo, salvar o arquivo com extensão C e compilar com a seguinte linha de comando: gcc nomedoprograma.c -o nomedoexecutavel. d. Escrever o programa em um arquivo com extensão txt, com a seguinte linha de comando: gcc -o nomedoprograma.txt nomedoexecutavel. e. Escrever o programa em um arquivo com qualquer extensão e compilar com a seguinte linha de comando: gcc -o nomedoprograma nomedoexecutavel. Parte inferior do formulário
Compartilhar