• Nenhum resultado encontrado

Desenvolvimento de Software

N/A
N/A
Protected

Academic year: 2021

Share "Desenvolvimento de Software"

Copied!
5
0
0

Texto

(1)

II. A compilação just-in-time (JIT) compila os códigos não gerenciados. II. A compilação just-in-time (JIT) compila os códigos não gerenciados. III. É executada sobre uma Common Language Runtime (CLR).

III. É executada sobre uma Common Language Runtime (CLR).

IV. O CTS (Common Type System) assegura que todo código gerenciado é autodescritivo. IV. O CTS (Common Type System) assegura que todo código gerenciado é autodescritivo. Assinale a alternativa correta.

Assinale a alternativa correta.

Somente as afirmativas III e IV são verdadeiras. Somente as afirmativas III e IV são verdadeiras.

3.

3. O .NET Framework é uma camada de software que fica entre:O .NET Framework é uma camada de software que fica entre:

o Sistema Operacional e as Aplicações. o Sistema Operacional e as Aplicações.

4.

4. Visual Basic .NET (VB.NET) é uma linguagem que permite desenvolver aplicações com interfaces gráficas para o usuárioVisual 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 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 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 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.

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.

Assinale a alternativa que contém o termo que completa corretamente a lacuna a ser preenchida. orientada a eventos

orientada a eventos

5.

5. (FCC/2013/DPE-SP - Programador) O .NET Framework é um ambiente de execução gerenciado que consiste de dois(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 componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET Framework, analise:

Framework, analise:

I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por 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.

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 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 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.

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 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 aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos orientados a serviços.

serviços.

IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de Common 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 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.

tinas escritas em uma linguagem tornam-se acessíveis a outras linguagens da plataforma .NET. Está correto o que se afirma em:

Está correto o que se afirma em: I, II, III e IV

I, II, III e IV

6.

6. A arquitetura fundamental do .NET 4.0 é dividida em 4 partes, dentre elas o Base Class Library (BCL) que forneceA 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. 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

Das opções, marque a que apresenta corretamentecorretamente o conceito de MSIL. o conceito de MSIL.

É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções independentes de CPU.

independentes de CPU.

7.

7. Ao compilarmos códigos que usem a biblioteca .NET, não criamos imediatamente um código nativo do sistemaAo 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: operacional. Ao invés disso, compilamos o nosso código para:

MSIL - Microsoft Intermediate Language MSIL - Microsoft Intermediate Language

(2)
(3)

8.

8. A plataforma .NET Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece integração com um conjuntoA plataforma .NET Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece integração com um conjunto

variado de linguagens de programação. Também definido como tecnologia porque é composto de: variado de linguagens de programação. Também definido como tecnologia porque é composto de:

bibliotecas e ferramentas executáveis. bibliotecas e ferramentas executáveis.

1

1aa Questão Questão(Ref.:201805216116)(Ref.:201805216116) Acerto:Acerto:0,00,0 //1,01,0

Indique a opção que apresenta apenas operadores relacionais.

Indique a opção que apresenta apenas operadores relacionais.

Operadores >=, <, == e !=

Operadores >=, <, == e !=

2

2aa Questão Questão(Ref.:201805216120)(Ref.:201805216120) Acerto:Acerto: 1,01,0 //1,01,0

Considerando o código seguinte, em Java, quais os valores de x,y e w, respectivamente?

Considerando o código seguinte, em Java, quais os valores de x,y e w, respectivamente?

int a = 5, b = 32, c = 7; int a = 5, b = 32, c = 7;  boolean x, y, w;  boolean x, y, w; x = (b > a) && (c > b); x = (b > a) && (c > b); y = (b < c) || (a < b - c); y = (b < c) || (a < b - c);  w = (a + c < b) &

 w = (a + c < b) && !(c > a);& !(c > a);

false, true e false

false, true e false

3

3aa Questão Questão(Ref.:201805216122)(Ref.:201805216122) Acerto:Acerto:1,01,0 //1,01,0

Quando falamos das ações que um objeto pode realizar estamos nos referindo a:

Quando falamos das ações que um objeto pode realizar estamos nos referindo a:

Métodos

Métodos

4

4aa Questão Questão(Ref.:201805216124)(Ref.:201805216124) Acerto:Acerto:1,01,0 //1,01,0

Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o

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

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?

referindo a que técnica?

Sobrescrita

Sobrescrita

5

5aa Questão Questão(Ref.:201805216295)(Ref.:201805216295) Acerto:Acerto:1,01,0 //1,01,0

O uso do JCF permite a criação de estruturas bastante complexas, como a apresentada a seguir:

O uso do JCF permite a criação de estruturas bastante complexas, como a apresentada a seguir:

 ArrayList< HashMap< Integer, ArrayList< String > > > estrut  ArrayList< HashMap< Integer, ArrayList< String > > > estruturaX;uraX;

Esta estrutura define uma coleção de elementos HashMap, onde cada elemento do HashMap é definido por uma chave

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

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?

HashMap que ocupa a terceira posição na coleção de HashMaps?

estruturaX.get(2).get(12).add("XPTO"); estruturaX.get(2).get(12).add("XPTO");

(4)

6

6aa Questão Questão(Ref.:201805216296)(Ref.:201805216296) Acerto:Acerto:1,01,0 //1,01,0

Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua

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

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

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

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.

em Java, assinale a afirmativa INCORRETA.

As exceções em Java são fixas e não é possível definir novas exceções.

As exceções em Java são fixas e não é possível definir novas exceções.

7

7aa Questão Questão(Ref.:201805216339)(Ref.:201805216339) Acerto:Acerto:1,01,0 //1,01,0

As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes

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,

visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East,

West e Center?

West e Center?

BorderLayout

BorderLayout

8

8aa Questão Questão(Ref.:201805216338)(Ref.:201805216338) Acerto:Acerto:1,01,0 //1,01,0

Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado

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?

para acompanhar o movimento do mouse sobre o componente?

MouseMotionListener

MouseMotionListener

9

9aa Questão Questão(Ref.:201805216378)(Ref.:201805216378) Acerto:Acerto:0,00,0 //1,01,0

No JavaScript, a caixa de mensagem "alert":

No JavaScript, a caixa de mensagem "alert":

Exibe apenas uma informação para o

Exibe apenas uma informação para o usuário.

usuário.

10

10aa Questão Questão(Ref.:201805216379)(Ref.:201805216379) Acerto:Acerto:1,01,0 //1,01,0

Quanto à validação de formulários em Java Script, é correto afirmar que:

Quanto à validação de formulários em Java Script, é correto afirmar que:

(5)

Referências

Documentos relacionados

Use o lema do bombeamento para mostrar que, se uma linguagem L cont´em uma palavra de comprimento maior ou igual a n e ´e aceita por um autˆomato finito determin´ıstico com n

 Clematis – sonhador pensando no futuro, falta de praticidade e concretização. Util para pessoas sonolentas, que nunca estão totalmente despertas, nem demonstram

Concretamente, uma sessão de Constelação Familiar consiste em um encontro que varia de poucas horas a alguns dias, durante o qual um grupo se reúne e, neste, os clientes, um por

Os antigos druidas acreditavam que em uma certa noite (31 de outubro), bruxas, fantasmas, espíritos, fadas, e duendes saiam para prejudicar as pessoas.. LUA CHEIA, GATOS

ATENÇÃO: em função do incêndio ocorrido em 2009, que comprometeu suas ins- talações, a DRE Campo Limpo está funcionando no CEU Casa Blanca - Professor Sólon Borges dos Reis:

o sistema biológico com o qual o agente tóxico interage para produzir o efeito;.. a resposta (efeito) que deverá ser considerada nociva ao sistema biológico com o

Os anabolizantes ou esteróides anabólicos são produzidos a partir do hormônio masculino testosterona, potencializando sua função anabólica, responsável pelo desenvolvimento

As linguagens artísticas possibilitam representar determinada ideia ou sen- timento sem escrever e, para isso, são utilizados frequentemente os códigos não verbais, embora os