Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q756948 Programação
No desenvolvimento de uma aplicação web PHP, qual é a função correta para abrir uma conexão com o banco de dados PostgreSQL?
Alternativas
Q756943 Programação
As informações que são disponibilizadas livremente para a web devem ser acessíveis também para usuários que possuem algum tipo de deficiência visual. Nesse caso, há artifícios que facilitam a compreensão do conteúdo; por exemplo, ao utilizar-se de uma imagem, é recomendado ao codificador que insira uma descrição dela no código para que usuários deficientes visuais possam entender o que se passa no local daquela imagem, uma vez que não podem visualizá-la de fato. Acerca dessa descrição, é correto afirmar que ela é inserida em um atributo HTML denominado
Alternativas
Q747184 Programação

Analise as afirmativas a seguir:

I. HTML é uma linguagem de marcação que especifica como o texto deve ser formatado;

II. A versão HTML 1.0 somente permitia comunicação em uma via; os usuários podiam acessar páginas em servidores mas não enviavam informações;

III. A linguagem XML é uma evolução da linguagem HTML e, assim como a HTML, descreve o conteúdo de forma estruturada;

IV. A linguagem HTML 4.0, ao contrário das versões anteriores, dá suporte a linguagens scripts;

V. A linguagem XHTML é uma reformulação da linguagem HTML para exibição de conteúdo independente da plataforma. 

Estão(Está) INCORRETA(S) somente a(s) afirmativa(s)
Alternativas
Q747176 Programação
Ao desenvolver um sistema na linguagem Java, é possível fazer uso de um processo capaz de recuperar espaços de memória que ficaram em desuso. Tal processo é conhecido por
Alternativas
Q747174 Programação

Analise as assertivas a seguir:

I. Um interpretador processa um programa imediatamente antes deste ser compilado, para gerar a aplicação executável;

II. Linguagens de programação podem ser implementadas, de maneira geral, por três métodos: interpretação pura, compilação e sistemas de implementação híbridos;

III. A geração de código em linguagem de máquina é uma das etapas do processo de interpretação de um programa escrito em uma determinada linguagem de programação;

IV. Instruções de pré-processadores são comumente utilizadas para especificar que o código incluso em um outro arquivo deve ser usado;

V. Nos sistemas de implementação híbridos, um programa escrito em uma linguagem intermediária é compilado para uma linguagem de alto-nível, de modo a permitir uma fácil interpretação.

Estão CORRETAS somente as assertivas

Alternativas
Q747173 Programação
Uma propriedade desejável de uma boa linguagem de programação é a que permite que um programa seja capaz de detectar erros em tempo de execução ou condições que alterem seu fluxo normal, bem como efetuar medidas corretivas que possibilitem a continuidade de sua execução. A propriedade de que o texto trata é a(o)
Alternativas
Q720252 Programação
A especificação EJB (Enterprise Java Beans) padroniza o tratamento de operações comuns em aplicações, como persistência, integridade transacional e controle de concorrência.
Alternativas
Q720251 Programação
Uma prática adequada em soluções J2EE é implementar as regras de negócio em classes que rodam no servidor WEB.
Alternativas
Q720250 Programação
Para garantir a entrega de uma mensagem a um único destinatário, é mais indicado utilizar o modelo de troca de mensagens publish/subscribe do JMS (Java Message Sevice), com o modo de entrega persistente e um assinante durável. Para a entrega de mensagens para vários destinatários, a melhor escolha é o modelo ponto a ponto do JMS, com um modo de entrega persistente.
Alternativas
Q720232 Programação
Para a criação de objetos utilizando a linguagem Java, devem-se usar expressões contendo a palavra‑chave new.
Alternativas
Q720218 Programação
O desenvolvimento de software orientado a aspectos é uma abordagem metodológica para definir, especificar, construir e projetar aspectos – mecanismos que transcendem subrotinas e herança para localizar a expressão de uma preocupação horizontalizada.
Alternativas
Q710643 Programação
Quanto ao C#, analise as assertivas abaixo. I. Fornece recursos como enumerações, delegações e acesso direto à memória. II. Suporta iteradores para a implementação de coleções de classes com comportamento de iteração personalizados. III. Possui tipos protegidos e é orientado a objeto, o que permite aos desenvolvedores construírem uma variedade de aplicações compatíveis com o .NET Framework. É correto o que se afirma em
Alternativas
Q710641 Programação
Quanto ao .NET, assinale a alternativa correta.
Alternativas
Q710640 Programação
Quanto ao C#, assinale a alternativa correta.
Alternativas
Q710627 Programação
Quanto à Modelagem Estruturada de Sistemas de Informação, analise as assertivas abaixo. I. Orientados a processos, concentram-se, principalmente, em formatar os processos ou ações que capturam, armazenam, manipulam e distribuem dados, como o fluxo de dados ao longo do sistema. II. Distinguem dados de processos. III. Procedimento de programação independente precisa ser escrito a cada vez que for necessário fazer algo com determinado conjunto de dados. É correto o que se afirma em
Alternativas
Q710626 Programação
Quanto ao .NET (.NET framework), assinale a alternativa correta.
Alternativas
Q710625 Programação
Considerando o C#, correlacione as colunas com os tipos e valores abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta. Coluna A 1. sbyte. 2. byte. 3. ushort. 4. unit. Coluna B ( ) -128 ( ) 255 ( ) 65,535 ( ) 65,538
Alternativas
Q710624 Programação

Quanto ao C#, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.

( ) A palavra-chave unsafe denota um contexto inseguro e é necessária para qualquer operação que envolva ponteiros.

( ) Código unsafe não é necessariamente perigoso, é apenas um código cuja segurança não pode ser verificada pelo CLR.

( ) Códigos unsafe são desnecessários em qualquer situação.

( ) Códigos unsafe pioram o desempenho de uma aplicação por exigir a verificação dos limites de matrizes e vetores.

Alternativas
Q710622 Programação
Assinale a alternativa que apresenta uma declaração inválida em C#.
Alternativas
Q710621 Programação
Considerando as variáveis do tipo ponteiro (pointer type) em C#, analise as assertivas abaixo. I. Somente variáveis ponteiros do tipo int* são permitidas. II. Passar ponteiros entre métodos pode causar comportamento indefinido. III. Um ponteiro não pode ser nulo (null). É correto o que se afirma em
Alternativas
Respostas
7761: D
7762: E
7763: C
7764: B
7765: A
7766: D
7767: C
7768: E
7769: E
7770: C
7771: C
7772: E
7773: D
7774: E
7775: D
7776: B
7777: B
7778: C
7779: B
7780: B