Questões de Concurso Para instituto aocp

Foram encontradas 52.500 questões

Resolva questões gratuitamente!

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

Q3541198 Sistemas Operacionais
O IFMS está implementando um novo sistema de gestão de arquivos digitais para organizar os documentos e pastas relacionadas às suas atividades acadêmicas, administrativas e de pesquisa, e o técnico de informática foi encarregado de criar um sistema eficiente para nomeação de pastas e arquivos no novo servidor. Durante o desenvolvimento, ele se depara com a necessidade de garantir que os nomes das pastas estejam em conformidade com as regras do sistema operacional Windows 11 (em português), evitando erros relacionados ao uso de caracteres reservados. Diante dessa situação, o técnico de informática precisa escolher uma forma de nomear a pasta “Instituto” de maneira válida, para que o sistema de arquivos funcione sem problemas.
Sabendo que o sistema operacional Windows 11 possui restrições quanto ao uso de certos caracteres e nomes reservados, assinale a alternativa que apresenta um nome válido para a pasta “Instituto”, ou seja, que não apresenta nenhum caractere reservado.
Alternativas
Q3541197 Sistemas Operacionais
Os algoritmos de gerenciamento de processador têm como objetivo alocar tempo de CPU (Central Processing Unit) para os processos em execução de maneira eficiente e justa, garantindo que os processos sejam executados de forma equilibrada, sem desperdício de recursos e priorizando os mais importantes ou os que necessitam de mais tempo de processamento. Esses algoritmos estão ligados ao escalonamento de processos, que organiza a execução de processos no processador.
Assinale a alternativa que apresenta o algoritmo que tem como estratégia priorizar os processos com o tempo de execução estimado mais curto, ou seja, aquele em que o processo com o menor tempo de execução é executado primeiro. 
Alternativas
Q3541196 Redes de Computadores
As redes sem fio (wireless) têm se tornado cada vez mais essenciais devido à conveniência que oferecem e à crescente demanda por conectividade sem a limitação de cabos. A evolução dos padrões IEEE 802.11, conhecidos como Wi-Fi, tem sido fundamental para atender às necessidades de maior largura de banda, velocidades mais rápidas e maior eficiência em ambientes domésticos, corporativos e públicos. Considerando essa evolução, assinale a alternativa que corresponde à versão correta do Wi-Fi representado pelo padrão 802.11ac.
Alternativas
Q3541195 Redes de Computadores
O modelo OSI (Open Systems Interconnection) é um padrão conceitual que descreve como os sistemas de computadores interagem dentro de uma rede, dividindo a comunicação em sete camadas distintas, com funções bem definidas. Cada camada é responsável por tarefas específicas, como controle de fluxo, comunicação de dados e segurança. Esse modelo facilita a interoperabilidade entre sistemas diferentes e serve de base para a padronização de protocolos de rede.
Considerando as camadas do modelo OSI e suas respectivas funções, analise as assertivas e assinale a alternativa correta.

I. A camada de aplicação não está presente nesse modelo.
II. A camada de transporte é uma das camadas definidas no modelo OSI.
III. A camada de apresentação encontra-se abaixo da camada Física.
IV. A camada de rede está posicionada abaixo da camada de enlace no modelo OSI. 
Alternativas
Q3541194 Redes de Computadores
Um técnico de informática do IFMS foi designado para planejar a infraestrutura de rede do novo bloco acadêmico do campus. Como parte de suas atribuições, ele precisa definir a topologia de rede que será utilizada para conectar os computadores das salas administrativas e dos laboratórios de informática. Após analisar as opções, ele escolhe uma topologia que centraliza a comunicação em um único dispositivo (switch ou hub), facilitando a manutenção e garantindo que falhas em estações individuais não afetem toda a rede. No entanto ele também considera que essa configuração depende do funcionamento adequado desse nó central.
Com base nesse cenário, assinale e a alternativa que apresenta a topologia escolhida pelo técnico. 
Alternativas
Q3541193 Arquitetura de Software
Arquiteturas de software referem-se à estrutura e organização de sistemas de software, determinando como seus componentes interagem e se comunicam entre si. Elas definem a forma como os dados são processados, armazenados e transmitidos, além de estabelecerem padrões de modularização e reutilização de código. Existem diversas abordagens para a construção dessas arquiteturas, cada uma com características particulares que atendem a diferentes necessidades de desempenho, escalabilidade, segurança e manutenibilidade dos sistemas. Assinale a alternativa que apresenta a arquitetura de software em que o processamento dos dados em um sistema está organizado de modo que cada componente de processamento seja discreto e realize um tipo de transformação de dados, na qual os dados fluem de um componente para outro para processamento. 
Alternativas
Q3541192 Engenharia de Software
O IFMS está desenvolvendo um sistema para gerenciar as atividades acadêmicas e administrativas de seus cursos e, como técnico de informática, você está envolvido na fase de testes desse sistema. Durante os testes, é necessário avaliar a facilidade de uso e a experiência do usuário com a interface do sistema, verificando se ela é intuitiva e acessível aos diversos usuários.
Considerando esse contexto, assinale a alternativa que apresenta o tipo de teste que visa avaliar a experiência do usuário com a interface do sistema.
Alternativas
Q3541191 Engenharia de Software
O IFMS está desenvolvendo um novo sistema de gerenciamento acadêmico para otimizar o acompanhamento das atividades de alunos, professores e os processos administrativos e, como técnico de informática, você foi encarregado de coordenar a especificação de requisitos para esse sistema. Durante o levantamento das necessidades, foi identificado que a melhor forma de documentar os requisitos é por meio de uma abordagem que utilize um formulário padronizado. Dessa forma, todas as informações necessárias para o desenvolvimento do sistema serão registradas de maneira clara e organizada.
Diante dessa situação, assinale a alternativa que apresenta a notação de especificação em que os requisitos são escritos em linguagem natural em um formulário padrão ou template, em que cada campo fornece informações sobre um aspecto do requisito.
Alternativas
Q3541190 Programação
Os princípios de desenvolvimento de front-end estão profundamente relacionados à criação de experiências agradáveis e funcionais para os usuários em interfaces digitais. Durante o desenvolvimento de um sistema, é essencial garantir que a interface se adapte de forma eficiente a diferentes dispositivos e tamanhos de tela. Assinale a alternativa que apresenta o princípio em que a interface deve se ajustar a diferentes tamanhos de tela, oferecendo uma experiência consistente em dispositivos móveis, tablets e desktops.
Alternativas
Q3541189 Programação
Os frameworks de desenvolvimento web são fundamentais para acelerar a criação de aplicações eficientes, seguras e escaláveis. A escolha do framework adequado depende de fatores como a linguagem de programação utilizada, a complexidade do projeto e os requisitos específicos da aplicação. Um desses frameworks é o React, amplamente utilizado no desenvolvimento de interfaces web dinâmicas. O React é baseado em qual linguagem de programação?
Alternativas
Q3541188 Engenharia de Software
Os Padrões de Projeto (Design Patterns) são abordagens consolidadas para solucionar problemas recorrentes no desenvolvimento de software, promovendo organização, reutilização de código e manutenibilidade. Entre esses padrões, alguns são projetados para restringir a criação de instâncias de uma classe, garantindo um único ponto de acesso global. Assinale a alternativa que corresponde ao padrão de projeto que garante que uma classe tenha apenas uma instância global. 
Alternativas
Q3541187 Programação
O IFMS está em processo de modernização de seu portal institucional, com foco na criação de uma interface mais interativa e responsiva para os alunos e professores. Como parte desse projeto, o time de Desenvolvimento Web foi responsável por melhorar o design da página de cursos, utilizando CSS3 para criar efeitos dinâmicos e melhorar a experiência do usuário. Durante o desenvolvimento, o time utilizou pseudoclasses do CSS3 para aplicar estilos em elementos de acordo com a interação do usuário. Um dos requisitos era alterar o estilo de elementos de listas de cursos, que não possuíssem subitens, para dar destaque àqueles que são mais simples e diretos.
Com base na situação exposta, assinale a alternativa que apresenta a pseudoclasse do CSS3 usada para estilizar elementos que não possuem filhos, incluindo nós de texto.
Alternativas
Q3541186 Redes de Computadores
Os protocolos de comunicação definem regras para a transmissão de dados entre dispositivos em redes. Um desses protocolos é o DNS (Domain Name System). Assinale a alternativa que apresenta corretamente a função desse protocolo.
Alternativas
Q3541185 Direito Penal
A Lei nº 12.737/2012 tipifica como crime a invasão de dispositivos eletrônicos, como computadores, celulares e outros equipamentos, com o intuito de obter, adulterar ou destruir dados ou informações sem o consentimento do proprietário. Essa lei estabelece penas para crimes de invasão de dispositivos, como o acesso não autorizado a dados, e também prevê punições para a divulgação de dados obtidos de forma ilícita. Em seu artigo 2, parágrafo 3, ela estabelece que “se da invasão resultar a obtenção de conteúdo de comunicações eletrônicas privadas, segredos comerciais ou industriais, informações sigilosas, assim definidas em lei, ou o controle remoto não autorizado do dispositivo invadido”, a pena será de
Alternativas
Q3541184 Programação
Você foi designado para trabalhar no desenvolvimento de uma página web para o IFMS, com o objetivo de exibir uma tabela contendo informações sobre os cursos oferecidos pela instituição. Ao organizar a tabela, você percebe que precisa incluir um rodapé para resumir as informações, como o total de cursos e outras estatísticas. Como parte do seu trabalho como desenvolvedor Web, você deve utilizar o elemento adequado do HTML5 (HyperText Markup Language version 5) para definir o rodapé dessa tabela. Esse elemento é
Alternativas
Q3541183 Banco de Dados
Os bancos de dados relacionais e não relacionais são duas abordagens distintas para armazenar e gerenciar dados, sendo que cada abordagem tem características e benefícios específicos. Sabendo disso, a respeito de bancos de dados relacionais e não relacionais, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) MySQL e PostgreSQL são exemplos de sistemas de gerenciamento de banco de dados relacionais.

( ) Chave-Valor é um exemplo de banco de dados não relacional, que armazena dados em pares chave-valor, sendo útil para dados não estruturados simples.

( ) Grafo é um exemplo de banco de dados relacional, projetado para armazenar e processar dados com conexões complexas, como redes sociais ou sistemas de recomendação.

( ) Bancos de dados relacionais organizam dados em tabelas (também denominadas relações), em que as linhas representam registros e as colunas representam atributos dos dados.
Alternativas
Q3541182 Programação
A Programação Orientada a Objetos (POO) é um paradigma que organiza o software em unidades chamadas “objetos”, instâncias de classes que combinam dados e comportamentos. A POO visa promover a modularidade, a reutilização de código e a facilidade de manutenção. Técnicas como sobrescrita (override) e sobrecarga (overload) são usadas para permitir que um método se comporte de maneira flexível, dependendo da classe ou dos parâmetros utilizados.
Considerando essas técnicas, assinale a alternativa que apresenta o conceito de POO relacionado ao uso dessas práticas.
Alternativas
Q3541181 Algoritmos e Estrutura de Dados
Os algoritmos de ordenação são essenciais na ciência da computação, pois permitem organizar dados de maneira eficiente, facilitando a busca e a manipulação de informações em coleções. Considerando isso, assinale a alternativa que apresenta o algoritmo que utiliza o conceito de divisão e conquista, dividindo a lista em duas metades, ordenando-as de forma recursiva e, em seguida, combinando as partes ordenadas.  
Alternativas
Q3541180 Algoritmos e Estrutura de Dados
As estruturas de dados são formas de organizar e armazenar dados para facilitar o acesso e a manipulação. Cada tipo de estrutura é mais adequado para determinados tipos de operações e problemas. Sabendo disso, preencha as lacunas e assinale a alternativa correta.
Uma ___________ é uma estrutura de dados que segue o princípio LIFO (Last In, First Out). Os elementos são inseridos no topo (push) e removidos do topo (pop). Um(a) ___________ é uma coleção de vértices (ou nós) e arestas que conectam esses vértices. Pode ser dirigido(a) (as arestas têm uma direção) ou não dirigido(a).
Alternativas
Q3541179 História
Sobre o contexto histórico do capitalismo industrial, assinale a alternativa correta. 
Alternativas
Respostas
5861: B
5862: A
5863: C
5864: B
5865: C
5866: E
5867: B
5868: C
5869: A
5870: D
5871: E
5872: A
5873: D
5874: C
5875: D
5876: C
5877: E
5878: B
5879: B
5880: C