Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.927 questões

Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Web Design |
Q561265 Programação
<html> <title>Acesso</title> <body> <?php $usr = "admin"; $psw = "password"; $username = '$_POST[username]'; $password = '$_POST[password]'; session_start(); if ($_SESSION['login']==true ** ($_POST['username']=="admin" && $_POST['password']=="password")){ echo "password accepted"; $_SESSION['login']=true; else { echo "erro"; } ?> <form name="input" action="adm.php" method="get"> <input type="submit" value="Home"> </form> </body> </html> O trecho de código apresentado faz parte de um arquivo completo em HTML e PHP. Com base nessas informações, julgue o item seguinte.
O trecho do código session_start(); conforme sua posição no código dado, está no local errado segundo o que preconiza o uso de sessão em PHP.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Web Design |
Q561264 Programação
<html> <title>Acesso</title> <body> <?php $usr = "admin"; $psw = "password"; $username = '$_POST[username]'; $password = '$_POST[password]'; session_start(); if ($_SESSION['login']==true ** ($_POST['username']=="admin" && $_POST['password']=="password")){ echo "password accepted"; $_SESSION['login']=true; else { echo "erro"; } ?> <form name="input" action="adm.php" method="get"> <input type="submit" value="Home"> </form> </body> </html> O trecho de código apresentado faz parte de um arquivo completo em HTML e PHP. Com base nessas informações, julgue o item seguinte.
O trecho de código apresentado parte do pressuposto que os parâmetros de username e password foram recebidos neste código, oriundos de outro formulário.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Web Design |
Q561263 Programação
Um CMS (content management system) é utilizado para o gerenciamento de conteúdo em sites e podem ter diversas funções, tais como administrar usuários, criar ou remover conteúdo, autorizar publicações, produzir formulários, entre outros. Com base nessas informações, julgue o item que se segue.
Apesar do HTML ser integrado com o PHP para a produção de páginas web, devido ao núcleo de funcionamento de um CMS, a linguagem de desenvolvimento mais utilizada nesses sistemas é o Python.
Alternativas
Q560963 Programação
Julgue o seguinte item, relativo à programação em Shellscript.

O resultado da execução do script Bash mostrado a seguir é representado por Valor final é 6.

var=0

func(){

      local var=$var;

      let var=var+1

}

while [ $var -lt 5 ]; do

            let var=var+1

done

func;

echo Valor final é $var


Alternativas
Q560962 Programação
Julgue o seguinte item, relativo à programação em Shellscript.

O seguinte script Powershell lista todos os diretórios e arquivos do driver C.

Get-ChildItem C:\ -Recurse

Alternativas
Q560264 Programação
Julgue o item que se segue, que tratam de Java.

A vinculação estática permite a sobrescrita, se o método for estático ou privado.

Alternativas
Q560263 Programação
Julgue o item que se segue, que tratam de Java.

Interface é um substituto para herança múltipla, uma vez que existe reúso de código na herança múltipla.

Alternativas
Q560262 Programação
Julgue o item que se segue, que tratam de Java.

Embora não sejam objetos, os valores dos tipos primitivos escalares são suportados por Java.

Alternativas
Q560260 Programação
Julgue o item subsequente, relativo a Delphi.

A diretiva $V controla a verificação de tipos em sequências curtas, que são passados como parâmetros variáveis.

Alternativas
Q560259 Programação
Julgue o item subsequente, relativo a Delphi.

O TdataSource é um componente não visual da VCL (visual component library) utilizado em formulários para conectar um controle e um conjunto de dados usado pelo controle.

Alternativas
Q560258 Programação
Julgue o item subsequente, relativo a Delphi.

Na versão 7 do Delphi, os drivers nativos para o Firebird não estão disponíveis, mas é possível acessá-los por meio de componentes dbExpress, em cuja paleta a propriedade DriverName define o driver do banco de dados utilizado.

Alternativas
Q556358 Programação
Em um processo de teste estrutural (ou caixa-branca) de um programa, considere os artefatos abaixo.

 Programa Java:

1     public static void main(String[] args) {

2           int[] anos = new int[6];

3           int coluna;

4           coluna = 0;

5           while (coluna < 6 && anos[coluna] != 2015)

6                 coluna++;

7      }  

Grafo de fluxo do programa.

                        Imagem associada para resolução da questão

5 indica a execução da condição coluna<6.

5a indica e execução da condição anos[coluna] != 2015.

Conjunto de caminhos independentes do grafo: 

C1: ..I......

C2: 1-4, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 7

C3: .II..... 

Caso de teste para o programa: 

                 Caminho independente            Entrada               Saída esperada

                              C1                 anos={ 2015,0,0,0,0,0}        coluna=0

                              C2                 anos={ 0,0,0,0,0,0}             coluna=6

                              C3                 anos={0, 2015,0,0,0,0}        coluna=1 

As lacunas I e II são preenchidas, correta e respectivamente, por: 


Alternativas
Q556355 Programação
Um analista de TI está participando de uma equipe que está migrando uma aplicação de Java para Ruby, e observou que estas linguagens possuem muitas semelhanças, porém, ao contrário de Java, em Ruby
Alternativas
Q555658 Programação
Considere, abaixo, o código fonte da classe Colaborador. 

Imagem associada para resolução da questão

Neste código 


Alternativas
Q555657 Programação

Considere o programa Java abaixo.

Imagem associada para resolução da questão

Este programa está

Alternativas
Q554756 Programação
. Considere as características abaixo:

I. Utiliza Javascript.

II. Utiliza xml.

III. Muitos navegadores, como o Microsoft Internet Explorer 11, não são compatíveis com suas técnicas.

IV. Solicitações feitas, por padrão, de forma assíncrona.

É correto afirmar que se aplicam ao AJAX apenas as características: 

Alternativas
Q554754 Programação
 Considere as seguintes afirmativas: 

I. É a API padrão de mercado para conectividade entre a linguagem JAVA e vários tipos de bases de dados. Usando essa API, pode-se acessar praticamente qualquer fonte de dados, de bases de dados relacionais a planilhas.

II. É uma API que oferece um meio de mapeamento objeto/relacional para que desenvolvedores JAVA gerenciem dados relacionais em aplicações JAVA.

As afirmativas I e II podem estar corretamente se referindo, respectivamente, às APIs: 


Alternativas
Q554739 Programação
. Ao se executar o trecho de código abaixo, escrito na linguagem Java, será obtido o seguinte resultado:

public class Classe {

public static void main(String[] args) {

           int i = 9;

           int x = 10;

           System.out.println("Soma " + i + x);

}}

Alternativas
Q554738 Programação
A respeito da linguagem de Programação Java é correto afirmar que:
Alternativas
Q554736 Programação
 Palavras reservadas são palavras que não podem ser utilizadas como um identificador. A linguagem Java possui as palavras reservadas.

I. continue

II. procedure

III. constructor

IV. throws

A quantidade de itens corretos é igual a? 

Alternativas
Respostas
5521: C
5522: C
5523: E
5524: E
5525: E
5526: E
5527: E
5528: C
5529: C
5530: C
5531: C
5532: A
5533: E
5534: E
5535: A
5536: B
5537: D
5538: D
5539: C
5540: D