Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO ORIENTADA A OBJETOS Lupa Calc. CCT0760_A1_202003135461_V1 Aluno: Matr.: Disc.: PROG. ORIENT. PROJ. 2021.1 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Trabalhando com componentes visuais como JFrame identifique qual o método abaixo é FALSO. public void setTitle(String title): Coloca um título na barra de título da janela. public void setVisible(boolean v): Faz com que o frame se torne visível (v=true) ou não (v=false). public void PasteCopy(): Faz a cópia/cola de um texto. public void show(): Faz o frame aparecer na tela. public void setDefaultCloseOperation(int op) : Faz a janela realizar uma determinada operação quando fecha. Mais comum: JFrame.EXIT_ON_CLOSE. 2. Considerando os passos para se criar uma GUI, identifique qual dos passos apresentados abaixo está INCORRETO. Instanciar os componentes no construtor da classe ou na declaração. Declarar os componentes como propriedades da classe que estende JFrame (o top-level container). Adicionar os componentes ao content pane do frame ou a algum outro container. Chamar (opcionalmente) show() e definir o tamanho do frame com setSize(). Definir o gerenciador de layout do frame e Registrar listeners para os componentes que querem tratar eventos. Gabarito Comentado 3. Idenficar qual das definições abaixo sobre componentes visuais que NÃO está correta. JFrame = É um container (formulário) para outros componentes GUI. JTextField = Área em que o usuário insere dados pelo teclado. JLabel = Área em que o usuário utiliza para digitar. ButtonGroup: Componente utilizado para criar grupos de JRadioButtons JButton = Área que aciona um evento quando o usuário clica. 4. O comando Scanner, permite a entrada de informações pelo usuário via teclado. Na utilização do comando, devemos declara-lo, por exemplo, da seguinte forma: Scanner a = novo Scanner Scanner xyz = new Scanner (System.in) Scanner SC = new Scanner Scanner sc = new System.in Scanner sc System.in 5. Qual objeto abaixo não é um objeto atomico? combobox Menu Classe Botão Caixa de Texto Explicação: A Classe. 6. Um programa Java é listado a seguir: Um bloco do programa está faltando. Ao inserir o bloco: Qual será a saída exibida através do comando System.out.print ? 11 21 32 42 53 00 11 21 32 42 02 14 25 36 47 02 14 26 38 00 11 23 36 410 7. Dentre os pacotes mais comuns utilizados em Java identifique a alternativa abaixo cujo descritivo da funcionalidade NÃO corresponde ao pacote relacionado. Java Utilities: Para trabalhar com coleções, modelo de eventos e componentes de data e hora. Java Networking: Desenvolvimento de aplicações de banco de dados SQL. Java AWT: Criação de gráficos e imagens básicos além de interfaces com o usuário. Java Swing: Criação de componentes de interface com o usuário mais sofisticadas. Java Basic I/O: Utilização de streams de dados. Gabarito Comentado 8. Identifique qual o método que NÃO é comum em todos os componentes do Swing. getLength/Width get/setSize get/setLocation get/setPreferredSize get/setDirSize
Compartilhar