Questões de Concurso Para if-sp

Foram encontradas 2.549 questões

Resolva questões gratuitamente!

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

Ano: 2022 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2022 - IF-SP - Assistente Social |
Q3977365 Serviço Social
Netto (2001) em seu texto A construção do Projeto Ético-Político do Serviço Social destaca que a construção desse projeto remonta à transição da década de 1970 e 1980, período importantíssimo para a profissão, pois demarca o enfrentamento e a denúncia do conservadorismo profissional. Acerca do projeto ético-político profissional, analise as afirmativas abaixo e assinale a alternativa correta.
Alternativas
Ano: 2022 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2022 - IF-SP - Assistente Social |
Q3977364 Serviço Social
Conforme o Código de Ética de 1993 do Serviço Social, no âmbito das relações profissionais e das relações com os/as usuários/as, constitui-se vedação ao/a assistente social:
Alternativas
Ano: 2022 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2022 - IF-SP - Assistente Social |
Q3977363 Serviço Social
Conforme Código de Ética de 1993 do Serviço Social, constitui-se DEVER do/a assistente social:
Alternativas
Ano: 2022 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2022 - IF-SP - Assistente Social |
Q3977362 Serviço Social
A garantia do pluralismo, através do respeito às correntes profissionais democráticas existentes e suas expressões teóricas, e o compromisso com o constante aprimoramento intelectual dizem respeito a um: 
Alternativas
Ano: 2022 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2022 - IF-SP - Assistente Social |
Q3977361 Serviço Social
A charge abaixo nos permite refletir acerca da ética. A ética tem relação com a maneira pela qual os sujeitos tomam decisões e constituem seus valores. Barroco (2010, p. 16) afirma que a ética “é uma construção histórica [...]” e “diz respeito à prática social [...] em suas objetivações na vida cotidiana e em suas possibilidades de conexão com as exigências éticas conscientes da genericidade humana”. 
Imagem associada para resolução da questão

Acerca das bases sócio-históricas de constituição da ética, analise as afirmativas abaixo:
I – A ética é entendida como um modo de ser socialmente determinado e tem sua gênese no processo de autoconstrução do ser social, tendo em vista que o ser social fundamenta-se em categorias ontológico- sociais, pois os modos de ser que o caracterizam são construções sócio-históricas.
II – Os sujeitos estão condicionados às alternativas que são dadas historicamente e sua capacidade de fazer escolhas é impossibilitada a partir de valorações entre as alternativas que lhe são dadas.
III – A ética possui fundamentos que expressam modos de ser existentes e que se relacionam com as capacidades humanas desencadeadas pela práxis: a sociabilidade, a consciência, a liberdade e a universalidade humana.
Estão corretas as afirmativas expressas em:
Alternativas
Q3977360 Redes de Computadores
A tecnologia Bluetooth permite a interligação sem fio entre vários dispositivos, também chamados de gadgets, em redes ad hoc, ou seja, diretamente conectados. Até um máximo de oito dispositivos podem conectar-se. Um deles é chamado primário, enquanto os outros são chamados secundários. Sua comunicação se dá na faixa de 2,4GHz, divididos em 79 canais de 1MHz cada. O Bluetooth realiza 1.600 saltos de frequência por segundo, o que significa que cada dispositivo muda sua frequência 1.600 vezes por segundo. Um dispositivo usa uma frequência por apenas 625 μs (micro segundos) antes de saltar para outra frequência. Os dispositivos comunicam-se por meio de frames. Existem 3 tipos de frame: 1-slot, 3-slot e 5-slot. Um frame 1-slot utiliza 366 μs para seu envio e leva 259 μs para controlar seu salto, ou seja, 625-259 = 366.
Assinale a alternativa correta que indica quantos microssegundos (μs) um dispositivo levaria para enviar um frame de 5-slot.
Alternativas
Q3977359 Programação
Uma estrutura condicional é um artifício da programação para manipular o fluxo de dados de um programa, muito utilizado quando se possui duas ou mais escolhas de caminhos a se seguir dentro da sequência do código do programa. Os operadores lógicos são utilizados, comumente, junto com as estruturas condicionais em uma parte da estrutura conhecida como teste lógico. Sabendo disso, análise o código abaixo e escolha a alternativa que apresenta o que será impresso para o usuário.
Imagem associada para resolução da questão
Alternativas
Q3977358 Redes de Computadores
Sobre os conceitos de clusterização:
A ideia de utilizar clusters de ________ é aumentar a ________, aumentar o ________ da aplicação e reduzir a ________ do gerenciamento. Diferentes modalidades de clusters endereçam diferentes objetivos.
Assinale a alternativa correta que indica quais termos completam adequadamente as lacunas dessa afirmação:
Alternativas
Q3977357 Redes de Computadores

Cabos são utilizados para interconectar vários dispositivos numa mesma rede de forma física. Um dos principais cabos de rede utilizados são denominados cabos de par trançado. Cabos de par trançado são separados em duas categorias básicas: cabos UTP (sem proteção) e cabos STP (protegidos por invólucros metálicos):


Imagem associada para resolução da questão

Essas proteções visam a diminuir a interferência eletromagnética externa e a tentar evitar a perda de dados durante a transmissão. Assinale a alternativa correta que indica qual é o principal objetivo de se trançar os pares de fios destes cabos: 
Alternativas
Q3977356 Banco de Dados
Em meio às diversas tarefas rotineiras de um Analista de Tecnologia da Informação, está a necessidade de consultar dados em Sistemas Gerenciadores de Bancos de Dados. A linguagem SQL permite a consulta de dados, em bases previamente populadas, por meio de comandos específicos. Considerando a necessidade de verificar a quantidade de registros existentes que, em determinado campo, tem seu valor iniciado com o caractere ‘a’, cite a opção que se apresenta como operador indispensável:
Alternativas
Q3977355 Programação
Programação orientada a objetos é um paradigma dentro da área de desenvolvimento de softwares. Uma das grandes vantagens de se usar orientação a objetos nos projetos é a possibilidade de reutilizar códigos, em vez de reescrever várias vezes, como na época da programação estruturada e seu código monolito. Para que um programador possa desenvolver softwares por meio da orientação a objetos, ele precisa compreender os 4 pilares conceituais que o paradigma abrange. Tendo isso em mente, aponte a alternativa que apresenta os 4 pilares da programação orientada a objetos:
Alternativas
Q3977354 Banco de Dados
Associe os itens I a IV com as alternativas a seguir, relacionando as restrições com seus significados no contexto de modelagem de banco de dados relacionais.
I – Restrição de integridade de entidade.
II – Restrição de unicidade.
III – Restrição de integridade referencial.
IV– Restrição de domínio.
( ) É a regra que especifica que os valores de uma chave são válidos apenas se forem únicos na tabela. Devem ser definidas como NOT NULL
( ) É especificada entre duas tabelas e usada para manter a consistência entre as suas tuplas
( ) Valores inseridos em uma coluna devem sempre obedecer à definição dos valores que são permitidos para essa coluna
( ) O valor de uma chave primária deve ser definido como NOT NULL
Alternativas
Q3977353 Noções de Informática
Durante o desenvolvimento de um software, é desejável separar os trechos de códigos de forma a permitir melhor organização das rotinas. Considerando uma linguagem de programação orientada a objetos, assinale o termo que melhor exprime o conceito de organização do código, possibilitando a geração de múltiplas instâncias na implementação e na execução:
Alternativas
Q3977352 Engenharia de Software
O Subversion, também conhecido por SVN, é um sistema de controle de versão gratuito e de código aberto. Ele é utilizado para gerenciar e armazenar arquivos e as alterações feitas neles ao longo do tempo em um servidor centralizado. Considerando o uso do SVN, imagine uma situação em que um usuário resolva atualizar a sua cópia de trabalho, executando o comando update:
$ svn update Updating ‘.’: U INSTALL G README Conflict discovered in ‘settings.c’. Select: (p) postpone, (df) diff-full, (e) edit, (mc) mine-conflict, (tc) theirs-conflict, (s) show all options:
Pelo resultado obtido após a execução do comando update, é possível verificar a existência de um conflito. Assinale a alternativa correta que indica qual a opção que o usuário deverá escolher, caso deseje visualizar as diferenças entre a revisão base e o próprio arquivo em conflito no formato de comparação unificado.
Alternativas
Q3977351 Redes de Computadores
Redes são conjuntos de dispositivos (computadores, impressoras, etc.) interconectados por um meio,seja físico ou não. Com a evolução das tecnologias de comunicação, várias estruturas de rede foram desenvolvidas. Cada estrutura distinta de rede é chamada de topologia. Certa topologia possui as seguintes características positivas e negativas:
Positivos
+ Conexão dedicada para cada ponto, maior segurança e privacidade;
+ Pontos falhos não afetam a rede como um todo, sendo mais fácil destacá-los;
Negativos
- Muito cabeamento e conexões tornam trabalhosa sua instalação;
- Cada dispositivo precisa estar conectado aos demais, aumentando o custo.
Assinale a alternativa correta que indica a topologia que melhor se identifica com características acima:
Alternativas
Q3977350 Engenharia de Software
Durante as etapas de criação de um projeto de software, os desenvolvedores costumam realizar diversas atualizações no código-fonte da aplicação. Considerando essa situação, assinale a alternativa correta que melhor define um sistema de controle de versões:
Alternativas
Q3977349 Engenharia de Software
O Git é um sistema de controle de versões que garante que todos aqueles que estiverem trabalhando em um projeto terão uma cópia de todo o seu histórico e não apenas do estado atual dos arquivos. Considerando os comandos do Git, assinale a alternativa correta que indica o comando responsável por informar qual foi o autor que alterou cada linha de um arquivo pela última vez.
Alternativas
Q3977348 Programação
O carousel é recurso de slideshow da Biblioteca Bootstrap, com o objetivo de mostrar vários conteúdos, como se fosse um carrossel. Selecione a alternativa correta em relação a esse recurso.
Alternativas
Q3977347 Engenharia de Software
Para facilitar o processo de desenvolvimento de software, foram desenvolvidas metodologias, que foram denominadas “metodologias ágeis”. Uma das metodologias ágeis mais conhecida e utilizada na indústria é denominada Scrum, que possui papéis, artefatos e eventos. Scrum é um framework leve que ajuda pessoas, times e organizações a gerar valor por meio de soluções adaptativas para problemas complexos. Assinale a alternativa correta que contém os artefatos utilizados pelo Scrum:
Alternativas
Q3977346 Programação

Considere o seguinte código em HTML/Javascript


Imagem associada para resolução da questão


Selecione a alternativa correta em relação à saída deste código no navegador com suporte a HTML 5 e Javascript:

Alternativas
Respostas
1101: A
1102: A
1103: D
1104: B
1105: C
1106: D
1107: D
1108: C
1109: B
1110: A
1111: D
1112: B
1113: A
1114: D
1115: C
1116: B
1117: C
1118: D
1119: B
1120: A