Baixe o app para aproveitar ainda mais
Prévia do material em texto
Informações do teste Descrição Instruções Várias tentativas Este teste permite 2 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. Estado de Conclusão da Pergunta: PERGUNTA 1 1. Sabemos que as expressões aritméticas podem retornar dados numéricos e que também somente são permitidos operadores aritméticos e variáveis numéricas. Caso queiramos representar uma expressão de subtração, qual a simbologia utilizada? a. - b. + c. * d. / e. ** 0,2 pontos PERGUNTA 2 1. Sabemos que as expressões aritméticas podem retornar dados numéricos e que também somente são permitidos operadores aritméticos e variáveis numéricas. Caso queiramos representar uma expressão de divisão, qual a simbologia utilizada? a. - b. + c. * d. / e. ** 0,2 pontos PERGUNTA 3 1. Conforme o fluxograma abaixo qual a construção correta do português estruturado? https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611572_1&course_id=_726664_1&content_id=_8886372_1&step=null a. Programa PAR_IMPAR Início Var X: inteiro Leia X Se ( X%2==0 ) então Escreva “PAR” Else Escreva “IMPAR” Fim_Se Fim b. Programa PAR_IMPAR Início Var X: inteiro Leia X Se ( X%2==0 ) então Escreva “IMPAR” Else Escreva “PAR” Fim_Se Fim c. Programa PAR_IMPAR Início Var X: inteiro Leia X Se ( X%2==0 ) então Escreva “IMPAR” Fim_Se Fim d. Programa PAR_IMPAR Início Var X: inteiro Leia X Se ( X%2==0 ) então Escreva “PAR” Fim_Se Fim e. Programa PAR_IMPAR Início Var X: inteiro Leia X Escreva “PAR” Escreva “IMPAR” Fim 0,2 pontos PERGUNTA 4 1. Indique a saída dos trechos de programa em português estruturado, apresentados em seguida. Para as saídas considere os seguintes valores: A=2, B=3, C=5 e D=9. se .não. (D>5) então X = (A+B) * D Senão X = (B-A) / D fim_se Escreva X a. 45 b. 0,45 c. 0,11 d. 11 e. 1,11 0,2 pontos Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Fazer teste: AS_II Informações do teste Descrição Instruções Várias tentativas Este teste permite 2 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. Estado de Conclusão da Pergunta: PERGUNTA 1 1. Em relação à lógica de programação, analise atentamente os seguintes algoritmos: Algoritmo Alg1 real salBase, salReceber, grat, imp Inicio imp=0 escreva (“Entre com o salário base”) leia salBase grat=salBase*5/100 salReceber=salBase+grat-imp imp=salReceber*7/100 salReceber = salReceber-imp escreva (salReceber) Fim Algoritmo Alg2 real salBase, salReceber, imp Inicio imp=0 escreva (“Entre com o salário base”) leia salBase salReceber=salBase+(salBase*5/100) imp=salReceber*7/100 salReceber = salReceber-imp escreva (salReceber) Fim Sobre ambos, é CORRETO afirmar que a. somente Alg1 apresenta a lógica correta e chega a um resultado. b. ambos os algoritmos abordam o mesmo problema e chegam ao mesmo resultado. c. somente Alg2 apresenta a lógica correta e chega a um resultado. d. o valor da variável salReceber calculado e apresentado em Alg2 é maior do que o de Alg1. e. o valor da variável salReceber calculado e apresentado em Alg2 é menor do que o de Alg1. 0,2 pontos https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611570_1&course_id=_726664_1&content_id=_8886378_1&step=null https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611570_1&course_id=_726664_1&content_id=_8886378_1&step=null https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611570_1&course_id=_726664_1&content_id=_8886378_1&step=null PERGUNTA 2 1. Analise atentamente o seguinte algoritmo: Algoritmo Algoritmo XPTO Var X: inteiro, Y:inteiro Início Leia X Leia Y Se X < Y então Escreva "Mensagem 1" Fim_se Se X >= Y então Escreva "Mensagem 2" Fim_se Se X + Y > 90 OU X + Y < 60 então Escreva "Mensagem 3" Fim_se Fim Qual será a visualização – saída – deste algoritmo caso o usuário digite, RESPECTIVAMENTE, os valores 45 e 9? a. Mensagem 2. b. Mensagem 2 Mensagem 3. c. Mensagem 1 Mensagem 2 Mensagem 3. d. Mensagem 3. e. Mensagem 3 Mensagem 2. 0,2 pontos PERGUNTA 3 1. Leia atentamente as seguintes estruturas: I If. II If-else. III Self-case. IV Se. V Se-senão. VI Supra-case. São PURAMENTE de decisão em pseudocódigo e/ou em programação as estruturas apresentadas em a. I, II, IV e V, apenas. b. I, IV e V, apenas. c. I e II, apenas. d. I, II, III, IV, V e VI. e. I, II e III, apenas. 0,2 pontos PERGUNTA 4 1. a. 7, 0 e 1. b. 12, 0 e 2. c. 5, 0 e 0. d. 7, 2 e 1. e. 5, 1 e 3. 0,2 pontos Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Fazer teste: AS_III Informações do teste Descrição Instruções Várias tentativas Este teste permite 2 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. Estado de Conclusão da Pergunta: PERGUNTA 1 1. Quando conhecemos o número de vezes que o trecho do programa será executado, qual estrutura de repetição deve ser usada? a. for b. while c. do … while d. if e. if … else 0,2 pontos PERGUNTA 2 1. Quais são os tipos de estrutura de repetição? a. if ... else, switch case, do ... while b. if, for, while c. for, do, else d. if, if.else, while, do.while e. for, while, do … while 0,2 pontos PERGUNTA 3 1. É CORRETO afirmar que: I – Estruturas de repetição servem para executar repetidamente uma instrução enquanto determinada condição for verdadeira. II – Estruturas de repetição servem para executar repetidamente um bloco enquanto determinada condição for verdadeira. III – Estruturas de repetição também são conhecidos como laços(loop). a. Somente I está correta. b. Somente II esta correta. c. Somente III esta correta. d. Somente I e II estão corretas. e. Todas as afirmações estão corretas. 0,2 pontos PERGUNTA 4 https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611573_1&course_id=_726664_1&content_id=_8886384_1&step=null https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611573_1&course_id=_726664_1&content_id=_8886384_1&step=null https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611573_1&course_id=_726664_1&content_id=_8886384_1&step=null 1. Segundo o trecho de código abaixo, qual seria o valor de X para que a saída do programa fosse ***** for(int i=0 ; i<=X ; i++){ System.out.print("*"); } a. 4 b. 5 c. 1 d. 3 e. 2 0,2 pontos Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Fazer teste: AS_IV Informações do teste Descrição Instruções Várias tentativas Este teste permite 2 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. Estado de Conclusão da Pergunta: PERGUNTA 1 1. No arrayEm que posição o X se encontra? a. [ 1 ] [ 0 ]. b. [ 2 ] [ 2 ]. c. [ 2 ] [ 1 ]. d. [ 0 ] [ 1 ]. e. [ 1 ] [ 1 ]. 0,2 pontos PERGUNTA 2 1. Na inicialização do array int [ ] X = { 7, 9, 15, 28, 36, 47}, podemos afirmar que o valor do índice X [ 3 ] é: a. 7 b. 28 c. 36 d. 9 e. 47 0,2 pontos PERGUNTA 3 1. No array Em que posição o X se encontra? a. [ 1 ] [ 3 ]. b. [ 2 ] [ 3 ]. https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611574_1&course_id=_726664_1&content_id=_8886391_1&step=null https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611574_1&course_id=_726664_1&content_id=_8886391_1&step=null https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611574_1&course_id=_726664_1&content_id=_8886391_1&step=null c. [ 3 ] [ 1 ]. d. [ 0 ] [ 1 ]. e. [ 2 ] [ 0 ]. 0,2 pontos PERGUNTA 4 1. Suponhamos que a palavra CHOCOLATE seja um vetor. Sendo assim, qual seria o valor armazenado no índice 9 desse vetor? a. O valor armazenado seria a letra A. b. O valor armazenado seria a letra T. c. O valor armazenado seria a letra E. d. O valor armazenado seria a letra L. e. A palavra CHOCOLATE não possui índice 9 se colocada como um vetor. 0,2 pontos Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Fazer teste: AS_V Informações do teste Descrição Instruções Várias tentativas Este teste permite 2 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. Estado de Conclusão da Pergunta: PERGUNTA 1 1. O que significa a sigla GUI? a. Graphical Unix Interface. b. Graphical Unique Internet. c. Graphical User Internet. d. Graphical Unique Introduce. e. Graphical User Interface. 0,2 pontos PERGUNTA 2 1. O que faz a função Math.sin()? a. Calcula o valor da tangente. b. Calcula o valor do cosseno. c. Calcula o valor do seno. d. Calcular o valor de um logaritmo. e. Calcula o valor de uma raiz quadrada. 0,2 pontos PERGUNTA 3 1. O que o trecho de código Java a seguir faz? jPanel1 = new javax.swing.JPanel(); a. Cria uma nova label. b. Cria um novo botão. c. Cria um novo background. d. Cria um novo painel. e. Cria uma nova janela gráfica. 0,2 pontos PERGUNTA 4 1. Quais tipos de aplicações applets podem ser desenvolvidas pela união dos pacotes AWT e Swing? a. Aplicativos para rodar via Sistema Operacional. https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611571_1&course_id=_726664_1&content_id=_8886397_1&step=null https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611571_1&course_id=_726664_1&content_id=_8886397_1&step=null https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_611571_1&course_id=_726664_1&content_id=_8886397_1&step=null b. Aplicativos para rodar via Browser. c. Aplicativos para plataforma Android. d. Aplicativos para plataforma IOS. e. Aplicativos para plataforma Windows. 0,2 pontos Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Técnicas de Programação AS_II PERGUNTA 1 1. Na elaboração de algoritmos as palavras E, OU e NÃO são frequentemente utilizadas como operadores lógicos para conjunção, disjunção e negação, RESPECTIVAMENTE. Assim, analise atentamente o seguinte algoritmo: Algoritmo Algoritmo_ABC Var X: inteiro, Y:inteiro, Z: inteiro Início Leia X Leia Y Leia Z Se X < Y E Z > Y então Escreva "Mensagem 1" Fim_se Se X <= Z então Escreva "Mensagem 2" Fim_se Se Z + Y > 110 OU X + Y + Z < 60 então Escreva "Mensagem 3" Fim_se Fim Qual será a visualização – saída – desse algoritmo caso o usuário digite, RESPECTIVAMENTE, os valores inteiros 4, 20 e 112? a. Mensagem 1 Mensagem 2 Mensagem 3. b. Mensagem 2. c. Mensagem 2 Mensagem 3. d. Mensagem 1 Mensagem 3. e. Mensagem 1 Mensagem 2. 0,2 pontos PERGUNTA 2 1. Analise atentamente o seguinte trecho de algoritmo – pseudocódigo: Se valor>=18 Então Exiba “Maior de Idade” Senão Exiba “Menor de Idade” Em relação às estruturas básicas de controle, esse trecho se refere à estrutura: I Condicional simples. II Condicional composta. III De caso-selecione. IV De repetição. É VERDADEIRO o que se afirma em a. IV, apenas. b. I, apenas. c. II, apenas. d. III e IV, apenas. e. II e IV, apenas. Técnicas de Programação AS_III PERGUNTA 1 1. Em estruturas de repetições as chaves servem para: a. Controlar a atualização das variáveis. b. Delimitar a condição do contador. c. Delimitar o início e o fim do bloco que será repetido. d. Controlar o número de repetições realizadas pelo acumulador. e. Delimitar o início e o fim da estrutura de decisão Técnicas de Programação AS_IV PERGUNTA 1 1. Suponhamos que a palavra CHOCOLATE seja um vetor. Sendo assim, qual seria o valor armazenado no índice 9 desse vetor? a. O valor armazenado seria a letra A. b. O valor armazenado seria a letra T. c. O valor armazenado seria a letra E. d. O valor armazenado seria a letra L. e. A palavra CHOCOLATE não possui índice 9 se colocada como um vetor. 0,2 pontos PERGUNTA 2 1. O que o programa a seguir faz? import javax.swing.JOptionPane; public class teste { public static void main(String[] args) { int array[ ] = {7, 3, 5, 2, 1, 4}; for(int i = 0; i<6; i++){ if((array[i]%2)==0) JOptionPane.showMessageDialog(null, array[i]); } } } a. Declara um array com valores estabelecidos e a seguir verifica índice por índice do array, se o índice for um número ímpar, exibe uma mensagem. b. Declara uma matriz com valores estabelecidos e a seguir verifica índice por índice do array, se o índice for um número par, exibe uma mensagem. c. Declara um array com valores estabelecidos e a seguir verifica índice por índice do array, se o índice for um número, par exibe uma mensagem. d. Declara um array com valores aleatórios e a seguir verifica índice por índice do array, se o índice for um número par, exibe uma mensagem. e. Declara um array com valores aleatórios e a seguir verifica índice por índice do array, se o índice for um numero ímpar, exibe uma mensagem. 0,2 pontos CHOCOLATE - 9 caracteres ; vetor para armazenar a palavra - vet[9] ; vet[ 0];vet[1] ;vet[ 2];vet[3] ;vet[ 4] ;vet[ 5] ;vet[6];vet[ 7] ;vet[ 8] ; C ; H ; O ; C ; O ; L ; A ; T ; E PERGUNTA 4 1. No programa a seguir, quantas vezes a caixa de diálogo aparece na tela? import javax.swing.JOptionPane; public class teste { public static void main(String[] args) { int array[ ] = {7, 3, 5, 2, 1, 4}; for(int i = 0; i<6; i++){ if((array[i]%1)==0) JOptionPane.showMessageDialog(null, array[i]); } } } a. 6. b. 2. c. 3. d. 5. e. 4. Técnicas de Programação AS_V PERGUNTA 1 1. O que faz o trecho de código a seguir? jButton1.setText("Painel"); a. Cria um painel. b. Atribui o valor Painel para um botão. c. Define um painel como um botão. d. Define o nome de um botão de Painel. e. Cria um botão. 0,2 pontos PERGUNTA 3 1. O que faz o trecho de código a seguir? jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); a. Define o alinhamento horizontal de umaLabel para esquerda. b. Define o alinhamento vertical de uma Label para esquerda. c. Define o alinhamento de um botão para esquerda. d. Define o alinhamento horizontal de uma Label para direita. e. Define o alinhamento de um botão da classe swing. 01. import javax.swing.JOptionPane; 02. 03. public class CaixasDeDialogo { 04. public static void main(String[] args) { 05. String nome = null; 06. nome = JOptionPane.showInputDialog("Qual é o seu nome?"); 07. JOptionPane.showConfirmDialog(null, "O seu nome é " + nome + "?"); 08. } 09.} PERGUNTA 4 1. O que faz o trecho de código a seguir? private void jButton2MouseClicked(java.awt.event.MouseEvent){ JOptionPane.showMessageDialog(null, “X + Y = ” + Z); } a. Cria um evento de clique de mouse, que realiza a soma de X e Y. b. Cria um evento de clique de mouse, que realiza a atribuição do valor Z para os valores X e Y. c. Cria um evento de clique de mouse, que exibe uma mensagem que contém a soma de X, Y e Z. d. Cria um evento de clique de mouse, que exibe a mensagem que indica que o valor de Z é a soma de X e Y. e. Cria um evento de clique de mouse, que realiza a atribuição dos valores X e Y para Z.
Compartilhar