Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 4.487 questões

Ano: 2013 Banca: IBEG Órgão: SANEAGO - GO
Q1199002 Programação
O Java é a linguagem de programação orientada a objetos mais difundida no mundo. Acerca dos conceitos básicos utilizados na análise orientada a objetos, analise as afirmativas a seguir: I - Podemos considerar uma Classe como um molde para futuros objetos que representarão elementos da vida real, com a definição de características, comportamentos e atributos.
II - A abstração consiste em identificar todas as características e comportamentos possíveis de um objeto, evita que a modelagem siga apenas a partir dos objetivos principais do negócio.
III - O encapsulamento é um princípio que permite a criação de classes como especializações de classes já existentes. O que ajuda a diminuir a duplicação de código, reaproveitando dados e comportamento de classes já existentes.
IV - O polimorfismo é um recurso que permite a utilização de uma única referência para diferentes especializações da mesma classe, obtendo dinamicamente o comportamento adequado.
Estão corretas as afirmativas:
Alternativas
Ano: 2009 Banca: IPAD Órgão: COMPESA
Q1198696 Programação
Qual das alternativas abaixo apresenta um framework que foi desenvolvido com o propósito de prover uma camada de persistência, que implementa o mapeamento objeto-relacional para ser utilizado na programação em Java? 
Alternativas
Ano: 2009 Banca: CETAP Órgão: DETRAN-RS
Q1198620 Programação
O que acontece quando se executa o programa a seguir escrito em PERL?
$Texto = "Zé corre risco de vida num táxi 1234567890";   $Texto =~ s/[a-z]| //gi;  print $Texto;

Alternativas
Ano: 2014 Banca: FEPESE Órgão: Prefeitura de Palhoça - SC
Q1198474 Programação
Identifique abaixo as afirmativas verdadeiras ( V ) e as falsas ( F ) com relação à linguagem de programação Javascript.
(  ) Seu uso não está limitado à web, podendo ser utilizado em documentos PDF, por exemplo.
(  ) JQuery; JSon e DOJO são todas bibliotecas Javascript.
(  ) Embora trabalhe com orientação a objetos, a linguagem não utiliza classes.
(  ) Além de funções para manipulação de strings, é possível utilizar expressões regulares em scripts Javascript.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Ano: 2010 Banca: CESPE / CEBRASPE Órgão: ABIN
Q1198160 Programação
No que se refere a SGBD associado para suporte a aplicações web, inclusive com suporte ao processamento de transações e acesso concorrente e simultâneo de diversos usuários, julgue o item.
A implementação de mecanismo de controle de concorrência é necessária para garantir a atomicidade das transações. Esse controle é efetuado de forma mais eficiente pela linguagem hospedeira na qual o aplicativo é desenvolvido, como é o caso de PHP com os bancos de dados por ele utilizados.
Alternativas
Ano: 2010 Banca: CESPE / CEBRASPE Órgão: ABIN
Q1198087 Programação
No que se refere a SGBD associado para suporte a aplicações web, inclusive com suporte ao processamento de transações e acesso concorrente e simultâneo de diversos usuários, julgue o item.
A distribuição padrão de PHP suporta extensões com uma variedade de bancos SGBDs específicos, como dBase, Firebird, Informix, IBM DB2, Ingres, MsSQL, MySQL, Oracle, Paradox, PostgreSQL e Sybase, entre outros.
Alternativas
Ano: 2010 Banca: CESPE / CEBRASPE Órgão: ABIN
Q1198010 Programação
Julgue o próximo item, que trata de conceitos de programação e sua aplicação em linguagens e tecnologias.
Algoritmos recursivos normalmente têm menor tempo de resposta que seus equivalentes iterativos, mas as linguagens PHP e Javascript, por serem linguagens de script, não permitem nem necessitam de recursividade.
Alternativas
Ano: 2008 Banca: CESPE / CEBRASPE Órgão: INPE
Q1197678 Programação

No que se refere a JavaBeans, julgue o item a seguir.

Quando uma propriedade constrained é modificada, os beans interessados são notificados via uma exceção PropertyChangeEvent. Por sua vez, a modificação de uma propriedade bound pode ser vetada por beans interessados. Para que um bean vete a modificação de uma propriedade bound, ele deve lançar uma exceção da classe PropertyVetoException.

Alternativas
Ano: 2008 Banca: CESPE / CEBRASPE Órgão: INPE
Q1197604 Programação

No que se refere a JavaBeans, julgue o item a seguir.

A API JavaBeans provê design patterns que possibilitam que ferramentas descubram quais eventos cada bean pode notificar. Para um bean ser uma fonte de evento, ele deve prover métodos por meio dos quais possam ser acrescentados e removidos os identificadores dos objetos interessados no evento. Os design patterns definidos para esses métodos são os seguintes.

public void add<EventListenerType>(<EventListenerType> a)

public void remove<EventListenerType>(<EventListenerType> a)

Alternativas
Ano: 2013 Banca: NC-UFPR Órgão: UFPR
Q1197544 Programação
Considere o código escrito na Linguagem C, abaixo, para o cálculo de fatorial: 
#include <stdio.h> int fat(int n) {        if (n)                     return n*fat(n-1)         else return 1; }
Qual é a técnica utilizada?
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1196867 Programação
Acerca das linguagens de implementação de regras de negócio, julgue o item seguinte.
No Python 3.0, foi disponibilizado um módulo de debug, chamado faulthandler, aplicável exclusivamente para os casos de falha de sistema.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1196772 Programação
Acerca das linguagens de implementação de regras de negócio, julgue o item seguinte.
O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos.
Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-MS
Q1196747 Programação
Assinale a opção correta a respeito de HTML 5, CSS e Javascript.
Alternativas
Ano: 2019 Banca: VUNESP Órgão: Prefeitura de Campinas - SP
Q1196383 Programação
No Ruby on Rails, a classe HashWithIndifferentAccess difere da classe Hash, pois
Alternativas
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: MEC
Q1195968 Programação
Julgue o item seguinte, relativos a tecnologias associadas a Java.
Pacotes RMI pertencentes ao java.rmi permitem visualizar dados entre redes, uma vez que possibilitam que objetos Java se comuniquem, mesmo quando executados em JVM distintas, pela chamada de métodos remotos.
Alternativas
Ano: 2009 Banca: CESPE / CEBRASPE Órgão: UNIPAMPA
Q1195851 Programação
A respeito de linguagens de programação web, julgue o item subsequente.
O trecho de código PHP a seguir define que um arquivo será lido linha a linha. 
<?php $arq=fopen("benvindo.txt","r") or exit("Nao foi possivel abrir o arquivo!"); while (!feof($arq)) { echo fgetc($arq); } fclose($arq); ?>
Alternativas
Ano: 2009 Banca: CESPE / CEBRASPE Órgão: UNIPAMPA
Q1195715 Programação
A respeito de linguagens de programação web, julgue o item subsequente.
Em JavaScript, scripts na seção de cabeçalho (<head>) são carregados antes de qualquer uso e serão executados quando forem chamados ou quando um evento for disparado.
Alternativas
Ano: 2009 Banca: CESPE / CEBRASPE Órgão: UNIPAMPA
Q1195665 Programação
A respeito de linguagens de programação web, julgue o item subsequente.
JavaScript, ao contrário de HTML, faz distinção entre maiúsculas e minúsculas.
Alternativas
Ano: 2009 Banca: CESPE / CEBRASPE Órgão: UNIPAMPA
Q1195635 Programação
A respeito de linguagens de programação web, julgue o item subsequente.
Em PHP, uma variável tem de ser declarada previamente, com um tipo determinado, antes que qualquer valor seja adicionado a ela.
Alternativas
Ano: 2015 Banca: FCC Órgão: TRT - 14ª Região (RO e AC)
Q1195439 Programação
Para executar um programa Java deve ocorrer um processo que envolve compilação e interpretação. Quando se compila uma classe com extensão .java é gerado um arquivo com extensão
Alternativas
Respostas
2081: D
2082: D
2083: A
2084: E
2085: E
2086: C
2087: E
2088: E
2089: C
2090: E
2091: E
2092: E
2093: B
2094: B
2095: C
2096: E
2097: C
2098: C
2099: E
2100: D