Você está na página 1de 12

1- Qual ser o valor da varivel Resultado aps a execuo da linha de cdigo em linguagem VB 2010?

Dim Resultado As Integer = 14 Mod 3


(X) 2

2- Um programador, ao elaborar um programa, est utilizando instrues try para realizar o tratamento de
excees. Para cada try que for inserido, dever ser includo pelo menos um:
(X) catch ou finally.

3- Dentre as funes do Framework .NET 4.0, o Base Class Library responsvel por:
(X) Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicaes.

4- Dentre as funes do Framework .NET 4.0, o Common Language Runtime responsvel por:
(X) Permitir que a aplicao seja executada em um ambiente gerenciado onde a aplicao se comunica com o .NET,
ao invs de se comunicar diretamente com o sistema operacional.

5- Qual a funo interna da linguagem VB .NET que retorna o nmero de caracteres em uma string ou a
quantidade de bytes necessrios para armazenar uma expresso de um tipo?
(X) Len

6- Qual ser o valor da varivel Resultado aps a execuo da linha de cdigo em linguagem VB 2010?
Dim Resultado As String = Mid("ABCDEF", 2, 3)
(X) "BCD"

7- Qual a instruo para definir uma estrutura de deciso de mltiplas decises (escolha) em linguagem
VB.NET?
(X) Select Case

8- Das Estruturas de Controle de Repetio apresentadas abaixo, qual diretamente controlada por um
contador como parte da prpria estrutura:
(X) For

9- Qual palavra-chave usada para definir uma seo de captura e tratamento de exceo em linguagem
VB.NET?
(X) Catch

10- No desenvolvimento de software com a inteno de evitar redundncia, permitir o reaproveitamento de


cdigo e facilitar a manuteno, baseado na mxima que diz: Dividir para conquistar, O VB 2010 Express,
ao criar um projeto, define automaticamente um(a):
(X) Mdulo

11- Qual o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo
Double?
(X) R

12- Quais so os delimitadores de um mtodo da linguagem VB .NET que retorna um valor?


(X) Function e End Function

13- Na construo de softwares no VB 2010, possvel desenvolvermos sub-rotinas ou funes com os mais
diversos propsitos. Durante a execuo dessas rotinas podem ocorrer excees de Hardware e de
Software, que devem ser tratadas de forma estruturada a partir do bloco: Qual das respostas apresenta a
sintaxe correta para representao do bloco mnimo do tratamento de excees?
(X) Try... End Try.

14- Uma empresa deseja adquirir uma edio do Visual Studio 2010 que permita a sua equipe de
desenvolvimento trabalhar com um conjunto de ferramentas de gerenciamento de ciclo de vida da
aplicao, incluindo a elaborao de diagramas UML e o gerenciamento de projetos com metodologias
iterativas e geis. Qual a edio do Visual Studio 2010 mais indicada?
(X) Visual Studio 2010 Ultimate.

15- importante conhecer e entender o funcionamento da arquitetura .NET e a diferena entre as verses,
pois desta forma saberemos o que necessrio para criarmos os nossos sistemas e o que poderemos
utilizar. Das opes apresentadas, em relao a .NET 4.0, marque a que melhor a define.
(X) representada por duas camadas (CLR, BCL) que ficam entre o sistema operacional e as aplicaes.

16- O .NET Framework uma camada de software que fica entre:


(X) O Sistema Operacional e as Aplicaes.
17- Ao compilarmos cdigos que usem a biblioteca .NET, no criamos imediatamente um cdigo nativo do
sistema operacional. Ao invs disso, compilamos o nosso cdigo para:
(X) MSIL - Microsoft Intermediate Language

18- Um desenvolvedor precisa usar um operador que retorna True caso um padro de string esteja contido
em uma string ou False caso contrrio, ele deve usar:
(X) Like

19- Um desenvolvedor precisa declarar um varivel para armazenar um contador entre 0 e 100 utilizando o
menor espao de memria, ele deve declarar a varivel como:
(X) Byte

20- Como em todas as linguagens, precisamos conhecer os tipos de variveis, como atribuir valores, bem
como saber as vrias formas de declar-las.
Das opes apresentadas, marque a que no corresponde a uma maneira correta de declarar uma varivel
na linguagem VB.NET.
(X) Dim Salario As float

21- Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma varivel (var) par, para isso
ele dever usar:
(X) var mod 2 = 0

22- O .NET define os tipos de valores a serem armazenados na memria, o espao a ser alocado na
memria. Esses valores so armazenados em um rea de memria chamada:
(X) Stack

23- Na construo de softwares no VB 2010, possvel desenvolvermos sub-rotinas ou funes com os mais
diversos propsitos, baseado nos problemas. Qual a principal diferena entre funes e sub-rotinas?
(X) As funes retornam um valor e as sub-rotinas no.

24- Na linguagem VB.NET bem como em outras linguagens podemos desenvolver rotinas que melhoram a
qualidade de nosso software baseado no conceito de modulao. Particularmente no VB podemos gerar
Sub-Rotinas ou funes.
Das opes apresentadas, qual apresenta a diferena principal entre Sub-Rotinas e funes
(X) A possibilidade de retornar um valor.

25- Um mtodo, tambm conhecido como procedimento, um bloco de cdigos identificado por um nome.
Sempre chamado pelo nome para que execute o bloco de cdigo. O mtodo que executa um bloco de
cdigo, mas No retorna valor:
(X) Sub

26- Um desenvolvedor precisa de um cdigo que receba o valor do lado de um quadrado, calcule e retorne a
rea deste quadrado, ele dever usar qual das opes de cdigo a seguir?
(X) Function AreaQuad (ByVal n As Integer)
Dim S As Integer
S = n * n
Return S
End Function

27- Exceo um erro no fluxo normal de execuo do cdigo de um programa de uma aplicao. O .NET
framework oferece uma forma unificada de identificar e tratar excees entre todas as linguagens de
programao .NET (BALENA, 2006).
(X) excees de hardware e excees de software.

28- A maior parte dos controles que precisam ser feitas nos sistemas de informao, podem ser aplicadas
atravs das estruturas de controle condicionais, no entanto existem alguns erros que no se referem a
lgica propriamente dita, mas a vrias situaes como, erro de digitao, problema de conexo, acesso a
banco, entre outras. A linha de cdigo: Catch ex As Exception
Diz respeito ao tratamento de erros comentado no enunciado.
Marque a alternativa que melhor define qual o propsito da linha de cdigo citado no enunciado.
(X) Permite realizar a captura e o tratamento da exceo genrica, ou seja, de qualquer tipo de exceo.

29- Uma Exceo um erro no fluxo normal de execuo do cdigo de um programa de uma aplicao. Em
algumas situaes voc pode desejar lanar uma exceo para que seja tratada por uma rotina de
tratamento, chamada:
(X) Throw
30- O cdigo apresentado nesta questo, tem por objetivo receber a idade de uma pessoa e informar se ele
Eleitor obrigatrio, facultativo ou No eleitor, baseado apenas na idade, deixando de fora outros
requisitos.
Sabe-se que voto obrigatrio para pessoas que tenham de 18 a 69 anos, pessoas menores de 16 anos
no 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("No Vota")
________ idade < 18 Then
Console.WriteLine("Facultativo")
________ idade < 70 Then
Console.WriteLine("Obrigatrio")
________
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 nmeros
negativos.
(X) If - ElseIf - ElseIf - Else - End If

31- Um desenvolvedor precisa entender o desenvolvimento de um cdigo feito por outro programador.
Acompanhando a lgica do programa a seguir, quais sero os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequncia:
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
(X) 3 e 3

32- A maior parte dos controles que precisam ser feitas nos sistemas de informao, podem ser aplicadas
atravs das estruturas de controle condicionais, no entanto existem alguns erros que no se referem a
lgica propriamente dita, mas a vrias situaes como, erro de digitao, problema de conexo, acesso a
banco, entre outras.
Caso em um sistema aps um conjunto de comandos possa acontecer um erro, do qual voc no sabe
bem a origem, qual a maneira mais indicada de tratar esta situao no VB.NET?
Marque a alternativa que melhor resolveria a problemtica apresentada, levando em considerao apenas a
estrutura mais adequada.
(X) Try (problema) Catch ex As Exception " Informao " End Try

33- No Visual Basic .Net a palavra chave Inherits usada para:


(X) implementar o mecanismo de herana entre classes.

34- ________ uma coleo de softwares de propsito geral que facilita o processo de: definir, construir e
manipular um banco de dados (BD); situada entre uma ou mais aplicaes (APs) e um ou mais BDs.
(X) Sistema de Gerenciamento de Banco de Dados (SGBD).
35- Os modificadores de acesso definem a acessibilidade (escopo) dos objetos e dos membros de uma
classe. Ao definir um objeto ou membro acessvel em qualquer ponto da classe ou das subclasses e
pelos mtodos da classe e das subclasses, estamos falando do modificador:
(X) Protected

36- A abordagem da programao orientada a objetos oferece o conceito de encapsulamento que agrupa e
delimita na classe a declarao de todas as variveis e mtodos. Os modificadores de acesso definem a
acessibilidade dos objetos e dos membros de uma classe.
Dentre as opes, qual delas no um modificador do Visual Basic 2010 ?
(X) Package

37- (ENADE/2008) Uma pizzaria fez uma ampliao de suas instalaes e o gerente aproveitou para
melhorar o sistema informatizado, que era limitado e no atendia a todas as funes necessrias. O
gerente, ento, contratou uma empresa para ampliar o software. No desenvolvimento do novo sistema, a
empresa aproveitou partes do sistema antigo e estendeu os componentes de maneira a usar cdigo
validado, acrescentando as novas funes solicitadas.
Que conceito de orientao a objetos est descrito na situao hipottica acima?
(X) herana

38- Uma equipe de desenvolvimento de softwares se deparou com o seguinte problema:


Uma universidade precisava controlar o total de filhos de funcionrios existentes na mesma, mantendo
atualizado a entrada e sada dos mesmos. Para tal, resolveram criar um atributo de nome TotalFilhos.
Dos escopos das variveis para a Linguagem VB.NET qual o mais indicado para este atributo de forma a
solucionar o problema da equipe de desenvolvimento.
(X) Shared

39- Segundo Silberschatz (1997) e Elmasri (2005) existem algumas principais vantagens na utilizao dos
SGBDRs. Marque a alternativa que no apresenta uma das vantagens citadas pelos autores segundo o
material didtico da disciplina.
(X) Compatibilidade

40- Para a manipulao de dados durante as aulas foi escolhido utilizar o Microsoft SQL Server 2008 R2
Express. Das opes apresentadas a seguir, segundo o que foi apresentado nas aulas, qual no
representa uma caracterstica deste SGDB.
(X) Esta edio atende aos requisitos de uma variedade de aplicaes que no sejam comerciais, por isto sem custo
de licenciamento.

41- A arquitetura SGBD permite que as aplicaes compartilhem as funes especializadas existentes na
coleo de programas. Desta forma, podemos evitar que funes sejam implementadas nas aplicaes.
Com base nesse conceito, so vantagens dos SGBDs, EXCETO:
(X) Abstrao de elementos concretos ou abstratos.

42- O modelo de um Banco de Dados pode ser especificado de forma textual e/ou grfica (DER). Dessa
forma, a modelagem de um SGBDR realizada atravs do modelo entidade-relacionamento (MER) que
especifica, EXCETO:
(X) Mtodos de acesso a dados.

43- Foram apresentados nas aulas, alguns conceitos gerais em relao a banco de dados, dentre eles o de
chave estrangeira. Segundo o que foi apresentado o conceito de chave estrangeira apresentado
corretamente em:
(X) Um atributo ou combinao de atributos em uma tabela cujos valores devem coincidir com a chave primria de
outra tabela ou devem ser nulos.

44- Um dos recursos principais dos bancos de dados atuais a capacidade de gerar Views, que possuem
caractersticas prprias de acordo com o banco de dados em uso. Para o SQL Server a sintaxe completa
da criao de uma view :
(X) CREATE VIEW nome_view [lista de colunas] AS DECLARAO SELECT.

45- Uma View um objeto que pertence a um banco de dados, definida baseada em declaraes SELECTs,
retornando uma determinada visualizao de dados de uma ou mais tabelas. Contudo, uma view no
armazena dados. Marque a opo que NO representa uma vantagem do uso de views.
(X) Eliminao de cdigos redundantes.
46- A classe _______ permite criar um objeto que representa um controle de interface para interao com
usurio com a finalidade de disparar uma ao.
(X) Button

47- O cdigo apresentado parte de um script.


CREATE TABLE
[dbo].[Cliente](
[ID] [bigint] IDENTITY(1,1) NOT NULL,
[Nome] [varchar](200) NOT NULL,
[Telefone] [varchar](50) NULL,
[Logradouro] [varchar](200) NOT NULL,
[UF] [varchar](2) NOT NULL,
CONSTRAINT
[PK_Cliente] PRIMARY KEY CLUSTERED
( [ID] ASC ) WITH
( PAD_INDEX = OFF,
STATISTICS_NORECOMPUTE = OFF,
IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON,
ALLOW_PAGE_LOCKS = ON
) ON [PRIMARY]
) ON [PRIMARY]
Em relao ao cdigo apresentado e o produto gerado pelo cdigo no podemos afirmar:
(X) Todos os dados devero ser obrigatoriamente preenchidos.

48- Com o surgimento de novas tecnologias, os gerenciadores de arquivos, at mesmo os SGBDs, no


conseguiam dar conta dos mltiplos acessos simultneos das aplicaes Web. Com toda essa demanda,
foi criada uma plataforma para acesso a dados que tornasse esses dados acessveis de qualquer
linguagem da plataforma .NET. Esse conceito se refere:
(X) Ado.Net

49- Segundo o material apresentado nas aulas, um componente um objeto com mtodos pr-definidos que
oferecem funcionalidades para um determinado propsito. Em relao aos componentes para acesso a
dados da biblioteca ADO.NET no podemos afirmar que:
(X) Os principais componentes do tipo SQL e OleDB so os mesmos.

50- As Views so vises do banco de dados, derivadas de uma ou mais colunas de uma ou mais tabelas. As
manipulaes dos dados sobre uma view so na realidade feitas nos dados das respectivas tabelas,
usando-se os mesmos comandos SQL de manipulao de dados de uma tabela. Assim, ao aplicar views
para agregar informaes, em vez de fornecer detalhes, podemos:
(X) Apresentar um somatrio de despesas em ligaes e restringir acesso.

51- A classe ______ permite criar objetos que representam controles de interface para apresentar ao usurio
opes que so mutuamente exclusivas desde que estejam contidos no mesmo objeto da classe
GroupBox.
(X) RadioButton

52- A classe _______ permite criar um objeto que representa um controle de interface para apresentar ao
usurio opes que no so mutuamente exclusivas, ou seja, mais de uma opo podem ser
selecionadas simultaneamente.
(X) CheckBox

53- A classe _________ permite criar um objeto para o usurio digitar os dados de entrada atravs da
interface homem-mquina (IHM).
(X) TextBox

54- Baseado na sub rotina apresentada e sabendo que ela no possui erros:
Private Sub CalculaMedia(ByVal n)
Dim x As Integer = n
txtNumero.Text = Str(x * 2)
MessageBox.Show("O valor : " & x)
End Sub
Podemos afirmar que:
(X) txtNumero equivale a propriedade name de um Objeto.

55- O conjunto formado pelo SGBDR e os BDs conhecido como:


(X) Sistema de Banco de Dados.
56- Qual a classe do Windows Forms usada para criar objetos de caixa de dilogo genrica e
personalizada?
(X) Dialog

57- Qual a classe usada para criar um objeto associado a uma tabela que permite visualizar os dados em
forma de planilha?
(X) DataGridView

58- Um DataSet da ADO.NET representa:


(X) uma coleo de tabelas em memria.

59- Na criao de projetos, se desejarmos trabalhar com o Windows Forms, basta em projetos escolher a
opo - Windows Forms Application..
Desta forma, seu projeto ser criado gerando automaticamente sua primeira "Janela", a qual voc poder
modelar da forma que desejar inserindo quantos objetos desejar, bastando arrastar da toolbox.
Public Class Form1
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs)
Handles Button1.Click
End Sub
Private Sub Button2_Click(sender As Object, e As System.EventArgs) Handles
Button2.Click
End Sub
End Class
A partir da observao do trecho de cdigo apresentado na questo e na criao de uma aplicao conforme
indicado, podemos afirmar que:
(X) No projeto existe um formulrio (Windows form) o qual a propriedade Name Form1, e que foram inseridos nele
dois objetos.

60- Dentre os muitos componentes da biblioteca ADO.NET, temos o Data Provider que possui quatro
principais objetos, EXCETO:
(X) DataClasses

61- A criao de formulrios de dados na linguagem VB.NET possui muitas facilidades, dando agilidade na
programao. Quando arrastamos um Data Source para um Windows forms o que acontece?
Marque a opo correta.
(X) So exibidos todos os campos da tabela ligada ao Data Source.

62- Como so chamadas ou acionadas as Rotinas criadas em VB.NET ?


(X) Diretamente no cdigo indicando o NOME da Rotina, seguido de seus parmetros.

63- Qual o operador da linguagem VB 2010 que devemos usar para obter a parte inteira do resultado da
diviso?
(X) \

64- Qual o tipo de dados da linguagem VB 2010 devemos usar para declarar uma varivel que ocupe o
mnimo de memria e armazene a quantidade de pginas de um livro, sabendo-se que um livro tratado
pelo software a ser desenvolvido pode ter at 1500 pginas?
(X) UShort

65- Em VB.NET, os Parmetros de um Procedimento ou Funo so declarados como default na forma:


(X) ByVal

66- Um Tipo de Dado Inteiro de 32 bits conhecido em VB.NET como:


(X) Integer

67- O NET Framework uma iniciativa da empresa Microsoft, que visa uma plataforma nica para
desenvolvimento e execuo de sistemas e aplicaes, assim Todo e qualquer cdigo gerado para .NET.
(X) pode ser executado em qualquer dispositivo que possua um framework de tal plataforma.

68- Um desenvolvedor precisa de um cdigo que receba o valor do lado de um quadrado, calcule e exiba a
rea deste quadrado, ele dever usar qual das opes de cdigo a seguir?
(X) Sub AreaQuad (ByVal n As Integer)
Dim S As Integer
S = n * n
Console.WriteLine("Area: " & S)
End Sub
69- O Visual Basic fornece vrios mdulos que permitem simplificar tarefas comuns no seu cdigo. O mdulo
que contm os membros que retornam resultados dos testes de verificao de tipo ou retornam as
informaes sobre erros em tempo de execuo, o nome do tipo, o valor da cor em RGB chamado de:
(X) Information

70- Na programao Orientada a Objetos:


(X) as Classes so tipos de objetos que descrevem as informaes armazenadas e os servios providos por um
objeto.

71- A modelagem de um Banco de Dados considerada uma das principais etapas no desenvolvimento de
um Sistema de Informao, uma vez que o mesmo tem o objetivo de armazenar os dados que devero
gerar informaes preciosas na tomada de decises em uma empresa. Na construo do modelo do
banco, a definio das Entidades a primeira das etapas.
Segundo o material das aulas, qual das opes apresenta parte da definio de uma Entidade corretamente.
(X) Uma entidade pode ser concreta, abstrata ou um conceito.

72- A Microsoft lanou a Plataforma .NET. em 2000 com uma nova biblioteca de nome ADO.NET. Segundo o
material apresentado nas aulas, o propsito desta biblioteca :
(X) Facilitar o trabalho do programador e permitir desenvolver aplicaes com maior desempenho.

73- As Views representam um recurso importante dos SGDBs.


Segundo o que foi apresentado nas aulas, atravs de uma view no possvel:
(X) Armazenar dados.

74- Quanto aos componentes do Visual Studio 2008, correto afirmar que:
(X) Hyperlink: permite ao usurio navegar atravs das pginas da aplicao;

75- Analise as afirmaes e marque a alternativa VERDADEIRA:


(X) O componente "ListBox" permite adicionar valores em seu contedo de linhas atravs do Mtodo: Add(string).

76- A camada intermediria, conhecida tambm como midleware, que prov a interface entre as aplicaes e
os BDs definida como:
(X) Sistema Gerenciador de Banco de Dados.

77- Em relao ao Microsoft SQL Server Management Studio, como um Software que nos permite: Definir,
construir e manipular bancos de dados. No podemos afirmar que:
(X) Primeiro precisamos obrigatoriamente gerar o modelo DER.

78- A opo de escolha no Visual Studio 2008 para usar Web Forms como interface de usurio no
desenvolvimento de um aplicativo indica que o aplicativo dever ser implantado no:
(X) servidor, que o .NET Framework dever ser executado no servidor e que o computador cliente exigir apenas um
navegador.

79- Analise as seguintes afirmaes relacionadas a noes bsicas de programao:


I- O interpretador l o programa e executa comando aps comando, at que encontre um erro, aps o
qual para, mostrando a linha onde o erro foi encontrado. possvel ver parte do programa
funcionando e mostrando resultados, mesmo sem estar completo.
II- A programao estruturada uma tcnica de programao que permite estabelecer uma
correspondncia perfeita entre o algoritmo, o diagrama de programao (fluxograma) e a listagem de
um programa.
III- Em programao orientada a objetos, diz-se que uma classe em particular de um dado objeto uma
instncia desse objeto.
IV- O processo de compilao no gera novo cdigo e o prprio programa escrito em linguagem de alto
nvel colocado em execuo. Durante a execuo, o compilador converte cada instruo para
linguagem de mquina e a executa.
Indique a opo que contenha todas as afirmaes verdadeiras.
(X) I e II

80- Supondo que a empresa Softwares e SIA, na construo de um sistema precise fazer a conexo do
mesmo, desenvolvido em VB.NET com componentes da ADO.NET, com um bando de dados da Oracle.
Qual das opes apresenta o componente correto para representar esta conexo.
(X) OleDbConnection
81- A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de
programas estruturados, que so programas que no fazem uso da instruo GoTo. So Estruturas de
Controle de Deciso, EXCETO:
(X) Deciso de Repetio

82- Qual a instruo para definir uma estrutura de repetio de zero a vrias (0 a n) vezes em linguagem
VB.NET?
(X) While

83- Como referenciado a classe atual no cdigo de VB.NET, para chamada de uma Rotina do Objeto
Corrente?
(X) Me

84- Qual a propriedade de um objeto da classe Form de Windows.Forms, que permite atribuir um ttulo na
barra de ttulo do objeto?
(X) Text

85- No modelo-viso-controle (MVC), o controlador:


(X) processa e responde a eventos e invoca alteraes ao modelo, o modelo encapsula funcionalidades e objetos de
contedo e a viso renderiza a interface de usurio a partir do modelo.

86- O programa apresentado na questo, 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 sero apresentados pelo mesmo aps sua execuo?
(X) 2 - 4 - 5 - 7 - 9.

87- O programa estruturado como uma coleo de propriedades para encontrar o resultado esperado, e
no um procedimento a ser seguido. Este tipicamente um paradigma relacionado programao:
(X) orientada a objetos.

88- Na definio de uma classe no VB.NET utilizado a seguinte linha de cdigo:


Property Nome As String
O termo Property aplicado responsvel por:
(X) Gerar automaticamente os mtodos Get e Set para o atributo.

89- Ao criarmos uma aplicao utilizando os conceitos de Orientao a Objetos, entre eles o
Encapsulamento, precisamos geralmente criar Atributos (variveis).
Para que os atributos sejam acessados, baseado na teoria do encapsulamento, devemos criar:
(X) Mtodos de acesso (Set e Get).

90- A estrutura de Controle de Mltiplas Decises (escolha)- Case, tem algumas clusulas em sua sintaxe. A
parte da estrutura que ser executada quando nenhum dos valores apresentados nas clausulas Case
atenderem ao valor da clusula Select Case ser?
(X) Case Else

91- Um grupo de Analistas e Programadores deparam com a necessidade de pegar parte de um texto no
processo de desenvolvimento de uma funo no VB.Net.
Das opes qual define a melhor forma de se resolver este problema?
(X) Utilizar do mdulo predefinido - Strings, o mtodo especfico para tal.
92- Na estrutura de repetio: Do While (condio) comandos Loop O exemplo serve apenas para que
visualizem a estrutura de repetio. Os comandos no interior do lao sero repetidos at que?
(X) A condio seja Falsa.

93- A classe ______ permite criar um objeto que representa um rotulo ou uma legenda do Windows com um
texto esttico na interface homem-maquina (IHM).
(X) Label

94- Para retornar um conjunto de dados de uma consulta SQL (Conjunto de Linhas de Dados) a partir de
uma conexo de Banco de Dados, utilizamos qual o mtodo da classe Command?
(X) ExecuteReader()

95- Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma varivel (var) par, para isso
ele dever usar:
(X) var mod 2 = 0

96- Um objeto da classe ________ permite apresentar uma lista de opes usualmente selecionadas pelo
usurio e um caixa de texto que permite ao usurio digitar uma opo que no esta na lista.
(X) ComboBox

97- Quanto estrutura, propriedade e sintaxe do Visual Studio 2008, correto afirmar que:
(X) O alinhamento do contedo de uma clula pode ser especificado com atributo ALIGN. O atributo ALIGN pode
assumir os valores left, center, right, justify.

98- Um desenvolvedor precisa usar um operador que retorna True caso um padro de string esteja contido
em uma string ou False caso contrario, ele deve usar:
(X) Like

99- Durante as aulas foi destacado a importncia que um sistema de gerenciamento de banco de dados
relacional (SGBDR) possui para manipulao de dados atravs dos sistemas ou nele mesmo utilizando a
sua IDE. Das opes apresentadas, qual no parte da definio deste modelo.
(X) Possui arquitetura em camadas.

100- Atualmente muito comum as pessoas baixarem vdeos na internet, alguns sites utilizam algoritmos
para dificultar este processo. Um desses algoritmos inverte a ordem do texto que indica o site para fazer
o download.
Marque a resposta que utiliza a funo adequada para inverter novamente o texto de maneira correta,
sabendo se que o link estava armazenado em uma varivel com a seguinte declarao: Dim Link As
String, e que o mesmo ser colcado invertido na mesma varivel.
Marque a resposta que utiliza a funo adequada de maneira correta para resolver este problema.
(X) Link = StrReverse(Link)

101- Para resoluo de problemas, na construo de programas a linguagem VB 2010 possui vrias
estruturas de controle de fluxo de deciso (MSDN, 2010).
Das opes, marque a resposta que apresenta todas as possibilidades existentes.
(X) deciso simples, deciso estendida, deciso aninhada, deciso em seqncia na mesma linha, mltiplas
decises.

102- Na construo de uma sub-rotina em VB 2010 obrigatrio definir?


Marque a resposta que melhor responde pergunta.
(X) Sub - Nome - End Sub.

103- Um tipo define os tipos de valores a serem armazenados na memria. Os tipos suportados pelo .NET
Framework podem ser agrupados em duas amplas categorias: Tipos de Valor e Tipos de Referncia. So
tipos de referncia da Linguagem VB 2010?
(X) String e Classes

104- Na estrutura de repetio:


Do While (condio)
comandos
Loop
O exemplo serve apenas para que visualizem a estrutura de repetio.
Os comandos no interior do lao sero repetidos at que?
(X) A condio seja Falsa.
105- Qual ser o valor da varivel Resultado aps a execuo das linhas de cdigo em linguagem VB
2010?
Dim x As Integer = 13 Mod 2
x - = 2;
(X) -1

106- A seo Finally, pertencente ao bloco Try...End Try.


Das opes de resposta, marque a que melhor define o que ocorre com a seo Finally:
(X) O cdigo que dever ser sempre executado, sem ou com a ocorrncia de uma exceo.

107- So pacotes ou contineres que agrupam os tipos, as interfaces e as classes relacionadas a uma
tecnologia:
(X) namespaces.

108- Escolha a opo que completa corretamente a afirmao a seguir: Varivel um espao alocado de
memria para armazenamento de memria. Uma varivel tem um identificador, um _____________
inicial de alocao na memria, um tamanho do espao de alocao na memria e um
________________.
(X) endereo e tipo.

109- Das Estruturas de Controle de Repetio apresentadas abaixo, qual diretamente controlada por um
contador como parte da prpria estrutura:
(X) For

110- Com a inteno de facilitar o desenvolvimento de software o VB apresenta um conjunto de mdulos


pr-definidos, que agrupam declaraes com finalidades afins. Das opes, qual nem todos os itens so
mdulos da linguagem VB 2010?
(X) Constants - Text - Globals - Interaction.

111- Uma empresa deseja adquirir uma edio do Visual Studio 2010 que contenha um conjunto
especializado para equipes de controle de qualidade. Qual a edio do Visual Studio 2010 mais
indicada?
(X) Visual Studio Test Professional 2010

112- Um mtodo, conhecido tambm como procedimento, um bloco de cdigos identificado por um
nome. Um mtodo chamado pelo nome para que execute o bloco de cdigos. Um mdulo tem um ou
mais mtodos. Das opes apresentadas qual no se caracteriza como uma vantagem obtida com o uso
de mtodos?
(X) A eliminao da necessidade da utilizao de mdulos pr-definidos.

113-Baseado no cdigo apresentado na questo:


Module Module1
Sub Main()
Dim Res, x As Integer
x = 0
Try
Res = 12 / x
Catch ex As Exception
Console.WriteLine(ex.Message)
End Try
Console.ReadKey()
End Sub
End Module
(X) A mensagem exibida no console para o usurio no de fcil entendimento para leigos.

114- Um desenvolvedor necessita incluir um novo controle na interface em desenvolvimento, para isso ele
deve recorrer respectivamente s janelas de:
(X) Toolbox e Design

115- Segundo SILBERSCHATZ, 1997, para cada atributo existe um conjunto de valores possveis,
chamado de:
(X) Domnio

116- Qual o componente ADO.NET que representa uma fonte de dados do tipo SQL?
(X) SqlDataSource
117- Dentre as funes do Framework .NET 4.0, o Executor de cdigo responsvel por:
(X) Traduzir o cdigo intermedirio para executvel equivalente e nativo para o sistema operacional no qual est
instalado.

118- Para declararmos um varivel inteira capaz de armazenar 1 byte, a declarao dever ser:
(X) Dim valor as Byte

119- Qual ser o valor da varivel N1 aps a execuo das linhas de cdigo em linguagem VB 2010?
Dim N1 As Byte = 10 + 3 * 2
(X) 60

120- Um desenvolvedor precisa que uma varivel seja acessada por mais de um mtodo, todos dentro de
um mesmo mdulo. Ele dever declarar esta varivel de qual forma?
(X) Private numero
Sub Duplicar()
Numero *= 2
End Sub

121- Exceo um erro no fluxo normal de execuo do cdigo de um programa de uma aplicao. O
.NET framework oferece uma forma unificada de identificar e tratar excees entre todas as linguagens
de programao .NET (BALENA, 2006). Quando temos um erro na converso do tipo de uma varivel ou
quando temos uma violao no acesso a memria, temos respectivamente excees de:
(X) Software e Hardware.

122- Dentre as funes do Framework .NET 4.0, o .NET Assemblies responsvel por:
(X) Compilar os cdigos das aplicaes em um arquivo que contm cdigos em Microsoft Intermediate Language
(MSIL), independente da CPU.

123- So operadores de comparao, no Visual Basic 2010:


(X) <> e =

124- A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de
programas estruturados, desta forma, so mais fceis de codificar, compreender e manter (BALENA,
2006).
Qual das instrues abaixo considerada no estruturada?
(X) GoTo

125- Um grupo de programadores durante o desenvolvimento de uma funo, precisam obter a quantidade
exata de caracteres de um texto, que foi digitado pelo usurio em uma caixa de texto e armazenada em
uma varivel, com a seguinte declarao: Dim frase as String. A quantidade deveria ser armazenada em
uma varivel com a seguinte declarao: Dim qtd as Integer. No entanto eles no podiam contar com
espaos a mais que poderiam ter sido digitados pelos usurios, no incio e no fim do texto. Marque a
resposta que utiliza as funes adequadas de maneira correta para resolver este problema.
(X) qtd = Len(Trim(frase))

126- Uma chave candidata escolhida pelo projetista do BD como de significado principal para a
identificao de entidades (SILBERSCHATZ, 1997) conhecida como:
(X) Chave Primaria

127- A biblioteca ADO.NET permite trabalharmos com aplicaes em Mltiplas Camadas, que so:
(X) Camada de Apresentao, Camada de Negcios e Camada de Dados.

128- Quando um desenvolvedor deseja lanar uma exceo para esta seja tratada, utiliza o comando:
(X) Throw

129- Para que as opes de um controle RadioButton sejam mutuamente exclusivas entre si, elas
precisam estar dentro de um ______________.
(X) GroupBox

130- Um tipo define os tipos de valores a serem armazenados na memria. Os tipos suportados pelo .NET
Framework podem ser agrupados em duas amplas categorias: Tipos de Valor e Tipos de Valor. So tipos
de valor da Linguagem VB 2010?
(X) Booleano e Numrico
131- O tipo de dado numrico do Microsoft SQL Server que permite armazenar valores de 0 a 255 e ocupa
apenas 1 byte :
(X) tinyint

132- Para resoluo de problemas, na construo de programas a linguagem VB 2010 possui vrias
estruturas de controle de fluxo de deciso (MSDN, 2010). Das opes, marque a resposta que apresenta
todas as possibilidades existentes.
(X) deciso simples, deciso estendida, deciso aninhada, deciso em sequncia na mesma linha, mltiplas
decises.

Você também pode gostar