Questões de Concurso
Para if-ms
Foram encontradas 940 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ajax (Asynchronous JavaScript and XML) é uma maneira de construir aplicações interativas para a web e possibilita enviar ou receber dados de um servidor web de forma assíncrona (em segundo plano). Possibilita, também, a atualização de partes de uma página sem a necessidade de recarregar todo o documento HTML. A principal classe em JavaScript para o trabalho com Ajax é chamada:
As folhas de estilo em cascata (CSS) mudam a forma de organização das páginas. O HTML é usado somente como elemento para estruturar as páginas e o CSS é utilizado na aparência das páginas. As regras de CSS que definem que todos os parágrafos do documento HTML devem possuir cor da fonte azul, margens de 15px e borda estreita, sólida da cor vermelha, são expressas na alternativa:
Observe a tirinha abaixo:
Fonte: https://marshallshen.gitbooks.io/security-architecture-and-engineering/content/images/sql_injection.png
Tradução:
“Olá, aqui é a escola do seu filho. Nós estamos com alguns ‘problemas de computador’.”
“Oh, querida – Ele quebrou algo?”
“De uma certa forma... Você realmente batizou seu filho com o nome Robert’); DROP TABLE Students; -- ?”
“Ah, sim. Nós chamamos ele de ‘Bobby Tables’.”
“Pois bem, nós perdemos todos os registros de estudantes deste ano. Eu espero que você esteja feliz com isto.”
“... e eu espero que vocês tenham aprendido a tratar das suas entradas de banco de dados.”
Esta tirinha trata de um problema de segurança da área de banco de dados. Este problema é popularmente conhecido como:
Considere o seguinte esquema de banco de dados:
funcionario(matricula, cpf, rg, nome, idade, sobrenome, nome_mae, nome_pai, endereco, salario, idcidade(FK), idsetor(FK))
estado(sigla_estado, nome_estado)
cidade(idcidade, nome_cidade, sigla_estado(FK))
setor(idsetor, nome_setor, numero_setor, descricao_setor)
Considerando que os atributos sublinhados representam chaves primárias e os atributos seguidos de (FK) representam chaves estrangeiras, identifique qual, dentre as consultas abaixo, retorna o endereço, nome da cidade e sigla do estado de todos os funcionários que possuem idade entre 21 e 35 anos e trabalham nos setores 15 ou 30.
A estrutura de um documento HTML é composta por 3 partes bem definidas. Uma destas partes é um container para metadados (dados sobre o documento HTML), que podem ser título do documento, codificação de caracteres, estilos, scripts, dentre outras metainformações. Esta parte do documento HTML é representada pela tag:
A Linguagem de Modelagem Unificada (UML) é uma linguagem de modelagem de propósito geral mundialmente padronizada na área de engenharia de software orientado a objetos. Ela combina técnicas de modelagem de dados, modelagem de negócios, modelagem de objetos e modelagem de componentes. Considerando os diagramas que a compõem, qual das afirmações a seguir NÃO é verdadeira?
No que diz respeito aos modelos de processo de software, qual das seguintes afirmações NÃO faz referência ao modelo incremental?
No processo de levantamento de requisitos de um software, é crucial enumerar os requisitos funcionais e não funcionais dos quais tal software necessitará. Dentre os requisitos abaixo, qual é considerado um requisito não funcional?
Sobre a tecnologia JSTL (JSP Standard Tag Library), assinale a única afirmação verdadeira dentre as que seguem:
Na especificação Servlets 3.0, parte integrante do Java Enterprise Edition 6 (Java EE 6), toda classe que representa uma servlet deve possuir uma anotação específica que define tal fato. Considere que seja necessário escrever uma servlet cuja classe se chamará Mi nhaSer vl et e será acessada pelo nome mi nhaser vl et . Dentre as alternativas abaixo, assinale a que contém a única anotação válida para definir tal servlet:
A especificação Java Server Faces (JSF) oferece tags para componentes de formulário que podem ser utilizadas para que, dentro de um formulário de uma página Web, o usuário possa selecionar uma dentre várias opções. Dentre as tags JSF a seguir, qual pode ser utilizada para permitir a seleção de um item em uma lista apresentada como uma caixa de seleção do tipo combobox (referente à tag HTML select)?
O arquivo de configuração de unidades de persistência, utilizado na especificação Java Persistence API (JPA), denominado persistence.xml, tem a função de realizar a configuração de conexões a bancos de dados acessados por aplicações escritas com a linguagem Java. Neste contexto, cada unidade de persistência refere-se à configuração de conexão a um determinado banco de dados. Imagine que seja necessário escrever uma unidade de persistência para definir as configurações de conexão a um banco de dados denominado contatos , hospedado no Sistema Gerenciador de Bancos de Dados PostgreSQL, cujo serviço encontra-se executando na máquina de IP 187.45.195.187, na porta 5432. Nestas condições, a linha de configuração da propriedade referente à URL de conexão com tal banco de dados deve ser:
Considere o código a seguir escrito na linguagem Java.
String invert(String s){
_____if(s.length() == 1){
_______return s;
_____}else{
________return instrução1
___}
}
Qual afirmativa a seguir substitui a instrução1 e faz com que o método inverta uma String corretamente?
Analise as seguintes afirmações sobre orientação a objetos em Java:
I. Se um método é declarado protected na superclasse, os únicos modificadores aplicáveis na sobrescrita do método são: protected ou public.
II. Os atributos com visibilidade default são acessíveis dentro da própria classe e também por classes que pertencem ao mesmo pacote.
III. Na herança, uma subclasse herda atributos e métodos de sua superclasse. Porém, pode reescrevê-los para uma forma mais específica na maneira de representar o comportamento do método herdado.
IV. Classes abstratas são declaradas utilizando a palavra reservada abstract . Toda reescrita de um método em uma classe derivada que herda de uma classe abstrata deve conter a anotação @Over r i de. Caso isso não ocorra, é gerado um erro de compilação.
É correto o que se afirma em:
Considere o código a seguir, escrito na linguagem Java.
void m() {
____try {
________System.out.print("try");
___} catch (Exception e) {
________System.out.print("catch");
___} finally {
________System.out.print("finally");
__}
}
Com base neste código, é correto afirmar que:
O algoritmo “A”, a seguir, lê dois valores inteiros y e x, e escreve como resultado um valor inteiro.
algoritmo “A”
_____inteiro x, y, r;
_____leia(y);
_____leia(x);
_____r = 1;
_____para i de 1 até x faça
__________r = r * y;
_____fimpara
_____escreva(r);
fimalgoritmo
Qual das alternativas representa o cálculo efetuado pelo algoritmo “A”?
Considere o código a seguir escrito na linguagem Java:
private static void m1(Collection<Integer> collection1,
__________________ Collection<Integer> collection2){
_____Iterator<Integer> iterator = collection1.iterator();
_____while (iterator.hasNext()){
__________if(collection2.contains(iterator.next()))
______________iterator.remove();
_____}
}
Qual é a ação implementada pelo método m1?
Cabe ao docente ocupante de cargo no magistério público federal observar a legislação que rege sua carreira na categoria funcional de professor do ensino básico, técnico e tecnológico e a que disciplina sua atuação na administração pública. Tendo como base as normativas para o Servidor Público Federal, analise as proposições e julgue se são verdadeiras ou falsas.
I. Exercer com zelo e dedicação as atribuições do cargo, ser leal às instituições a que servir, observar as normas legais e regulamentares, atender com presteza ao público em geral, prestando as informações requeridas, ressalvadas as protegidas por sigilo, são deveres do servidor público expressamente previstos no Decreto nº 1.171, de 22 de junho de 1994.
II. Manter conduta compatível com a moralidade administrativa, ser assíduo e comunicar aos seus superiores irregularidades ou atos contrários ao interesse público são obrigações do servidor público, no que se refere à observância da Lei 8.112/90 e do Código de Ética Profissional do Servidor Público Civil do Poder Executivo Federal, aprovado pelo decreto 1.171/94.
III. Por motivo de crença religiosa ou de convicção filosófica ou política, o servidor não poderá ser privado de quaisquer dos seus direitos, sofrer discriminação em sua vida funcional, nem eximir-se do cumprimento de seus deveres.
IV. A Carreira de Magistério do Ensino Básico, Técnico e Tecnológico destina-se a profissionais habilitados em atividades acadêmicas próprias do pessoal docente no âmbito da educação básica e da educação profissional e tecnológica.
V. O desenvolvimento na Carreira de Magistério do Ensino Básico, Técnico e Tecnológico ocorrerá mediante progressão funcional e promoção, compreendendo-se a promoção como sendo a passagem do servidor para o nível de vencimento imediatamente superior dentro de uma mesma classe, e progressão, a passagem do servidor de uma classe para outra subsequente.
Assinale a alternativa correta:
Analise as alternativas a seguir, com referências ao Programa Nacional de Integração da Educação Profissional com a Educação Básica na Modalidade de Educação de Jovens e Adultos – PROEJA, e assinale a alternativa correta:
I. Os cursos e programas do PROEJA deverão considerar as características dos jovens e adultos atendidos e poderão ser articulados à formação inicial e continuada de trabalhadores ou à educação profissional técnica e tecnológica.
II. Os cursos e programas de formação inicial e continuada de trabalhadores articular-se-ão, preferencialmente, com os cursos de educação de jovens e adultos, objetivando a qualificação para o trabalho e a elevação do nível de escolaridade do trabalhador, o qual, após a conclusão com aproveitamento dos referidos cursos, fará jus a certificados de formação inicial ou continuada para o trabalho.
III. Todos os cursos e programas do PROEJA devem prever a possibilidade de conclusão a qualquer tempo, desde que demonstrado aproveitamento e atingidos os objetivos desse nível de ensino, mediante avaliação e reconhecimento por parte da respectiva instituição de ensino.
IV. Os cursos de educação profissional técnica de nível médio do PROEJA deverão contar com carga horária mínima de duas mil e quatrocentas horas, assegurando-se a observância às diretrizes curriculares nacionais e demais atos normativos do Conselho Nacional de Educação para a educação profissional técnica de nível médio, para o ensino fundamental, para o ensino médio e para a educação de jovens e adultos.
De acordo com a Resolução CNE/CEB nº 6 de 20 de setembro de 2012, a Educação Profissional Técnica de Nível Médio poderá ser desenvolvida nas seguintes formas: