Buscar

AV3_DESENVOLVIMENTO DE SOFTWARE

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCT0213_AV3_201110025841 » DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV3 
Aluno: 
Professor: RAFAEL MONTEIRO RIBEIRO Turma: 9001/A 
Nota da Prova: 8,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 24/06/2015 19:56:31 
 
 1a Questão (Ref.: 201110168120) Pontos: 1,0 / 1,0 
Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável por: 
 
 
 
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. 
 
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual 
está instalado. 
 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. 
 
Enviar a aplicação para execução através do sistema operacional. 
 
 
 2a Questão (Ref.: 201110648604) Pontos: 1,0 / 1,0 
Na definição da tecnologia de desenvolvimento de software é necessário conhecer as características do produto 
a ser desenvolvido e que ferramenta de desenvolvimento, melhor se adequa as necessidades deste produto. 
 
No caso do Visual Studio, são oferecidas algumas versões: Express, Profissional, Test Profissional, Premium e 
Ultimate. 
Sabendo-se que a equipe de desenvolvimento necessita de teste automatizados da interface para usuário e da 
identificação do impacto de testes ao mudar os códigos, qual das versões apresentadas seria a ideal. Das 
opções apresentadas, marque a que correta. 
 
 
 Premium 
 
Test Profissional 
 
Express 
 
Ultimate 
 
Profissional 
 
 
 3a Questão (Ref.: 201110269827) Pontos: 1,0 / 1,0 
Na linguagem VB.NET bem como em outras linguagens podemos desenvolver rotinas que 
melhoram a qualidade de nosso software baseado no conceito de modulação. Particularmente 
no VB podemos gerar Sub-Rotinas ou funções. 
Das opções apresentadas, qual apresenta a diferença principal entre Sub-Rotinas e funções 
 
 A possibilidade de retornar um valor. 
 
A possibilidade de enviar até duas referências. 
 
A possibilidade de retornar até duas variáveis. 
 
A possibilidade de enviar um valor. 
 
A possibilidade de enviar uma referência. 
 
 
 4a Questão (Ref.: 201110605423) Pontos: 1,0 / 1,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. 
 
 
 If - ElseIf - ElseIf - Else - End If 
 
Select Case - Case - Case - Case Else - End Select 
 
Select - Case - Case - Default - End Select 
 
If - Else - Else - Else - End If 
 
If - if - If - Else - End If 
 
 
 5a Questão (Ref.: 201110169064) Pontos: 1,0 / 1,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. 
 
On error - Goto 
 
On error 
 
Try... Finaly 
 
Try... Catch 
 
 
 6a Questão (Ref.: 201110648668) Pontos: 1,0 / 1,0 
A definição de uma classe na Orientação a Objetos, é uma tarefa subjetiva e vai depender da análise do 
problema em desenvolvimento, porem as regras de definição são claras e não permitem variação dentro de 
cada linguagem. 
Supondo que uma empresa precisa armazenar periféricos de computador, contendo seu nome, valor e 
fabricante sem nenhum método, como seria a definição no VB.Net, para que os dados fiquem o mais protegido 
possível? 
Das opções apresentadas, marque a que apresenta a definição correta e mais adequada para a classe citada 
no problema. 
 
 
 
Protected Class Periferico 
Private nome As String 
Private valor As Double 
Private fabricante As String 
End Class 
 
Public property class Periferico 
Private nome As String 
Private valor As Double 
Private fabricante As String 
End Class 
 
Public Class Periferico 
Public nome As String 
Public valor As Double 
Public fabricante As String 
End Class 
 Public Class Periferico 
Private nome As String 
Private valor As Double 
Private fabricante As String 
End Class 
 
Public Class Periferico 
Private nome As Double 
Private valor As Double 
Private fabricante As Double 
End Class 
 
 
 7a Questão (Ref.: 201110605451) Pontos: 1,0 / 1,0 
Um dos recursos principais dos bancos de dados atuais é a capacidade de gerar Views, que possuem 
características próprias de acordo com o banco de dados em uso. 
 
Para o SQL Server a sintaxe completa da criação de uma view é: 
 
 
 CREATE VIEW nome_view [lista de colunas] AS DECLARAÇÃO SELECT 
 
CREATE nome_view [lista de colunas] AS DECLARAÇÃO SELECT 
 
CREATE nome_view [lista de colunas] 
 
CREATE VIEW nome_view [lista de colunas] 
 
CREATE VIEW nome_view AS DECLARAÇÃO SELECT 
 
 
 8a Questão (Ref.: 201110605971) Pontos: 0,0 / 1,0 
A arquitetura SGBD permite que as aplicações compartilhem as funções especializadas existentes na coleção de 
programas. Desta forma, podemos evitar que funções sejam implementadas nas aplicações. 
 
Com base nesse conceito, são vantagens dos SGBD´s, EXCETO: 
 
 
 
Compartilhamento dos dados. 
 Eliminação de códigos redundantes nas aplicações para gerenciamento de dados e flexibilidade. 
 
Separação entre programas e dados. 
 
Disponibilidade e Escalabilidade. 
 Abstração de elementos concretos ou abstratos. 
 
 
 9a Questão (Ref.: 201110078292) Pontos: 0,0 / 1,0 
Analise as afirmações e marque a alternativa VERDADEIRA: 
 
 
 O Namespace que permite a conexão de um arquivo Access (.mdb) através do ADO.NET é definido como: 
System.Data.AccessFile. 
 
Para declarar variáveis locais no método, utilizamos a palavra-chave do VB.NET: "Declare". 
 O componente "ListBox" permite adicionar valores em seu conteúdo de linhas através do Método: 
Add(string). 
 
A propriedade que recupera a informação digitada em um TextBox é: "Name". 
 
A String de Conexão consiste em uma propriedade da Classe "DataAdapter" para definir os parâmetros 
de configuração de acesso um a SGBD específico, como Servidor, Usuário e Senha. 
 
 
 10a Questão (Ref.: 201110660592) Pontos: 1,0 / 1,0 
Uma interface gráfica com o usuário (Graphical User Interface / GUI) é composta de uma ou mais janelas 
(windows) e permite representar as outras abordagens de interfaces: caracteres, menus e formulários. 
 
No VB.NET, quando uma janela é aberta, o mecanismo que não permite que o usuário interaja com as outras 
janelas até que ela seja fechada, é chamado de: 
 
 
 
Principal 
 
Não Modal 
 
Classe 
 ModalStatic 
 
 
 
Período de não visualização da prova: desde 01/07/2015 até 02/07/2015.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes