Buscar

DESENVOLVIMENTO DE SOFTWARE AULA 1

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

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

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

Prévia do material em texto

1a Questão (Ref.: 201602858438) Fórum de Dúvidas (1 de 1) Saiba (0) 
 
A 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: 
 
 
compilador e ferramentas de depuração. 
 bibliotecas e ferramentas executáveis. 
 
ferramentas desktop e mobile. 
 
J2SE e J2EE. 
 
COBIT, ITIL e Análise de impacto. 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201602431374) Fórum de Dúvidas (1 de 1) Saiba (0) 
 
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por: 
 
 
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual 
está instalado. 
 
Enviar a aplicação para execução através do sistema operacional. 
 
Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate 
Language (MSIL), independente da CPU. 
 Permitir que a aplicação seja executada em um ambiente gerenciado onde a aplicação se comunica com 
o .NET, ao invés de se comunicar diretamente com o sistema operacional. 
 Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201602911873) Fórum de Dúvidas (1 de 1) Saiba (0) 
 
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. 
 
 
É conjunto de linguagens orientada a objetos, com um conjunto de instruções independentes de 
CPU. 
 
É conjunto de linguagens estruturadas, com um conjunto de instruções dependentes de CPU. 
 
É uma linguagem assembley de baixo nível, estruturada, com um conjunto de instruções 
independentes de CPU. 
 
É uma linguagem de baixo nível, orientada a objetos, com um conjunto de instruções dependentes 
de CPU. 
 É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções 
independentes de CPU. 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201602918373) Fórum de Dúvidas (1) Saiba (0) 
 
(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. 
 
Está correto o que se afirma em: 
 
 
III e IV, apenas 
 
I e II, apenas 
 
III, apenas 
 I, II, III e IV 
 
II e IV, apenas 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201602532290) Fórum de Dúvidas (1) Saiba (0) 
 
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: 
 
 
MSAL - Microsoft Assembly Language 
 
MSTL - Microsoft Temporary Language 
 
JVM - Microsoft Virtual JQuery 
 MSIL - Microsoft Intermediate Language 
 
MSVL - Microsoft Virtual Language 
 
 Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201602911856) Fórum de Dúvidas (1) Saiba (0) 
 
Na definição da tecnologia de desenvolvimento de software é necessário conhecer as características do produto 
a ser desenvolvido e que ferramenta de desenvolvimento, melhor se adequa as necessidades deste produto. 
 
No caso do Visual Studio, são oferecidas algumas versões: Express, Profissional, Test Profissional, Premium e 
Ultimate. 
Sabendo-se que a equipe de desenvolvimento necessita de teste automatizados da interface para usuário e da 
identificação do impacto de testes ao mudar os códigos, qual das versões apresentadas seria a ideal. Das 
opções apresentadas, marque a que correta. 
 
 Premium 
 
Express 
 
Profissional 
 
Ultimate 
 
Test Profissional 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
 7a Questão (Ref.: 201602918377) Fórum de Dúvidas (1) Saiba (0) 
 
(FCC/2012/TRE-SP - Programador) O Microsoft Visual Studio é um conjunto completo de ferramentas para 
construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo 
ambiente de desenvolvimento integrado (IDE). Este ambiente possui um analisador de código que pode 
oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e 
membros de classes e estruturas. 
 
Esse analisador é chamado: 
 
 
Active Directory 
 IntelliSense 
 
Lexical Analyzer 
 
TextMate 
 
ActiveSync 
 
 Gabarito Comentado 
 
 
 
 8a Questão (Ref.: 201602468722) Fórum de Dúvidas (1 de 1) Saiba (0) 
 
O .NET Framework é uma camada de software que fica entre: 
 
 
o Hardware e os Utilitários. 
 
o Sistema Operacional e os Utilitários. 
 o Sistema Operacional e as Aplicações. 
 
o Hardware e as Aplicações. 
 
o Hardware e o Sistema Operacional. 
 
 Gabarito Comentado Gabarito Comentado

Outros materiais