🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Foram encontradas 56.433 questões

Resolva questões gratuitamente!

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

Q3451123 Programação
Nas linguagens procedurais, funções e procedimentos são blocos de código que permitem organizar, modularizar e reutilizar trechos de programação, promovendo uma melhor estrutura e clareza no desenvolvimento de software. Sobre as características de funções e procedimentos, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) Funções são blocos de código que realizam uma tarefa específica e retornam um valor ao final da sua execução.
( ) Funções podem receber parâmetros como entrada, processar esses dados e devolver um resultado.
( ) Procedimentos são blocos de código semelhantes às funções, mas diferem no fato de que não retornam um valor.
( ) Procedimentos também podem receber parâmetros para alterar seu comportamento ou realizar operações específicas.
Alternativas
Q3451122 Programação
A linguagem C é uma linguagem procedural amplamente utilizada no desenvolvimento de sistemas e na programação de baixo nível. Nessa linguagem, os dados são classificados em Tipos de Dados Elementares e Tipos de Dados Estruturados. Assinale a alternativa que apresenta o tipo de dado estruturado em C que permite agrupar variáveis de diferentes tipos sob um único nome.
Alternativas
Q3451121 Redes de Computadores
O modelo OSI (Open Systems Interconnection) é um padrão que organiza o funcionamento das redes de comunicação em sete camadas distintas, cada uma desempenhando um papel específico. Esse modelo facilita a interoperabilidade e padronização de protocolos e tecnologias, permitindo que diferentes sistemas se comuniquem de maneira eficaz. Assinale a alternativa correta em relação à disposição das camadas no modelo OSI.
Alternativas
Q3451120 Segurança da Informação
Basicamente, existem dois tipos de algoritmos de criptografia: de chave simétrica e de chave assimétrica. Na criptografia de chave simétrica, a mesma chave é usada tanto para criptografar quanto para descriptografar os dados. Já na criptografia de chave assimétrica, utiliza-se um par de chaves, sendo uma pública para criptografar e outra privada para descriptografar. Existem muitos algoritmos que aplicam essas técnicas. Assinale a alternativa que apresenta, respectivamente, um algoritmo de chave simétrica e um de chave assimétrica.
Alternativas
Q3451119 Programação
Comentários são essenciais na programação em Java, pois ajudam a melhorar a legibilidade e a manutenção do código. Eles permitem que os desenvolvedores expliquem e documentem o que o código faz, facilitando a compreensão tanto para quem está escrevendo quanto para outros que possam trabalhar no código no futuro. Um tipo específico de comentário é o Javadoc que é utilizado para gerar documentação automática em HTML (Hypertext Markup Language) e oferece uma forma estruturada de documentar classes, métodos e campos, facilitando a criação e o compartilhamento de documentação técnica. Qual é a estrutura correta do comentário Javadoc?
Alternativas
Q3451118 Arquitetura de Computadores
Ao lidar com problemas de superaquecimento em computadores é importante identificar o componente de hardware que ajuda a dissipar o calor gerado pelos componentes internos para evitar danos e garantir o desempenho adequado dos sistemas. Assinale a alternativa que apresenta o componente de hardware que tem essa função.
Alternativas
Q3451117 Banco de Dados
O Modelo de Entidades e Relacionamentos é uma técnica de modelagem usada para representar a estrutura lógica dos dados em um sistema, geralmente no contexto de bancos de dados relacionais. Ele ajuda a visualizar as entidades (objetos ou conceitos) de um sistema e os relacionamentos entre elas. Referente aos conceitos relacionados ao modelo de entidades e aos relacionamentos, preencha as lacunas e assinale a alternativa correta.

Os(as) _________________________ são propriedades ou características das entidades. O(a) ______________________ define o número de instâncias de uma entidade que podem estar associadas a uma instância de outra entidade. Os(as) ________________________ são associações entre entidades que mostram como elas interagem ou se conectam.
Alternativas
Q3451116 Engenharia de Software
A engenharia de requisitos é uma disciplina crucial no desenvolvimento de sistemas e software, abrangendo várias fases, tipos de requisitos e técnicas de elicitação. Preencha as lacunas a seguir com a fase, o tipo e a técnica, respectivamente, e assinale a alternativa correta.

Na fase de ______________________________, é verificado se os requisitos atendem corretamente às necessidades dos stakeholders e estão livres de erros. Os _______________________________ definem as características que o sistema deve ter, incluindo aspectos como desempenho, segurança e usabilidade. A técnica de elicitação de requisitos _______________________________ é utilizada para gerar e discutir ideias em grupo, promovendo a criatividade sem julgamentos imediatos.
Alternativas
Q3451115 Programação
XML (Extensible Markup Language) é uma linguagem de marcação amplamente utilizada para representar dados estruturados de forma legível tanto por humanos quanto por máquinas, a qual é frequentemente empregada em contextos como web services, configuração de aplicativos e troca de dados entre sistemas. Comentários em XML são importantes para fornecer contexto e explicações adicionais sobre o conteúdo e a estrutura dos dados sem interferir na sua interpretação. Qual é a estrutura correta para um comentário em XML?
Alternativas
Q3451114 Noções de Informática
Como analista de informática da Sanepar, você está desenvolvendo um novo sistema web utilizando o estilo arquitetural REST (Representational State Transfer). Para realizar operações em recursos através de URL (Uniform Resource Locator), você precisa escolher o método HTTP (Hypertext Transfer Protocol) adequado para recuperar dados de um recurso específico. Sabendo disso, qual método do padrão HTTP você deve utilizar, de acordo com o estilo arquitetural REST, para recuperar dados de um recurso específico?
Alternativas
Q3451113 Engenharia de Software
Scrum é uma estrutura ágil para o desenvolvimento de produtos complexos, especialmente em projetos de software, projetado para promover a colaboração entre equipes multifuncionais, sendo amplamente utilizado devido à sua flexibilidade e foco na entrega incremental. No Scrum, há três principais componentes: Papéis, Eventos e Artefatos. Assinale a alternativa que apresenta, respectivamente, um papel, um evento e um artefato do Scrum.
Alternativas
Q3451112 Segurança da Informação
Ferramentas de Exploração de Vulnerabilidades em Aplicativos Web são softwares projetados para identificar e explorar falhas de segurança, ajudando os profissionais de segurança a detectar vulnerabilidades que podem ser exploradas por atacantes, permitindo que correções sejam feitas antes que possam ser aproveitadas maliciosamente. Considerando isso, assinale a alternativa que apresenta ferramentas de segurança cibernética usadas para identificar e explorar vulnerabilidades em sistemas e aplicações.
Alternativas
Q3451111 Engenharia de Software
Como analista de informática da Sanepar, você está desenvolvendo um novo sistema web para a empresa. Para garantir que a aplicação seja robusta e segura, é necessário realizar testes que verifiquem como a aplicação se comporta ao receber entradas inesperadas ou inválidas. Sabendo disso, qual tipo de teste você deve realizar para atender a essa necessidade?
Alternativas
Q3451110 Segurança da Informação
As técnicas de controles de acesso lógico visam proteger o acesso a sistemas de computação, redes e dados digitais, sendo essenciais para garantir que apenas usuários autorizados possam acessar informações e recursos. Considerando isso, assinale a alternativa que apresenta a técnica de autenticação de controle de acesso lógico que utiliza características físicas ou comportamentais únicas de um indivíduo para verificar sua identidade.
Alternativas
Q3451109 Segurança da Informação
A Segurança da Informação é essencial para proteger sistemas e dados contra acessos não autorizados, danos, modificações e interrupções. Ela cobre uma ampla gama de componentes, incluindo hardware, software, sistemas operacionais, aplicações, bancos de dados, redes, pessoas e o ambiente físico. Considerando isso, assinale a alternativa que apresenta o tipo de ataque a redes de computadores caracterizado pela falsificação de identidade para enganar sistemas e usuários.
Alternativas
Q3451108 Engenharia de Software
Como analista de informática da Sanepar, você está envolvido no desenvolvimento de um novo sistema para a empresa. Seu chefe requisitou que o sistema seja modelado utilizando a versão 2.5.1 da UML (Unified Modeling Language), e você será responsável por criar a modelagem que inclui a visualização das interações entre objetos ao longo do tempo, permitindo que a equipe entenda como os componentes do sistema se comunicam em uma sequência temporal específica. Com base na necessidade de visualizar a interação entre objetos em uma sequência temporal, qual diagrama UML você deve utilizar?
Alternativas
Q3451107 Engenharia de Software
Você, como analista de informática da Sanepar, está desenvolvendo um sistema que gerencia o acesso a dados confidenciais, como consumo de água dos clientes. Para garantir que apenas usuários autorizados acessem esses dados, você precisa utilizar um padrão de projeto estrutural que controle esse acesso.

Diante dessa incumbência, qual padrão de projeto estrutural você deve usar para agir como um substituto ou representante dos objetos reais, garantindo o controle de acesso?
Alternativas
Q3451106 Engenharia de Software
O Manifesto Ágil é um conjunto de princípios que visa aprimorar o desenvolvimento de software ao enfatizar certos valores sobre outros. Considerando esses princípios, assinale a alternativa que apresenta um valor central do Manifesto Ágil.
Alternativas
Q3451105 Banco de Dados
A normalização em bancos de dados é um processo de organização das tabelas e suas relações para minimizar a redundância de dados e garantir a integridade dos dados. O objetivo principal é dividir uma grande tabela em tabelas menores e relacionadas, eliminando dados redundantes e garantindo que as dependências entre os dados sejam adequadas. Em relação ao tema, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) Para que uma tabela esteja na primeira forma normal, todos os campos devem conter valores atômicos e cada registro deve ser único, o que é garantido por uma chave primária.
( ) Para que uma tabela esteja na segunda forma normal, ela deve estar na primeira forma normal e lidar com multivalores dependentes. Garantindo que, para cada combinação de valores de chave primária, não existam dependências multivaloradas.
( ) Para que uma tabela esteja na terceira forma normal, ela deve estar na segunda forma normal e deve haver uma maneira de tratar dados que mudam com o tempo, como adicionar um timestamp para cada fato.
Alternativas
Q3451104 Banco de Dados
Como analista de informática da Sanepar, você foi incumbido de manipular o banco de dados da empresa para realizar uma consulta SQL (Structured Query Language) específica. Seu chefe solicitou que você extraísse uma lista contendo o identificador, nome e salário dos funcionários que recebem os três maiores salários na empresa, além disso, esses funcionários devem ter dependentes que estejam frequentando a escola. A consulta deve utilizar as tabelas Funcionários e Dependentes, e os salários devem estar ordenados do maior para o menor. Nesse contexto, assinale a alternativa que apresenta a consulta que atende às necessidades da tarefa que você deverá realizar. 
Alternativas
Respostas
16141: E
16142: D
16143: E
16144: D
16145: B
16146: A
16147: C
16148: A
16149: C
16150: D
16151: B
16152: C
16153: B
16154: E
16155: D
16156: A
16157: E
16158: D
16159: C
16160: D