Buscar

ED-DESENV DE SOFTWARE P INTERNET

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

AVA - DESENVOLVIMENTO WEB 
1) 
Uma nova instância da classe da página Web é criada sempre que a página for lançada 
para o servidor. Em programação Web tradicional, isso normalmente significa que todas 
as informações associadas com a página e os controles na página seriam perdidos com 
cada processamento. Por exemplo, se um usuário inserir informações em uma caixa de 
texto, essas informações poderiam ser perdidas no processamento do navegador. Para 
resolver este problema o ASP.NET trabalha com os Gerenciadores de Estados. Selecione 
abaixo quais são estes gerenciadores: 
I. Session State; 
II. Campos Ocultos; 
III. Controles ASP.NET; 
IV. Cookies; 
V. Application State; 
RESPOSTA – D 
2) 
Aplicações Web comumente acessam fontes de dados para armazenamento e recuperação 
de dados dinâmicos. O desenvolvedor pode escrever código para acessar dados usando o 
ADO.NET, porém contudo é possível realizar os mesmos recursos sem utilizar linha de 
código, apenas configurando alguns componentes, que são: 
I. GlobalDataSource; 
II. AccessDataSource; 
III. SqlDataSource; 
IV. LinqDataSource 
 
RESPOSTA – C 
3) 
(Rogers, 1997) Um framework é uma biblioteca de classes que capta os padrões de interação 
entre os objetos A estrutura consiste de um conjunto de classes con-cretas e abstratas, 
explicitamente projetado para ser usado em conjunto. Nestas mesmas características a 
Microsoft ® criou o .NET Framework®, contudo o que é este .NET Framework? 
RESPOSTA – A 
4) 
Se você não desenvolve aplicativos .NET Framework, mas você os usa, você não precisa ter 
nenhum conhecimento específico sobre o .NET Framework ou seu fun-cionamento. 
Geralmente, o .NET Framework é completamente transparente para os usuários. Se você for 
um desenvolvedor, você pode escolher qualquer lingua-gem de programação que suporte o 
.NET Framework para criar seu aplicati-vo. Como o .NET Framework fornece a independência 
de linguagem e interopera-bilidade, você pode interagir com outros aplicativos do .NET 
Framework e compo-nentes independente da linguagem com a qual foram desenvolvidos. 
 
Seleciona e alternativa correta no tocante de objetivos da criação do .NET Fra-mework. 
 
I. Fornecer um ambiente de programação orientada a objetos consistente; 
II. Fornecer um ambiente da execução de código que minimiza conflitos de implantação e 
versionamento de software; 
III. Fornecer um ambiente da execução que não promova a execução segura do código; 
IV. Fornecer um ambiente de execução que elimina os problemas de desem-penho dos 
ambientes interpretados e não nos ambientes de scripts. 
RESPOSTA – D 
5) 
Compiladores e ferramentas expõem as funcionalidades do runtime e permitem que você 
escreva código que se beneficia desse ambiente de execução gerencia-do. O código que você 
desenvolve com um compilador de linguagem que visa o runtime é chamado código 
gerenciado. 
 
Seleciona e alternativa correta a respeito ao Common Language Runtime. 
 
I. Compiladores de linguagens devem emitir metadados que descrevem os ti-pos; 
II. Os metadados são armazenados juntamente com os códigos; 
III. Os metadados são utilizados somente para o desenvolvimento e não são enviados 
juntamente com os arquivos exeutáveis; 
IV. O runtime gerencia as referências de objetos. 
RESPOSTA – C 
6) 
O ASP.NET fornece um modelo de desenvolvimento Web unificado que inclui os serviços 
necessários para você para criar aplicativos da Web de nível empresarial. O ASP.NET é parte do 
.NET Framework e, ao codificar aplicativos ASP.NET, você tem acesso a classes no .NET 
Framework. Você pode codificar os aplicativos em qualquer linguagem compatível com o 
Common Language Runtime (CLR), incluin-do Microsoft Visual Basic, C#, JScript .NET e J#. 
Selecione abaixo a afirmativa cor-reta a respeito do ASP.NET 
RESPOSTA – E 
7) 
O Ciclo de Vida de uma aplicação WEB ASP.NET é fundamental para o bom funcionamento das 
aplicações WEB. Quais são as formas de reiniciar de forma manual um ciclo de vida de páginas 
ASP.NET 
 
I. Utilizando o Garbage Collector 
II. Alterando o arquivo Web.Config 
III. Reinicializando o servidor de Páginas 
IV. Invocando o método RestartLifeCicle(); 
V. Invocando o método Dispose() ou Finalize() 
RESPOSTA – D 
8) 
O ASP.NET permite que você salve valores usando o estado do aplicativo, Variáveis de 
Aplicação, que é uma instância de classe HttpApplicationState para cada aplicativo ativo da 
Web. O estado do aplicativo é um mecanismo de armazenamento global acessível de todas as 
páginas de aplicativo da Web. Assim, o estado do aplicativo é útil para armazenar informações 
que precisam ser mantidas entre viagens de ida e volta ao servidor e solicitações de páginas. 
 
I. Estas variáveis somente tem visibilidade em todo o projeto quando instanciadas dentro do 
Web.Config. 
II. Considerando as boas práticas de programação, as variáveis podem ser iniciali-zadas 
dentro do Evento Session_Start do Global.asax 
III. Desconsiderando as boas práticas de programação, as variáveis podem ser ins-tanciadas 
dentro do Application_Start do arquivo Web.Forms 
IV. Desconsiderando as boas práticas de programação, podem ser instanciadas em qualquer 
parte do seu projeto. 
V. Não tem visibilidade no projeto como um todo; 
 
Assinale abaixo a alternativa incorreta a respeito das variáveis de aplicação. 
RESPOSTA - D

Continue navegando