Questões de Concurso Para if-rs

Foram encontradas 2.150 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q921787 Programação
JSON (JavaScript Object Notation) é um formato para intercâmbio de dados baseado em texto e independente de linguagem. A respeito das características que apresenta este formato de acordo com o padrão ECMA-404, classifique cada uma das afirmativas abaixo como verdadeira (V) ou falsa (F), e assinale a alternativa que apresenta a sequência CORRETA, de cima para baixo:
( ) Suporta os seguintes tipo de dados: object, array, number, string, true, false e null. ( ) É indicado para aplicações que requerem transferência de dados binários. ( ) Não pode ser considerado uma especificação de intercâmbio completo de dados. ( ) Sua sintaxe é formada por chaves, colchetes, dois pontos, vírgulas e cifrões.
Alternativas
Q921786 Programação

Analise a página Web a seguir, escrita em (HTML) e com a linguagem JavaScript.


Imagem associada para resolução da questão
Como pode ser observado, uma função foi criada para ordenar os candidatos do array “aprovados”, considerando como critério de ordenação nota e idade. Ao executar este script no navegador Google Chrome, versão 64, pergunta-se: qual candidato ficou em segundo lugar?
Alternativas
Q921785 Programação
Analise a página Web a seguir, escrita em (HTML) e com a linguagem JavaScript.
Imagem associada para resolução da questão

Ao acessar esta página no navegador Google Chrome, versão 64, assinale a alternativa que apresenta o resultado CORRETO deste processamento.
Alternativas
Q921784 Arquitetura de Software
Na reunião de gestão, ficou definido que uma nova regra de negócio precisaria ser implementada no sistema WEB do IFRS. Após realizar um estudo técnico sobre esta melhoria, o desenvolvedor responsável percebe que será necessário alterar a instrução SQL de um método específico e algumas tags HTML de um arquivo. O sistema em questão foi arquitetado respeitando rigorosamente o padrão três camadas MVC (Model-View-Controller). Considere um arquivo por camada. A partir deste contexto, marque a alternativa que apresenta CORRETAMENTE os arquivos que este desenvolvedor precisará modificar.
Alternativas
Q921783 Programação
No livro “Programing PHP” (2013), os autores apresentam uma ideia interessante para que o desenvolvedor consiga compreender e memorizar algumas funções de ordenação de arrays no PHP, através de um quadro semelhante ao quadro 1:
Imagem associada para resolução da questão

Cada célula numérica representa o nome de uma função de ordenação. Por exemplo, a célula cujo valor é 2 representa a função que ordena de maneira descendente os valores de um array; além disso, refaz suas chaves iniciando por zero. Nesse sentido, marque a alternativa que apresenta a CORRETA substituição dos números do quadro 1 por funções PHP.
Alternativas
Q921782 Programação

Analise o código abaixo, escrito em PHP, versão 5.4.


Imagem associada para resolução da questão

Após executá-lo no navegador Google Chrome, versão 64, qual será o resultado esperado?

Alternativas
Q921781 Programação
Analise a definição da tabela “cidade_usuario”, bem como os registros que foram inseridos. Responda a questão, considerando o script 2.


Analise o código a seguir, escrito em PHP, versão 5.4.


Imagem associada para resolução da questão

Marque a alternativa que imprime na tela o resultado CORRETO, considerando que o script foi executado no navegador Google Chrome, versão 64.

Alternativas
Q921780 Banco de Dados
Analise a definição da tabela “cidade_usuario”, bem como os registros que foram inseridos. Responda a questão, considerando o script 2.


Qual consulta SQL seria necessária executar no banco de dados PostgreSQL, versão 9.2, utilizando funções nativas, para que o resultado produzido seja EXATAMENTE igual aos valores obtidos na figura 4?
Imagem associada para resolução da questão
Figura 4 - Resultado esperado.
Alternativas
Q921779 Banco de Dados
Analise o código PL/pgSQL (SQL Procedural Language) a seguir compilado no banco de dados PostgreSQL, versão 9.2, esquema public.
create or replace function obter_candidatos() returns table ( inscricao candidato.inscricao%type, nome candidato.nome%type ) as $body$ declare begin return query (select inscricao, nome from candidato); end; $body$ language plpgsql;
Qual alternativa apresenta a instrução SQL CORRETA para executar a função “obter_candidatos”?
Alternativas
Q921778 Banco de Dados
De acordo com a documentação do banco de dados PostgreSQL, observa-se a possibilidade de utilizar funções que suportam expressões regulares. Nesse sentido, ao executar a consulta SQL a seguir no banco mencionado, versão 9.2, qual será o resultado produzido?
select frase[4] ||' '|| frase[2] as resultado from ( select regexp_split_to_array('Instituto Federal de Educação e Tecnologia', E'\\s+') as frase ) X
Alternativas
Q921777 Banco de Dados

Analise a tabela “permissão” e os registros que foram inseridos.


create table permissao

(

perfil_id integer,

modulo_id integer,

acao_id integer,

primary key (perfil_id, modulo_id, acao_id)

);


insert into permissao

values

(1, 1, 3),

(1, 2, 4),

(1, 3, 5),

(2, 1, 3),

(2, 2, 4),

(2, 3, 5),

(3, 1, 3),

(3, 2, 4),

(3, 3, 5);


Marque a consulta SQL que corresponde EXATAMENTE ao resultado visto na figura 3.


Imagem associada para resolução da questão

Alternativas
Q921776 Banco de Dados
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram inseridos. Responda a questão, considerando o script 1.


Analise a situação a seguir, considerando o contexto da tabela “candidato” no banco de dados PostgreSQL, versão 9.2, que está configurado para executar COMMIT automaticamente.
    • Desenvolvedor 1 executa as seguintes instruções SQL.
        begin transaction isolation level read committed;         update candidato set nome = 'GABRIEL COSTA' where inscricao = 4;
  • Um minuto após a transação anterior, numa outra sessão de banco, o     desenvolvedor     2 executa esta instrução SQL:
        update candidato set nome = 'GABRIELA COSTA' where inscricao = 4;
Marque a alternativa que descreve CORRETAMENTE o comportamento esperado pelo banco de dados diante do que foi relatado.
Alternativas
Q921775 Banco de Dados
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram inseridos. Responda a questão, considerando o script 1.


O diretor responsável pela organização do Processo Seletivo do IFRS solicitou ao Departamento de Tecnologia da Informação (DTI) um relatório que tornasse possível identificar:
    • As inscrições que já foram pagas;     • As inscrições que não foram pagas;     • Os pagamentos desconhecidos (aqueles sem vínculo com inscrição).
A condição lógica, que identifica que uma inscrição foi paga, é esta:
  • Quando os 10 últimos caracteres da coluna “nosso_numero”, tabela “pagamento” (convertidos em inteiro), for igual ao valor da coluna “inscricao”, tabela “candidato”.
Diante do contexto apresentado, qual consulta SQL, ao ser executada no banco de dados PostgreSQL, versão 9.2, contempla EXATAMENTE o que foi solicitado na figura 2?
Imagem associada para resolução da questão
Alternativas
Q921774 Banco de Dados
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram inseridos. Responda a questão, considerando o script 1.


Na tabela “candidato”, observa-se a existência de registros com valor NULL para a coluna “nome_social”. Diante disto, o que acontece após executar a instrução SQL abaixo?
alter table candidato add check ("nome_social" is not null);
Alternativas
Q921773 Banco de Dados
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram inseridos. Responda a questão, considerando o script 1.


Considerando os registros existentes na tabela “candidato”, qual consulta SQL seria necessária executar no PostgreSQL, versão 9.2, para que se obtenha EXATAMENTE o mesmo resultado da figura 1?
Imagem associada para resolução da questão
Alternativas
Q921772 Legislação Federal
Tendo por base as disposições do Regimento Geral do IFRS, preencha as lacunas da sentença a seguir, assinalando, abaixo, a alternativa que contempla todas as respostas corretas:
O orçamento do IFRS será aprovado por seu ______________, sendo a proposta orçamentária anual elaborada pela ________________ em articulação com as demais Pró-reitorias e com base nos elementos colhidos junto à Reitoria e aos campi.
Alternativas
Q921771 Legislação Federal
Assinale a alternativa CORRETA sobre o Plano de Carreira dos servidores Técnico-Administrativos em Educação, instituído através da Lei 11.091/2005:
Alternativas
Q921770 Direito Administrativo
Analise abaixo as assertivas relacionadas à Lei 9.784/1999, assinalando, a seguir, a alternativa que contém a sequência CORRETA de preenchimento dos parênteses, de cima para baixo:
( ) As decisões de recursos administrativos e a edição de atos de caráter normativo poderão ser objeto de delegação. ( ) Serão concluídos depois do horário normal os atos já iniciados, cujo adiamento prejudique o curso regular do procedimento ou cause dano ao interessado ou à Administração. ( ) Concluída a instrução de processo administrativo, a Administração tem o prazo improrrogável de até trinta dias para proferir decisão. ( ) Salvo disposição legal em contrário, o recurso não tem efeito suspensivo; no entanto, havendo justo receio de prejuízo de difícil ou incerta reparação decorrente da execução, a autoridade recorrida ou a imediatamente superior poderá, de ofício ou a pedido, atribuir-lhe efeito suspensivo. ( ) O não conhecimento do recurso não impede a Administração de rever de ofício o ato ilegal, desde que não ocorrida preclusão administrativa.
Alternativas
Q921769 Direito Administrativo
Mário, servidor público do IFRS, ofendeu fisicamente sua chefia imediata em serviço. Com base no regime disciplinar constante na Lei 8.112/1990, analise as afirmativas abaixo, assinalando, a seguir, a alternativa que contém a sequência CORRETA de preenchimento dos parênteses, de cima para baixo:
( ) A infração praticada por Mário é considerada de baixo potencial, punível com a penalidade de advertência. ( ) Em caso de reincidência, Mário ficará sujeito à pena de suspensão por até 90 (noventa) dias. ( ) Como medida cautelar e a fim de que Mário não venha a influir na apuração da irregularidade, a autoridade instauradora do processo disciplinar poderá determinar o seu afastamento do exercício do cargo, pelo prazo de até 60 (sessenta) dias, sem prejuízo da remuneração. ( ) A conduta praticada por Mário é considerada grave, punível com a penalidade de demissão. ( ) A conduta praticada por Mário é considerada grave, punível com a penalidade de demissão, incompatibilizando, ainda, uma nova investidura em cargo público federal pelo prazo de 5 (cinco) anos.
Alternativas
Q921767 Legislação Federal
Tendo por base as disposições contidas na Lei nº 11.892/2008, que cria os Institutos Federais de Educação, Ciência e Tecnologia, assinale a alternativa que contém a sequência CORRETA de preenchimento das lacunas, na ordem em que aparecem.
“A administração dos Institutos Federais terá como órgãos superiores o Conselho Superior e o ______________, sendo seus Reitores nomeados pelo ________________, para mandato de ________ anos, ______________ recondução.”
Alternativas
Respostas
281: E
282: B
283: A
284: A
285: B
286: A
287: D
288: E
289: C
290: D
291: A
292: B
293: A
294: C
295: E
296: E
297: A
298: E
299: C
300: C