Questões de Concursos Públicos - Programação
Resolva questões gratuitas da Programação. Banco com 449 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q138475
FUNDATEC - 2020 - Prefeitura de Bagé - RS - Informata
A questão baseia-se nas Figuras 7(a) e 7(b) abaixo. A Figura 7(a) mostra um programa
implementado em Java, no qual se inseriu, intencionalmente, no local apontado pela seta
nº 1, um retângulo, de modo a ocultar o código fonte digitado nesse local. A Figura 7(b)
exibe uma caixa de diálogo que é apresentada ao usuário durante a execução do programa
da Figura 7(a).
Ao ser executado o programa em Java da Figura 7(a), ele realiza determinado cálculo,
apresenta o resultado e, a seguir, exibe a caixa de diálogo da Figura 7(b). Caso seja digitada, nessa
caixa de diálogo, apenas a letra "s", em minúscula, e submetida ao programa, será executada,
novamente, a estrutura de repetição; caso contrário, se for inserido e submetido ao programa
qualquer outro caractere válido, por meio dessa caixa de diálogo, esse programa sairá da estrutura
de repetição, apresentará a palavra "TERMINADO" e encerrará a sua execução. Para que esse
programa comporte-se dessa forma, basta inserir, no local apontado pela seta nº 1 (Figura 7(a)), o
seguinte código fonte:
I.
(aux1 =="s");
II.
(aux1.equals ("s"));
III.
(aux1.compareTo("s") == 0); Quais estão corretas?
Q136861
FUNDATEC - 2020 - CIGA-SC - Programador
Deseja-se extrair algumas informações importantes de um conjunto de arquivos de
textos. Coube a um programador a tarefa de extrair referências a decretos, normas e leis para
posteriormente entender melhor qual a legislação mais utilizada nesses textos. Um código inicial, em
PHP 5.5, foi enviado em um arquivo compactado que acabou sendo corrompido, e perderam-se alguns
trechos importantes. O conteúdo recebido é apresentado no quadro abaixo, com identificadores
numerados em negrito nos trechos que ficaram ilegíveis:
O resultado desejado da execução é o que consta no quadro abaixo:
Array ( [0] => Array ( [0] => Lei [1] => 11.107 [2] => 2005 ) [1] =>
Array ( [0] => Decreto [1] => 6.017 [2] => 2007 ) ) Qual alternativa contém os trechos de código adequados que preenchem os identificadores (1), (2)
e (3) e geram o resultado esperado?
Q136859
FUNDATEC - 2020 - CIGA-SC - Programador
O código abaixo está escrito na linguagem JavaScript ECMAScript versão ES6:
g = (x,y) => x**2+y;
console.log(typeof g);
Ele exibe na console:
Q136855
FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão:
CIGA-SC
Banca:
FUNDATEC
Matéria:
Programação
Assunto: HTML (HyperText Markup Language)
Para construir um formulário HTML que será usado para o cadastro de nome e e-mail,
conforme a Figura 4 abaixo, é preciso validar se ambos os campos estão preenchidos e se o e-mail
corresponde ao formato “email@provedor”. Com base no cenário apresentado, analise as afirmações abaixo e assinale V, se verdadeiras, ou F, se
falsas.
( ) Somente com a utilização de JavaScript é possível validar, interceptando o clique no botão de
“submit” do formulário.
( ) No HTML 5, é possível utilizar o valor “email” para o atributo “type” da tag “input”.
( ) Não é possível fazer a validação utilizando somente HTML 5, pois ela é uma linguagem de
marcação e não define comportamentos.
( ) No HTML 5 é possível utilizar o atributo “pattern” que define uma expressão regular para validação
do valor inserido. ( ) O atributo “required” pode ser utilizado em uma tag “input” do HTML 5 para garantir que o campo
contenha algum valor.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Q136853
FUNDATEC - 2020 - CIGA-SC - Programador
Qual dos trechos de código abaixo, em linguagem PHP 5.5, é executado sem erros e,
adicionalmente, pode ser considerado o mais seguro para fazer uma consulta em uma tabela de
usuários em um banco de dados relacional PostgreSQL?
Q136851
FUNDATEC - 2020 - CIGA-SC - Programador
Analise o trecho de código apresentado na Figura 5 abaixo, retirado de uma aplicação
VueJS:
É correto afirmar que:
Q136850
FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão:
CIGA-SC
Banca:
FUNDATEC
Matéria:
Programação
Assunto: HTML (HyperText Markup Language)
Observe o código HTML da Figura 6 abaixo: Deseja-se que ele seja apresentado em um navegador como mostra o quadro abaixo: O conteúdo do arquivo “estilo.css” que produz o resultado da figura acima é o que consta na alternativa:
Q136846
FUNDATEC - 2020 - CIGA-SC - Programador
Analise as seguintes expressões lógicas escritas em PHP 5.5, caso fossem avaliadas
logo após a execução do código apresentado anteriormente:
1. $fa1===$fi
2. $fa1==$fi
3. $fa1===$fa2
4. $fa1==$fa2
A alternativa que apresenta o resultado correto das expressões é:
Q136845
FUNDATEC - 2020 - CIGA-SC - Programador
Analise o código do Quadro 3 abaixo no contexto do código apresentado na Figura 7: Qual alternativa representa o resultado mostrado após a sua execução?
Q136844
FUNDATEC - 2020 - CIGA-SC - Programador
Analise a Figura 8 abaixo, que contém código JavaScript com testes sobre um arquivo
“funcoes.js”, utilizando UNITJS: A seguir, é apresentado, pelo Quadro 4 abaixo, o conteúdo do arquivo “funcoes.js”, objeto dos testes
apresentados anteriormente. Perceba que uma parte foi ocultada propositalmente.
Qual das alternativas abaixo substitui a parte ocultada no arquivo “funcoes.js” e faz os dois testes
serem executados com sucesso?