Juliana Jenny Kolb
Home > Simulados on-line > Questões de Concursos > Tecnologia da Informação (TI) > Questões Linguagem de Programação
Teste 10: Linguagem de Programação
Questões extraídas de concursos públicos e/ou provas de certificação. Cada teste apresenta no máximo 30 questões.
Results
#1. (IADES – CRC-MG/2015) Assinale a alternativa que indica a maneira correta de se obter, em C#.NET, o número de elementos presentes em um ArrayList chamado Lista.
#2. (FGV – TCM-SP/2015) Com relação ao ambiente VB .NET, considere o trecho de código a seguir: Dim L As Button = New Button … AddHandler L.Click, AddressOf OnControlesClic Uma assinatura adequada para OnControlesClic é:
#3. (CETAP – MPCM/2015) A plataforma .Net possui um conceito semelhante ao conceito de pacote em Java. Este conceito se conhece como:
#4. (CETRO – FUNDAÇÃO CASA/2014) Quanto ao .NET, assinale a alternativa correta.
#5. (FCC – TRF – 5ª REGIÃO/2017) Após a instalação do JBoss 7 em um servidor com sistema operacional CentOS 6 e testar o seu correto funcionamento, um Analista deseja torná-lo disponível na web liberando o acesso em todas as interfaces ou para o IP público do servidor. Para efetuar essa configuração, ele deve editar o campo apresentado abaixo no arquivo /usr/share/jbossas/standalone/configuration/standalone.xml. O valor a ser inserido em I deve ser
#6. (FCC – DPE-SP/2013) O .NET Framework é um ambiente de execução gerenciado que consiste de dois componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET Framework, analise: I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços. II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET Framework Type System e são comuns a todas as linguagens que o utilizam. III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET para aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos orientados a serviços. IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de Common Intermediate Language (CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com esse recurso, as ro- tinas escritas em uma linguagem tornam-se acessíveis a outras linguagens da plataforma .NET. Está correto o que se afirma em
#7. (CETAP – MPCM/2015) A tecnologia ASP.NET Web Forms permite construir websites com páginas dinâmicas usando componentes similares e eventos típico de aplicações nativas para sistemas operacionais, tais como o evento “arrastar e soltar” (drag-and-drop). O DropDownList é um controle utilizado para capturar dados de uma fonte e é capaz de retornar (trazer) ou modificar esses dados na sua origem. Assim sendo, analise o bloco de código a seguir e escolha a única opção correta sobre o resultado do processamento dessas instruções:
#8. (CESGRANRIO – EPE/2014) Observe o código C# abaixo, encontrado em uma implementação de um sistema em ASP.Net. As cinco declarações presentes nesse código são exemplos de:
#9. (CESPE – TRT – 7ª Região (CE)/2017) No que se refere a Apache, Tomcat e JBoss, assinale a opção correta.
#10. (CESPE – TRE-TO/2017) Na orientação a objetos, a alteração do comportamento dos métodos herdados das superclasses para um comportamento mais específico nas subclasses, de forma a se criar um novo método na classe filha que contém a mesma assinatura e o mesmo tipo de retorno, relaciona-se a
#11. Na programação orientada a objetos há um recurso que agrega valor às modelagens e implementação de sistemas/aplicativos: a herança. Esse mecanismo permite criar novas classes a partir de classes já existentes, princípio conhecido em modelagem de sistemas como especialização. Correspondem a vantagens do uso dos conceitos de herança, EXCETO:
#12. (IESES – BAHIAGÁS /2016) Em um sistema de software estruturado em MVC (Model/View/Controller), pode-se afirmar que:
#13. (CESPE – TRT – 7ª Região (CE)/2017) No trecho de código apresentado, está em uso o conceito de orientação a objeto do tipo
#14. (UPENET/IAUPE – UPE/2017) Sobre Análise e Projeto Orientado a Objetos, analise as afirmativas abaixo: I. A análise modela com foco no entendimento do domínio do problema, enquanto o projeto está relacionado à modelagem da solução do problema. II. A informação levantada na Análise deve ser discutida e aprovada pelo cliente. III. As atividades do projeto são direcionadas ao programador. IV. Não é verdade que haja correspondência 1-para-1 entre entidades no modelo de análise e entidades no modelo de projeto. Quantas afirmativas estão CORRETAS?
#15. (FUNCERN – IF-RN/2017) Quanto aos tipos de relacionamentos do paradigma orientado a objetos, a ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.
Correto:
– associação especifica que objetos de um item estão conectados a objetos de outro item.
Errado:
– dependência determina que um item utiliza as informações e os serviços de outro item e vice-versa.
-
- Este relacionamento tem como objetivo identificar um certo grau de dependência de uma classe em relação à outra, ou seja, sempre que ocorrer uma mudança na classe da qual outra classe depende, esta deverá também sofrer uma mudança.
– generalização permite que os objetos da classe-filha possam ser utilizados em qualquer local em que a classe-mãe ocorra e vice-versa.
– especialização define uma relação entre itens gerais, chamados classes-filha, e itens específicos, chamados classes-mãe, dos itens gerais.
-
- O relacionamento de especialização/generalização é uma forma de associação entre casos de uso na qual existem dois ou mais casos de uso com características semelhantes, apresentando pequenas diferenças entre si. Quando tal situação ocorre, costuma-se definir um Caso de Uso Geral que descreve as características compartilhadas e então relacioná-lo com os outros Casos de Uso envolvidos (características específicas).
Para ler mais sobre o assunto, acesse: Diagrama de Classes ( )
#16. (FCC – DPE-AM/2018) Os Padrões Web em Governo Eletrônico, sugerem que o código das páginas web seja organizado nas camadas de conteúdo, apresentação e comportamento. A recomendação é que a camada de comportamento seja construída utilizando
#17. (CONSULPLAN – TRE-RJ/2017) A respeito da linguagem JavaScript, é INCORRETO afirmar que ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.
Errado: </br>
– em JavasScript existem dois operadores que expressam igualdade entre valores de mesmo tipo: == e ===. </br>
== | Igualdade |
=== | Igual e mesmo tipo |
</br> </br> Para ler mais sobre o assunto, acesse: Operadores Javascript ( )