Os programas aplicativos em rede "rodam" na maioria das vers...

Próximas questões
Com base no mesmo assunto
Q52818 Sistemas Operacionais
Os programas aplicativos em rede "rodam" na maioria das versões dos sistemas operacionais Windows devido à
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Comentário de Questão de Concurso

A alternativa correta é a C - API WIN32.

Vamos agora compreender por que essa alternativa é a correta e entender o contexto da questão.

O tema abordado na questão é o suporte de programas aplicativos em rede nas diversas versões dos sistemas operacionais Windows. Para entender melhor, precisamos falar sobre a API WIN32.

API WIN32 é uma interface de programação de aplicativos que fornece os serviços essenciais para o funcionamento de aplicativos no ambiente Windows. Essa API oferece uma série de funções que permitem a interação com o sistema operacional, incluindo o gerenciamento de janelas, controle de processos e threads, acesso a arquivos e dispositivos, entre outros.

Os aplicativos em rede, em particular, aproveitam a API WIN32 para realizar operações de comunicação e troca de dados. Essa API oferece suporte para protocolos de rede e funções que facilitam a comunicação entre processos, seja em máquinas locais ou em uma rede.

Agora, vamos justificar por que as outras alternativas não são corretas:

  • A - DLL USER32: Esta biblioteca dinâmica (DLL) é responsável por fornecer funções para a interface de usuário, como a criação de janelas e controle de elementos gráficos. Embora importante para a interface gráfica, não é específica para o suporte de aplicativos em rede.
  • B - DLL NTDLL: Esta DLL fornece funções de baixo nível para o sistema operacional, muitas das quais são usadas internamente pelo kernel do Windows. Não é voltada especificamente para suporte a aplicativos de rede.
  • D - DLL KERNEL32: Fornece funções de gerenciamento de memória, processos e threads. Enquanto é essencial para o funcionamento geral dos sistemas operacionais Windows, não é focada em funções de rede.
  • E - DLL GDI32: Esta DLL é responsável pela interface gráfica e pelo desenho de gráficos bidimensionais. Não tem relação direta com o suporte a aplicativos de rede.

Portanto, a API WIN32 é a responsável por fornecer as funções necessárias para que os programas aplicativos em rede operem na maioria das versões dos sistemas operacionais Windows.

Espero que essa explicação tenha esclarecido suas dúvidas. Continue estudando e praticando!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

À quem se interessar a pesquisar um pouco sobre o assunto eis um bom lugar para começar.

http://msdn.microsoft.com/pt-br/library/vstudio/31d242h4.aspx

DLL USER32 - INTERFACE DE USUÁRIO – Fornece a funcionalidade para criar e gerenciar tela janelas e a maioria dos controles básicos, tais como botões e barras de rolagem, receber mouse e teclado, e outras funcionalidades associadas com a GUI parte do Windows. Esta unidade funcional reside em user32.dll. Desde o Windows XP versões, os controles básicos residem em comctl32.dll, em conjunto com os controles comuns (biblioteca de controle comum).

DLL NTDLL. - Exportada do Windows API nativo. A API nativa é a interface usada por componentes do modo de usuário do sistema operacional que deve ser executado sem o apoio de Win32 ou outros subsistemas API. A maior parte desta API é implementada em NTDLL.DLL e na borda superior do NTOSKRNL.exe (e as suas variantes), e a maioria dos símbolos exportados dentro destas bibliotecas são prefixados NT. APIs nativas também são usados ​​para implementar muitas das "APIs do kernel" ou "APIs base" exportados pelo Kernel32.dll. A grande maioria dos aplicativos do Windows não chamam NTDLL.DLL diretamente.

DLL KERNEL32. - SERVIÇOS DE BASE – Fornecer acesso aos recursos fundamentais disponível para um sistema Windows. Incluem-se coisas como sistemas de arquivos, dispositivos, processos, threads e tratamento de erros. Estas funções residem em Kernel.exe, KRNL286.EXE ou KRNL386.EXE arquivos no Windows de 16 bits, e Kernel32.dll no Windows de 32 bits.

DLL GDI3 - INTERFACE GRÁFICA DE DISPOSITIVO – Fornece a funcionalidade para saída de conteúdo gráfico para monitores, impressoras e outros dispositivos de saída . Ele reside em gdi.exe em 16-bit do Windows, e gdi32.dll em 32-bit Windows no modo de usuário. Suporte GDI de modo kernel é fornecida por win32k.sys que se comunica diretamente com o driver gráfico

 

API do Windows, informalmente WINAPI, é o núcleo conjunto de da Microsoft interfaces de programação de aplicativos (APIs) disponíveis no Microsoft Windows sistemas operacionais. O nome do Windows API refere coletivamente um número de diferentes implementações da plataforma que são muitas vezes referidos por seus próprios nomes (por exemplo, Win32 API);

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo