Buscar

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET - Estudo Disciplinar - UNIP (2020)

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 4 páginas

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

Prévia do material em texto

Conteúdo 3
Pergunta 1 - O .NET Framework possui dois componentes principais: a common language runtime (CLR) e a biblioteca de classes do .NET Framework. A Common Language Runtime (CLR) é o alicerce do .NET Framework. Quais são as rotinas executadas pelo CLR?
A - O Common Language Runtime gerencia memória, execução de segmento, execução do código, verificação de segurança do código. Porém a compilação é realizada pela Ferramenta de Desenvolvimento e não pelo CLR.
B- O Common Language Runtime gerencia memória, execução de segmento, execução do código, verificação de segurança do código, compilação e outros serviços do sistema. Esses recursos são intrínsecos para o código gerenciado
C - O Common Language Runtime somente não gerencia memória, mas gerencia a execução de segmento, execução do código, verificação de segurança do código, compilação e outros serviços do sistema. Esses recursos são intrínsecos para o código gerenciado
D - O Common Language Runtime é totalmente dependente da Ferramenta de Desenvolvimento e da Linguagem de programação que gerencia memória, execução de segmento, execução do código, verificação de segurança do código, compilação e outros serviços do sistema. Esses recursos são intrínsecos para o código gerenciado
E - O Common Language Runtime não é totalmente dependente da Ferramenta de Desenvolvimento e da Linguagem de programação que gerencia memória.
Justificativa
O CLR (Common Language Runtime) pode ser ainda o ambiente que gerencia a execução do código. Ele fornece os serviços core como compilação de código, alocação de memória, gerenciamento de thread e coleta de lixo. O CTS (Common Type System) força a tipagem de variáveis e garante que o código é executado em um ambiente seguro e também com segurança ao acesso ao código.
Pergunta 3 – Podemos definir a linguagem de programação HTML com uma linguagem de:
A – Marcação
B - Orientada a marcação
C - Marcação de objetos dinâmicos
D - Marcação de funções
E - Orientada a funções
Justificativa
A linguagem HTML é uma linguagem de marcação, sendo, basicamente, premissa utilizada para desenvolvimento de websites, sendo que a linguagem nasceu junto com o HTTP, tornando ambos populares no universo da internet.
ESTUDOS DICIPLINARES
Pergunta-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á g in a se ria m pe rd idos co m ca da 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 O cultos ; 
III. Controles ASP .NET; 
IV. Cookie s ; 
V. Application State ; 
Resposta correta D 
Justificativa 
As opções s do lado do servidor para armazenar informações da página geralmente possuem maior segurança do que as opções s do lado do cliente
 
Pergunta - 2 
Aplicações Web comumente acessam fontes de dados para armazenamento e recuperação de dados dinâmico s. O desenvolvedor pode escrever código para acessar dados usando o ADO.NE T, porém contudo é possível realizar os mesmos recursos sem utilizar linha de código, apenas configurando alguns componentes, que são : 
I. Global Data Source ; 
II. Access Data Source ; 
III. Sql Data Source ; 
IV. Linq Data Source 
Resposta correta C 
Justificativa 
Global Data Source não se caracteriza como componente ao contrário das outras 3 opções que se relacionam com o tema abordado . 
 
 
Pergunta - 3 
(Rogers, 1997 ) Um framework é uma biblioteca de classes que capta os padrões de interação entre os objetos. A estrutura consiste em um conjunto de classes concretas e abstratas, explicitamente projetado para ser usado em conjunto . Nestas mesmas características a Microsoft ® crio u o .NE T Framework®, contudo o que é este .NE T Framework? 
Resposta correta A 
Justificativa 
Um desenvolvedor pode escolhe r qualquer linguagem de programação que suporte o .NET Framework para criar seu aplicativo . 
 
Pergunta – 4 
Se você não desenvolve aplicativos .NE T Framework, mas você os usa, você não precisa ter nenhum conhecimento específico sobre o .NE T Framework ou seu funcionamento. Geralmente , o .NET Framework é completamente transparente para os usuários. Se você for um desenvolvedor, você pode escolher qualquer linguagem de programação que suporte o .NET Framework para criar seu aplicativo. Como o .NE T Framework fornece a independência de linguagem é interoperabilidade, você pode interagir com outros aplicativos do .NE T Framework e componentes independente da linguagem com a qual foram desenvolvidos . 
Selecione a alternativa correta no tocante de objetivos da criação do .NE T Framework. 
I. Fornece um ambiente de programação orientada a objetos consistente ; 
II. Fornece um ambiente da execução de código que minimiza conflitos de implantação e versionamento de software ; 
III. Fornece um ambiente da execução que não promova a execução segura do código ; 
IV. Fornece um ambiente de execução que elimina os problemas de desempenho dos ambientes interpretados e não nos ambientes de scripts . 
Resposta correta D 
Justificativa 
O .NE T Framework fornece um ambiente consistente e que promove me nos conflitos de implantação e versionamento . 
 
Pergunta – 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 gerenciado. O código que você desenvolve com um compilador de linguagem que visa o run time é chamado código gerenciado.
Selecione a alternativa correta a respeito do Common Language Runtime . 
I. Compiladores de linguagens devem emitir metadados que descrevem os tipos; 
II. Os meta dados são armazena dos juntamente com os códigos ; 
III. Os meta dados são utilizados somente para o desenvolvimento e não são enviados juntamente com os arquivos executáveis ; 
IV. O runtime gerencia as referências de objetos . 
Resposta Correta C 
Justificativa 
As funcionalidades do Common LanguageRuntime permitem você escrever código que se beneficia de um ambiente de execução gerenciado. 
 
Pergunta – 6 
O ASP .NET fornece um modelo de desenvolvimento Web unificado que inclui o s serviços necessários para você para criar aplicativos da Web de nível empresarial. O ASP .NE T é parte d o .NET Framework e , ao codificar aplicativos ASP .NE T, você tem a cesso a classes no .NE T Framewo rk. Você pode codificar os aplicativos em qualquer linguagem compatível com o Common LanguageRun time (C L R), incluindo Microsoft Visual Basic, C #, JScript .NE T e J#. Selecione abaixo a afirmativa correta a respeito do ASP .NET 
Resposta correta E 
Justificativa 
ASP .NE T e compatível com todos nave gado res atualmente utilizados .

Continue navegando