Documente Academic
Documente Profesional
Documente Cultură
Uma empresa deseja adquirir uma edição do Visual Studio 2010 que permita a sua equipe de desenvolvimento trabalhar
com um conjunto de ferramentas de gerenciamento de ciclo de vida da aplicação, incluindo a elaboração de diagramas
UML e o gerenciamento de projetos com metodologias iterativas e ágeis. Qual a edição do Visual Studio 2010 mais
indicada?
I. O código gerenciado gerado é interpretado para executar na linguagem nativa da máquina do sistema.
IV. O CTS (Common Type System) assegura que todo código gerenciado é autodescritivo.
4. Visual Basic .NET (VB.NET) é uma linguagem que permite desenvolver aplicações com interfaces gráficas para o usuário
que executam no sistema operacional Windows . As aplicações têm uma aparência familiar a outros softwares utilizados
pelo usuário deste tipo de plataforma. Para seu funcionamento, o VB.NET é dita ____, ou seja, a aplicação fica em modo
de espera até que ocorra uma chamada ou interrupção (o click de um botão, quando pressionada uma opção do teclado
ou a seleção de uma opção do menu) junto ao sistema operacional que demanda alguma resposta ou ação.
Assinale a alternativa que contém o termo que completa corretamente a lacuna a ser preenchida.
orientada a eventos
5. (FCC/2013/DPE-SP - Programador) O .NET Framework é um ambiente de execução gerenciado que consiste de dois
componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET
Framework, analise:
I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por
manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços.
II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que complica a
interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET Framework Type
System e são comuns a todas as linguagens que o utilizam.
III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET para
aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos orientados a
serviços.
IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de Common
Intermediate Language(CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com esse recurso, as ro-
tinas escritas em uma linguagem tornam-se acessíveis a outras linguagens da plataforma .NET.
I, II, III e IV
6. A arquitetura fundamental do .NET 4.0 é dividida em 4 partes, dentre elas o Base Class Library (BCL) que fornece
milhares de tipos, interfaces e classes para serem utilizados nas aplicações. Em relação ao BCL é apresentado o MSIL.
Das opções, marque a que apresenta corretamente o conceito de MSIL.
É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções
independentes de CPU.
7. Ao compilarmos códigos que usem a biblioteca .NET, não criamos imediatamente um código nativo do sistema
operacional. Ao invés disso, compilamos o nosso código para:
int a = 5, b = 32, c = 7;
boolean x, y, w;
x = (b > a) && (c > b);
y = (b < c) || (a < b - c);
w = (a + c < b) && !(c > a);
Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
Métodos
Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o
método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos
referindo a que técnica?
Sobrescrita
O uso do JCF permite a criação de estruturas bastante complexas, como a apresentada a seguir:
Esta estrutura define uma coleção de elementos HashMap, onde cada elemento do HashMap é definido por uma chave
inteira e uma coleção do tipo String. Qual seria o comando para adicionar o texto "XPTO" à coleção de chave 12 do
HashMap que ocupa a terceira posição na coleção de HashMaps?
estruturaX.get(2).get(12).add("XPTO");
6a Questão (Ref.:201805216296) Acerto: 1,0 / 1,0
Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua
execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a
dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser
provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções
em Java, assinale a afirmativa INCORRETA.
As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes
visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East,
West e Center?
BorderLayout
Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado
para acompanhar o movimento do mouse sobre o componente?
MouseMotionListener
Efetua críticas relativas à formatação e regras simples de interface, ao mesmo tempo em que diminui o fluxo de
chamadas desnecessárias ao servidor.