Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0261_201504623266 V.1 FecharFecharFecharFechar LINGUAGEM DE PROGRAMAÇÃO Avaiação Parcial: CCT0261_SM_201504623266 V.1 Aluno(a): CARLA MONICA SALDANHA MAIA Matrícula: 201504623266 Acertos: 10,0 de 10,0 Data: 24/10/2016 16:06:12 (Finalizada) 1a Questão (Ref.: 201505383894) Acerto: 1,0 / 1,0 Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será necessário fazer o download: JDK JRE NetBeans JSP Eclipse 2a Questão (Ref.: 201504921942) Acerto: 1,0 / 1,0 (ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. Com relação ao tema, analise as asserções a seguir: Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a implementação do seu projeto PORQUE como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em execução. Acerca dessas asserções, assinale a alternativa correta. Tanto a primeira quanto a segunda asserções são proposições falsas As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira 3a Questão (Ref.: 201504716729) Acerto: 1,0 / 1,0 Em Java encontra-se várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de matrizes unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados: é usada somente para agrupar dados de tipos primitivos, como int e double. BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado... 1 de 3 07/11/2016 11:46 é usada somente para armazenar tipos primitivos. não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C. é usada para armazenar dados de tipos primitivos e também para armazenar objetos. é usada somente para agrupar objetos. 4a Questão (Ref.: 201504718881) Acerto: 1,0 / 1,0 A alternativa que representa todos os tipos de dados primitivos em Java é char, boolean, byte, short, int, long, float, double e String char, boolean, byte, short, int, long, float, double, String e Date char, boolean, byte, short, int, long, float e double byte, short, int, long, float, double, String e Date short, boolean, int, long, float, double e String Gabarito Comentado. 5a Questão (Ref.: 201505385198) Acerto: 1,0 / 1,0 O método setDefaultCloseOperation()pode ser executado com algumas constantes como argumento, marque a alternativa em que a constante usada destrói a janela. DO_NOTHING_ON_CLOSE EXIT_ON_CLOSE DESTROI_ON_CLOSE HIDE_ON_CLOSE DISPOSE_ON_CLOSE Gabarito Comentado. 6a Questão (Ref.: 201505301189) Acerto: 1,0 / 1,0 Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. Para criar um elemento gráfico "caixa de texto" devemos instanciar: JComboText combo = new "Caixa de Texto" JFrameText texto = new Text() JBox caixa = "Caixa de Texto" JLabel("caixa de texto") JTextField caixa = new JTextField() Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201504716730) Acerto: 1,0 / 1,0 Dada a instrução: Pessoa p = new Pessoa(), assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada. está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto. está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa. está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto. está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado... 2 de 3 07/11/2016 11:46 8a Questão (Ref.: 201505253402) Acerto: 1,0 / 1,0 Um estagiário está desenvolvendo, a luz do paradigma da orientação a objetos, parte de um programa responsável por gerenciar a folha de pagamento de uma instituição financeira do Rio de Janeiro. Devido a sua pouca experiência com Java, durante a codificação surgiram algumas dúvidas quanto a conceitos básicos deste paradigma. É incorreto afirmar que em Java: Objetos são instâncias da classe. A classe provê a estrutura para a construção de objetos. Um objeto não armazena seu estado em campos (variáveis) e expõe seu comportamento através de métodos (funções). Atributos: determinam o estado do objeto Objetos de software são conceitualmente similares a objetos do mundo real: eles consistem do estado e o comportamento relacionado. Gabarito Comentado. 9a Questão (Ref.: 201504749069) Acerto: 1,0 / 1,0 (PRODEB 2008) Dado a estrutura da linguagem Java para acesso a arquivos, assinale a alternativa correta. A classe abstrata Writer define métodos para entrada de dados baseada em bytes. A classe abstrata OutputStream define métodos para entrada de dados baseada em bytes. A classe abstrata InputStream define métodos para entrada de dados baseada em bytes. A classe abstrata File define métodos para entrada de dados baseada em bytes. A classe abstrata Reader define métodos para entrada de dados baseada em bytes. 10a Questão (Ref.: 201504717626) Acerto: 1,0 / 1,0 Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a: múltipla abstrata dinâmica concreta obstrutiva Gabarito Comentado. BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado... 3 de 3 07/11/2016 11:46
Compartilhar