Buscar

Desenvolvimento de Software 1.0

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

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 6, do total de 55 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

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 9, do total de 55 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

Desenvolvimento de Software
	 1a Questão (Ref.: 201603687771)
	�� HYPERLINK "javascript:duvidas('177044','1','1');" Fórum de Dúvidas (1 de 1)       �Saiba  (0)�
	
	O .NET Framework é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações, assim Todo e qualquer código gerado para .NET,
	
	 
	pode ser executado em qualquer dispositivo que possua um framework de tal plataforma.
	
	pode ser executado em qualquer dispositivo.
	
	pode ser executado em qualquer dispositivo que possua a mesma versão Windows da máquina onde foi desenvolvido.
	 
	pode ser executado em qualquer dispositivo que possua uma versão do Windows.
	
	pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer plataforma.
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=471777" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603751340)
	�� HYPERLINK "javascript:duvidas('240613','1','2');" 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:
	
	 
	MSIL - Microsoft Intermediate Language
	
	MSTL - Microsoft Temporary Language
	
	MSAL - Microsoft Assembly Language
	
	MSVL - Microsoft Virtual Language
	
	JVM - Microsoft Virtual JQuery
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483969" \n _blank Gabarito Comentado
	
	
	 3a Questão (Ref.: 201604137423)
	�� HYPERLINK "javascript:duvidas('626696','1','3');" 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:
	
	 
	I, II, III e IV
	
	III e IV, apenas
	
	I e II, apenas
	
	III, apenas
	
	II e IV, apenas
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=525488" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=459852" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201604137427)
	�� HYPERLINK "javascript:duvidas('626700','1','4');" 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:
	
	 
	ActiveSync
	
	TextMate
	
	Active Directory
	
	Lexical Analyzer
	 
	IntelliSense
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=456975&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201604077488)
	�� HYPERLINK "javascript:duvidas('566761','1','5');" 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:
	
	
	J2SE e J2EE.
	 
	compilador e ferramentas de depuração.
	
	COBIT, ITIL e Análise de impacto.
	 
	bibliotecas e ferramentas executáveis.
	
	ferramentas desktop e mobile.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=306230&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=491752" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=552652" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201603687772)
	�� HYPERLINK "javascript:duvidas('177045','1','6');" Fórum de Dúvidas (1 de 1)       �Saiba  (0)�
	
	O .NET Framework é uma camada de software que fica entre:
	
	 
	o Sistema Operacional e as Aplicações.
	
	o Hardware e os Utilitários.
	
	o Sistema Operacional e os Utilitários.
	
	o Hardware e as Aplicações.
	 
	o Hardware e o Sistema Operacional.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=313184&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=514550" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201604130923)
	�� HYPERLINK "javascript:duvidas('620196','1','7');" 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.
	
	
	É uma linguagem assembley de baixo nível, estruturada, com um conjunto de instruções independentes de CPU.
	
	É conjunto de linguagens estruturadas, com um conjunto de instruções dependentes de CPU.
	
	É conjunto de linguagens orientada a objetos, 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.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=411139&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=530133" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=464036" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201604137432)
	�� HYPERLINK "javascript:duvidas('626705','1','8');" Fórum de Dúvidas (1)       �Saiba  (0)�
	
	(UFPR/2010 - Analista de TI) Sobre Plataforma .NET, considere as afirmativas abaixo: 
I. O código gerenciado gerado é interpretado para executar na linguagem nativa da máquina do sistema. 
II. A compilação just-in-time (JIT) compila os códigos não gerenciados. 
III. É executada sobre uma Common Language Runtime (CLR). 
IV. O CTS (Common Type System) assegura que todo código gerenciadoé autodescritivo. 
Assinale a alternativa correta.
	
	
	Todas as afirmativas são verdadeiras.
	
	Somente as afirmativas II e III são verdadeiras.
	
	Somente a afirmativa I é verdadeira.
	
	Somente as afirmativas I, II e III são verdadeiras.
	 
	Somente as afirmativas III e IV são verdadeiras.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=425334&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=525487" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603650406)
	�� HYPERLINK "javascript:duvidas('139679','1','1');" Fórum de Dúvidas (1)       �Saiba  (0)�
	
	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?
	
	 
	Visual Studio 2010 Ultimate
	
	Visual Studio 2010 Test Professional 2010
	 
	Visual Studio 2010 Professional
	
	Visual Studio 2010 Premium
	
	Visual Studio 2010 Express
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=268168&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=471781" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603687771)
	�� HYPERLINK "javascript:duvidas('177044','1','2');" Fórum de Dúvidas (1 de 1)       �Saiba  (0)�
	
	O .NET Framework é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações, assim Todo e qualquer código gerado para .NET,
	
	
	pode ser executado em qualquer dispositivo que possua uma versão do Windows.
	
	pode ser executado em qualquer dispositivo que possua a mesma versão Windows da máquina onde foi desenvolvido.
	
	pode ser executado em qualquer dispositivo.
	 
	pode ser executado em qualquer dispositivo que possua um framework de tal plataforma.
	
	pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer plataforma.
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=471777" \n _blank Gabarito Comentado
	
	
	 3a Questão (Ref.: 201604137432)
	�� HYPERLINK "javascript:duvidas('626705','1','3');" Fórum de Dúvidas (1)       �Saiba  (0)�
	
	(UFPR/2010 - Analista de TI) Sobre Plataforma .NET, considere as afirmativas abaixo: 
I. O código gerenciado gerado é interpretado para executar na linguagem nativa da máquina do sistema. 
II. A compilação just-in-time (JIT) compila os códigos não gerenciados. 
III. É executada sobre uma Common Language Runtime (CLR). 
IV. O CTS (Common Type System) assegura que todo código gerenciado é autodescritivo. 
Assinale a alternativa correta.
	
	
	Somente as afirmativas II e III são verdadeiras.
	
	Somente a afirmativa I é verdadeira.
	 
	Somente as afirmativas III e IV são verdadeiras.
	
	Somente as afirmativas I, II e III são verdadeiras.
	
	Todas as afirmativas são verdadeiras.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=425334&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=525487" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201604137423)
	�� HYPERLINK "javascript:duvidas('626696','1','4');" 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:
	
	 
	I, II, III e IV
	
	II e IV, apenas
	
	III, apenas
	
	III e IV, apenas
	
	I e II, apenas
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=525488" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=459852" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201604137427)
	�� HYPERLINK "javascript:duvidas('626700','1','5');" 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:
	
	
	Lexical Analyzer
	
	Active Directory
	
	ActiveSync
	
	TextMate
	 
	IntelliSense
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=456975&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201604077488)
	�� HYPERLINK "javascript:duvidas('566761','1','6');" 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:
	
	
	ferramentas desktop e mobile.
	 
	bibliotecas e ferramentas executáveis.
	
	compilador e ferramentas de depuração.
	
	J2SE e J2EE.
	
	COBIT, ITIL e Análise de impacto.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=306230&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=491752" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=552652" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201604130923)
	�� HYPERLINK "javascript:duvidas('620196','1','7');" 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.
	
	 
	É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções independentes de CPU.
	
	É uma linguagem assembleyde baixo nível, estruturada, com um conjunto de instruções independentes de CPU.
	
	É 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 de baixo nível, orientada a objetos, com um conjunto de instruções dependentes de CPU.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=411139&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=530133" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=464036" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201604152479)
	�� HYPERLINK "javascript:duvidas('641752','1','8');" Fórum de Dúvidas (1)       �Saiba  (0)�
	
	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.
	
	
	nenhuma das anteriores
	 
	orientada a eventos
	
	orientada a entrada e saída intensivas
	
	orientada a processos
	 
	orientada a fluxo de objetos
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=447414&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=447414&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603650422)
	�� HYPERLINK "javascript:duvidas('139695','1','1');" Fórum de Dúvidas (1 de 1)       �Saiba  (0)�
	
	Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável por:
	
	
	Enviar a aplicação para execução através do sistema operacional.
	
	Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações.
	 
	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.
	
	Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual está instalado.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=246162&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=481809" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603650424)
	�� HYPERLINK "javascript:duvidas('139697','1','2');" 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:
	
	
	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.
	 
	Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft Intermediate Language (MSIL), independente da CPU.
	
	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.
	 
	Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações.
	
�� HYPERLINK "https://v3.webcasters.com.br/Login.aspx?codTransmissao=279262&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=474212" \n _blank Gabarito Comentado
	
	
	 3a Questão (Ref.: 201603752085)
	�� HYPERLINK "javascript:duvidas('241358','1','3');" Fórum de Dúvidas (1 de 1)       �Saiba  (0)�
	
	É importante conhecer e entender o funcionamento da arquitetura .NET e a diferença entre as versões, pois desta forma saberemos o que é necessário para criarmos os nossos sistemas e o que poderemos utilizar. 
 
Das opções apresentadas, em relação a .NET 4.0, marque a que melhor a define.
	
	
	É representada por uma camada (ADO.NET) que e fica entre o sistema operacional e as aplicações, permitindo a integração com o banco de dados.
	
	É representada por duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações.
	 
	É representada por uma camada (Common Language Runtime) que e fica entre o sistema operacional e as aplicações, permitindo a compilação em um código intermediário.
	 
	É representada por duas camadas (CLR, BCL) que ficam entre o sistema operacional e as aplicações.
	
	É representada por uma camada (Base Class Library) que e fica entre o sistema operacional e as aplicações, permitindo a integração de várias linguagens.
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=478434" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201604130906)
	�� HYPERLINK "javascript:duvidas('620179','1','4');" 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.
	
	
	Express
	 
	Premium
	 
	Ultimate
	
	Test Profissional
	
	Profissional
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=394306&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=425090&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=536341" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201603751340)
	�� HYPERLINK "javascript:duvidas('240613','1','5');" 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:
	
	
	JVM - Microsoft Virtual JQuery
	
	MSAL - Microsoft Assembly Language
	
	MSTL - Microsoft Temporary Language
	
	MSVL - Microsoft Virtual Language
	 
	MSIL - Microsoft Intermediate Language
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483969" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201603687772)
	�� HYPERLINK "javascript:duvidas('177045','1','6');" Fórum de Dúvidas (1 de 1)       �Saiba  (0)�
	
	O .NET Framework é uma camada de software que fica entre:
	
	
	o Hardware e as Aplicações.
	 
	o Sistema Operacional e as Aplicações.
	
	o Sistema Operacional e os Utilitários.
	
	o Hardware e os Utilitários.o Hardware e o Sistema Operacional.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=313184&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=514550" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201604130923)
	�� HYPERLINK "javascript:duvidas('620196','1','7');" 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.
	
	É uma linguagem de baixo nível, orientada a objetos, 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.
	
	É conjunto de linguagens estruturadas, 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.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=411139&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=530133" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=464036" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201604152479)
	�� HYPERLINK "javascript:duvidas('641752','1','8');" Fórum de Dúvidas (1)       �Saiba  (0)�
	
	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.
	
	
	nenhuma das anteriores
	
	orientada a entrada e saída intensivas
	
	orientada a processos
	
	orientada a fluxo de objetos
	 
	orientada a eventos
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=447414&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=447414&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603743971)
	�� HYPERLINK "javascript:duvidas('233244','2','1');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	O .NET define os tipos de valores a serem armazenados na memória, o espaço a ser alocado na memória. Esses valores são armazenados em um área de memória chamada:
	
	 
	Stack
	
	Structure
	
	Namespace
	 
	Dim
	
	FIFO
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=471778" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201604152482)
	�� HYPERLINK "javascript:duvidas('641755','2','2');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Variáveis são utilizadas no Visual Basic .NET para armazenar informação necessária para a lógica de processamento de sua aplicação. Dentro de uma função ou sub-rotina, indique a opção incorreta na declaração e inicialização de variáveis:
	
	
	Dim a , b as Long a = 345 b = 888
	
	Dim N as Integer N = 887
	 
	Dim a , b a = " Copa " b = 100
	
	Dim x as Int16 = 7
	 
	Dim d As Integer d = "escola"
	
	
	
	 3a Questão (Ref.: 201604218503)
	�� HYPERLINK "javascript:duvidas('707776','2','3');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	2) Analise cada uma das linhas de código, desenvolvidas no VB.Net, apresentadas na questão.
Module Module1 
Sub Main() 
Dim x As String = "1" 
Dim y As String = "2" 
Dim resp As String 
x &= y 
resp = x + y 
Console.WriteLine(resp) 
End Sub 
End Module
Após a execução do código apresentado na questão, será exibido na tela:
	
	
	5
	 
	122
	
	125
	
	112
	 
	123
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=517568" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=459850" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=460964" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201604218498)
	�� HYPERLINK "javascript:duvidas('707771','2','4');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Na linguagem VB.Net a conhecer e saber utilizar corretamente os operadores está dentre as rotinas iniciais e de muita importância. Analise o código apresentado na questão:
Module Module1
Sub Main()
Dim resp As String
Dim x, y, z As Integer
x = 1
y = 2
z = 2
resp = "sistema"
If Not (y = 3 AndAlso z = 2) Then
Console.Write("AndAlso")
End If
If (resp Like "??st*") Then
Console.Write("Like")
End If
End Sub
End Module
Qual das respostas apresenta o resultado exibido da mesma forma que na tela pelo programa.
	
	
	AndAlso 
Like
	 
	AndAlsoLike
	 
	AndAlso
	
	Não será exibido nada.
	
	Like
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=517567" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=459849" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=460963" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201603752118)
	�� HYPERLINK "javascript:duvidas('241391','2','5');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Como em todas as linguagens, precisamos conhecer os tipos de variáveis, como atribuir valores, bem como saber as várias formas de declará-las.  
Das opções apresentadas, marque a que não corresponde a uma maneira correta de declarar uma variável na linguagem VB.NET.
	
	 
	Dim numero As UShort, complemento As String
	
	Dim idade As byte
	
	Dim dia, mes As Integer
	
	Dim idade As byte = 10
	 
	Dim Salario As float
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=234419&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=429476&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201604137445)
	�� HYPERLINK "javascript:duvidas('626718','2','6');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Nas linguagens de programação .NET, um tipo define os valores a serem armazenados na memória, o espaço a ser alocado na memória para armazenar valores deste tipo e a faixa de valores. 
São tipos suportados pelo .NET, EXCETO:
	
	
	Boolean
	 
	Structure
	
	Char
	 
	Function
	
	Date
	
�� HYPERLINK "https://v3.webcasters.com.br/Login.aspx?codTransmissao=382039&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=522999" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=481803" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201604137447)�� HYPERLINK "javascript:duvidas('626720','2','7');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Para escolher um tipo de dado, o programador deve escolher um, que ocupe a menor quantidade de memória em bytes e seja capaz de armazenar a faixa de valores possíveis de um determinado dado a ser armazenado em uma variável ou constante. 
Ao definir o uso do tipo numérico Integer, a capacidade de armazenamento será de:
	
	 
	4 bytes
	
	2 bytes
	
	8 bytes
	
	1 byte
	
	10 bytes
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=456977&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201603687778)
	�� HYPERLINK "javascript:duvidas('177051','2','8');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma variável (var) é par, para isso ele deverá usar:
	
	
	var / 2 = 0
	 
	var \ 2 = 0
	
	var & 2 = 0
	 
	var mod 2 = 0
	
	var ^ 2 = 0
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=353799&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=512665" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603687777)
	�� HYPERLINK "javascript:duvidas('177050','2','1');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa usar um operador que retorna True caso um padrão de string esteja contido em uma string ou False caso contrário, ele deve usar:
	
	
	At
	 
	AndAlso
	
	Mid
	
	Is
	 
	Like
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=243429&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=436667&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603599948)
	�� HYPERLINK "javascript:duvidas('89221','2','2');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo Double?
	
	
	S
	 
	R
	
	D
	
	L
	
	F
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=433090&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 3a Questão (Ref.: 201603687778)
	�� HYPERLINK "javascript:duvidas('177051','2','3');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma variável (var) é par, para isso ele deverá usar:
	
	
	var / 2 = 0
	 
	var \ 2 = 0
	
	var ^ 2 = 0
	 
	var mod 2 = 0
	
	var & 2 = 0
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=353799&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=512665" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201604152482)
	�� HYPERLINK "javascript:duvidas('641755','2','4');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Variáveis são utilizadas no Visual Basic .NET para armazenar informação necessária para a lógica de processamento de sua aplicação. Dentro de uma função ou sub-rotina, indique a opção incorreta na declaração e inicialização de variáveis:
	
	
	Dim N as Integer N = 887
	
	Dim a , b as Long a = 345 b = 888
	
	Dim a , b a = " Copa " b = 100
	 
	Dim x as Int16 = 7
	 
	Dim d As Integer d = "escola"
	
	
	
	 5a Questão (Ref.: 201604218503)
	�� HYPERLINK "javascript:duvidas('707776','2','5');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	2) Analise cada uma das linhas de código, desenvolvidas no VB.Net, apresentadas na questão.
Module Module1 
Sub Main() 
Dim x As String = "1" 
Dim y As String = "2" 
Dim resp As String 
x &= y 
resp = x + y 
Console.WriteLine(resp) 
End Sub 
End Module
Após a execução do código apresentado na questão, será exibido na tela:
	
	 
	122
	
	123
	
	112
	
	5
	
	125
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=517568" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=459850" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=460964" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201604218498)
	�� HYPERLINK "javascript:duvidas('707771','2','6');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Na linguagem VB.Net a conhecer e saber utilizar corretamente os operadores está dentre as rotinas iniciais e de muita importância. Analise o código apresentado na questão:
Module Module1
Sub Main()
Dim resp As String
Dim x, y, z As Integer
x = 1
y = 2
z = 2
resp = "sistema"
If Not (y = 3 AndAlso z = 2) Then
Console.Write("AndAlso")
End If
If (resp Like "??st*") Then
Console.Write("Like")
End If
End Sub
End Module
Qual das respostas apresenta o resultado exibido da mesma forma que na tela pelo programa.
	
	
	Like
	 
	Não será exibido nada.
	 
	AndAlsoLike
	
	AndAlso 
Like
	
	AndAlso
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=517567" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=459849" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=460963" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201603599962)
	�� HYPERLINK "javascript:duvidas('89235','2','7');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Qual será o valor da variável Resultado após a execução da linha de código em linguagem VB 2010?
Dim Resultado As Integer = 14 Mod 3
	
	
	1
	
	3
	
	5
	 
	2
	
	11
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=313182&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=474214" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201604130954)
	�� HYPERLINK "javascript:duvidas('620227','2','8');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Conhecer e saber manipular os operadores em uma linguagem de programação é uma tarefa inicial e muito importante para quem está começando a programar.
Em relação ao que foi apresentado nas aulas a respeito dos operadores, podemos afirmar que:
	
	
	Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória.
	 
	Se a primeira expressão em um AndAlso é avaliada como False, em seguida, a segunda expressão não será avaliada porque não é possível alterar o resultado final, e AndAlso Retorna False.
	
	Não existe um operador aritmético para cálculo da potência, devemos utilizar uma função interna do VB.
	
	Like é um operador que trabalha com o tipo string e numérico, Retornando True caso um padrão seja encontrado.
	 
	Na linguagem VB não podemos usar a forma x *= y devemos obrigatoriamente utilizar x = x * y.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=394307&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=436665&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=536343" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603752334)
	�� HYPERLINK "javascript:duvidas('241607','4','1');"Fórum de Dúvidas (0)       �Saiba  (0)�
	
	 O programa apresentado na questão, utiliza algumas das estruturas de controle do VB.NET.
Module module1
   Sub main()
      Dim Contador As Byte = 1
      Do Until Not (Contador <= 10)
         If (Contador Mod 2 = 0) Then
            Select Case Contador
               Case 1 To 5
                  Console.WriteLine(Contador)
               Case Else
                  Console.WriteLine(Contador - 1)
            End Select
      End If
      Contador = Contador + 1
   Loop
   Console.ReadKey()
   End Sub
End Module
 
Que valores serão apresentados pelo mesmo após sua execução?
	
	
	1 - 3 - 5 - 6 - 8.
	
	Nenhum valor.
	
	1 - 3 - 5 - 7 - 9.
	 
	2 - 4 - 5 - 7 - 9.
	 
	2 - 4 - 6 - 8 - 10.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=234418&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=433088&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603600047)
	�� HYPERLINK "javascript:duvidas('89320','4','2');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões (escolha) em linguagem VB.NET?
	
	
	If
	
	Do
	 
	Select Case
	
	While
	
	For
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=313183&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=474215" \n _blank Gabarito Comentado
	
	
	 3a Questão (Ref.: 201603650453)
	�� HYPERLINK "javascript:duvidas('139726','4','3');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	O código em VB apresentado está funcionando corretamente.
Module Module1
     Private texto As String
     Sub Main()
         Dim Num As Byte
         texto = "Teste de software"
         Num = 18
         If (Len(texto) > Num) Then
             Console.Write("Maior!")
         ElseIf (Len(texto) < Num) Then
             Console.Write("Menor!")
         ElseIf (Len(texto) = Num) Then
             Console.Write("Acertou!")
         End If
         Console.ReadKey()
     End Sub
End Module
Das opções apresentadas qual melhor representa o resultado exibido pelo programa:
	
	
	Exibe em uma caixa de diálogo o texto: Maior!
	 
	Exibe no console o texto: Menor!
	
	Exibe em uma caixa de diálogo o texto: Menor!
	
	Exibe no console o texto: Maior!
	
	Exibe no console o texto: Acertou!
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?CodTransmissao=246159&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
 Gabarito Comentado
	
	
	 
	�� HYPERLINK "javascript:duvidas('140627','4','4');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura:
	
	
	Repeat
	
	Until
	
	Do
	 
	While
	 
	For
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=246166&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483971" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201604087725)
	�� HYPERLINK "javascript:duvidas('576998','4','5');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	O código apresentado nesta questão, tem por objetivo receber a idade de uma pessoa e informar se ele é Eleitor obrigatório, facultativo ou Não é eleitor, baseado apenas na idade, deixando de fora outros requisitos. 
Sabe-se que voto é obrigatório para pessoas que tenham de 18 a 69 anos, pessoas menores de 16 anos não votam e para os demais o voto é facultativo.
Module module1
Sub Main()
Dim idade As Byte
Console.WriteLine("Idade: ")
idade = Console.ReadLine()
______ idade < 16 Then
Console.WriteLine("Não Vota")
________ idade < 18 Then
Console.WriteLine("Facultativo")
________ idade < 70 Then
Console.WriteLine("Obrigatório")
________
Console.WriteLine("Facultativo")
_______
Console.ReadKey()
End Sub
End Module
Marque a resposta que completa corretamente as lacunas para que o programa exiba corretamente a categoria do eleitor baseado na idade informada. Desconsidere valores errados, como zero ou números negativos.
	
	 
	Select Case - Case - Case - Case Else - End Select
	
	If - Else - Else - Else - End If
	
	Select - Case - Case - Default - End Select
	 
	If - ElseIf - ElseIf - Else - End If
	
	If - if - If - Else - End If
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=302020&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483968" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201603687785)
	�� HYPERLINK "javascript:duvidas('177058','4','6');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequência: 
21 13 17 18 72 54 60 42 65 90 10 -1
Module Module1
     Sub Main()
         Dim idade As Integer
         Dim c1 As Integer = 0
         Dim c2 As Integer = 0
         Console.WriteLine("Digite a idade:")
         idade = Console.ReadLine()
         While idade <> -1
             If idade < 18 Then c1 = c1 + 1
             If idade > 60 Then c2 = c2 + 1
             Console.WriteLine("Digite a idade:")
             idade = Console.ReadLine()
         End While
         Console.WriteLine(c1)
         Console.WriteLine(c2)
         Console.ReadKey()
     End Sub
End Module
	
	 
	3 e 3
	
	3 e 2
	
	3 e 4
	
	2 e 3
	
	4 e 3
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=268344&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=467725" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201603687784)
	�� HYPERLINK "javascript:duvidas('177057','4','7');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequência: 
21 13 17 18 72 54 38 42 65 90 10 -1
Module Module1
    Sub Main()
         Dim idade As Integer
         Dim c1 As Integer = 0
         Dim c2 As Integer = 0
         Console.WriteLine("Digite a idade:")
         idade = Console.ReadLine()
         While idade <> -1
             If idade < 21 Then c1 = c1 + 1
             If idade > 65 Then c2 = c2 + 1
             Console.WriteLine("Digite a idade:")
             idade = Console.ReadLine()
         End While
         Console.WriteLine(c1)
         Console.WriteLine(c2)
         Console.ReadKey()
     End Sub
End Module
	
	 
	4 e 2
	
	3 e 4
	
	2 e 4
	
	3 e 3
	
	4 e 3
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=481802" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201603743948)
	�� HYPERLINK "javascript:duvidas('233221','4','8');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programasestruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão, EXCETO:
	
	 
	Decisão de Repetição
	
	Decisão Aninhada
	
	Decisão Estendida
	
	Decisão de Sequência na mesma linha
	
	Decisão Simples
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=250636&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=432265&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	 8a Questão (Ref.: 201604130954)
	�� HYPERLINK "javascript:duvidas('620227','2','8');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Conhecer e saber manipular os operadores em uma linguagem de programação é uma tarefa inicial e muito importante para quem está começando a programar.
Em relação ao que foi apresentado nas aulas a respeito dos operadores, podemos afirmar que:
	
	
	Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória.
	 
	Se a primeira expressão em um AndAlso é avaliada como False, em seguida, a segunda expressão não será avaliada porque não é possível alterar o resultado final, e AndAlso Retorna False.
	
	Não existe um operador aritmético para cálculo da potência, devemos utilizar uma função interna do VB.
	
	Like é um operador que trabalha com o tipo string e numérico, Retornando True caso um padrão seja encontrado.
	 
	Na linguagem VB não podemos usar a forma x *= y devemos obrigatoriamente utilizar x = x * y.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=394307&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=436665&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=536343" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603743965)
	�� HYPERLINK "javascript:duvidas('233238','3','1');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	O Visual Basic fornece vários módulos que permitem simplificar tarefas comuns no seu código. O módulo que contém os membros que retornam resultados dos testes de verificação de tipo ou retornam as informações sobre erros em tempo de execução, o nome do tipo, o valor da cor em RGB é chamado de:
	
	 
	Information
	
	DateAndTime
	
	ErrObject
	
	ControlChars
	
	Strings
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=243427&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=436663&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201604152493)
	�� HYPERLINK "javascript:duvidas('641766','3','2');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Assinale a alternativa correta a respeito da passagem de parâmetros na linguagem de programação VB.NET.
	
	
	Em VB.NET, para passar um parâmetro por referência, a palavra reservada ByRef deve ser usada na chamada da função ou subrotina, precedendo o valor do argumento.
	
	Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da função ou subrotina, precedendo o identificador do parâmetro.
	 
	Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição da assinatura da função ou subrotina, precedendo o identificador do parâmetro, seguido da definição do tipo.
	
	Em VB.NET os parâmetros são passados por referência, exceto quando a palavra reservada ByVal é associada ao parâmetro na assinatura da função ou subrotina, indicando que ele deve ser passado por valor.
	
	Nenhuma das anteriores
	
	
	
	 3a Questão (Ref.: 201603687780)
	�� HYPERLINK "javascript:duvidas('177053','3','3');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e retorne a área deste quadrado, ele deverá usar qual das opções de código a seguir?
	
	
	Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Function
	 
	Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Function
	
	Module AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Module
	
	Sub AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Sub
	
	Sub AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Sub
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=476943" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201603600033)
	�� HYPERLINK "javascript:duvidas('89306','3','4');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor?
	
	 
	Function e End Function
	
	Begin e End
	
	Main e End Main
	
	Sub e End Sub
	
	Module e End Module
	
�� HYPERLINK "https://v3.webcasters.com.br/Login.aspx?codTransmissao=279263&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=474213" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201603600040)
	�� HYPERLINK "javascript:duvidas('89313','3','5');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Qual será o valor da variável Resultado após a execução da linha de código em linguagem VB 2010?
Dim Resultado As String = Mid("ABCDEF", 2, 3)
	
	 
	"BCD"
	
	"BC"
	
	"ABC"
	
	"AB"
	 
	"CD"
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=246167&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=476942" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201603650438)
	�� HYPERLINK "javascript:duvidas('139711','3','6');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	No desenvolvimento de software com a intenção de evitar redundância, permitir o reaproveitamento de código e facilitar a manutenção, baseado na máxima que diz: Dividir para conquistar, O VB 2010 Express, ao criar um projeto, define automaticamente um(a):
	
	 
	Módulo
	
	Método
	
	Função
	
	Procedimento
	
	Rotina
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=246165&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=471775" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201603687782)
	�� HYPERLINK "javascript:duvidas('177055','3','7');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e exiba a área deste quadrado, ele deverá usar qual das opções de código a seguir?
	
	
	Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Function
	
	Module AreaQuad (ByVal n As Integer)
         Dim S As Integer
         S = n * n
         Console.WriteLine("Area: " & S)
End Module
	
	Sub AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Sub
	 
	Sub AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S =n * n
     Console.WriteLine("Area: " & S)
End Sub
	 
	Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Function
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=234420&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=429479&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201603743952)
	�� HYPERLINK "javascript:duvidas('233225','3','8');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um método, também conhecido como procedimento, é um bloco de códigos identificado por um nome. Sempre chamado pelo nome para que execute o bloco de código. O método que executa um bloco de código, mas Não retorna valor:
	
	 
	Sub
	
	Public
	
	Function
	
	Application
	
	Module
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=494327" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603752334)
	�� HYPERLINK "javascript:duvidas('241607','4','1');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	 O programa apresentado na questão, utiliza algumas das estruturas de controle do VB.NET.
Module module1
   Sub main()
      Dim Contador As Byte = 1
      Do Until Not (Contador <= 10)
         If (Contador Mod 2 = 0) Then
            Select Case Contador
               Case 1 To 5
                  Console.WriteLine(Contador)
               Case Else
                  Console.WriteLine(Contador - 1)
            End Select
      End If
      Contador = Contador + 1
   Loop
   Console.ReadKey()
   End Sub
End Module
 
Que valores serão apresentados pelo mesmo após sua execução?
	
	
	1 - 3 - 5 - 6 - 8.
	
	Nenhum valor.
	
	1 - 3 - 5 - 7 - 9.
	 
	2 - 4 - 5 - 7 - 9.
	 
	2 - 4 - 6 - 8 - 10.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=234418&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=433088&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603600047)
	�� HYPERLINK "javascript:duvidas('89320','4','2');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões (escolha) em linguagem VB.NET?
	
	
	If
	
	Do
	 
	Select Case
	
	While
	
	For
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=313183&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=474215" \n _blank Gabarito Comentado
	
	
	 3a Questão (Ref.: 201603650453)
	�� HYPERLINK "javascript:duvidas('139726','4','3');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	O código em VB apresentado está funcionando corretamente.
Module Module1
     Private texto As String
     Sub Main()
         Dim Num As Byte
         texto = "Teste de software"
         Num = 18
         If (Len(texto) > Num) Then
             Console.Write("Maior!")
         ElseIf (Len(texto) < Num) Then
             Console.Write("Menor!")
         ElseIf (Len(texto) = Num) Then
             Console.Write("Acertou!")
         End If
         Console.ReadKey()
     End Sub
End Module
Das opções apresentadas qual melhor representa o resultado exibido pelo programa:
	
	
	Exibe em uma caixa de diálogo o texto: Maior!
	 
	Exibe no console o texto: Menor!
	
	Exibe em uma caixa de diálogo o texto: Menor!
	
	Exibe no console o texto: Maior!
	
	Exibe no console o texto: Acertou!
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?CodTransmissao=246159&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483970" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201603651354)
	�� HYPERLINK "javascript:duvidas('140627','4','4');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura:
	
	
	Repeat
	
	Until
	
	Do
	 
	While
	 
	For
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=246166&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483971" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201604087725)
	�� HYPERLINK "javascript:duvidas('576998','4','5');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	O código apresentado nesta questão, tem por objetivo receber a idade de uma pessoa e informar se ele é Eleitor obrigatório, facultativo ou Não é eleitor, baseado apenas na idade, deixando de fora outros requisitos. 
Sabe-se que voto é obrigatório para pessoas que tenham de 18 a 69 anos, pessoas menores de 16 anos não votam e para os demais o voto é facultativo.
Module module1
Sub Main()
Dim idade As Byte
Console.WriteLine("Idade: ")
idade = Console.ReadLine()
______ idade < 16 Then
Console.WriteLine("Não Vota")
________ idade < 18 Then
Console.WriteLine("Facultativo")
________ idade < 70 Then
Console.WriteLine("Obrigatório")
________
Console.WriteLine("Facultativo")
_______
Console.ReadKey()
End Sub
End Module
Marque a resposta que completa corretamente as lacunas para que o programa exiba corretamente a categoria do eleitor baseado na idade informada. Desconsidere valores errados, como zero ou números negativos.
	
	 
	Select Case - Case - Case - Case Else - End Select
	
	If - Else - Else - Else - End If
	
	Select - Case - Case - Default - End Select
	 
	If - ElseIf - ElseIf - Else - End If
	
	If - if - If - Else - End If
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=302020&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483968" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201603687785)
	�� HYPERLINK "javascript:duvidas('177058','4','6');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequência: 
21 13 17 18 72 54 60 42 65 90 10 -1
Module Module1
     Sub Main()
         Dim idade As Integer
         Dim c1 As Integer = 0
         Dim c2 As Integer = 0
         Console.WriteLine("Digite a idade:")
         idade = Console.ReadLine()
         While idade <> -1
             If idade < 18 Then c1 = c1 + 1
             If idade > 60 Then c2 = c2 + 1
             Console.WriteLine("Digite a idade:")
             idade = Console.ReadLine()
         End While
         Console.WriteLine(c1)
         Console.WriteLine(c2)
         Console.ReadKey()
     End Sub
End Module
	
	 
	3 e 3
	
	3 e 2
	
	3 e 4
	
	2 e 3
	
	4 e 3
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=268344&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=467725" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201603687784)
	�� HYPERLINK "javascript:duvidas('177057','4','7');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedorprecisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequência: 
21 13 17 18 72 54 38 42 65 90 10 -1
Module Module1
    Sub Main()
         Dim idade As Integer
         Dim c1 As Integer = 0
         Dim c2 As Integer = 0
         Console.WriteLine("Digite a idade:")
         idade = Console.ReadLine()
         While idade <> -1
             If idade < 21 Then c1 = c1 + 1
             If idade > 65 Then c2 = c2 + 1
             Console.WriteLine("Digite a idade:")
             idade = Console.ReadLine()
         End While
         Console.WriteLine(c1)
         Console.WriteLine(c2)
         Console.ReadKey()
     End Sub
End Module
	
	 
	4 e 2
	
	3 e 4
	
	2 e 4
	
	3 e 3
	
	4 e 3
	
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=481802" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201603743948)
	�� HYPERLINK "javascript:duvidas('233221','4','8');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas estruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão, EXCETO:
	
	 
	Decisão de Repetição
	
	Decisão Aninhada
	
	Decisão Estendida
	
	Decisão de Sequência na mesma linha
	
	Decisão Simples
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=250636&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=432265&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603752334)
	�� HYPERLINK "javascript:duvidas('241607','4','1');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	 O programa apresentado na questão, utiliza algumas das estruturas de controle do VB.NET.
Module module1
   Sub main()
      Dim Contador As Byte = 1
      Do Until Not (Contador <= 10)
         If (Contador Mod 2 = 0) Then
            Select Case Contador
               Case 1 To 5
                  Console.WriteLine(Contador)
               Case Else
                  Console.WriteLine(Contador - 1)
            End Select
      End If
      Contador = Contador + 1
   Loop
   Console.ReadKey()
   End Sub
End Module
 
Que valores serão apresentados pelo mesmo após sua execução?
	
	
	Nenhum valor.
	
	2 - 4 - 6 - 8 - 10.
	 
	2 - 4 - 5 - 7 - 9.
	
	1 - 3 - 5 - 6 - 8.
	
	1 - 3 - 5 - 7 - 9.
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=234418&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=433088&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603743948)
	�� HYPERLINK "javascript:duvidas('233221','4','2');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas estruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão, EXCETO:
	
	
	Decisão de Sequência na mesma linha
	
	Decisão Simples
	 
	Decisão de Repetição
	
	Decisão Aninhada
	
	Decisão Estendida
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=250636&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=432265&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 3a Questão (Ref.: 201603600307)
	�� HYPERLINK "javascript:duvidas('89580','4','3');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	O programa a seguir exibirá quais números?
 Module Module1
         Sub Main()
         Dim Contador As Byte = 1  
         Do Until Not (Contador <= 10)
              Console.WriteLine(Contador)
              Contador = Contador + 2
         Loop
         Console.ReadKey()
         End Sub
 End Module
 
 
	
	
	1 e 3
	 
	1, 3, 5, 7 e 9
	
	0, 1, 3, 5 e 7
	
	1, 3 e 5
	
	1, 3, 5 e 7
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=313572&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=474216" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201603600047)
	�� HYPERLINK "javascript:duvidas('89320','4','4');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões (escolha) em linguagem VB.NET?
	
	
	If
	 
	For
	
	While
	
	Do
	 
	Select Case
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=313183&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=474215" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201603687783)
	�� HYPERLINK "javascript:duvidas('177056','4','5');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, qual será o resultado apresentado pelo programa?
Module Module1
     Sub Main()
         Dim a As Integer = 10
         Dim b As Integer = 20
         Dim resp As Integer
         If a > b Then
             If a Mod 2 = 0 Then
                resp = a / b
             Else
                 resp = a + b
             End If
         Else
             If b Mod 2 = 0 Then
                 resp = a * b
             Else
                 resp = a - b
            End If
         End If
         Console.WriteLine(resp)
         Console.ReadKey()
     End Sub
End Module
	
	
	10
	
	40
	 
	200
	
	2
	 
	30
	
�� HYPERLINK "https://v3.webcasters.com.br/Login.aspx?codTransmissao=279261&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=494329" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201603687785)
	�� HYPERLINK "javascript:duvidas('177058','4','6');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequência: 
21 13 17 18 72 54 60 42 65 90 10 -1
Module Module1
     Sub Main()
         Dim idade As Integer
         Dim c1 As Integer = 0
         Dim c2 As Integer = 0
         Console.WriteLine("Digite a idade:")
         idade = Console.ReadLine()
         While idade <> -1
             If idade < 18 Then c1 = c1 + 1
             If idade > 60 Then c2 = c2 + 1
             Console.WriteLine("Digite a idade:")
             idade = Console.ReadLine()
         End While
         Console.WriteLine(c1)
         Console.WriteLine(c2)
         Console.ReadKey()
     End Sub
End Module
	
	 
	3 e 3
	
	4 e 3
	
	3 e 4
	
	3 e 2
	
	2 e 3
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=268344&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=467725" \n _blankGabarito Comentado
	
	
	 7a Questão (Ref.: 201603651354)
	�� HYPERLINK "javascript:duvidas('140627','4','7');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura:
	
	 
	While
	
	Do
	 
	For
	
	Until
	
	Repeat
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=246166&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483971" \n _blank Gabarito Comentado
	
	
	 8a Questão (Ref.: 201603650453)
	�� HYPERLINK "javascript:duvidas('139726','4','8');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	O código em VB apresentado está funcionando corretamente.
Module Module1
     Private texto As String
     Sub Main()
         Dim Num As Byte
         texto = "Teste de software"
         Num = 18
         If (Len(texto) > Num) Then
             Console.Write("Maior!")
         ElseIf (Len(texto) < Num) Then
             Console.Write("Menor!")
         ElseIf (Len(texto) = Num) Then
             Console.Write("Acertou!")
         End If
         Console.ReadKey()
     End Sub
End Module
Das opções apresentadas qual melhor representa o resultado exibido pelo programa:
	
	
	Exibe em uma caixa de diálogo o texto: Maior!
	
	Exibe no console o texto: Acertou!
	
	Exibe no console o texto: Maior!
	 
	Exibe no console o texto: Menor!
	
	Exibe em uma caixa de diálogo o texto: Menor!
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?CodTransmissao=246159&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483970" \n _blank Gabarito Comentado
	 1a Questão (Ref.: 201603600288)
	�� HYPERLINK "javascript:duvidas('89561','5','1');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Qual é palavra-chave usada para definir uma seção de captura e tratamento de exceção em linguagem VB.NET?
	
	
	Finally
	 
	Try
	
	If
	
	Do
	 
	Catch
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=246160&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=478442" \n _blank Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603651366)
	�� HYPERLINK "javascript:duvidas('140639','5','2');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Na construção de softwares no VB 2010, é possível desenvolvermos sub-rotinas ou funções com os mais diversos propósitos. Durante a execução dessas rotinas podem ocorrer exceções de Hardware e de Software, que devem ser tratadas de forma estruturada a partir do bloco: Qual das respostas apresenta a sintaxe correta para representação do bloco mínimo do tratamento de exceções?
	
	 
	Try... End Try.
	
	Try... Finaly
	
	Try... Catch
	
	On error
	
	On error - Goto
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=246168&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=476730" \n _blank Gabarito Comentado
	
	
	 3a Questão (Ref.: 201603651368)
	�� HYPERLINK "javascript:duvidas('140641','5','3');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Durante o desenvolvimento de uma função o grupo de programadores se deparou com a possibilidade de: caso um determinado valor fosse digitado pelo usuário poderia gerar um erro diferente.Para tratar este erro eles precisariam lançar uma exceção para que esta fosse trada.A sintaxe da declaração do lançamento da exceção é:
	
	
	System.Exception
	 
	Try - catch - End Try
	 
	Throw [ expressão ]
	
	ex.message
	
	Finaly
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=268170&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=456973&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 4a Questão (Ref.: 201603743935)
	�� HYPERLINK "javascript:duvidas('233208','5','4');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Uma Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento, chamada:
	
	
	Finally
	
	Catch
	 
	Throw
	
	Exception
	
	Try
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=250632&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=451689&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
	
	
	 5a Questão (Ref.: 201604116246)
	�� HYPERLINK "javascript:duvidas('605519','5','5');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	No tratamento de exceções em VB.NET, usa-se a estrutura try... catch...finally com o objetivo de capturar eventuais situações de exceção e definir o comportamento mais adequado para a aplicação. Neste contexto, é certo afirmar que:
	
	
	A cláusula Catch é opcional
	
	A cláusula Try é opcional.
	
	Se o Catch for usado, o Finally não poderá ser usado.
	 
	A cláusula Finally é opcional
	 
	Só pode haver uma cláusula Catch para um mesmo Try
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=447417&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=514547" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=476725" \n _blank Gabarito Comentado
	
	
	 6a Questão (Ref.: 201604143720)
	�� HYPERLINK "javascript:duvidas('632993','5','6');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. O .NET framework oferece uma forma unificada de identificar e tratar exceções entre todas as linguagens de programação .NET (BALENA, 2006). 
Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento de exceção. 
Esse tipo de exceção é chamada:
	
	
	Finally
	 
	Throw
	
	Try ... End Try
	
	Catch ex1 As Exception1
	
	Catch
	
�� HYPERLINK "http://v3.webcasters.com.br/Login.aspx?codTransmissao=407639&LoginExterno=urllogada@estacio.br&SenhaExterno=1234" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/?CodTransmissao=525485" \n _blank Gabarito Comentado
�� HYPERLINK "http://viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=464040" \n _blank Gabarito Comentado
	
	
	 7a Questão (Ref.: 201604087744)
	�� HYPERLINK "javascript:duvidas('577017','5','7');" Fórum de Dúvidas (0)       �Saiba  (0)�
	
	A maior parte dos controles que precisam ser feitas nos sistemas de informação, podem ser aplicadas através das estruturas de controle condicionais, no entanto existem alguns erros que não se referem a lógica propriamente dita, mas a várias situações como, erro de digitação, problema de conexão, acesso a banco, entre outras. 
A linha de código: Catch ex As Exception 
Diz respeito ao tratamento de erros comentado no enunciado.
Marque a alternativa que melhor define qual o propósito da linha de código citado no enunciado.
	
	
	Permite realizar a captura e o tratamento da exceção apenas

Outros materiais