SóProvas


ID
2326726
Banca
IF-CE
Órgão
IF-CE
Ano
2017
Provas
Disciplina
Programação
Assuntos

Considere as afirmações.

I. PHP é uma linguagem de programação interpretada Server-Side, que precisa ser utilizada em conjunto com HTML e normalmente é auxiliada por JavaScript.

II. C# é uma linguagem de programação que faz uso do .Net Framework da Microsoft. O código em C# pode ser compilado tanto no Windows quanto no Linux.

III. A linguagem JavaScript pode ser interpretada, tanto no lado cliente (Client-Side), quanto no lado do servidor (ServerSide).

IV. Linguagens de script são compiladas através de interpretadores no servidor de aplicação.

V. Para compiladores ou interpretadores, linguagens de script são tão flexíveis quanto às linguagens compiladas.

VI. As linguagens utilizadas na programação para internet são scripts, portanto são interpretadas pelo servidor de aplicação. Já linguagens que fazem programas instalados localmente são compiladas, para não precisar de servidores.

São corretas:

Alternativas
Comentários
  • Análise das alternativas:

    I - PHP é uma linguagem de programação interpretada Server-Side, que precisa ser utilizada em conjunto com HTML e normalmente é auxiliada por JavaScript  - Correto.

    Php é uma linguagem interpretada que roda em um servidor. A banca se arriscou quando afirmou que precisa ser utilizada em conjunto com HTML. Isto pode ser alvo de um recurso. Teoricamente, seria possível criar um Webservice em PHP rodando em um servidor e ter um cliente que mande requisições HTTP diretamente sem usar HTML e usando qualquer outra linguagem. Entretanto, em 99% dos casos, o PHP é usado em conjunto com HTML e JavaScript 

     

    II - C# é uma linguagem de programação que faz uso do .Net Framework da Microsoft. O código em C# pode ser compilado tanto no Windows quanto no Linux. - Correto

    Existe versão do .Net para Linux.

     

    III. A linguagem JavaScript pode ser interpretada, tanto no lado cliente (Client-Side), quanto no lado do servidor (ServerSide). - Correto

    O framework Node.js permite a execução do JavaScript no lado servidor

     

    IV -  Linguagens de script são compiladas através de interpretadores no servidor de aplicação. - Errado

    Linguagens de script são interpretadas através de interpretadores.

     

    V. Para compiladores ou interpretadores, linguagens de script são tão flexíveis quanto às linguagens compiladas. - Errada

    Não dá pra afirmar que uma linguagem de script é mais flexível do que uma linguagem compilada. A flexibilidade é uma característica da linguagem e não tem relação com o fato dela ser interpretada ou compilada.

     

    VI. As linguagens utilizadas na programação para internet são scripts, portanto são interpretadas pelo servidor de aplicação. Já linguagens que fazem programas instalados localmente são compiladas, para não precisar de servidores. - Errada

    A programação para internet pode conter tanto linguagens interpretadas(JavaScript, PHP, Python) quanto compiladas(Java) rodando tanto no lado cliente quanto no lado servidor.

  • Php nao pr cisa ser utilizada em cOnjunto com html nao

     

     

    e que moderninha essa banca falando de C# em Linux hein

     

    gostei de ver