Prévia do material em texto
AVALIAÇÃO: ALGORITMOS E PROGRAMAÇÃO Nota Máxima: 10,00 Peso: 8,00 Pontuação por Questão: 1,00 Quantidade de Questões: 10 Parte superior do formulário 1ª) Dados os códigos abaixo, diga o valor das variáveis: x = 1.1 * 3 / 2 y = (2 ** 3 ** 2 * 2)//2 a) x = 1.5 y = 64 b) x = 1.5 y = 512 c) x = 1.65 y = 1024 d) x = 1.65 y = 64 e) x = 1.65 y = 512 2ª) 4-Em relação às linguagens de programação, avalie as afirmativas a seguir: I. A linguagem C++ é a mais rápida de todas as linguagens. II. As linguagens Assembly usam bits para dar as instruções ao hardware. III. As linguagens de alto nível devem ser traduzidas para linguagens de máquina. É correto o que se afirma em: a) I, apenas. b) I e II, apenas. c) II e III, apenas. d) I e III, apenas e) III apenas 3ª) -Avalie as afirmações a seguir, sobre a linguagem Python: I. Uma list deve ter todos os elementos do mesmo tipo. II. Uma list deve ser inicializada com seu tamanho. III. Uma list é sempre referenciada por um número inteiro chamado de índice. É correto o que se afirma em: a) I e II somente b) I e III somente c) I somente d) I, II e III e) III somente 4ª) Avalie as afirmações a seguir sobre a linguagem Python: I. O comando if realiza uma ação indicada quando a condição é verdadeira. II. else verifica se a condição é falsa III. elif pode ser usado somente antes do comando else. É correto o que se afirma em: a) I e II somente b) I e III somente c) I somente d) I, II e III e) II somente 5ª) Dados os códigos abaixo: print("%s X %d" % ("X",4.1), 4,sep="X" ) Assinale a alternativa que define o que vai ser impresso: a) s X d X 4.1 4 b) X X 4.1X4 c) X X 4X4 d) X X 4 4 e) Não irá imprimir nada, pois tem um erro no código. 6ª) Avalie as afirmações a seguir: I – Um string é uma variável de texto II – O comando print imprime na tela do console III – Uma linha em um arquivo Python deve conter uma instrução É correto o que se afirma em: a) I e II somente b) I e III somente c) I somente d) I, II e III e) II somente 7ª) 2-Computadores fazem parte do dia a dia da população. O computador pode ser definido por um sistema que possui hardware e software. Avalie as afirmações a seguir: I. Hardware é responsável por comandar os computadores a realizarem ações e tomar decisões. II. Softwares possuem um conjunto de instruções a serem realizados pelo hardware. III. Hardware tem como único componente a CPU. É correto o que se afirma em: a) II, apenas. b) I e III, apenas. c) I e II, apenas. d) I, II e III. e) II e III, apenas. 8ª) Dadas as alternativas abaixo, assinale a que retorna False a) 3 > 4 or 3 4)) or (3 4)) and (not (not (3 4)) and (False == (3 = 3))) and (not (3 > 4)) 9ª) Dados os códigos abaixo: 1. if numero1 == numero2: 2. print("numeros iguais") 3. elif numero1 > numero2: 4. print("numero1 maior que numero2") 5. elif numero1