Questões de Concurso Público Prefeitura de Montes Claros - MG 2024 para Técnico em Informática

Foram encontradas 39 questões

Q3321317 Noções de Informática
Considere que você criou uma planilha utilizando o Microsoft Excel, para controle de gastos mensais. Na planilha, há células com descrições de cada um dos gastos e os respectivos valores, para cada mês, e uma célula que totaliza o gasto do mês em questão. O recurso que você deve utilizar para que a célula que totaliza o gasto de cada mês fique com a cor do plano de fundo em vermelho, caso o seu valor ultrapasse dois mil reais, é: 
Alternativas
Q3321318 Banco de Dados
Os bancos de dados e a sua tecnologia provocaram um grande impacto no crescimento do uso de computadores. É viável afirmar que eles representam um papel crítico em quase todas as áreas em que os computadores são utilizados, incluindo negócios, comércio eletrônico, engenharia, medicina, direito, educação e as ciências da informação, para citar apenas algumas delas.

Um banco de dados pode ser de qualquer tamanho e de complexidade variável, sendo que a sua geração e manutenção podem ser realizadas manualmente ou de forma automatizada (computadorizada).
Fonte: ELMASRI, Ramez; NAVATHE, S. B. Sistemas de banco de dados. 4. ed. São Paulo: Pearson Addison Wesley, 2005, p. 4-5.

Considerando o contexto dos bancos de dados computadorizados, analise o fragmento de texto apresentado a seguir. Um _______________ é uma coleção de programas que permite aos usuários criarem e manterem um banco de dados. _______________ um banco de dados implica especificar os tipos de dados, as estruturas e a restrições para os dados a serem armazenados. _______________ um banco de dados é o processo de armazenar os dados em alguma mídia apropriada, controlada pela já mencionada coleção de programas. _______________ inclui algumas funções, como pesquisa, atualização e geração de relatórios. Compartilhar permite aos múltiplos usuários e programas acessar, de forma concorrente, o banco de dados. O conjunto formado pelo banco de dados e pela coleção de programas para sua criação e manutenção é chamado de _______________.
Fonte: ELMASRI, Ramez; NAVATHE, S. B. Sistemas de banco de dados. 4. ed. São Paulo: Pearson Addison Wesley, 2005, p. 4-5.

As palavras (ou conjuntos de palavras) que completam corretamente as lacunas do fragmento de texto apresentado são, na ordem:
Alternativas
Q3321319 Algoritmos e Estrutura de Dados
Em programação, trabalha-se constantemente com grandes quantidades de dados armazenados em arrays e, nesse contexto, pode ser necessário determinar se um array contém um valor que combina com um certo valor de chave. O processo de encontrar determinado elemento de um array é chamado pesquisa.
Fonte: DEITEL, Paul; DEITEL, Harvey. C: como programar. 6. ed. São Paulo: Pearson Prentice Hall, 2011, p.184. 

Considerando o contexto da pesquisa em arrays, relacione a segunda coluna à primeira. 

1. Pesquisa sequencial
2. Pequisa binária
3. Hashing

( ) Tem como principal vantagem a simplicidade e, como principal desvantagem, o custo elevado.
( ) Tem como principal vantagem a eficiência e, como principal desvantagem, o fato de não recuperar em ordem alfabética.
( ) Tem como principal vantagem a eficiência e, como principal desvantagem, a necessidade de o array estar ordenado.

Assinale a alternativa que apresenta a sequência CORRETA, considerando a relação estabelecida de cima para baixo. 
Alternativas
Q3321320 Sistemas Operacionais
Em um computador com Windows 10, é possível, sem perda de dados, otimizar as unidades para melhorar o funcionamento e tornar o processo de inicialização mais rápido.

Marque a alternativa que apresenta um procedimento que realiza otimização de uma unidade em um computador com Windows 10. 
Alternativas
Q3321321 Programação
Em linguagem C, uma função pode receber diversos argumentos, mas só consegue retornar um único valor por meio do comando return. Entretanto, é possível, utilizando ponteiros, fazer com que uma função retorne mais de um valor para a função chamadora.

MIZRAHI, Victorine Viviane. Treinamento em linguagem C. 2. ed. São Paulo: Pearson Prentice Hall, 2008, p. 259.

Qual é o conceito envolvido nesse processo? 
Alternativas
Q3321322 Arquitetura de Computadores
Um sistema computacional é composto de muitas camadas, sendo que cada uma desempenha um papel específico no projeto geral do sistema. Considere uma organização para um sistema computacional que utiliza as camadas de aplicação, comunicação, informação, hardware, programação e sistemas operacionais, e analise as descrições de cada uma delas apresentadas a seguir.

• A camada de aplicação se concentra na utilização do computador para solução de problemas específicos do mundo real.
• A camada de comunicação permite que computadores sejam ligados em redes para que possam compartilhar informações e recursos.
• A camada de hardware consiste na parte física e inclui dispositivos como portas e circuitos que controlam o fluxo de eletricidade em modos fundamentais.
• A camada de informação reflete o modo como as informações são representadas em um computador.
• A camada de programação lida com software, ou seja, com as instruções usadas para realizar cálculos e gerenciar dados.
• A camada de sistema operacional cuida da interação com o sistema computacional e do gerenciamento de seus recursos. 

A partir dessas explicações, pode-se afirmar que a ordem das camadas, da mais interna para a mais externa, é: 
Alternativas
Q3321324 Arquitetura de Computadores
Uma visão simplificada do fluxo de informação por meio das partes de uma máquina von Neumann consiste em quatro blocos – dispositivos de entrada, CPU, memória principal e dispositivos de saída – que são conectadas umas às outras por uma coleção de fios chamada barramento, pelo qual os dados viajam no computador. Cada barramento transporta três tipos de informação: endereço, dados e controle. Um endereço é usado para selecionar o local de memória ou o dispositivo para o qual o dado irá ou de onde ele será obtido. Dados então fluem pelo barramento entre a CPU, memória e dispositivos de entrada e de saída. Como acessos à memória consomem muito tempo em relação à velocidade do processador, muitas arquiteturas proveem uma pequena quantidade de memória de acesso rápido na qual cópias de dados frequentemente usados são armazenados. Antes de ser feito um acesso à memória principal, a CPU verifica se o dado está armazenado nessa memória.

Fonte: DALE, Nell; LEWIS, John. Ciência da computação. 4. ed. Rio de Janeiro: LTC, 2010, p. 94.

Essa pequena quantidade de memória é chamada  
Alternativas
Q3321325 Noções de Informática
Considere que se deseja, utilizando o Microsoft Word, mesclar um documento principal com uma lista de destinatários para gerar um conjunto de documentos de saída, sendo válidas as seguintes condições:

• O documento principal contém o texto básico, que é o mesmo em todos os documentos de saída. Ele pode conter um papel timbrado, texto e instruções em campos de mesclagem para inserir texto (como os nomes dos destinatários e endereços) que variam de um documento de saída para outro.
• A lista de destinatários é um banco de dados que contém os dados a serem mesclados com os documentos de saída. Por exemplo, a lista de destinatários é um arquivo de banco de dados do Microsoft Access ou uma planilha do Microsoft Excel que pode conter nomes, endereços, números de telefone e outras categorias de informações pessoais.

Nesse contexto, o conjunto de documentos de saída pode ser gerado utilizando-se a ferramenta: 
Alternativas
Q3321326 Programação
Considerando o contexto da programação em Linguagem C, analise as assertivas I e II apresentadas a seguir:

I- O seguinte programa, escrito em linguagem C e projetado para valores de n ≥ 0, está errado. 
Q10.png (161×141)


PORQUE

II- Toda função recursiva deve ter uma condição de término chamada condição básica.

A respeito dessas assertivas, assinale a alternativa CORRETA. 
Alternativas
Q3321327 Sistemas Operacionais
O Gerenciador de Tarefas do Windows permite que um usuário visualize o desempenho do sistema. Ele contém exibições que mostram o desempenho geral e o desempenho por pacote/processo.

Disponível em: https://learn.microsoft.com/pt-br/shows/inside/task-manager. Acesso em: 24 jun. 2024.

Embora o Gerenciador de Tarefas ofereça informações e ferramentas diversas, profissionais da área da informática em geral precisam de mecanismos para monitoramento de desempenho mais abrangentes e flexíveis. O Windows Server 2012 dispõe de uma ferramenta – o Monitor de Desempenho – que pode ser útil para esses profissionais.

Considerando esse contexto, marque a alternativa que apresenta possibilidades oferecidas pelo Monitor de Desempenho do Windows:
Alternativas
Q3321328 Programação
Analise o programa escrito em linguagem C apresentado a seguir. 

Imagem associada para resolução da questão

Considere as seguintes assertivas:

I. A saída gerada pela execução desse programa é: Fim do programa...

PORQUE
II. A aritmética de ponto flutuante envolve imprecisões, o que faz com que, em alguns contextos, a comparação direta entre números utilizando o operador de comparação == não seja recomendada.

A respeito dessas assertivas, assinale a alternativa CORRETA. 
Alternativas
Q3321329 Sistemas Operacionais
Para um profissional da área da informática, conhecer os recursos oferecidos pelos sistemas operacionais para manutenção e reparo é importante, pois isso o permite resolver problemas, bem como otimizar, em alguns cenários, o desempenho de computadores. Em geral, cada sistema operacional dispõe de diversos comandos que podem ser utilizados para diagnosticar e corrigir uma variedade de problemas comuns do sistema.

Considerando os comandos disponíveis no sistema operacional Windows, relacione a segunda coluna à primeira.

1. sfc /SCANNOW
2. chkdsk
3. netstat
4. bcdboot

( ) Verifica o sistema de arquivos e os metadados do sistema de arquivos de um volume em busca de erros lógicos e físicos. Se usado sem parâmetros, exibe apenas o status do volume e não corrige erros. Se usado com os parâmetros /f, /r, /x ou /b, corrige erros no volume.
( ) Exibe conexões TCP ativas, portas nas quais o computador está escutando, estatísticas Ethernet, tabela de roteamento IP, estatísticas IPv4 (para os protocolos IP, ICMP, TCP e UDP) e estatísticas IPv6 (para IPv6, ICMPv6, TCP sobre IPv6 e UDP sobre protocolos IPv6). Usado sem parâmetros, esse comando exibe conexões TCP ativas.
( ) Verifica a integridade de todos os arquivos protegidos do sistema, e substitui, quando possível, as versões incorretas pelas versões corretas. Se esse comando descobrir que um arquivo protegido foi substituído, ele tentará recuperar a versão correta do arquivo da pasta systemroot\ e substituir arquivo incorreto.
( ) Permite configurar rapidamente uma partição do sistema ou reparar o ambiente de inicialização localizado na partição do sistema. A partição do sistema é configurada copiando um conjunto simples de arquivos Boot Configuration Data (BCD) para uma partição vazia existente.

Assinale a alternativa que apresenta a sequência CORRETA, considerando a relação estabelecida de cima para baixo. 
Alternativas
Q3321330 Algoritmos e Estrutura de Dados
Matrizes são estruturas de dados muito úteis fornecidas nas linguagens de programação. No entanto, elas têm, pelo menos, duas limitações: (1) seu tamanho tem de ser conhecido no momento da compilação, e (2) os dados de uma matriz estão separados na memória do computador pela mesma distância, o que significa que inserir um item dentro da matriz exige que outros dados, nessa matriz, sejam movidos.
Fonte: DALE, Nell; LEWIS, John. Ciência da computação. 4. ed. Rio de Janeiro: LTC, 2010, p. 67.

Considerando o contexto descrito e a importância de programadores buscarem otimizar o desempenho dos programas que escrevem, considere as assertivas apresentadas a seguir:

I. As limitações apresentadas não podem ser superadas por meio da utilização de estruturas de dados ligadas.

PORQUE
II. Uma estrutura de dados ligadas é uma coleção de nós, que armazenam dados, e de ligações com os outros nós.

A respeito dessas assertivas, assinale a alternativa CORRETA.
Alternativas
Q3321331 Programação
Considere as demandas de programação em linguagem C apresentadas a seguir:

1- Assumindo que constantes NL e NC estejam definidas, definir mat como um array bidimensional de inteiros com NL linhas e NC colunas.
2- Imprimir o número de elementos do array bidimensional mat definido em 1.
3- Assumindo que estejam definidas variáveis inteiras x e y como variáveis de controle, inicializar, utilizando uma estrutura de repetição, cada elemento do array bidimensional mat definido em 1 como a soma de seus subscritos.
4- Imprimir os valores de cada um dos elementos do array bidimensional mat definido em 1.

Marque a alternativa que apresenta soluções CORRETAS para todas as demandas de programação apresentadas. 
Alternativas
Q3321332 Matemática
João encontrou seu álbum de família e separou algumas fotos para restauração. Ao chegar ao estúdio de fotografia MocPrint, o vendedor informou que o valor de restauração de cada foto é R$ 20,00. No entanto, caso ele optasse por restaurar entre 5 e 9 fotos, teria um desconto de 10% no valor total e, a partir de 10 fotos ou mais, o desconto seria de 40% no valor total. Inicialmente, João havia selecionado 7 fotos e estava prestes a pagar, mas repensou e decidiu selecionar mais 3 fotos, totalizando 10 fotos, e efetuou o pagamento. A diferença entre o valor que João pagaria e o valor que João pagou é de
Alternativas
Q3321333 Matemática
A soma dos algarismos do maior número de quatro algarismos distintos que é múltiplo de 29 é igual a  
Alternativas
Q3321334 Matemática
Uma empresa de auditoria foi contratada pelo proprietário de um evento regional e observou que, se cada pessoa pagasse R$ 18,00 pelo ingresso, poderia contar com 520 participantes, arrecadando um total de R$ 9.360,00. Além disso, estimou que, a cada aumento de R$ 2,00 no preço do ingresso, haveria uma redução de 8 participantes. Com base nessas estimativas, o preço unitário do ingresso que maximiza a arrecadação do evento deve ser igual a  
Alternativas
Q3321335 Matemática
Uma impressora 3D é capaz de produzir uma peça complexa em exatos 27 minutos. O tempo total necessário para imprimir 15 dessas peças é 
Alternativas
Q3321336 Matemática
A Secretaria Municipal de Esporte e Lazer de uma cidade planeja construir um escorregador gigante com o ponto de partida situado a 15 metros de altura. De acordo com as normas de segurança, o ângulo formado pelo escorregador com a horizontal não pode exceder 45 graus. Logo, o comprimento mínimo, em metros, do escorregador é 
Alternativas
Q3321337 Matemática
Os lados de um triângulo ABC medem Q21.png (154×25). Sobre os ângulos internos Q21_1.png (34×19) e desse triângulo, pode-se afirmar que 
Alternativas
Respostas
1: D
2: A
3: B
4: E
5: C
6: A
7: A
8: D
9: B
10: E
11: A
12: C
13: A
14: B
15: A
16: E
17: D
18: E
19: B
20: A