Questões de Concurso Público IF-RS 2016 para Professor - Informática: Banco de Dados e Programação Web

Foram encontradas 40 questões

Q2715952 Direito Administrativo

Com base na Lei nº 8.112, de 11 de dezembro de 1990, assinale abaixo a alternativa CORRETA sobre o Processo Administrativo Disciplinar:

Alternativas
Q2715953 Direito Constitucional

Com base no Estatuto da Criança e do Adolescente – Lei nº 8.069, de 13 de julho de 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:


( ) É dever do Estado assegurar à criança e ao adolescente ensino fundamental, obrigatório e gratuito, inclusive para os que a ele não tiveram acesso na idade própria, bem como o atendimento educacional especializado aos portadores de deficiência, preferencialmente na rede regular de ensino.

( ) O acesso ao ensino obrigatório e gratuito é direito público objetivo.

( ) O não oferecimento do ensino obrigatório pelo poder público ou sua oferta irregular importa responsabilidade da autoridade competente.

( ) Dentre as atribuições do Conselho Tutelar está encaminhar ao Ministério Público notícia de fato que constitua infração administrativa ou penal contra os direitos da criança ou adolescente e requisitar, quando necessário, certidões de nascimento e de óbito de criança ou adolescente.

( ) Para a candidatura a membro do Conselho Tutelar serão exigidos reconhecida idoneidade moral, idade superior a 18 (dezoito) anos e residir no Município.

Alternativas
Q2715954 Legislação Federal

Considere as assertivas abaixo acerca da Lei nº 12.772, de 28 de dezembro de 2012:


I. É possível a mudança de regime de trabalho aos docentes em estágio probatório.

II. A progressão na Carreira de Magistério do Ensino Básico, Técnico e Tecnológico observará, cumulativamente, o cumprimento do interstício de 24 (vinte e quatro) meses de efetivo exercício em cada nível e aprovação em avaliação de desempenho individual.

III. Conforme regulamentação interna de cada IFE, o RSC (Reconhecimento de Saberes e Competências) poderá ser utilizado para fins de equiparação de titulação para cumprimento de requisitos para a promoção na Carreira.

IV. O regime de 40 (quarenta) horas com dedicação exclusiva implica o impedimento do exercício de qualquer atividade remunerada, pública ou privada.

V. Ressalvadas as exceções previstas na lei, os professores ocupantes de cargo efetivo do Plano de Carreiras e Cargos de Magistério Federal serão submetidos ao regime de trabalho de 40 (quarenta) horas semanais, em tempo integral, com dedicação exclusiva às atividades de ensino, pesquisa, extensão e gestão institucional, ou tempo parcial de 20 (vinte) horas semanais de trabalho.


Assinale a alternativa em que todas as afirmativas são INCORRETAS:

Alternativas
Q2715955 Direito Administrativo

Com base na Lei nº 8.112, de 11 de dezembro de 1990, analise as seguintes afirmativas sobre nomeação, posse e exercício:


I. O servidor ocupante de cargo em comissão ou de natureza especial poderá ser nomeado para ter exercício, interinamente, em outro cargo de confiança, sem prejuízo das atribuições do que atualmente ocupa, hipótese em que deverá optar pela remuneração de um deles durante o período da interinidade.

II. Somente haverá posse nos casos de provimento de cargo por nomeação.

III. É de quinze dias o prazo para o servidor empossado em cargo público entrar em exercício, contados da data da nomeação.

IV. O início do exercício de função de confiança coincidirá com a data de publicação do ato de designação, salvo quando o servidor estiver em licença ou afastado por qualquer outro motivo legal.

V. A nomeação em cargo público dependerá de prévia inspeção médica oficial.


Assinale a alternativa em que todas as afirmativas são CORRETAS:

Alternativas
Q2715956 Legislação Federal

O corpo discente do Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul – IFRS é constituído por alunos matriculados nos diversos cursos e programas oferecidos pela instituição, classificados nos seguintes regimes:


( ) regular – alunos matriculados nos cursos técnicos de nível médio, nos cursos de graduação e pós-graduação.

( ) temporário – alunos matriculados especificamente em disciplinas isoladas em cursos de graduação e pós-graduação.

( ) especial – alunos matriculados em cursos de extensão e educação continuada.


Analise as afirmativas, identificando com “V” as VERDADEIRAS e com “F” as FALSAS, assinalando a seguir a alternativa CORRETA, na sequência de cima para baixo:

Alternativas
Q2715957 Legislação Federal

Com base nas disposições constantes na Lei nº 11.892, de 29 de dezembro de 2008, assinale a alternativa CORRETA:

Alternativas
Q2715958 Pedagogia

Assinale a alternativa que contenha a sequência CORRETA, de cima para baixo, dos parênteses, segundo a Organização Didática (OD) do Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul – IFRS:


1. Poderão ser oferecidos somente na modalidade presencial;

2. Poderão ser oferecidos somente na modalidade de educação a distância;

3. Poderão ser oferecidos na modalidade presencial ou de educação a distância.


( ) Cursos Técnicos Integrados de nível médio;

( ) Cursos Técnicos Integrados à Educação Profissional na modalidade de Educação de Jovens e Adultos (EJA) de nível médio;

( ) Cursos Técnicos de nível médio subsequente;

( ) Cursos Técnicos de nível médio na modalidade de concomitância externa.


Alternativas
Q2715959 Ética na Administração Pública

Sobre as Regras Deontológicas contidas no Código de Ética Profissional do Servidor Público Civil do Poder Executivo Federal, instituído por meio do Decreto nº 1.171, de 22 de junho de 1994, assinale a alternativa INCORRETA:

Alternativas
Q2715960 Administração Pública

Os servidores ocupantes de cargos da Carreira de Magistério do Ensino Básico, Técnico e Tecnológico, aprovados no estágio probatório do respectivo cargo, que atenderem os seguintes requisitos de titulação, farão jus a processo de aceleração da promoção:


I. de qualquer nível da Classe D I para o nível 1 da classe D II, pela apresentação de título de especialista.

II. de qualquer nível da Classe D I para o nível 1 da classe D II, pela apresentação do diploma de graduação somado ao Reconhecimento de Saberes e Competências (RSC) – I.

III. de qualquer nível das Classes D I e D II para o nível 1 da classe D III, pela apresentação de título de mestre ou doutor.

IV. de qualquer nível das Classes D I e D II para o nível 1 da classe D III, pela apresentação de certificado de pós-graduação lato sensu somado ao Reconhecimento de Saberes e Competências (RSC) – II.

V. de qualquer nível das Classes D I e D II para o nível 1 da classe D III, pela apresentação de título de mestre somado ao Reconhecimento de Saberes e Competências (RSC) – III.


Assinale a alternativa em que todas as afirmativas estão INCORRETAS:

Alternativas
Q2715961 Legislação Federal

Segundo o Projeto Pedagógico Institucional (PPI) do Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul – IFRS, são princípios da sua ação inclusiva:


I. A igualdade de oportunidades e de condições de acesso, inclusão e permanência.

II. O desenvolvimento de competências para a laborabilidade.

III. A defesa da interculturalidade.

IV. A garantia da educação pública, gratuita e de qualidade para todos.

V. A flexibilidade, interdisciplinaridade e contextualização.


Assinale a alternativa em que todas as afirmativas estão INCORRETAS:

Alternativas
Q2803458 Arquitetura de Software

A seguir é exibido o conteúdo do arquivo foo.html. Este arquivo é aberto dentro do navegador Chrome versão 48, e o console do navegador está aberto para verificar o resultado:


<!DOCTYPE html>

<html>

<head>

<script type="text/javascript">

var k = new Array(3);

k[0] = "1";

k[1] = "2";

k[2] = function b(){

console.log("total:");

};

var i=t=0;

for(i=0;i<2;i++){

t=t+k[i];

}

console.log(k[i]+t);

</script>

</head>

</html>

Ao abrirmos o arquivo no browser, o console irá exibir a seguinte mensagem:

Alternativas
Q2803459 Arquitetura de Software

A seguir é exibido o conteúdo do arquivo foo.html. Este arquivo é aberto dentro do navegador Chrome versão 48, e o console do navegador está aberto para verificar o resultado:


<!DOCTYPE html>

<html>

<head>

<script type="text/javascript">

function g(){

document.onclick=a

document.getElementById("p").onclick=b;

}

function a(){

console.log(1);

}

function b(v){

if(!v)

var v = window.event;

console.log(2);

v.cancelBubble=true;

}

</script>

</head>

<body onload="g()">

<p id="p"> Foo </p>

</body>

</html>


Uma vez carregada a página o usuário irá clicar sobre o texto Foo que está sendo exibido na página. A seguir, ao observar o console, será vista a seguinte saída:

Alternativas
Q2803462 Arquitetura de Software

Sabemos que o PHP 5 possui suporte a programação orientada a objetos, desta forma implementa os conceitos deste paradigma. Dado o código a seguir, referente ao arquivo u.php, sendo executado no PHP5


<?php

class a{

protected $_d;

protected $_f;


function __construct($d="",$f=""){

$this->setd($d);

$this->setf($f);

}

public function setd($_m){

$this->_d = $_m;

}

public function setf($_m){

$this->_f = $_m;

}

}

class b extends a{

protected $g;

function __construct($mr="",$md="",$ne=0){

_________________________________

$this->setg($ne);

}

public function setg($_ne){

$this->_g = $_ne;

}

}

$x = new b();

$y = new a

?>

Para que a classe b consiga executar o construtor da classe pai, é necessário incluir a seguinte linha de código:

Alternativas
Q2803472 Arquitetura de Software

As afirmações abaixo sobre Representational State Transfer (REST):


I. Diferentemente dos serviços baseados em SOAP, a solicitação e resposta dos serviços REST não são empacotadas em envelopes.

II. REST pode utilizar formatos, como XML, JSON, HTML, texto sem formatação e arquivos de mídia.

III. O framework REST é utilizado para criação de serviços distribuídos independente de plataforma.

IV. Cada método em um serviço Web RESTful é identificado por um URL único.



Marque a alternativa com as afirmações CORRETAS sobre REST:

Alternativas
Q2803473 Arquitetura de Software

O paradigma de programação orientado à objetos é o principal paradigma utilizado em Java. Com base nos conceitos de orientação a objetos, e dadas as classes a seguir, cada qual em seu respectivo arquivo e todas estando no mesmo pacote, com classpath e JDK versão 1.7 devidamente configurados, e todos os imports corretamente feitos.


X.java

public class X<T> {

private T t;

public void add(T t){

this.t = t;

}

public T get(){

return t;

}

}


W.java

public class W extends X{

private int B = 0;

public W(){

super();

}

public int getB(){

return this.B;

}

}


Y.java

public class Y {

public static void main(String[] args){

X<String> m = new X<String>();

m.add("0");

m.add("1");

X<Boolean> n = new X<Boolean>();

n.add(true);

n.add(false);

System.out.print(m.get()+",");

System.out.print(n.get()+",");

W w = new W();

m=w;

System.out.print(m.get());

}

}


Ao executarmos a classe Y.java, será exibido no console:

Alternativas
Q2803475 Arquitetura de Software

O paradigma de programação orientado à objetos é o principal paradigma utilizado em Java. Com base nos conceitos de orientação a objetos, e dadas as classes a seguir, cada qual em seu respectivo arquivo e todas estando no mesmo pacote, com classpath e JDK versão 1.7 devidamente configurados, e todos os imports corretamente feitos.


X.java

public class X<T> {

private T t;

public void add(T t){

this.t = t;

}

public T get(){

return t;

}

}


A.java

public abstract class A {

private int B=0;

public int getB(){

return B;

}

public String toString(){

return "0";

}

}


B.java

public class B extends A{

private X<Integer> B = new X<Integer>();

public B(int B){

this.B.add(B);

}

public void setB(int b){

this.B.add(b);

}

public int getB(){

return this.B.get();

}

}


Z.java

public class Z extends A{

private X<Integer> B = new X<Integer>();

public Z(int B){

this.B.add(B);

}

public void setB(int b){

this.B.add(b);

}

public int getB(){

return this.B.get();

}

}


Y.java

public class Y {

public static void main(String[] args){

X<A> m = new X<A>();

X<Z> n = new X<Z>();

X<B> o = new X<B>();

for(int i=0;i<6;i++){

if(i%3==0)

n.add(new Z(i));

else

if(i%3==1)

o.add(new B(i));

else

m.add(new B(i));

}

System.out.print(n.get().getB());

System.out.print(o.get().getB());

System.out.print(m.get().getB());

}

}


Ao executarmos a classe Y.java, será exibido no console:

Alternativas
Q2803476 Arquitetura de Software

Através do uso de CSS podemos mudar o comportamento visual dos componentes em uma página HTML. Dado o código do arquivo foo.html a seguir, o qual é aberto no navegador Chrome versão 48:


<html>

<head>

<style type="text/css">



</style>

</head>

<body >

<div class="t" id="u"> Foo

<a href="#" id="x">X</a>

<a href="#" id="y">Y</a>

</div>

</body>

</html>


Assinale a opção que apresenta o código CSS necessário a ser incluído na tag style”, para que APENAS quando o usuário passar o cursor do mouse sobre a palavra Foo, existente na página html, sejam exibidos os elementos X e Y.

Alternativas
Q2803478 Arquitetura de Software

Através do uso de CSS podemos mudar o comportamento visual dos componentes em uma página HTML. Dado o código do arquivo foo.html a seguir, o qual é aberto no navegador Chrome versão 48:


<html>

<head>

<style type="text/css">



</style>

</head>

<body >

<div class="d" id="e">

<p class="a" id="q"> Foo1 </p>

<p class="s" id="w"> Foo2 </p>

</div>

</body>

</html>



Assinale a opção que apresenta o código CSS necessário a ser incluído na tag “style”, para que APENAS o texto “Foo2” tenha o seu tamanho reduzido para 6 pontos.

Alternativas
Q2803479 Arquitetura de Software

Com base na classe a seguir estando no pacote correto, com classpath e JDK versão 1.7 devidamente configurados, e todos os imports corretamente feitos.


public class G {

public static void main(String[] args) {

int a = 6;

int b = 0;

try{

c(a,b);

}catch(Error e){System.out.print("A");}

finally{System.out.print("B");}

System.out.print("C");

}

private static int c(int a, int b){

return a/b;

}

}


Ao ser executado o código, o resultado no console será:

Alternativas
Q2803480 Arquitetura de Software

Dado o trecho a seguir de código HTML5, do arquivo foo.html, o qual é aberto no navegador Chrome versão 48.


<!DOCTYPE HTML>

<html>

<head>

</head>

<body>

<video preload="auto" ___________width="50%"

height="50%" loop autoplay>

<source src="k.mp4" type="video/mp4;">

</video>

</body>

</html>


O código apresentado faz com que o browser exiba o video k.mp4, entretanto não são exibidos os comandos para que o usuário possa iniciar, parar, controlar o volume, barra de progresso do vídeo. Para que os comandos do vídeo (dentre eles, o controle de volume) sejam exibidos, deve ser incluída a seguinte propriedade no elemento “vídeo”:

Alternativas
Respostas
1: C
2: E
3: A
4: B
5: C
6: D
7: A
8: E
9: D
10: B
11: D
12: A
13: E
14: A
15: E
16: C
17: A
18: C
19: D
20: B