Buscar

AV-DES-SOFTW-2014-1Mauro

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

Parte superior do formulário
		
		
	 
	 Fechar
	Avaliação: CCT0170_AV_201107084611 » DESENVOLVIMENTO DE SOFTWARE
	Tipo de Avaliação: AV
	
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9002/AB
	Nota da Prova: 3,0        Nota de Partic.: 1        Data: 02/06/2014 20:05:26
	
	 1a Questão (Ref.: 201107334683)
	Pontos: Sem Correç.  / 1,5
	Crie um programa em VB para console que permita a entrada de dois números reais e exiba a média. Sendo que: caso seja digitado valores inadequados (como um texto ou dois zeros etc), o programa não pode travar, deve exibir uma mensagem informando que os dados possuíam erro e deveriam ser digitados novamente.
		
	
Resposta:
	
Gabarito:
Module Module1
    Sub Main()
    Dim n1, n2, media As Single
    Dim sair As Integer
    Do Try
           Console.WriteLine("Digite a primeira nota: ")
           n1 = Console.ReadLine
           Console.WriteLine("Digite a segunda nota: ")
           n2 = Console.ReadLine
           media = (n1 + n2) / 2
           Console.WriteLine("A média é: " & media)
           sair = 1
       Catch ex As Exception
       Console.WriteLine("Digite um numero valido")
        sair = 0
    End Try
   Loop Until (sair = 1)
      Console.ReadKey()
  End Sub
End Module
	
	
	 2a Questão (Ref.: 201107186706)
	Pontos: Sem Correç.  / 1,5
	Uma loja chamada DVDShop comercializa DVDs em toda a América Latina e utiliza um sistema chamado DVDSystem para controle de estoque e vendas de DVDs. O sistema tem um banco de dados e o gerente da loja precisa atualizar o preço para 49.99 de TODOS os DVDs QUE TENHAM o título Uma Linda Mulher, que estão cadastrados na tabela chamada TabelaDVD, diretamente do banco de dados usando um comando em SQL porque a aplicação parou de funcionar.
Qual é o comando SQL que o gerente deve executar considerando que a TabelaDVD foi criada pelo analista de banco de dados (DBA) usando-se o comando SQL a seguir?
USE VENDAS
GO
CREATE TABLE TabelaDVD (
ID bigint NOT NULL,
Titulo nvarchar(50) NULL,
NomeArtistaPrincipal nvarchar(50) NULL,
Ano smalldatetime NULL,
Preco decimal(10,2) NULL ) 
GO
		
	
Resposta:
	
Gabarito:
UPDATE TabelaDVD 
SET Preco = 49.99
WHERE Titulo = 'Uma Linda Mulher'
	
	
	 3a Questão (Ref.: 201107334679)
	Pontos: 0,0  / 0,5
	 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 - 7 - 9.
	
	Nenhum valor.
	 
	2 - 4 - 6 - 8 - 10.
	 
	2 - 4 - 5 - 7 - 9.
	
	1 - 3 - 5 - 6 - 8.
	
	
	 4a Questão (Ref.: 201107270121)
	Pontos: 0,0  / 0,5
	Um desenvolvedor precisa declarar um variável para armazenar um contador entre 0 e 100 utilizando o menor espaço de memória, ele deve declarar a variável como:
		
	
	Integer
	 
	Byte
	
	UInteger
	
	Decimal
	 
	Short
	
	
	 5a Questão (Ref.: 201107334474)
	Pontos: 0,5  / 0,5
	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 até duas variáveis.
	
	A possibilidade de enviar um valor.
	
	A possibilidade de enviar até duas referências.
	 
	A possibilidade de retornar um valor.
	
	A possibilidade de enviar uma referência.
	
	
	 6a Questão (Ref.: 201107112218)
	Pontos: 0,5  / 0,5
	Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de exceções. Para cada try que for inserido, deverá ser incluído pelo menos um:
		
	
	continue ou finally.
	
	finally ou raise.
	
	continue ou raise.
	 
	catch ou finally.
	
	catch ou continue.
	
	
	 7a Questão (Ref.: 201107112216)
	Pontos: 0,5  / 0,5
	O programa é estruturado como uma coleção de propriedades para encontrar o resultado esperado, e não um procedimento a ser seguido. Este é tipicamente um paradigma relacionado à programação:
		
	
	imperativa.
	 
	orientada a objetos.
	
	estruturada.
	
	declarativa.
	
	procedural.
	
	
	 8a Questão (Ref.: 201107343596)
	Pontos: 0,0  / 1,0
	Para a manipulação de dados durante as aulas foi escolhido utilizar o Microsoft SQL Server 2008 R2 Express. 
Das opções apresentadas a seguir, segundo o que foi apresentado nas aulas, qual não representa uma característica deste SGDB.
		
	
	Esta edição é compatível com o SQL Azure Database Service da plataforma Microsoft Azure para computação em nuvem.
	 
	Esta edição atende aos requisitos de uma variedade de aplicações que não sejam comerciais, por isto sem custo de licenciamento.
	
	Permite criar mais de um banco de dados no mesmo servidor.
	
	Suporta bancos de dados de até 10 GB cada.
	 
	Possui o mesmo sistema de gerenciamento de bancos de dados das outras edições do SQL Server 2008 R2 da Microsoft.
	
	
	 9a Questão (Ref.: 201107182731)
	Pontos: 1,0  / 1,0
	Qual é a classe usada para criar um objeto associado à uma tabela que permite visualizar os dados em forma de planilha?
		
	
	Dataset
	
	TableAdapter
	
	DataAdapter
	 
	DataGridView
	
	Windows Form
	
	
	 10a Questão (Ref.: 201107232767)
	Pontos: 0,5  / 0,5
	Dentre as funções do Framework .NET 4.0, o Common Language Runtime é 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.
	
	Enviar a aplicação para execução através do sistema operacional.
	
	Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual está instalado.
	
	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.
	
	
	Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
Parte inferior do formulário

Outros materiais