Questões de Concurso Para ufmt

Foram encontradas 2.289 questões

Resolva questões gratuitamente!

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

Q1808584 Programação
A linguagem de programação C é de propósito geral, sendo caracterizada como procedural e imperativa, desenvolvida em 1972 por Dennis M. Ritchie, baseando-se na sua experiência com o sistema operacional UNIX. Sua versatilidade e portabilidade lhe garantiram longa vida, sendo utilizada hoje também em programação de sistemas embarcados. A linguagem C foi formalizada com o ISO/IEC 9899:1990. Analise o código do programa a seguir conforme as definições da linguagem C.
Imagem associada para resolução da questão


Sobre esse código, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A execução do programa produz como saída: O valor é: 20. ( ) A formatação da saída poderia ser feita sem erro com o comando: printf( "O valor é: %f\n", ret_um ); ( ) A passagem de parâmetros para a função é por valor, pois a função um_de_dois(int num1, int num2) não altera o valor da variáveis int a ou int b. ( ) Os parâmetros formais são os argumentos da função um_de_dois(int num1, int num2), declarados como variáveis que aceitam os argumentos da chamada da função um_de_dois(a, b).
Assinale a sequência correta.
Alternativas
Q1808583 Programação
Dadas as declarações de tipos, estruturas de dados e a sintaxe seguir, conforme as definições da linguagem Pascal, marque V para as afirmativas verdadeiras e F para as falsas.
Imagem associada para resolução da questão


Assinale a sequência correta.
Alternativas
Q1808582 Arquitetura de Computadores
O texto a seguir é uma introdução ao contexto do tema abordado. Leia atentamente e responda às questão.

Os sistemas operacionais criam estruturas nas mídias de armazenamento para organizar a ocupação e acesso ao espaço físico disponível para a gravação e leitura de arquivos. Um disco rígido ou um disco de estado sólido (SSD – Solid State Disk) é dividido em pequenas partes denominadas setores, que são agrupados em clusters (unidade de alocação), formando partições e estas, as unidades de disco, ou volumes. O layout padrão para as tabelas dessas partições utiliza identificadores globais únicos (GUID Partition Table – GPT) e faz parte do esforço do Fórum EFI para a substituição do Registro Mestre de Inicialização (MBR – Master Boot Record) do antigo IBM BIOS, devido às suas limitações de uso de 32 bits e setores de 512 bytes pela Interface Unificada de Firmware Extensível (UEFI – Unified Extensible Firmaware Interface). Os atuais SO baseados em UNIX/ Linux suportam GPT, as versões Windows 8 a Windows 10 (32 e 64 bits) suportam esse layout para acesso à gravação e leitura, mas requerem UEFI para suporte ao boot.
O sistema de arquivos NTFS da figura tem um conjunto de recursos que garantem mais confiabilidade, segurança e suporte a um maior volume de dados que o sistema de arquivos FAT32. Sobre esses sistemas de arquivos, assinale a afirmativa correta.
Alternativas
Q1808581 Arquitetura de Computadores
O texto a seguir é uma introdução ao contexto do tema abordado. Leia atentamente e responda às questão.

Os sistemas operacionais criam estruturas nas mídias de armazenamento para organizar a ocupação e acesso ao espaço físico disponível para a gravação e leitura de arquivos. Um disco rígido ou um disco de estado sólido (SSD – Solid State Disk) é dividido em pequenas partes denominadas setores, que são agrupados em clusters (unidade de alocação), formando partições e estas, as unidades de disco, ou volumes. O layout padrão para as tabelas dessas partições utiliza identificadores globais únicos (GUID Partition Table – GPT) e faz parte do esforço do Fórum EFI para a substituição do Registro Mestre de Inicialização (MBR – Master Boot Record) do antigo IBM BIOS, devido às suas limitações de uso de 32 bits e setores de 512 bytes pela Interface Unificada de Firmware Extensível (UEFI – Unified Extensible Firmaware Interface). Os atuais SO baseados em UNIX/ Linux suportam GPT, as versões Windows 8 a Windows 10 (32 e 64 bits) suportam esse layout para acesso à gravação e leitura, mas requerem UEFI para suporte ao boot.
Imagem associada para resolução da questão
Considerando a figura acima, extraída do gerenciador de discos do Windows 10, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A partição 1 ou Disco 0 é a Partição do Sistema EFI do GPT Windows 10 que contém os arquivos necessários para o boot do sistema operacional. ( ) O disco lógico D é uma partição primária gerada na instalação do sistema operacional Windows 10 que é denominada Partição Básica de Dados (BDP – Basic Data Partition) no layout GPT. ( ) O ESP ocupa aproximadamente 100 MB e deve sempre ocupar a primeira partição do primeiro disco. ( ) As partições 5, 6 e 7 contêm o WinRE que pode ser utilizado para reinstalação da configuração do ambiente computacional anterior à ocorrência de falhas no sistema operacional.
Assinale a sequência correta.
Alternativas
Q1808580 Programação
Pascal é uma linguagem de programação criada por Niklaus Wirth na década de 1970 para sistematizar o desenvolvimento e o ensino de programação de forma estruturada, confiável e eficiente. À época, as linguagens de programação faziam uso generalizado de diferentes tipos de dados, usavam comando tipo “go to” para saltos e codificação extensa de programas. Com uma abordagem de programação estruturada, tipos de dados pré-definidos, modularização da codificação em funções e procedimentos, a linguagem de programação Pascal foi padronizada com a ISO 7185:1983 e revisada na ISO 7185:1990.
Imagem associada para resolução da questão
A partir dessas informações e do código de programa dado, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A sintaxe das construções da linguagem Pascal pode ser visualizada na forma gráfica na carta sintática construída no formato Backus-Naur Form, conhecida como BNF. ( ) A variável Perim poderia ser definida como do tipo de dados: integer. ( ) Se a entrada digitada for 10, a saída exibida na tela terá o valor 62.83185308. ( ) A linguagem Pascal oferece suporte a operadores de bit (bitwise operators), permitindo operações lógicas, complemento de um e deslocamento de bits para direita ou esquerda.
Assinale a sequência correta.
Alternativas
Respostas
291: D
292: A
293: B
294: D
295: C