Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/06/13 Estácio bquestoes.estacio.br/entrada.asp?p0=92986380&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV2&p6=10/6/2013&p10=3077763 1/4 Avaliação: CCT0182_AV2_201001141113 » DESENVOLVIMENTO DE SISTEMAS WEB Tipo de Avaliação: AV2 Aluno: 201001141113 - ALYSSON DE ALMEIDA Professor: ROGERIO LEITAO NOGUEIRA Turma: 9001/AA Nota da Prova: 3,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 10/06/2013 11:00:28 1a Questão (Cód.: 112039) Pontos: 0,5 / 0,5 (FCC-2008) Em Java, para alterar a visibilidade do elemento em que se aplica, entre outros, utiliza-se o modificador de acesso: protected. abstract. static. volatile. transient. 2a Questão (Cód.: 115875) Pontos: 0,0 / 0,5 (FCC - 2011) Em relação aos conceitos fundamentais da orientação a objetos, o mecanismo pelo qual um objeto utiliza os recursos de outro, podendo ele assumir os tipos "usa um" ou "parte de", denomina-se: Herança. Polimorfismo. Associação. Encapsulamento. Método. 3a Questão (Cód.: 125186) Pontos: 0,5 / 0,5 (FEPESE - 2010) Relacione as palavras reservadas da linguagem JavaScript da coluna 1 com os objetivos da coluna 2. (1) Try ( ) Definir um bloco de comandos que pode gerar um erro quando da sua execução. (2) Catch ( ) Criar um erro de execução. (3) Throw ( ) Definir um bloco de comandos que deve ser executado caso ocorra um determinado erro de execução. 2-1-3 3-1-2 2-3-1 1-3-2 1-2-3 19/06/13 Estácio bquestoes.estacio.br/entrada.asp?p0=92986380&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV2&p6=10/6/2013&p10=3077763 2/4 4a Questão (Cód.: 125169) Pontos: 0,0 / 0,5 (FCC - 2009) Uma propriedade do objeto Button do JavaScript é o: focus. handleEvent. click. form. blur. 5a Questão (Cód.: 115869) Pontos: 0,0 / 0,5 (FCC - 2012) Sobre orientação a objetos, considere: I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especializadas que distinguem uma classe de outra. II. Objetos com os mesmos atributos e operações possuem a mesma identidade, podendo ser referenciados por outros objetos. III. A possibilidade de uma operação ter o mesmo nome, diferentes assinaturas e possivelmente diferentes semânticas dentro de uma mesma classe ou de diferentes classes é chamada de polimorfismo. Está correto o que se afirma em: II e III, apenas. I, II e III. II, apenas. I e III, apenas. III, apenas. 6a Questão (Cód.: 115781) Pontos: 1,0 / 1,0 (COPEVE-UFAL-2011) Dado o trecho de código Java apresentado a seguir, ao compilar o código na máquina virtual da Sun, a compilação concluirá sem nenhuma mensagem de erro ou aviso (warning). O arquivo Cliente.class será gerado. a compilação concluirá, porém um aviso (warning) será apresentado, solicitando a definição do método construtor da classe Cliente. a compilação concluirá, porém um aviso (warning) será apresentado, indicando que a classe não possui nenhum atributo ou método público. a compilação não será realizada devido a um erro de inicialização errada na Linha 2. a compilação não será realizada devido a um erro na linha 4. 7a Questão (Cód.: 115631) Pontos: 0,0 / 0,5 19/06/13 Estácio bquestoes.estacio.br/entrada.asp?p0=92986380&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV2&p6=10/6/2013&p10=3077763 3/4 7a Questão (Cód.: 115631) Pontos: 0,0 / 0,5 Considerando os conceitos aplicados no desenvolvimento de programas na linguagem JAVA, analise a seguinte definição: Especificação de comportamento abstrato, que as classes inividuais podem, então, implementar. Trata-se da definição de: Variável de instância Método Pacote Interface Classe 8a Questão (Cód.: 125191) Pontos: 1,0 / 1,0 (CESPE - 2010) Em relação a Javascript, assinale a opção correta. Javascript precisa se comunicar com um servidor web para poder validar dados preenchidos em um formulário. Trechos Javascript devem ser inseridos somente na seção de um documento HTML. A seçãonão deve ser utilizada para esse fim. Javascript é uma linguagem interpretada que requer compilação prévia. Um script Javascript pode reagir a eventos; por exemplo, pode ser executado quando uma página termina de carregar no navegador web ou quando um usuário seleciona um elemento HTML. Assim como HTML, Javascript não é sensível a maiúsculas e minúsculas. 9a Questão (Cód.: 120865) Pontos: 0,0 / 1,5 Dada a definição da classe a seguir, quais problemas poderiam ocorrer, se ela fosse herdada? Como você evitaria esses problemas? public class Point { public Point (int x, int y){ this.x = x; this.y = y; } public Point getLocation( ) { return new Point (x, y); } public void move (int x, int y) { this.x = x; this.y = y; } public void setLocation (int x, int y){ this.x = x; this.y = y; } public void setLocation(Point p){ this.x = p.x; this.y = p.y; } 19/06/13 Estácio bquestoes.estacio.br/entrada.asp?p0=92986380&p1=201001141113&p2=1085196&p3=CCT0182&p4=101321&p5=AV2&p6=10/6/2013&p10=3077763 4/4 } public int x; public int y; } Resposta: Gabarito: Toda classe terá acesso direto à representação interna de Point. Tal acesso irrestrito destrói o encapsulamento. Tornar x e y privados resolveria a situação. 10a Questão (Cód.: 193080) Pontos: / 1,5 Existem um conjunto de variáveis que representam os objetos dos servlets. Apresente estas quatro variáveis apresentando suas funcionalidades. Resposta: Codigo modular - um servlet pode executar outro servlet, mesmo que remotamente. Geração dinamica de paginas HTML - os servets podem ser instalados em servidores web para processar informações trasmitidas via HTTP. N-camadas (N-Tier) - para implementação de sistemas em ncamadas é possivel utilizar os servets, nos quais são emcapsulados as regras e logicas da aplicação. Threads - os servlets ultilizam threads, as aplicações rodam com maior velocidade e causam menor overhead na maquina. Gabarito: out - Representa a saída para a página HTML. request - Representa a comunicação do cliente com o servidor - O cliente requisita a informação response - Representa a comunicação do cliente com o servidor - O cliente apresenta a resposta do servidor session - efetua o controle de seção. Período de não visualização da prova: desde 03/06/2013 até 18/06/2013. 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 WILLIAM RODRIGUES XIMENES 201502127377 CENTRO IV - PRAÇA ONZE Voltar DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0342_SM_201502127377 V.1 Aluno(a): WILLIAM RODRIGUES XIMENES Matrícula: 201502127377 Desempenho: 0,2 de 0,5 Data: 11/09/2017 15:55:33 (Finalizada) 1 a Questão (Ref.: 201502739171) Pontos: 0,1 / 0,1 Quando temos mais de um construtor ou método em uma classe estamos falando de: Um erro comum em um objeto; Atributos iguais; Sobrecarga; Não podemos ter dois métodos iguais; Duplicação de variáveis; 2 a Questão (Ref.: 201502317167) Pontos: 0,1 / 0,1 Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado calcule e retorne a área 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 2 a Questão (Ref.: 201502317167) Pontos: 0,1 / 0,1 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? 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 Function AreaQuad (ByVal n AsInteger) 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 Sub AreaQuad (ByVal n As Integer) Dim S As Integer S = n * n Return S End Sub Gabarito Comentado. 3 a Questão (Ref.: 201502781869) Pontos: 0,0 / 0,1 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 x as Int16 = 7 Dim a , b a = " Copa " b = 100 Dim d As Integer d = "escola" Dim a , b as Long a = 345 b = 888 Dim N as Integer N = 887 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 4 a Questão (Ref.: 201502229420) Pontos: 0,0 / 0,1 Quais são os delimitadores de um método da linguagem VB .NET que retorna um valor? Sub e End Sub Main e End Main Function e End Function Module e End Module Begin e End Gabarito Comentado. Gabarito Comentado. 5 a Questão (Ref.: 201502229335) Pontos: 0,0 / 0,1 Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo Double? R F L S D Gabarito Comentado. 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 1 a Questão (Ref.: 201502229439) Pontos: 0,1 / 0,1 Qual é a instrução para definir uma estrutura de repetição de zero a várias (0 a n) vezes em linguagem VB.NET? If Select Case Do While For 2 a Questão (Ref.: 201502280757) Pontos: 0,1 / 0,1 A seção Finally, pertencente ao bloco Try...End Try.Das opções de resposta, marque a que melhor define o que ocorre com a seção Finally: O código que poderá ser executado, sem a ocorrência de uma exceção. O código que deverá ser sempre executado, com a ocorrência de uma exceção. O código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção. O código que deverá ser sempre executado, sem a ocorrência de uma exceção. O código que poderá ser executado, sem ou com a ocorrência de uma exceção. 3 a Questão (Ref.: 201502234171) Pontos: 0,1 / 0,1 No Visual Basic .Net a palavra chave Inherits é usada para: disparar eventos a partir de objetos. classificar um método como público. criar uma instância de um objeto a partir de uma classe. indicar que um parâmetro não é obrigatório em um método. implementar o mecanismo de herança entre classes. Gabarito Comentado. Gabarito Comentado. 4 a Questão (Ref.: 201502706890) Pontos: 0,1 / 0,1 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 p ç Gabarito Comentado. Gabarito Comentado. 4 a Questão (Ref.: 201502706890) Pontos: 0,1 / 0,1 (ENADE/2008) Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para melhorar o sistema informatizado, que era limitado e não atendia a todas as funções necessárias. O gerente, então, 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 código validado, acrescentando as novas funções solicitadas. Que conceito de orientação a objetos está descrito na situação hipotética acima? abstração mensagem sobrecarga herança sobreposição Gabarito Comentado. Gabarito Comentado. 5 a Questão (Ref.: 201502745629) Pontos: 0,0 / 0,1 A estrutura for ...next é, em geral, utilizada quando se sabe, a priori, o número de repetições que se deseja executar. Entretanto, pode-se provocar a interrupção da execução do laço for através do comando: exit for end for break for goto next resume next 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 1 a Questão (Ref.: 201502232061) Pontos: 0,1 / 0,1 Qual é a propriedade de um objeto da classe Form de Windows.Forms, que permite atribuir um título na barra de título do objeto? BarText Header Bar Text Title 2 a Questão (Ref.: 201502159254) Pontos: 0,1 / 0,1 Quanto à estrutura, propriedades e sintaxe do Visual Studio 2008, é correto afirmar que: As tabelas em Visual Studio são construídas com tags diretamente no código. Os lados da tabela nos quais a borda é apresentada podem ser especificados com a propriedade BORDERSTYLE, que pode assumir os valores "true" para borda apresentada em todos os lados e "false" para borda não apresentada. O alinhamento do conteúdo de uma célula pode ser especificado com o atributo ALIGN. O atributo ALIGN pode assumir os valores left, center, right, justify. A formatação de um texto em pode ser destacada usando-se diferentes componentes ou propriedades cuja apresentação é independente do navegador utilizado. Tais componentes encontram-se na aba PROPERTIES. A apresentação da separação entre as células pode ser especificada com o atributo FRAME, que pode assumir os valores none; groups; rows; cols ou all. 3 a Questão (Ref.: 201502739171) Pontos: 0,1 / 0,1 Quando temos mais de um construtor ou método em uma classe estamos falando de: Um erro comum em um objeto; Atributos iguais; Sobrecarga; Não podemos ter dois métodos iguais; Duplicação de variáveis; 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 4 a Questão (Ref.: 201502717663) Pontos: 0,1 / 0,1 Uma View é um objeto que pertence a um banco de dados, definida baseada em declarações SELECT´s, retornando uma determinada visualização de dados de uma ou mais tabelas. Contudo, uma view não armazena dados. Marque a opção que NÃO representa uma vantagem do uso de views. Simplifica o gerenciamento do banco de dados. Velocidade de acesso as informações. Mascarar complexidade do banco de dados. Economia de tempo com retrabalho. Eliminação de códigos redundantes. Gabarito Comentado. Gabarito Comentado. 5 a Questão (Ref.: 201502390646) Pontos: 0,1 / 0,1 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 componentes do tipo SQL são usados exclusivamente para acesso aos bancos de dados do Microsoft SQL Server. Os OleDB se comunicam com o banco de dados de forma um pouco menos eficiente do que os componentes do tipo SQL. Os principais componentes do tipo SQL e OleDB são os mesmos. 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 OleDB são usados para fazer acesso aos banco de dados que não são do Microsoft SQL Server. Gabarito Comentado. Gabarito Comentado. 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 1 a Questão (Ref.: 201502717138) Pontos: 0,1 / 0,1 Foram apresentados nas aulas, alguns conceitos gerais em relação a banco de dados, dentre eles o de chave estrangeira. Segundo o que foi apresentado o conceito de chave estrangeira é apresentado corretamente em: São super-chaves para as quais nenhum subconjunto possa ser uma super-chave. Uma chave candidata escolhida pelo projetista do BD como de significado principal para a identificação de entidades. Uma associação entre uma ou várias entidades. Um atributo ou combinação de atributos em uma tabela cujos valores devem coincidir com a chave primáriade outra tabela ou devem ser nulos. Um conjunto de um ou mais atributos que permitem identificar univocamente uma entidade. Gabarito Comentado. Gabarito Comentado. 2 a Questão (Ref.: 201502390636) Pontos: 0,1 / 0,1 A modelagem de um Banco de Dados é considerada uma das principais etapas no desenvolvimento de um Sistema de Informação, uma vez que o mesmo tem o objetivo de armazenar os dados que deverão gerar informações preciosas na tomada de decisões em uma empresa. Na construção do modelo do banco, a definição das Entidades é a primeira das etapas. Segundo o material das aulas, qual das opções apresenta parte da definição de uma Entidade corretamente. Uma entidade de dados não precisa ser identificada de forma unívoca. Uma entidade pode ser concreta, abstrata ou um conceito. Uma entidade de dados é um objeto do mundo fictício. Uma entidade é representada por um conjunto de métodos. Uma entidade de dados é a relação de todos os objetos participantes do modelo. Gabarito Comentado. Gabarito Comentado. 3 a Questão (Ref.: 201503294860) Pontos: 0,1 / 0,1 Herança é um relacionamento de que tipo ? polimorfismo 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 3 a Questão (Ref.: 201503294860) Pontos: 0,1 / 0,1 Herança é um relacionamento de que tipo ? polimorfismo Float Generalização/Especialização final static 4 a Questão (Ref.: 201503294855) Pontos: 0,0 / 0,1 Qual a opção correta para um atributo declarado com o modificador static? Não pode ser alterada Só pode ser alterado por uma subclasse Pode ser multivalorado Tem o seu valor compartilhado por todos os objetos da classe Pode ser alterado por qualquer classe 5 a Questão (Ref.: 201502772286) Pontos: 0,0 / 0,1 Uma empresa de agenciamento de mão-de-obra pretende informatizar o seu cadastro de profissionais, candidatos a empregos temporários, objetivando construir um banco de dados onde possa manter os dados cadastrais dos profissionais e seus contratos temporários com as empresas clientes. O profissional é identificado por um número de controle e, além dessa informação, ficam registrados o seu nome, endereço, nascimento e profissão. Precisamos agora, definir uma chave primaria. Segundo SILBERSCHATZ, 1997, chave primária significa: Super-chaves para as quais nenhum subconjunto possa ser uma super-chave. É um conjunto de um ou mais atributos que permitem identificar univocamente uma entidade. Atributo ou combinação de atributos em uma tabela cujos valores devem coincidir com a chave primária de outra tabela ou devem ser nulos. É uma chave candidata escolhida pelo projetista do Banco de Dados com o de significado principal para a identificação de entidades. É uma associação entre uma ou várias entidades. Gabarito Comentado. 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 1 a Questão (Ref.: 201502717138) Pontos: 0,1 / 0,1 Foram apresentados nas aulas, alguns conceitos gerais em relação a banco de dados, dentre eles o de chave estrangeira. Segundo o que foi apresentado o conceito de chave estrangeira é apresentado corretamente em: São super-chaves para as quais nenhum subconjunto possa ser uma super-chave. Uma chave candidata escolhida pelo projetista do BD como de significado principal para a identificação de entidades. Uma associação entre uma ou várias entidades. Um atributo ou combinação de atributos em uma tabela cujos valores devem coincidir com a chave primária de outra tabela ou devem ser nulos. Um conjunto de um ou mais atributos que permitem identificar univocamente uma entidade. Gabarito Comentado. Gabarito Comentado. 2 a Questão (Ref.: 201502390636) Pontos: 0,1 / 0,1 A modelagem de um Banco de Dados é considerada uma das principais etapas no desenvolvimento de um Sistema de Informação, uma vez que o mesmo tem o objetivo de armazenar os dados que deverão gerar informações preciosas na tomada de decisões em uma empresa. Na construção do modelo do banco, a definição das Entidades é a primeira das etapas. Segundo o material das aulas, qual das opções apresenta parte da definição de uma Entidade corretamente. Uma entidade de dados não precisa ser identificada de forma unívoca. Uma entidade pode ser concreta, abstrata ou um conceito. Uma entidade de dados é um objeto do mundo fictício. Uma entidade é representada por um conjunto de métodos. Uma entidade de dados é a relação de todos os objetos participantes do modelo. Gabarito Comentado. Gabarito Comentado. 3 a Questão (Ref.: 201503294860) Pontos: 0,1 / 0,1 Herança é um relacionamento de que tipo ? polimorfismo Float 20/11/2017 BDQ / SAVA http://simulado.estacio.br/bdq_sava_pres/ 1/1 3 a Questão (Ref.: 201503294860) Pontos: 0,1 / 0,1 Herança é um relacionamento de que tipo ? polimorfismo Float Generalização/Especialização final static 4 a Questão (Ref.: 201503294855) Pontos: 0,0 / 0,1 Qual a opção correta para um atributo declarado com o modificador static? Não pode ser alterada Só pode ser alterado por uma subclasse Pode ser multivalorado Tem o seu valor compartilhado por todos os objetos da classe Pode ser alterado por qualquer classe 5 a Questão (Ref.: 201502772286) Pontos: 0,0 / 0,1 Uma empresa de agenciamento de mão-de-obra pretende informatizar o seu cadastro de profissionais, candidatos a empregos temporários, objetivando construir um banco de dados onde possa manter os dados cadastrais dos profissionais e seus contratos temporários com as empresas clientes. O profissional é identificado por um número de controle e, além dessa informação, ficam registrados o seu nome, endereço, nascimento e profissão. Precisamos agora, definir uma chave primaria. Segundo SILBERSCHATZ, 1997, chave primária significa: Super-chaves para as quais nenhum subconjunto possa ser uma super-chave. É um conjunto de um ou mais atributos que permitem identificar univocamente uma entidade. Atributo ou combinação de atributos em uma tabela cujos valores devem coincidir com a chave primária de outra tabela ou devem ser nulos. É uma chave candidata escolhida pelo projetista do Banco de Dados com o de significado principal para a identificação de entidades. É uma associação entre uma ou várias entidades. Gabarito Comentado. 1a Questão (Ref.: 201501504430) Pontos: 0,1 / 0,1 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: Like At AndAlso Is Mid Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201501504429) Pontos: 0,1 / 0,1 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 UInteger Byte Decimal Short Gabarito Comentado. 3a Questão (Ref.: 201501568771) Pontos: 0,0 / 0,1 Como em todas as linguagens, precisamos conhecer os �pos 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 dia, mes As Integer Dim idade As byte Dim idade As byte = 10 Dim Salario As float Dim numero As UShort, complemento As String Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201501504431) Pontos: 0,0 / 0,1 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 mod 2 = 0 var & 2 = 0 var \ 2 = 0 Gabarito Comentado. Gabarito Comentado.5a Questão (Ref.: 201501416601) Pontos: 0,0 / 0,1 Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar valores do tipo Double? F L S D R Gabarito Comentado. 1a Questão (Ref.: 201501956392) Pontos: 0,1 / 0,1 A abordagem da programação orientada a objetos oferece um conceito que agrupa e delimita na classe a declaração de todas as variáveis (campos ou propriedades) e métodos (funções). Desta forma, ao encontrar-se o código de definição da classe, conseguimos em um trecho do código encontrar todos os seus membros, isto é, todas as variáveis (campos ou propriedades) e os métodos (funções) da classe. Esse conceito se refere a: Polimorfismo Encapsulamento Sobrecarga Herança Construtor Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201501468020) Pontos: 0,1 / 0,1 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).Quando temos um erro na conversão do tipo de uma variável ou quando temos uma violação no acesso a memória, temos respectivamente exceções de: Software e Memória. Conversão e Memória. Hardware e Software. Programas e Memória. Software e Hardware. 3a Questão (Ref.: 201501468010) Pontos: 0,0 / 0,1 A estrutura de Controle de Múltiplas Decisões (escolha)- Case, tem algumas cláusulas em sua sintaxe. A parte da estrutura que será executada quando nenhum dos valores apresentados nas clausulas Case atenderem ao valor da cláusula Select Case será? Case Else End Else Default Else Case 4a Questão (Ref.: 201501468023) Pontos: 0,0 / 0,1 A seção Finally, pertencente ao bloco Try...End Try.Das opções de resposta, marque a que melhor define o que ocorre com a seção Finally: O código que poderá ser executado, sem ou com a ocorrência de uma exceção. O código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção. O código que deverá ser sempre executado, sem a ocorrência de uma exceção. O código que deverá ser sempre executado, com a ocorrência de uma exceção. O código que poderá ser executado, sem a ocorrência de uma exceção. 5a Questão (Ref.: 201501932895) Pontos: 0,0 / 0,1 A estrutura for ...next é, em geral, utilizada quando se sabe, a priori, o número de repetições que se deseja executar. Entretanto, pode-se provocar a interrupção da execução do laço for através do comando: break for end for resume next exit for goto next 1a Questão (Ref.: 201502018167) Pontos: 0,1 / 0,1 1 - conexao.Close() 2 - Dim comando As New OleDbCommand(sql, conexao) 3 - Dim conexao As New OleDbConnection("Provider=Microsoft.......;Data Source=bd.......mdb") 4 - conexao.Open() 5 - Dim adaptador As New OleDbDataAdapter(comando) 6 - adaptador.Fill(ds, "Autores") 7 - Dim sql As String = "Select * from Autores" 8 - Dim ds As New DataSet() Qual das sequencias abaixo é a correta para que o dataset seja preenchido como a lista de todos os autores : 3-7-2-6-8-5-4-1 3-7-2-5-1-8-6-4 3-7-5-2-4-8-1-6 3-7-2-5-8-4-6-1 8-1-3-7-5-6-2-4 2a Questão (Ref.: 201501577910) Pontos: 0,0 / 0,1 As Views representam um recurso importante dos SGDBs. Segundo o que foi apresentado nas aulas, através de uma view não é possível: Gerar uma visão para mais de uma tabela. Criar uma visão do banco de dados para um determinado propósito. Usar os mesmos comandos SQL de manipulação de dados de uma tabela. Que a mesma coluna seja vista com nomes diferentes para determinados usuários. Armazenar dados. Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201502482113) Pontos: 0,0 / 0,1 Qual opção abaixo não é uma vantagem da linguagem JAVA ? Dinamismo Orientada a objetos. Robustez Gerar programas executáveis (.EXE) Segurança 4a Questão (Ref.: 201502482126) Pontos: 0,0 / 0,1 Herança é um relacionamento de que tipo ? Generalização/Especialização Float final static polimorfismo 5a Questão (Ref.: 201501568771) Pontos: 0,0 / 0,1 Como em todas as linguagens, precisamos conhecer os �pos 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 Salario As float Dim numero As UShort, complemento As String Dim dia, mes As Integer Dim idade As byte = 10 Dim idade As byte Gabarito Comentado. Gabarito Comentado. 1a Questão (Ref.: 201502035151) Pontos: 0,0 / 0,1 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 Não será exibido nada. AndAlso Like Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201501419276) Pontos: 0,1 / 0,1 A classe ______ do Windows Forms permite criar um objeto que representa uma barra de menus do Windows. MenuStrip Menu MenuItem TopMenu MenuBar 3a Questão (Ref.: 201501926437) Pontos: 0,1 / 0,1 Quando temos mais de um construtor ou método em uma classe estamos falando de: Sobrecarga; Atributos iguais; Não podemos ter dois métodos iguais; Duplicação de variáveis; Um erro comum em um objeto; 4a Questão (Ref.: 201501504429) Pontos: 0,1 / 0,1 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 Byte UInteger Decimal Integer Gabarito Comentado. 5a Questão (Ref.: 201501954100) Pontos: 0,0 / 0,1 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 8 bytes 1 byte 10 bytes 2 bytes Gabarito Comentado. 14/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 1/2 Simulado: CCT0419_SM_200902186453 V.1 Aluno(a): TIAGO RIBEIRO ROSA DE ALCANTARA Matrícula: 200902186453 Desempenho: 0,5 de 0,5 Data: 01/09/2017 19:25:48 (Finalizada) 1a Questão (Ref.: 200902905614) Pontos: 0,1 / 0,1 O item conhecido como Caso de Uso é um item: Opcional De agrupamento Estrutural Comportamental Notacional 2a Questão (Ref.: 200902815196) Pontos: 0,1 / 0,1 Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de: Classe Herança Objeto Encapsulamento Polimorfismo 3a Questão (Ref.: 200902813687) Pontos: 0,1 / 0,1 Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso? Protótipo e lista de mensagens Ator responsável, classe correspondente e lista de mensagens Ator responsável,fluxo principal e fluxos secundários Diagrama de implementação correspondente Diagrama de classe e de sequência correspondente 4a Questão (Ref.: 200902964882) Pontos: 0,1 / 0,1 Classifique os relacionamentos abaixo e marque a alternativa correta: A) Associação B) Agregação C) Generalização ( ) um país possui capital ( ) um país possui estados ( ) arquivos possuem registros ( ) uma estrada interliga duas cidades ( ) um arquivo pode ser um arquivo de diretórios ou um arquivo ordinário ( ) um computador um conjunto de hw e sw C,B,B,A,C,B C,C,B,A,A,B A,A,B,A,C,B 14/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 2/2 A,A,A,B,B,A B,B,B,A,C,B 5a Questão (Ref.: 200902905594) Pontos: 0,1 / 0,1 Marque a alternativa que contem elemento relacionado com a capacidade de representação determinado por um modelo. Nenhuma das anteriores Programação estruturada Abstração Entidades Programação orientada a objetos 14/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 1/2 DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0342_SM_200902186453 V.1 Aluno(a): TIAGO RIBEIRO ROSA DE ALCANTARA Matrícula: 200902186453 Desempenho: 0,3 de 0,5 Data: 25/09/2017 09:42:34 (Finalizada) 1a Questão (Ref.: 200902224237) Pontos: 0,1 / 0,1 A opção de escolha no Visual Studio 2008 para usar Web Forms como interface de usuário no desenvolvimento de um aplicativo indica que o aplicativo deverá ser implantado no: servidor, que o .NET Framework deverá ser executado no servidor e que o computador cliente exigirá apenas um navegador. servidor e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor. servidor e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente. computador cliente e que o .NET Framework deverá ser executado tanto no servidor quanto no computador cliente. computador cliente e que o .NET Framework deverá ser executado apenas no computador cliente e não no servidor. 2a Questão (Ref.: 200902804154) Pontos: 0,0 / 0,1 Em uma classe, temos quatro itens que são fundamentais para sua construção: Herança, Construtor, Métodos e atributos; Sobrecarga, Métodos, variáveis e atributos; Herança, Sobrecarga, atributos e propriedades; Construtor, variáveis, propriedades e métodos; Variáveis, métodos, herança e propriedades; 3a Questão (Ref.: 200902810613) Pontos: 0,0 / 0,1 A estrutura for ...next é, em geral, utilizada quando se sabe, a priori, o número de repetições que se deseja executar. Entretanto, pode-se provocar a interrupção da execução do laço for através do comando: break for resume next goto next exit for end for 4a Questão (Ref.: 200902224236) Pontos: 0,1 / 0,1 NÃO é uma linguagem de programação do pacote Visual Studio 2008 que utiliza o mesmo IDE e as funcionalidades da .NET Framework: Visual C++ Visual C# Visual FoxPro Visual Basic Visual J 14/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 2/2 5a Questão (Ref.: 200902445719) Pontos: 0,1 / 0,1 Na programação orientada a objetos, _____________________ é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre qual o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de: Interface Abstração Encapsulamento Herança Polimorfismo 14/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 1/2 Simulado: CCT0342_SM_200902186453 V.1 Aluno(a): TIAGO RIBEIRO ROSA DE ALCANTARA Matrícula: 200902186453 Desempenho: 0,4 de 0,5 Data: 07/11/2017 19:50:08 (Finalizada) 1a Questão (Ref.: 200903359836) Pontos: 0,1 / 0,1 Qual opção não é uma vantagem de encapsulamento ? Permite a alteração do valor do atributo de forma direta Maior consistência no estado interno Maior facilidade de modularização Segurança no acesso ao objeto A comunicação é feita através da troca de mensagem 2a Questão (Ref.: 200903359833) Pontos: 0,1 / 0,1 Para garantir o encapsulamento temos que utilizar métodos de acesso aos dados dos atributos declarados como private. Quais são esses métodos? open e close cin e cout System.out e System.in get e set printf e scanf 3a Questão (Ref.: 200902345741) Pontos: 0,1 / 0,1 A seção Finally, pertencente ao bloco Try...End Try.Das opções de resposta, marque a que melhor define o que ocorre com a seção Finally: O código que deverá ser sempre executado, com a ocorrência de uma exceção. O código que poderá ser executado, sem ou com a ocorrência de uma exceção. O código que poderá ser executado, sem a ocorrência de uma exceção. O código que deverá ser sempre executado, sem a ocorrência de uma exceção. O código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção. 4a Questão (Ref.: 200903352712) Pontos: 0,0 / 0,1 É um framework para desenvolvimento de aplicações Web em Java, baseado no modelo MVC, para construção de interfaces com os usuários por meio de componentes visuais: JSF JSP Hibernate Managed Bean EJB 5a Questão (Ref.: 200902803459) Pontos: 0,1 / 0,1 14/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 2/2 Na construção de softwares, é possível desenvolvermos métodos com os mais diversos propósitos. Durante a execução desses métodos possa ser que ocorra exceções de hardware e de software, para esses trechos de códigos que podem haver problemas, nós devemos tratadas para que a aplicação não pare ou não finalize. Qual das respostas a seguir representa a sequência correta da sintaxe para representação do bloco mínimo do tratamento de exceções? Catch/Try Try Try/Finally/Catch Try/Catch Try/Catch/Finally 14/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 1/2 Simulado: CCT0342_SM_200902186453 V.1 Aluno(a): TIAGO RIBEIRO ROSA DE ALCANTARA Matrícula: 200902186453 Desempenho: 0,5 de 0,5 Data: 20/10/2017 14:33:09 (Finalizada) 1a Questão (Ref.: 200902446638) Pontos: 0,1 / 0,1 Baseado na sub ro�na apresentada e sabendo que ela não possui erros: Private Sub CalculaMedia() Dim x As Integer = 1000 txtNumero.Text = Str(x) MessageBox.Show("O valor é: " & x) End Sub Não podemos afirmar que: Str é uma função que converte para texto. Show é um método. CalculaMedia não recebe parâmetros. Será exibido um texto seguido do valor 1000 pela caixa de mensagem. txtNumero é uma caixa de texto. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 200902345738) Pontos: 0,1 / 0,1 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).Quando temos um erro na conversão do tipo de uma variável ou quando temos uma violação no acesso a memória, temos respectivamente exceções de: Programas e Memória. Software e Memória. Hardware e Software. Software e Hardware. Conversão e Memória. 3a Questão (Ref.: 200902445719) Pontos: 0,1 / 0,1 Na programação orientada a objetos, _____________________ é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre qual o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de: Herança Interface Encapsulamento Polimorfismo Abstração 4a Questão (Ref.:200902782122) Pontos: 0,1 / 0,1 14/11/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 2/2 Foram apresentados nas aulas, alguns conceitos gerais em relação a banco de dados, dentre eles o de chave estrangeira. Segundo o que foi apresentado o conceito de chave estrangeira é apresentado corretamente em: Um atributo ou combinação de atributos em uma tabela cujos valores devem coincidir com a chave primária de outra tabela ou devem ser nulos. Uma associação entre uma ou várias entidades. Um conjunto de um ou mais atributos que permitem identificar univocamente uma entidade. Uma chave candidata escolhida pelo projetista do BD como de significado principal para a identificação de entidades. São super-chaves para as quais nenhum subconjunto possa ser uma super-chave. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 200902294733) Pontos: 0,1 / 0,1 O conjunto formado pelo SGBDR e os BDs é conhecido como: Banco de Dados Sistema de Gerenciamento de Banco de Dados (SGBD) Relacionamento Sistema de Banco de Dados Tabela
Compartilhar