Buscar

DESENVOLVIMENTO DE SOFTWARE PROVA 1

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Prévia do material em texto

Disciplina:  DESENVOLVIMENTO DE SOFTWARE
	Avaliação:  CCT0248_AVS_201403093521      Data: 03/07/2017 19:58:15 (F)       Critério: AVS
	Aluno: 201403093521 - RUBENS JUNQUEIRA DE OLIVEIRA
	Nota Prova: 5,5 de 8,0      Nota Partic.: 0,0     Av. Parcial.: 2,0
	Nota SIA: 7,5 pts
	 
		
	DESENVOLVIMENTO DE SOFTWARE
	 
	 
	 1a Questão (Ref.: 100179)
	Pontos: 1,0  / 1,0
	Considere que você foi contratado para trabalhar em uma empresa softwares para realizar manutenção de programas em VB .NET. 
Analise o programa a seguir em VB .NET.
Responda SIM se o programa apresentará erro de compilação ou NÂO se o programa não apresentará erro de compilação.
Caso a sua resposta seja SIM, responda qual é o erro. 
Caso a sua resposta seja NÃO, responda quais são os números exibidos pelo programa.
Module Module1
    Sub Main()
        Dim Contador As Byte = 1
        Do Until Not (Contador <= 9)
            Console.WriteLine(Contador)
            Contador = Contador + 2
        Loop
        Console.ReadKey()
    End Sub
End Module
		
	
Resposta: Não apresentará erros. 1 3 5 7 9
	
Gabarito:
NÃO.
1
3
5
7
9
		
	
	 2a Questão (Ref.: 677833)
	Pontos: 0,0  / 1,0
	Segundo o que foi apresentado no material didático da disciplina, a linguagem padrão suportada pela maioria dos SGBDR é a Structured Query Language (SQL) originalmente desenvolvida pela IBM e atualmente mantida pelo ANSI e pela ISO.
Descreva qual a função da SQL em relação aos Bancos de dados e cite no mínimo 5 de suas instruções, explicitando qual a função de cada uma delas.
		
	
Resposta: SELECT: ALTER:
	
Gabarito: A SQL atualmente permite definir, construir e manipular um BD. (ELMASRI, 2005) 
CREATE DATABASE - Cria um novo banco de dados e os arquivos usados para armazená-lo. 
CREATE TABLE - Cria uma nova tabela em SQL Server. 
ALTER TABLE - Modifica uma definição de tabela alterando, adicionando ou removendo colunas e restrições. 
SELECT - Recupera linhas do banco de dados e permite a seleção de uma ou várias linhas ou colunas de uma ou várias tabelas no SQL Server. 
UPDATE - Altera dados existentes em uma tabela no SQL Server. 
Entre outras.
		
	
	 3a Questão (Ref.: 240613)
	Pontos: 1,0  / 1,0
	Ao compilarmos códigos que usem a biblioteca .NET, não criamos imediatamente um código nativo do sistema operacional. Ao invés disso, compilamos o nosso código para:
		
	
	MSAL - Microsoft Assembly Language
	
	MSTL - Microsoft Temporary Language
	
	MSVL - Microsoft Virtual Language
	 
	MSIL - Microsoft Intermediate Language
	
	JVM - Microsoft Virtual JQuery
		 Gabarito Comentado.
	
	 4a Questão (Ref.: 177049)
	Pontos: 1,0  / 1,0
	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:
		
	
	Short
	
	Integer
	
	UInteger
	
	Decimal
	 
	Byte
		 Gabarito Comentado.
	
	 5a Questão (Ref.: 233225)
	Pontos: 0,0  / 1,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:
		
	
	Public
	
	Module
	 
	Function
	 
	Sub
	
	Application
		 Gabarito Comentado.
	
	 6a Questão (Ref.: 140627)
	Pontos: 1,0  / 1,0
	Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura:
		
	
	Repeat
	
	Do
	
	Until
	
	While
	 
	For
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	 7a Questão (Ref.: 19146)
	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:
		
	
	finally ou raise.
	
	continue ou finally.
	 
	catch ou finally.
	
	continue ou raise.
	
	catch ou continue.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	 8a Questão (Ref.: 620243)
	Pontos: 0,5  / 0,5
	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 Class Periferico
Private nome As Double
Private valor As Double
Private fabricante As Double
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 property class Periferico
Private nome As String
Private valor As Double
Private fabricante As String
End Class
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 9a Questão (Ref.: 250532)
	Pontos: 0,0  / 0,5
	Segundo o material apresentado nas aulas, um componente é um objeto com métodos pré-definidos que oferecem funcionalidades para um determinado propósito.
Em relação aos componentes para acesso a dados da biblioteca ADO.NET não podemos afirmar que:
		
	
	Os OleDB são usados para fazer acesso aos banco de dados que não são do Microsoft SQL Server.
	 
	Os componentes do tipo SQL são usados exclusivamente para acesso aos bancos de dados do Microsoft SQL Server.
	
	Os componentes do tipo SQL se comunicam com o banco de dados de forma muito mais eficiente, porque o servidor é acessado em baixo nível, através do protocolo TDS.
	 
	Os principais componentes do tipo SQL e OleDB são os mesmos.
	
	Os OleDB se comunicam com o banco de dados de forma um pouco menos eficiente do que os componentes do tipo SQL.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	 10a Questão (Ref.: 90655)
	Pontos: 0,5  / 0,5
	A classe _______ permite criar um objeto que representa um controle de interface para apresentar ao usuário opções que não são mutuamente exclusivas, ou seja, mais de uma opção podem ser selecionadas simultâneamente.
		
	
	ListBox
	
	GroupBox
	
	RadioButton
	
	ComboBox
	 
	CheckBox
		 Gabarito Comentado.
	 Gabarito Comentado.

Outros materiais