Questões de Concurso Público DPE-RS 2023 para Técnico - Apoio Especializado - Programador

Foram encontradas 70 questões

Q2225947 Sistemas Operacionais
Gabriel está instalando o sistema operacional Windows Server 2019. Do ponto de vista do computador, ele está pegando dados de um local, processando esses dados e devolvendo-os para outro local. Nesse contexto, uma instrução do programa do computador de Gabriel fez referência a uma posição de memória de endereço 4000 em hexadecimal na base 16.
A representação desse mesmo endereço na notação decimal na base 10 equivale a:
Alternativas
Q2225948 Sistemas Operacionais
O Ubuntu é um sistema operacional considerado fácil de usar, instalar e configurar, além de possuir uma vasta documentação.
A respeito do Ubuntu, é correto afirmar que:
Alternativas
Q2225949 Arquitetura de Computadores
Computadores contemporâneos, em geral, têm múltiplos processadores que residem em um único chip.
Nesse chip, cada unidade de processamento individual é um(a):
Alternativas
Q2225950 Noções de Informática
Daniel trabalhou ao longo de sua carreira com processadores que utilizavam um sinal de clock fixo, cujo valor não mudava mesmo que o processador estivesse ocioso ou sobrecarregado. Os processadores atuais têm clock dinâmico, variando de acordo com a necessidade. Em 2017, com o lançamento da microarquitetura Zen, a AMD apresentou uma tecnologia que permite o ajuste do clock em incrementos de 25 MHz em vez de 100 MHz.
Para usar essa tecnologia, Daniel deve comprar processadores com:
Alternativas
Q2225951 Noções de Informática
O técnico em manutenção de computadores Micael foi contratado para melhorar o desempenho dos computadores de uma empresa startup. Ao fazer uma breve análise no setup dos computadores, Micael observou que deveria HABILITAR UMA OPÇÃO DO SISTEMA para que a transferência do conteúdo da ROM-BIOS fosse efetuada para uma parte da Memória Principal e, assim, melhorar o desempenho da execução dos códigos da BIOS.
O processo de transferência habilitado por Micael é o(a):
Alternativas
Q2225952 Noções de Informática
No Windows, atalhos de teclado são teclas ou combinações de teclas que fornecem uma maneira alternativa de interagir com o sistema operacional, que normalmente se faria utilizando um mouse. Para facilitar, vamos abreviar o nome da tecla com o logotipo do Windows para “win”. Vanessa é presidente de uma empresa e utiliza o Windows 10 como sua estação de trabalho. Eventualmente, Vanessa necessita bloquear rapidamente seu computador antes de ausentar-se de sua sala. Para tal finalidade, Vanessa deve usar a combinação de teclas:
Alternativas
Q2225953 Redes de Computadores
Os computadores conectados por meio de uma rede podem estar separados por qualquer distância. Eles podem estar em continentes separados, no mesmo prédio ou na mesma sala. No contexto de acesso remoto a computadores, o protocolo que utiliza criptografia para acesso a um computador remoto, permitindo a execução de comandos, transferência de arquivos, entre outros, é o:
Alternativas
Q2225954 Arquitetura de Computadores
Existem notebooks com os mais diferentes desenhos, e a localização exata de suas peças varia de acordo com o modelo. A respeito da arquitetura de computadores portáteis, é correto afirmar que: 
Alternativas
Q2225955 Algoritmos e Estrutura de Dados
Em termos de programação estruturada, dados hierárquicos são representados de forma adequada através da estrutura denominada árvore. As árvores binárias restringem o número máximo de filhos a dois, e o tipo AVL balanceia a altura através de rotações, garantindo que o tempo de acesso a qualquer informação seja o menor possível.
Considere a árvore apresentada a seguir, onde a regra define valores menores à esquerda e maiores à direita.
Imagem associada para resolução da questão

Com a inclusão do valor 7, a operação que ocorre é:
Alternativas
Q2225956 Arquitetura de Software
Os padrões de projeto fornecem soluções para problemas recorrentes no desenvolvimento de sistemas. Maria está desenvolvendo o sistema ComprasWeb e precisa resolver um problema comum de sistemas Web que é a recepção assíncrona de dados, onde deve ocorrer a atualização dos dados na interface do usuário quando ocorre a resposta do servidor, sem que haja o bloqueio das demais funções da interface.
Para tratar o problema do ComprasWeb, Maria deve usar o padrão de projeto:
Alternativas
Q2225957 Engenharia de Software
João é programador do DPE/RS e precisa desenvolver o sistema DefensorNet com os seguintes requisitos técnicos:
• Todas as requisições HTTP devem passar por um Servlet, onde o fluxo de execução é direcionado para o controlador EJB adequado, e os dados retornados no processamento efetuado pelo controlador são direcionados para algum template, onde ocorre a montagem da resposta, na forma de uma página HTML; e
• O paradigma de programação é orientado a objetos, e as classes DAO são acessadas apenas ao nível dos controladores. Para desenvolver o DefensorNet, no nível do Servlet e dos EJBs, João deve utilizar, respectivamente, os padrões:
Alternativas
Q2225958 Programação
Atualmente sob responsabilidade da ECMA International, o Java Script (ECMA 6) utiliza o padrão de arrow function para a definição de funções, aproximando um pouco mais a linguagem do paradigma funcional. Considerando uma função para a multiplicação de dois valores, na forma recursiva, sua implementação no padrão arrow function é:
Alternativas
Q2225959 Programação
Antes do advento do HTML 5, as validações para os campos de um formulário exigiam o uso de Java Script, mas agora é possível efetuar diversas validações simples com base em atributos dos campos de entrada.
Acerca dos novos atributos de validação, é correto afirmar que:
Alternativas
Q2225960 Segurança da Informação
Existem diferentes algoritmos de criptografia, com diferentes aplicações, sendo divididos em três grupos principais, que são simétrica, assimétrica e destrutiva. Ao contrário da criptografia, que exige uma chave, a codificação define apenas uma regra de transformação conhecida.
Para guardar a senha do usuário em um campo do tipo texto de uma base de dados, deve-se:
Alternativas
Q2225961 Engenharia de Software
Scrum é uma metodologia ágil para o desenvolvimento de sistemas que se baseia em histórias de usuário, priorizadas em termos do valor para o cliente, com o desenvolvimento fragmentado em períodos de prazo determinado, conhecidos como sprints. Tem sido considerada uma boa estratégia, trazendo como resultado um retorno em menor tempo e com melhor avaliação por parte do cliente.
Uma das características dos artefatos definidos no SCRUM é:
Alternativas
Q2225962 Programação
Uma grande preocupação nos sistemas atuais é a responsividade, devido à grande diversidade de dispositivos com acesso à Internet e disponibilidade de navegadores Web. Uma técnica para garantir a responsividade é a organização do conteúdo em colunas oferecida pelo Bootstrap.
Considerando uma página que oferece a divisão do espaço em 4 colunas para telas médias, enquanto dispositivos com telas menores devem apresentar 2 linhas e 2 colunas, a configuração deve ser: 
Alternativas
Q2225963 Programação

Considere o código JQuery apresentado a seguir.


$("button.mudar").on("click",(evt)=>

 { $("#mensagem").html("Clicado"); });


Sobre o funcionamento do código apresentado, é correto afirmar que:


Alternativas
Q2225964 Programação
O controle de transações nos Enterprise Java Beans pode ser efetuado de forma simples, com base na Java Transaction API, por meio de anotações sobre os métodos e controle via contêiner. Com relação ao escopo da transação, especificado pela anotação TransactionAttribute, é correto afirmar que o tipo:
Alternativas
Q2225965 Programação
Quando o J2EE foi substituído pelo JEE5, e as configurações via XML passaram a ser efetuadas com base em anotações, as entidades anotadas do JPA passaram a ser utilizadas no lugar dos Entity Beans. Para definir uma chave primária com geração automática de valores, de forma independente do tipo de banco de dados, a configuração deve ser:
Alternativas
Q2225966 Programação
Uma forma de criar dicionários no PHP é com a utilização de arrays associativos, em que o uso de índices textuais permite a definição de chaves associadas aos valores das posições indexadas.
O código utilizado para imprimir os valores como itens de uma lista HTML é:
Alternativas
Respostas
41: C
42: E
43: A
44: D
45: C
46: B
47: A
48: C
49: C
50: A
51: D
52: D
53: B
54: C
55: C
56: A
57: A
58: E
59: E
60: C