Questões de Concurso
Para analista de sistemas
Foram encontradas 18.462 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere o código abaixo, escrito em linguagem PHP:

Ao se executar o código, o resultado de saída é: a = 4, b = 3 e c = 6. Para que o resultado
desse código ao ser executado seja: a = 4, b = 3 e c = 25, é necessário substituir todo o
conteúdo da linha
Analise o arquivo a seguir:

Ao tentar compilar e rodar, esse arquivo
Considere as tabelas e o comando SQL mostrados abaixo:

delete from TAB2 where c in (select a from TAB1 union select c from TAB2)
O número de registros removidos da tabela TAB2 pela execução desse comando é o seguinte:
Observe o trecho de código na Linguagem Java:

Quanto a esse trecho, são consideradas as seguintes afirmações:
I A presença da palavra extends na definição da classe Funcionário significa que a classe conterá todos os dados e métodos da classe Pessoa.
II A presença da palavra super na classe Funcionário ocasionará um erro de compilação.
III A presença da palavra super no construtor da classe Funcionário indica que o construtor da classe Pessoa será chamado.
IV A presença da palavra super no construtor da classe Funcionário indica que sua instância será instância também de Pessoa.
São verdadeiras as afirmações
Considere o trecho de código, na Linguagem Java:

Com relação a esse trecho, são feitas as seguintes afirmações:
I São criados três objetos da classe Classe1.
II O trecho de código está incorreto, haverá erro de compilação, para a criação das instância são passados diferentes número de argumentos para o construtor.
III O trecho de código apresenta o que é conhecido como sobrecarga de método.
IV O trecho de código compila, mas dará um erro de execução.
São verdadeiras as afirmações
As classes, são estruturas das linguagens de programação orientadas a objetos para conter, para determinado modelo, os dados que devem ser representados e as operações que devem ser efetuadas com estes dados.
Considere as seguintes afirmações:
I A classe é usada para que várias instâncias sejam criadas a partir dela.
II Na linguagem de programação Java, as operações contidas em uma classe são chamadas de método.
III Na linguagem de programação Java, os construtores são métodos especiais, que são chamados quando instâncias são criadas.
IV Na linguagem de programação Java, os construtores devem ter exatamente o mesmo nome da classe a que pertencem e não podem retornar nenhum valor, nem mesmo void.
São verdadeiras as afirmações
Considere o diagrama:

A seta apontada para X significa
Observe o diagrama e considere as afirmações a seguir.

I Trata-se de um diagrama de classe que apresenta a interação do usuário com as classes.
II Trata-se de um diagrama de interação onde são representadas as trocas de mensagens entre os participantes.
III Os objetos são representados pelos retângulos e, no diagrama acima, observam-se dois objetos: curso X, que é do tipo Curso, e disc1, que é do tipo Disciplina.
IV A representação da interação é feita dentro de colchetes, incluindo, antes do colchete inicial, o símbolo * (asterisco), no diagrama *[Para cada disciplina].
É verdadeiro afirmar
No diagrama de classe abaixo, a CLASSE1 possui duas funções F1 e F2; a CLASSE2 possui duas funções F1 e F3 e a CLASSE3 possui outras duas funções F4 e F5.

Com relação ao diagrama, são feitas as seguintes afirmações:
I A CLASSE2 e a CLASSE3 são generalizações da CLASSE1.
II A CLASSE2 só herda a função F1 da CLASSE1, enquanto a CLASSE3 só herda a F2 da CLASSE1.
III Na CLASSE2, a função F1 é polimórfica.
IV A CLASSE3 pode chamar as funções F2 e F1.
São verdadeiras as afirmações
Observe a representação

Tal representação é a de uma
Textos para responder a questão a seguir.
Texto I
Aristóteles, o defensor da instrução para a virtude
O primeiro lógico via na escola o caminho para a vida pública e o exercício da ética.
De todos os grandes pensadores da Grécia antiga, Aristóteles (384-322 a.C.) foi o que mais influenciou a civilização ocidental. Até hoje o modo de pensar e produzir conhecimento deve muito ao filósofo. Foi ele o fundador da ciência que ficaria conhecida como lógica e suas conclusões nessa área não tiveram contestação alguma até o século 17. Sua importância no campo da educação também é grande, mas de modo indireto. Poucos de seus textos específicos sobre o assunto chegaram a nossos dias. A contribuição de Aristóteles para o ensino está principalmente em escritos sobre outros temas.
As principais obras de onde se pode tirar informações pedagógicas são as que tratam de política e ética. “Em ambos os casos o objetivo final era obter a virtude”, diz Carlota Boto, professora da Faculdade de Educação da Universidade de São Paulo. “Em suas reflexões sobre ética, Aristóteles afirma que o propósito da vida humana é a obtenção do que ele chama de vida boa. Isso significava ao mesmo tempo vida do bem e vida harmoniosa.” Ou seja, para Aristóteles, ser feliz e ser útil à comunidade eram dois objetivos sobrepostos, e ambos estavam presentes na atividade pública. O melhor governo, dizia ele, seria “aquele em que cada um melhor encontra o que necessita para ser feliz”.
(Márcio Ferrari. Disponível em: http://novaescola.org.br/formacao/aristoteles-428110.shtml. Fragmento.)
Texto II
Émile Durkheim, o criador da sociologia da educação
Para o sociólogo francês, a principal função do professor é formar cidadãos capazes de contribuir para a harmonia social.
Em cada aluno há dois seres inseparáveis, porém distintos. Um deles seria o que o sociólogo francês Émile Durkheim (1858-1917) chamou de individual. Tal porção do sujeito – o jovem bruto –, segundo ele, é formada pelos estados mentais de cada pessoa. O desenvolvimento dessa metade do homem foi a principal função da educação até o século 19. Principalmente por meio da psicologia, entendida então como a ciência do indivíduo, os professores tentavam construir nos estudantes os valores e a moral. A caracterização do segundo ser foi o que deu projeção a Durkheim. “Ele ampliou o foco conhecido até então, considerando e estimulando também o que concebeu como o outro lado dos alunos, algo formado por um sistema de ideias que exprimem, dentro das pessoas, a sociedade de que fazem parte”, explica Dermeval Saviani, professor emérito da Universidade Estadual de Campinas.
(Márcio Ferrari. Disponível em: http://novaescola.org.br/formacao/criador-sociologia-educacao-423124.shtml. Fragmento.)