Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.018 questões

Q711720 Programação
As funções são blocos de código separados do bloco principal, mas de grande utilidade. Graças a elas é possível ter um código mais organizado, pois evita-se redundância na codificação e ganha-se agilidade no desenvolvimento do sistema. Sobre função, analise o código abaixo e assinale a alternativa CORRETA.
Imagem associada para resolução da questão
Alternativas
Q711719 Programação

A inclusão de arquivos é um recurso que permite que um arquivo seja inserido dentro de outro. A linguagem PHP traz esse recurso de forma a evitar que o desenvolvedor necessite fazer redundância de código, garantindo, assim, um código enxuto e melhor organizado. Sobre a inclusão de arquivo, analise o código abaixo:


Imagem associada para resolução da questão


A respeito do código acima, é possível afirmar que


I. o arquivo funcoes.php será incluído uma única vez.

II. o arquivo funcoes.php será incluído seis vezes.

III. não é possível essa codificação, pois existe tag HTML na função echo

IV. a função include_once testa se o arquivo já foi incluído. Caso já tenha sido, ela não incluirá uma segunda vez.

V. o código acima poderia ter sido escrito utilizando a função require_once


Estão CORRETAS apenas

Alternativas
Q711718 Programação
O formulário é um dos recursos mais utilizados pela linguagem HTML. Através dele, é possível coletar informações do usuário. Dentre seus atributos, encontra-se o Method, que especifica o HTTP (GET ou POST) utilizado para submeter as informações inseridas no formulário. Sobre o GET e POST é possível afirmar que
Alternativas
Q711714 Programação
Um dos elementos mais utilizados no formulário do HTML é o input. Através dele, o usuário pode enviar dados para o servidor. Sobre o input analise o código abaixo e assinale a alternativa CORRETA. 
<input type="text" name="concurso_ifpe" value="html5" maxlength = "20" size = "30">
Alternativas
Q711713 Programação
Entender corretamente o funcionamento dos conceitos da Orientação à Objetos durante seu funcionamento pode evitar grandes problemas durante a execução de um programa OO. A esse respeito utilize seus conhecimentos sobre herança, sobrescrita e polimorfismo para deduzir o comportamento do código abaixo. Em seguida, assinale a alternativa que contém o resultado da execução deste código.
Imagem associada para resolução da questão
Alternativas
Q711710 Programação
Uma das estruturas de dados existentes na linguagem de programação Python são as listas. Considere o trecho de código abaixo:
candidatos = ['José', 'João', 'Cibelly', 'Sonivaldo','Dariane']
É CORRETO afirmar que
Alternativas
Q711708 Programação
Analise as afirmações sobre o framework django.
I. Django é um framework para desenvolvimento rápido de aplicações web, escrito em Java, que utiliza o padrão model-view-controller (MVC).
II. Django possui uma linguagem de templates extensível e amigável para designers, que permite a separação de design, conteúdo e código de lógica de negócio.
III. Uma desvantagem do django é que ele não possui suporte à internacionalização.
IV. Django fornece uma camada de mapeamento objeto-relacional que provê uma API rica e dinâmica de acesso a bancos de dados
V. Django permite a integração de sua aplicação com o memcached ou outros frameworks de cache para aumentar o desempenho das aplicações
Estão CORRETOS apenas os itens
Alternativas
Q711633 Programação

A respeito das tecnologias relacionadas ao desenvolvimento web em Java, julgue o item a seguir.

No framework Spring, o gerenciamento de transações por meio de programação apresenta como vantagem a flexibilidade e como desvantagem a dificuldade de manutenção.

Alternativas
Q711632 Programação

A respeito das tecnologias relacionadas ao desenvolvimento web em Java, julgue o item a seguir.

No JUnit, os testes são realizados em sequência, por isso eles mantêm uma relação de dependência entre si.

Alternativas
Q711631 Programação

A respeito das tecnologias relacionadas ao desenvolvimento web em Java, julgue o item a seguir.

Para lidar com um conjunto de objetos em JSon, é necessário utilizar um array que permita realizar, em uma única operação, a carga de todos os objetos.
Alternativas
Q711630 Programação

Imagem associada para resolução da questão

Alternativas
Q705207 Programação
Em uma implementação para gerenciar contas bancárias usando a linguagem Java, considere que um método sacar( ) lança uma exceção Saldo Insuficiente quando o saldo da conta se encontra menor que o solicitado no saque. Nesta situação, ao se definir o método sacar( ), para identificar o nome da exceção que pode ser lançada, qual palavra chave da linguagem deve-se usar ?
Alternativas
Q704650 Programação

Considere o código em PHP abaixo:

Imagem associada para resolução da questão

Marque a opção que descreve o que será impresso na tela.

Alternativas
Q704649 Programação

Observe o formulário e código fonte do programa abaixo escrito em PHP e HTML:

Imagem associada para resolução da questão

Os comandos, variáveis e valores que completam, respectivamente, as linhas 4, 6, 8, 20 e 21 são (Considere que o ponto e virgula nas opções é utilizado como separador)

Alternativas
Q704648 Programação

O código de PHP abaixo insere dados em um banco de dados local MySQL, cujo usuário é root; a senha é mypsw e o nome do banco, bdConcurso.

Imagem associada para resolução da questão

Os comandos e variáveis que completam, respectivamente, as linhas 2, 9 e 14 são

Alternativas
Q704646 Programação
Na linguagem HTML, as tabelas são muito importantes para o designer de uma home-page. Com elas, pode-se fazer alinhamentos que dificilmente seriam possíveis com simples comandos. A funcionalidade de uma tabela faz com que um determinado site tenha um aspecto mais profissional e o usuário navegue de forma mais eficiente, pois os objetos estarão mais bem posicionados na home-page. NÃO são atributos de uma tabela:
Alternativas
Q704644 Programação
Em um desenvolvimento web com páginas em HTML5, podem ser utilizadas fontes externas (independentes) como forma de formatação, como, por exemplo, no caso do arquivo de CSS externo. A tag utilizada neste caso será
Alternativas
Q704642 Programação

Observe o código-fonte a seguir, escrito em C:

Imagem associada para resolução da questão

Considerando o código fonte apresentado, marque a alternativa que descreve o que será impresso na tela.

Alternativas
Q704641 Programação
Na linguagem C#, modificadores de acesso são palavras-chave usadas para especificar a acessibilidade declarada de um tipo ou membro. Existem quatro modificadores de acesso: public, protected, internal e private. Correlacione as colunas a seguir:
Acessibilidade declarada 1 - public 2 - protected 3 - internal 4 - protected internal 5 - private

Significado ( ) O acesso não é restrito. ( ) O acesso é limitado para o tipo de recipiente. ( ) O acesso é limitado ao conjunto atual ou tipos derivados da classe que contém. ( ) O acesso é limitado ao conjunto atual. ( ) O acesso é limitado à classe que contém classes ou tipos derivados da classe que contém.
A alternativa que apresenta o resultado encontrado na 2ª coluna é
Alternativas
Q701575 Programação
Considere o método abaixo parte de uma classe Java de acesso a um banco de dados. public Cliente buscar(int id) { try { a = c.prepareStatement("select * from cliente where id = ? "); a.setInt(1, id); b = a.executeQuery(); if (b.next()) { Cliente cli = new Cliente(); cli.setId(b.getInt("id")); cli.setNome(b.getString("nome")); cli.setRenda(b.getDouble("renda")); return cli; } else { return null; } } catch (SQLException ex) { return null; } }
As variáveis a e b são, respectivamente, dos tipos
Alternativas
Respostas
9641: E
9642: E
9643: C
9644: E
9645: A
9646: D
9647: D
9648: C
9649: E
9650: E
9651: C
9652: A
9653: C
9654: B
9655: C
9656: D
9657: D
9658: D
9659: C
9660: D