SóProvas



Questões de ASP


ID
5014
Banca
CESGRANRIO
Órgão
TCE-RO
Ano
2007
Provas
Disciplina
Programação
Assuntos

Para ler o conteúdo de arquivos XML em ASP.NET, pode-se utilizar a classe:

Alternativas
Comentários
  • XmlTextReader e XmlTextWiter

ID
27763
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2006
Provas
Disciplina
Programação
Assuntos

A respeito das tecnologias utilizadas na Internet, é correto afirmar que:

Alternativas
Comentários
  • A)Dentre as varias utilizações do Javascript, a mais utilizada é a de validações de entrada de dados de formulários HTML no lado cliente.CORRETAB) Javascript é uma linguagem Client-Side (executado no lado cliente). Pode ser executado também no lado servidor, porém o uso da palavra SOMENTE invalida questão.ERRADAC) Arquivos em linguagem ASP são Server-Side, ou seja, só podem ser executados no lado Servidor, e não no Cliente (Browwsers)ERRADAD) Tags <@ e @> São tags da linguagem ASP. As tags que delimitam um script JavaScript são as tags ERRADAE) Não é possível utilizar a linguagem Java em arquivos ASP. E provavelmente o Javascript não é a única linguagem em arquivos ASP (a própria linguagem ASP utiliza VBScript)ERRADAERRADA

ID
28039
Banca
CESGRANRIO
Órgão
Prefeitura de Manaus - AM
Ano
2004
Provas
Disciplina
Programação
Assuntos

Sobre a tecnologia ASP (Active Server Pages) 3.0, são feitas as três afirmativas a seguir.

I - O Microsoft Internet Information Server permite a execução de páginas ASP.
II - Páginas ASP podem utilizar objetos ADO para realizar conexões com bancos de dados.
III - Session, Request e Response são exemplos de objetos incorporados fornecidos pelas ASPs.

Está(ão) correta(s) a(s) afirmativa(s):

Alternativas

ID
28456
Banca
CESGRANRIO
Órgão
DNPM
Ano
2006
Provas
Disciplina
Programação
Assuntos

Observe o fragmento de código ASP abaixo.

<%
   Set Conn = Server.CreateObject("ADODB.Connection")
   Conn.open "DSNname"
%>


Qual o intuito desse código?

Alternativas

ID
76915
Banca
CESGRANRIO
Órgão
BACEN
Ano
2010
Provas
Disciplina
Programação
Assuntos

Determinado órgão federal oferece uma consulta pública na Internet, em que, dado um CPF, são retornadas todas as pendências, se existirem, no navegador do solicitante. Para efetuar a consulta, o usuário deve preencher um campo com seu CPF e, em seguida, clicar no botão de consulta. Considerando-se que a consulta roda sob a plataforma ASP.NET, esse serviço

Alternativas
Comentários
  • A) Um robô simples pode varrer os CPFs. Caso houvesse CAPTCHA, o trabalho do robô seria bastante dificultado. CERTO!
    B) Nada garante que um web service foi disponibilizado. A pegadinha está em citar que usa ASP.NET, que pode oferecer esse tipo de recurso. ERRADO!
    C) Java também pode sofrer SQL Injection. ERRADO!
    D) Autenticação forte é baseada em pelo menos 2 dos 3 fatores: "O que você é", "o que você tem" e "o que você sabe". A senha é apenas "o que você sabe". ERRADO!
    E) Com as informações fornecidas não é possível determinar o tipo do banco de dados utilizado e nesse caso as consultas deveriam ser realizadas em SQL ou outra linguagem de banco de dados. ERRADO!


ID
126175
Banca
FCC
Órgão
DPE-SP
Ano
2010
Provas
Disciplina
Programação
Assuntos

As tecnologias Web utilizam linguagem de scripting JavaScript, linguagem de scripting ASP e applets Java para incluir aplicações, respectivamente, no lado

Alternativas
Comentários
  • ACTIVE SERVER PAGESPara entender ASP, devemos começar com o entendimento do que são "scripts Server Side" e "scripts Client Side".Client Side: o nome já diz, lado-cliente, ou seja, um script ou código que roda do lado-cliente, o browser especificamente. Exemplo: O HTML é uma linguagem Client side, pois é interpretado pelo browser. Server Side: lado-servidor, ou seja, o cliente faz uma requisição pelo browser, que envia a solicitação ao servidor que devolve em forma de uma aplicação Client Side. O ASP funciona assim, é um conjunto de scripts interpretado somente pelo servidor (não adianta tentar rodar ele direto no browser, pois não irá funcionar) que devolve para o cliente um código em HTML, onde qualquer browser interpretará. Exemplos de linguagens Client Side e Server Side:Linguagem/Lado que roda HTML/Cliente XML/Cliente Java Script/Cliente ASP/Servidor PHP/Servidor CGI ServidorQuanto aos applets:applets Java são independentes de plataforma, podendo rodar em qualquer computador que tenha a JVM (Java Virtual Machine) e um navegador de web-applet capaz.Benefícios: Instalando o JVM em QUALQUER máquina de usuário, o browser irá rodar corretamente qualquer página de Internet, sem que os desenvolvedores das páginas de Internet tenham que adaptar os layouts às especificidades e/ou limitações que cada um dos computadores dos usuários possa vir a ter.
  • Casberia recurso essa questão. 
    Já que java script é CLIENTE E SERVIDOR!

    Abraços.
  • JavaScript is primarily client-side (meaning that the users own system would be running it) and supported so long as the users browser is configured to allow JavaScript. 

    Java applets are client-side scripts that are created locally on a system using Java language and then compiled and uploaded. 
    JSP and Servelets are server-side scripting that requires the user's webhost to provide a servlet runner and support for the languages.
    http://wiki.lunarpages.com/Difference_between_Javascript_Java_JSP_and_Servelets



ID
126499
Banca
ESAF
Órgão
Prefeitura de Natal - RN
Ano
2008
Provas
Disciplina
Programação
Assuntos

Quanto à estrutura, propriedades e sintaxe da linguagem de programação ASP, é correto afi rmar que

Alternativas
Comentários
  • A resposta da questão está errada, pois a coleção Form é utilizada pelo método POST e não Get como afirmada a questão. Quando Usar o Get? Quaisquer dados que passes através do Get podem ser recuperados no teu script usando o Request.QueryString. O Get pode ser usado para pequenas quantidades de dados, isto porque os itens dos dados são adicionados ao endereço URL pelo teu web-browser, e obviamente não podes ter um endereço URL infinitamente longo (com o QueryString).Quando Usar o Post? Quase sempre. Trabalha sempre com o Post nos teus formulários, e certifica-te que usas o Request.Form para obteres os valores dos dados (e não o Request.QueryString).Get -> Request.QueryStringPost -> Request.Form

ID
129295
Banca
MOVENS
Órgão
DNPM
Ano
2010
Provas
Disciplina
Programação
Assuntos

Estruturas de desvio e lógica condicional são dois elementos de linguagens de programação que trabalham juntos. A respeito das estruturas de desvio e de lógica condicional da linguagem ASP.NET, assinale a opção INCORRETA.

Alternativas
Comentários
  • Alguém explica o erro da letra A

     

    http://www.macoratti.net/vbn_nol1.htm

  • ✅Gabarito(Certo)

    Depois de muito tempo na liga da justiça...rs

    @Carlos Alberto, a letra A não está errada. A questão pede para escolher a alternativa incorreta, que no caso é a letra C. Estranho é você só se ater a letra A....vlw


ID
129316
Banca
MOVENS
Órgão
DNPM
Ano
2010
Provas
Disciplina
Programação
Assuntos

Está sendo desenvolvido um sistema de gestão de processos utilizando a linguagem ASP.NET. Esse sistema controlará o fluxo dos processos da organização, e os seus usuários poderão acompanhar toda sua evolução. Para atualizar o status de um processo, o usuário acessa a página http://sistemadegestao/AtualizaProcesso.aspx. Se essa atualização indicar a devolução do processo para o departamento que o originou, a aplicação deve realizar a atualização das informações no banco de dados por meio da página DevolverProcesso.aspx e o resultado final do processamento deve sempre ser mostrado pela página AtualizaProcesso.aspx.

Assinale a opção que indica o comando que realiza o processamento indicado acima.

Alternativas
Comentários
  • Pegadinha!Response.redirect - vai para outro siteServer.Transfer - Vai pra outro site, leva consigo alguma informação, mas mantem a URL originalServer.Execute - Vai executa pega a informação e volta

ID
157993
Banca
FCC
Órgão
METRÔ-SP
Ano
2008
Provas
Disciplina
Programação
Assuntos

No que concerne às linguagens de programação, analise:

I. A linguagem de programação C++ não oferece herança múltipla, somente herança simples. Java suporta herança simples, mas a partir de uma classe virtual chamada interface, constitui uma versão da herança múltipla.
II. Existem várias versões de PHP, sendo que o suporte para acesso a banco de dados com o uso de cláusulas SQL está disponível apenas nas versões posteriores à PHP 3.
III. Métodos de passagem de parâmetros permitem que parâmetros sejam transmitidos entre o programa principal e os subprogramas. Nesse sentido, o método de passagem de parâmetros por valor é a técnica na qual são passadas cópias dos parâmetros envolvidos, isto é, ao passar uma variável como parâmetro de um método, sempre será efetuada a cópia dos bits desta variável.
IV. ASP e PHP foram projetadas para serem embutidas em páginas HTML, não podendo ser usadas independentemente para a geração de programas executáveis autônomos.

É correto o que consta em

Alternativas
Comentários
  • A linguagem de programação C++ não oferece herança múltipla?? Estranho pessoal
  • O gabarito desta questão está bizonhamente errado.  Em relação ao item 1 cito:

    1- C++ oferece sim a herança múltipla.

    2- Java implementa interfaces e classes abstratas, alguns dizem que isto é uma forma do Java suportar a herança múltipla !

  • Item I está - completamente errado.

  •  Estranho, segundo a questão Q57243, por exemplo, o PHP pode ser utilizado até para aplicações desktop (eu até desconhecia), mas pelo menos sei que gerar programas de linha comando é plenamente funcional com PHP. Logo a alternativa IV está errada. Como a FCC justificou essa questão?

  • Realmente a alternativa I é bem estranha.
    C++ aceita herança multipla.
    Interface em Java, eu mesmo não considero como herança multipla, mas muita gente considera.

    A alternativa IV também achei esquisita.
    Não programo em PHP, porém pelos meus conhecimentos com o PHP você pode desenvolver programas desktop, usando o PHP-GTK.
  • C++ tem herança múltipla, peguei até o seguinte ponto:

    A herança múltipla é uma das características do C++ mais controversas. Ela permite que uma classe possa ser derivada de mais de uma classe base, o que pode resultar em um complicado grafo de herança e relacionamento entre classes. Por exemplo, uma classe Gato voador pode ser derivada tanto das classes Gato quanto Mamífero voador. A mistura de heranças reflete em uma mistura de espaços de nomes na classe herdada, o que pode ser resolvido através da declaração local de espaço de nomes, como explicado adiante.
  • Questão realmente lamentável. Bem ao estilo FCC. Certamente esse gabarito deve ser revisto. Como já foi enfatizado anteriormente, a linguagem C++ oferece o recurso de herança multipla.
  • Verdade!Essa questão é nada haver dizer que C++ não tem herança múltlipla.Errado

  • Banca ridícula . Questão passível de recurso .

  • Levei até um susto quando li que C++ não oferece herança múltipla! Programei em C++ durante anos... Tá certo que já faz muito tempo atrás mas essa coisas não mudam assim... (KKKK)! 

  • "11 pessoas enganadas..."


ID
164593
Banca
FGV
Órgão
BADESC
Ano
2010
Provas
Disciplina
Programação
Assuntos

No desenvolvimento de sistemas interativos para a web, o recurso ASP possui a seguinte característica:

Alternativas
Comentários
  • Para começar ASP não pode ser chamado de recurso ao meu ver e sim uma linguagem de programação Web, matando as 3 primeiras respostas
  • Segundo Rubén Alvarez, ASP é uma linguagem orientada a aplicações em redes que funciona do lado servidor. ela serve-se, principalmente, da linguagem Visual Basic Script, sendo possível, entretanto, utilizar-se da programação Java Script, bastando para isso, especificar na própria página o tipo de linguagem que se está utilizando.
    Deste modo, quando se realiza um script, a primeira coisa que devemos definir é o tipo de linguagem utilizado, o qual se faz da seguinte forma:

    <% @ LANGUAGE="VBSCRIPT" %> No caso de programação em Visual Basic Script.
    .
    <% @ LANGUAGE="JSCRIPT" %> No caso de programação em  Java Script.

    Fonte: http://www.criarweb.com/artigos/249.php

    Resposta: E
  • Jscript não é o mesmo que JavaScript. JavaScript executa do lado cliente e não do lado servidor, agora o Jscript, linguagem de script orientada a objetos desenvolvida pela Microsoft sim - é executada do lado servidor - assim como o VBScript. Por isso alternativa E.

    Obs: O JavaScript abreviado fica JScript já o Jscript já é o próprio nome da linguagem da Microsoft.


    http://msdn.microsoft.com/pt-br/library/vstudio/72bd815a%28v=vs.100%29.aspx


ID
190663
Banca
CESGRANRIO
Órgão
ELETROBRAS
Ano
2010
Provas
Disciplina
Programação
Assuntos

Os usuários internos de um órgão público reclamam que, ao utilizar o sistema de atendimento Web, recebem, com frequência, a mensagem que a sessão expirou, exigindo novo login no sistema. O gestor desse sistema, ao consultar os desenvolvedores, percebeu que o tempo de sessão está configurado para 10 minutos, e, para resolver o incômodo de seus usuários, solicitou que a sessão fosse configurada para 30 minutos. O administrador do servidor de aplicação confirmou que a configuração default é de 10 minutos, mas não está seguro para alterá-la porque o impacto em outras aplicações não foi mensurado. Considerando- se que o sistema foi desenvolvido em ASP, que fragmento de código deve ser incluído no sistema para atender ao gestor?

Alternativas
Comentários
  • Session.Timeout Define o tempo (em minutos) para uma sessão Session.Timeout = 30;

    Se um usuário não solicitar uma página do ASP.NET pedido dentro de 30 minutos a sessão termina.)


    http://www.macoratti.net/09/03/aspn_chg.htm
  • Gabarito: B

    A propriedade Timeout do objeto Session é definida em minutos. O valor default é 20.


ID
223972
Banca
UFF
Órgão
UFF
Ano
2009
Provas
Disciplina
Programação
Assuntos

Na linguagem ASP, um arquivo ASP normalmente contém tags em HTML, mas também possui scripts de servidor delimitados por um símbolo (caracter). Esse símbolo (caracter) é conhecido como:

Alternativas
Comentários
  • Gabarito A.
    Um arquivo ASP normalmente contém tags HTML, tal como um arquivo HTML padrão. Um arquivo ASP deve conter scripts, envoltos pelos delimitadores <% e>

    Fonte: http://braslink.com/manual/?topic=Procedimentos%20Internos&subtopic=8.3%20Apostila%20de%20ASP


ID
226285
Banca
CESGRANRIO
Órgão
EPE
Ano
2010
Provas
Disciplina
Programação
Assuntos

Determinado órgão público federal deseja implantar um sistema de consulta na Internet. A plataforma utilizada será ASP.NET e a linguagem de programação, C#. Na modelagem orientada a objetos desse sistema, é importante considerar que a linguagem adotada

Alternativas
Comentários
  • E se for uma Interface? Permite sim uma herança múltipla!

  • Gabarito: E

    Os namespaces servem para organizar as classes de uma biblioteca, e não associá-las.


ID
226297
Banca
CESGRANRIO
Órgão
EPE
Ano
2010
Provas
Disciplina
Programação
Assuntos

Um órgão federal disponibiliza serviços na Internet utilizando a plataforma ASP.NET, versão 3.5. Um dos objetivos da tecnologia LINQ dessa plataforma é

Alternativas
Comentários
  •  Baseado no Portal oficial da Microsoft para a comunidade de desenvolvedores do Brasil - http://msdn.microsoft.com/pt-br/library/bb308959.aspx,

    Projeto LINQ - .NET Language Integrated Query

    Um dos objetivos do LINQ é adicionar facilidades de consulta de propósito geral ao .NET Framework que se aplicam a todas as fontes de informações, não apenas a dados relacionais ou XML

    Logo, o acesso a todas as fontes de informação (base de dados , documentos XML , estrutura de dados , coleção de objetos ,etc. usando uma sintaxe parecida com a linguagem SQL) por uma linguagem específica, simplifica o acesso a dados. 

    Resposta, letra b.

    Espero ter colaborado.


ID
226300
Banca
CESGRANRIO
Órgão
EPE
Ano
2010
Provas
Disciplina
Programação
Assuntos

Em uma reunião técnica sobre a construção de um sistema ASP.NET, um administrador de banco de dados recomendou que fosse utilizado Connection Pooling. Essa técnica é caracterizada por

Alternativas
Comentários
  • A técnica do Connection pooling  permite a uma aplicação reusar conexões que existem em um pool ao invés de repetidamente fechar e criar novas conexões. Isto pode aumentar significativamente o desempenho e a escalabilidade das aplicações pois permite que um menor número de conexões atenda as requisições por conexões de uma aplicação visto que todas as conexões já estão prontas e criadas no pool a espera de serem utilizadas.


ID
227134
Banca
VUNESP
Órgão
CEAGESP
Ano
2010
Provas
Disciplina
Programação
Assuntos

No processo de criação de páginas por meio da linguagem de programação ASP.NET, a diretiva utilizada para indicar se a página é do tipo MASTER é a

Alternativas
Comentários
  • Asp.Net não seria uma plataforma de desenvolvimento? O enunciado diz que ela é uma linguagem.
  • .NET é a plataforma de desenvolvimento.

    ASP.NET é a linguagem de programação que utiliza a plataforma .NET.

    Um exemplo de código ASP.NET que define o master é:
    <%@ Master Language="C#" AutoEventWireup="true" CodeFile="Site.master.cs" Inherits="SiteMaster" %>
  • ASP.NET é uma plataforma para desevolvimento.

  • ASP.NET não é uma plataforma ele é equivalente a JSP.

  • Falou em asp é com @, falou em php é com ?


ID
276730
Banca
ESAF
Órgão
CVM
Ano
2010
Provas
Disciplina
Programação
Assuntos

Assinale a opção correta.

Alternativas
Comentários
  • Está questão deveria está catalogada em: Linguagens de programação > ASP.NET

  • Concordo

    Está questão deveria está catalogada em: Linguagens de programação > ASP.NET


ID
319675
Banca
CESPE / CEBRASPE
Órgão
INMETRO
Ano
2010
Provas
Disciplina
Programação
Assuntos

Em relação às características das linguagens de desenvolvimento Visual Basic.NET, ASP e C#, assinale a opção correta.

Alternativas
Comentários
  • PROFESSOR XAVIER: Os dados armazenados neste objeto são chamados de estado da aplicação. O objeto Application também fornece métodos que permitem compartilhar os dados do estado da aplicação com todas as páginas em uma aplicação ASP.NET...

  • Letra D.


ID
328114
Banca
FUNCAB
Órgão
IDAF-ES
Ano
2010
Provas
Disciplina
Programação
Assuntos

No contexto do ASP, a linguagem de script default (padrão) é:

Alternativas
Comentários
  • O ASP (de Active Server Pages), também conhecido como ASP Clássico hoje em dia, é uma estrutura de bibliotecas básicas (e não uma linguagem) para processamento de linguagens de script no lado servidor para geração de conteúdo dinâmico na Web. Exemplos de linguagens aceitas são: VBScript, JScript, PerlScript, Tcl ou Python sendo que apenas as duas primeiras são suportadas por padrão.

     

     

    https://pt.wikipedia.org/wiki/ASP


ID
352507
Banca
FUNCAB
Órgão
SES-GO
Ano
2010
Provas
Disciplina
Programação
Assuntos

Analise as seguintes sentenças.

I. O Javascript consiste em uma linguagem compilada, isto é, não é previamente interpretada, consistindo seu código em linhas executáveis.
II. Na linguagem PHP, parte do código é executado no servidor e parte do código é executado no cliente.
III. ASP é um padrão para a criação de páginas dinâmicas da Web, compatível com a plataforma Microsoft, que roda no lado do servidor.

São verdadeiras:

Alternativas

ID
368101
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Programação
Assuntos

NÃO se trata de um subtipo de dados que pode estar contido no único tipo de dados denominado Variant do ASP:

Alternativas
Comentários
  • Pela explicação do colega, o gabarito está incorreto.
  • O gabarito está correto.  Letra b.
    Cdate não é um subtipo de dados, é uma função de conversão para o tipo Date.
  •  

    The following table shows the subtypes of data that a Variant can contain.

     

    Subtype

    Description
    Empty Variant is uninitialized. Value is 0 for numeric variables or a zero-length string ("") for string variables.
    Null Variant intentionally contains no valid data.
    Boolean Contains either True or False.
    Byte Contains integer in the range 0 to 255.
    Integer Contains integer in the range -32,768 to 32,767.
    Currency -922,337,203,685,477.5808 to 922,337,203,685,477.5807.
    Long Contains integer in the range -2,147,483,648 to 2,147,483,647.
    Single Contains a single-precision, floating-point number in the range -3.402823E38 to -1.401298E-45 for negative values; 1.401298E-45 to 3.402823E38 for positive values.
    Double Contains a double-precision, floating-point number in the range -1.79769313486232E308 to -4.94065645841247E-324 for negative values; 4.94065645841247E-324 to 1.79769313486232E308 for positive values.
    Date (Time) Contains a number that represents a date between January 1, 100 to December 31, 9999.
    String Contains a variable-length string that can be up to approximately 2 billion characters in length.
    Object Contains an object.
    Error Contains an error number.

    http://www.csidata.com/custserv../onlinehelp/VBSdocs/VBS6.HTM


ID
368104
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Programação
Assuntos

No ASP, o comando CStr(expressão) realiza a conversão de uma expressão numérica ou string em um valor

Alternativas
Comentários
  • The CStr function converts an expression to type String.
    Fonte: http://www.w3schools.com/vbscript/func_cstr.asp
  • Gabarito: A

    O ‘Str’ dá a dica. Este método realiza a conversão para o tipo string. O ‘CStr’ permite que as conversões de valores decimais aceitem ‘,’ ou ‘.’ dependendo do Locale definido no sistema.


ID
368107
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Programação
Assuntos

No ASP, um procedimento que executa determinada rotina sem retornar um valor, sendo possível passar parâmetros para este, é do tipo

Alternativas
Comentários
  • Definição de Sub de acordo com o MSDN:
    "A Sub procedure is a series of Visual Basic statements enclosed by the Sub and End Sub statements. The Sub procedure performs a task and then returns control to the calling code, but it does not return a value to the calling code."


    A sintax fica assim:

    [ modifiers ] Sub subname [( parameterlist )]

    ' Statements of the Sub procedure.

    End Sub

    Percebam que realmente aceita uma lista de parâmetros com diz a questão mas por definição não retorna valores. Logo alternativa correta Sub, letra E.


    Referências:
    http://msdn.microsoft.com/en-us/library/831f9wka.aspx

    Mais exemplos:
    http://www.w3schools.com/asp/asp_procedures.asp
  • <SCRIPT LANGUAGE=VBSCRIPT RUNAT=SERVER>

    Sub Application_OnStart
          Application("intTotUser") = 0
          Application("datServerUp") = Now()
          Application("intTotOnLine") = 0
    End Sub

    Sub Application_OnEnd
    End Sub

    Sub Session_OnStart
          Session.TimeOut = 10
          Application.Lock
                Application("intTotUser") = Application("intTotUser") + 1
                Application("intTotOnLine") = Application("intTotOnLine") + 1
          Application.Unlock
    End Sub

    Sub Session_OnEnd
          Application.Lock
                Application("intTotOnLine") = Application("intTotOnLine") - 1
          Application.Unlock
    End Sub

    </SCRIPT>
  • Não confundam. Essa merdah é ASP clássico, não ASP.NET !

  • Gabarito: E

    A página ASP pode chamar código VB, e o enunciado descreve uma subrotina, declarada com a palavra-chave Sub.


ID
368110
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Programação
Assuntos

Um modelo de objetos presente no ambiente ASP facilita a tarefa de construção de páginas dinâmicas nesse ambiente de programação. O objeto Request

Alternativas
Comentários
  • 3-Objeto Request

    Retorna os valores das requisições feitas pelo Navegador do cliente ao servidor durante
    uma requisição HTTP.

    http://www.macoratti.net/asp3.htm

  • Marquei a D pois é isso que o Request faz, mas a expressão "garante o acesso" me deixou receoso em marcar.

ID
368113
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Programação
Assuntos

Os Active Server Components são componentes executados

Alternativas
Comentários
  • Active Server Component adds an object that can be used by the Active Server Pages feature of Internet Information Server (IIS).

    Example:

    'Creates an instance of an Active Server component

    set objConn = server.createobject("ADODB.Connection")

     

    https://msdn.microsoft.com/en-us/library/aa234134(v=vs.60).aspx

    https://msdn.microsoft.com/en-us/library/ms972337.aspx

     

    Gabarito: b)


ID
449980
Banca
FGV
Órgão
MEC
Ano
2009
Provas
Disciplina
Programação
Assuntos

ASP - “Active Server Pages” constitui um recurso que possibilita tornar dinâmicas páginas em um site, atravé de interações de script no servidor com bancos de dados. Analise as duas situações abaixo descritas.
I. Um objeto MEC01 serve para armazenar dados associados associados a cada visitante, individualmente, como por exemplo, o carrinho de compras de um site de comércio online. Quando o visitante entra no site esse objeto é criado e é encerrado quando ele sai, seja por logoff explícito ou por timeOut.

II. Um objeto MEC02 serve para armazenar dados associados a um conjunto de usuários, como por exemplo, o número total de visitantes online no site. Na ocorrência do primeiro pedido de acesso, esse objeto é iniciado e é encerrado quando o servidor for desligado.
Esses objetos MEC01 e MEC02 são denominados, respectivamente:

Alternativas
Comentários
  • Prezados,

    A reposta correta é a letra C.

    I - Faz referencia a aos objetos do tipo SESSIONInformações comuns armazenadas em variáveis ??de sessão são: nome, id, e preferências. Porem podemos criar nossos próprios objetos, como exemplo:

    <%
    Session("username")="Donald Duck"
    Session("age")=50
    %>

    A recuperação da informação é da seguinte forma: Response.Write(Session("username")) para o objeto "username:".

    I - Faz referencia a aos objetos do tipo APPLICATIONO objeto Application é usado para armazenar e acessar variáveis ??a partir de qualquer página, assim como o objeto Session. A diferença é que todos os usuários compartilham um objeto Application (com sessões Há um objeto de sessão para cada usuário).

    Demais itens:

    RESPONSEO objeto Response se refere a todos os dados enviados do servidor para o cliente (usuário - browser), ou seja, qualquer informação enviada do servidor para o browser do usuário se utiliza do objeto Response.

     

    Funções do Objeto Response:

    response.write - permite enviar texto ao browser

    response.redirect - Redireciona o browser para um endereço especificado.

    response.buffer - avisa o browser do usuário que a página só deverá ser mostrada após ser totalmente carregada. É interessante para usar com a função response.redirect.

    response.cookies - grava informações no cookie do browser


    - REQUEST:  

    Recupera valores ou informações armazenadas no servidor WEB.
    request.form - recupera valores de variáveis enviadas via formulário pelo método post.
    request.QueryString - recurepa valores de variáveis enviadas via formulário pelo método get.
    request.servervariables - recupera informações sobre o browser do usuário e sobre o servidor WEB.
    request.cookies - recupera informações do cookie do browser do usuário. 
    request.ClientCertificate - mostra informações sobre o certificado de segurança do usuário. Somente é usado em sites com transmissão segura de dados (https)

    fontes: http://www.w3schools.com/asp/
    http://www.superasp.com.br


ID
610357
Banca
CONSULPLAN
Órgão
INB
Ano
2006
Provas
Disciplina
Programação
Assuntos

Assinale a alternativa verdadeira de acordo com as seguintes afirmativas:
I. Active Server Pages (ASP) é uma linguagem para geração de páginas HTML dinamicamente.
II. A linguagem ASP não serve apenas para consultas a banco de dados. Serve também, por exemplo, para envio e recebimento de correio eletrônico via páginas HTML.
III. A linguagem ASP é, na verdade, uma junção de programação em VBScript e Objetos ActiveX.
Está(ão) correta(s) apenas a(s) afirmativa(s):

Alternativas
Comentários
  • http://pt.wikipedia.org/wiki/ASP
  • O gabarito é a letra E.

     

    Todas as alternativas estão corretas sobre o ASP. 

  • A III meio que contraria e ao mesmo tempo retifica a I, foi exatamente o que pensei ao ver a primeira. A linguagem é Visual Basic (ou Java Script) e não ASP.

     

    Quanto a III, imagino ainda que seja possível usar server side Java Script, além do VB.

     

    Nesse tipo de questão o concurseiro tem que ter a sagacidade de perceber os erros e ignorá-los sabendo que deve julgar os items conforme o conhecimento e a intenção do examinador e não a verdade dos fatos.

     

  • Fiquei em dúvida sobre ActiveX, seguem algumas curiosidades sobre a tecnologia:

    ActiveX é um framework já em processo de obsolescência, criado pela Microsoft que adapta as antigas versões das plataformas COM - Component Object Model e OLE - Object Linking and Embedding para conteúdo disponível online, especialmente aplicações web e cliente/servidor.

    Em 2015, o Microsoft Edge, substituto do Internet Explorer, já não oferecerá mais suporte ao ActiveX, marcando assim o fim da tecnologia.

    Também existem controles ActiveX do servidor e as pessoas que conhecem ASP certamente já os utilizam, embora seja sem se dar conta. Por exemplo, quando realizamos uma conexão com uma base de dados, estamos utilizando um controle ActiveX do servidor.

     

    https://pt.wikipedia.org/wiki/ActiveX

     

    Gabarito: e)


ID
644533
Banca
FCC
Órgão
TJ-PE
Ano
2012
Provas
Disciplina
Programação
Assuntos

O elemento <asp> do Internet Information Services (IIS) especifica elementos de configuração para uma aplicação ASP. Neste contexto, considere:

I. O atributo calcLineNumber especifica se o ASP deve calcular e armazenar o número de cada linha de código executada para poder proporcionar esse número em relatórios de erro.

II. O atributo codePage especifica o conjunto de caracteres padrão para uma aplicação ASP. Como exemplo o valor 1052 configura o conjunto de caracteres padrão para Latim (utilizado, entre outras, pela língua inglesa americana).

III. O atributo lcid especifica a localização (locale) pa- drão para uma aplicação ASP.

É correto o que se afirma em

Alternativas
Comentários
  • A segunda está errada.  O valor correto para latim é o 1252.

    Questão de copia, traduz e cola, tirada do link:
    http://www.iis.net/ConfigReference/system.webServer/asp

ID
666067
Banca
FUNCAB
Órgão
MPE-RO
Ano
2012
Provas
Disciplina
Programação
Assuntos

O ASP.NET AJAX Control Toolkit possui uma classe base que estende, por uma relação de herança, diversos comportamentos (codificados com Javascript) e código HTML dos controles ASP.NET na criação de controls extender. Essa classe denomina-se:

Alternativas
Comentários
  • ...observe que a classe herda da classe base ExtenderControlBase.Todos os controles extensores do AJAX Control Toolkit derivam desta classe base.

    Fonte:https://docs.microsoft.com/pt-br/aspnet/web-forms/overview/ajax-control-toolkit/getting-started/creating-a-custom-ajax-control-toolkit-control-extender-cs


ID
695593
Banca
FCC
Órgão
TRF - 2ª REGIÃO
Ano
2012
Provas
Disciplina
Programação
Assuntos

No ASP .NET um formulário Web não deve usar variáveis de instância para guardar informações de estado do cliente, pois os clientes que acessam esse formulário Web em paralelo poderão sobrescrever as variáveis de instância compartilhadas. Para resolver esse problema, os formulários Web devem guardar as informações de estado do cliente em objetos

Alternativas
Comentários
  • Por que não guardar em um Cookie (letra D)?
  • Creio que a resposta "mais correta" seria HttpSessionState porque está no NameSpace  "System.Web.SessionState.HttpSessionState", que refere-se ao trecho "(...) informações de estado do cliente (...)".

    Veja mais em:
    HttpSessionState
    http://msdn.microsoft.com/pt-br/library/system.web.sessionstate.httpsessionstate.aspx
    HttpCookie
    http://msdn.microsoft.com/en-us/library/system.web.httpcookie.aspx

    Curiosidade:
    HttpCookieCollection
    http://msdn.microsoft.com/pt-br/library/system.web.httpcookiecollection.aspx

  • Cuidado, nenhuma resposta está totalmente correta.

     

    Se o usuário abrir duas instâncias do mesmo formulário o session vai dar conflito. Se for pequeno poderia colocar no Viewstate e se for grande teria que criar algum esquema como por exemplo uma chave e o dado principal na SessionState.

     

    Quanto ao cookie o problema é que você perde a confiabilidade do dado, a não ser que crie um esquema criptográfico de validar a autenticidade do mesmo. Em geral cookie só serve bem pra fazer chave de sessão ou guardar dados que não precisam ser confiáveis.

  • Gabarito: B

    As páginas ASP.NET são stateless, porém é possível guardar informações de sessão através do objeto HttpSessionState.


ID
711700
Banca
FDC
Órgão
CREMERJ
Ano
2011
Provas
Disciplina
Programação
Assuntos

ASP - “Active Server Pages” - é uma tecnologia criada pela Microsoft que combina HTML, comandos script e componentes ActiveX, para criar páginas web com conteúdo dinâmico. Uma característica do ASP está indicada na seguinte alternativa:

Alternativas
Comentários
  • ASP e ASP.NET são tecnologias do lado do servidor.

    Ambas as tecnologias permitem que o código de computador para ser executado por um servidor de Internet.

    Quando um navegador solicita um arquivo ASP ou ASP.NET, o motor de ASP lê o arquivo, executa qualquer código no arquivo, e retorna o resultado para o navegador.

    Páginas ASP clássicos têm a extensão de arquivo .asp e são normalmente escritos em VBScript.


ID
740383
Banca
CEPERJ
Órgão
PROCON-RJ
Ano
2012
Provas
Disciplina
Programação
Assuntos

ASP tem por significado Active Server Pages e é uma tecnlogia criada pela Microsoft, que combina HTML, comandos script e componentes ActiveX, para criar páginas web com conteúdo dinâmico. Emprega diversos objetos e um deles fornece acesso às informações passadas na solicitação do browser ao servidor.

Esse objeto é denominado:

Alternativas
Comentários
  • Request é a informação chegando no servidor através do navegador (Input)

    Principais propriedades do Request:

    1. Corpo do HTTP response;

    2. Número de Bytes enviados pelo cliente;

    3. Coleção de cabeçalhos;

    4. Porta servidor utilizada;

    5. Estado do servidor;

    6. Nome do servidor;

    7. Verificação de conexão SSL.

  • Na ASP.NET 2.0 tanto o objeto Session como o objeto Application são implementados como coleções ou conjunto de pares nome-valor.

    Gabarito: Os objetos Response e Request ainda existem e podem usados em páginas ASP.NET. Estes objetos representam a informação chegando no servidor Web a partir do navegador(Request) e a informação saindo do servidor para o navegador(Response). O objeto Request representa o objeto input e o objeto Response representa o objeto output.

    O objeto Session armazena informações de uma sessão de usuário em particular. Esse objeto persiste para a sessão inteira e proporciona assim uma solução elegante para o problema comum da persistência do estado - quando você precisa controlar um usuárioo de uma página da Web.


ID
743356
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2004
Provas
Disciplina
Programação
Assuntos

A respeito da sintaxe e da semântica das linguagens ASP e PHP4, julgue o item seguinte.


ASP não é uma linguagem de script e sim um mecanismo de integração de uma linguagem de script em páginas web. Uma linguagem de script é o VBScript, que pode ser executado diretamente em uma página web.

Alternativas

ID
749485
Banca
VUNESP
Órgão
TJM-SP
Ano
2011
Provas
Disciplina
Programação
Assuntos

Na linguagem de programação ASP.NET, o controle AdRotator é utilizado para apresentar uma sequência de imagens, porém, para funcionar corretamente, deve ser utilizado um arquivo XML com a seguinte particularidade:

Alternativas
Comentários
  • The AdRotator control is used to display a sequence of ad images.

    This control uses an XML file to store the ad information. The XML file must begin and end with an <Advertisements> tag. Inside the <Advertisements> tag there may be several <Ad> tags which defines each ad.

    Fonte:
    http://www.w3schools.com/aspnet/control_adrotator.asp

    o bloco de imagens deve começar e terminar com a tag  <Advertisements> e cada ad, image fica dentro de <Ad>

  • <Advertisements><Ad>IMAGEM1</Ad><Ad>IMAGEM2</Ad></Advertisements>
  • Prezados,

    O AdRotator apresenta uma sequencia de imagens , as imagens a serem mostradas podem ser adicionadas em um XML, entretanto, esse XML deve vir com a tag <Advertisements>

    Fonte : https://msdn.microsoft.com/en-us/library/d5kd8aka....

    Portanto a alternativa correta é a letra B


ID
749488
Banca
VUNESP
Órgão
TJM-SP
Ano
2011
Provas
Disciplina
Programação
Assuntos

Na línguagem de programação ASP.NET, a propriedade que contém os controles de vinculação de dados e que não deve ser utilizada diretamente no código, sendo um controle nativo da framework, é:


Alternativas
Comentários

ID
754966
Banca
VUNESP
Órgão
TJM-SP
Ano
2011
Provas
Disciplina
Programação
Assuntos

Na linguagem de programação ASP.Net, é possível utilizar verificadores de controle de validação dos dados. A classe de validação que compara um valor de entrada com outro valor de entrada, ou com uma constante, é a

Alternativas
Comentários
  • Prezados,

    O controle CompareValidator permite que você compare o valor de entrada do usuário, como um TextBox, com o valor inserido por outro input , ou uma constante.

    Fonte : https://msdn.microsoft.com/pt-br/library/db330ayw(v=vs.71).aspx

    Portanto a alternativa correta é a letra A.

  • Fonte para consulta : http://www.w3ii.com/pt/asp.net/asp.net_validators.html


ID
754969
Banca
VUNESP
Órgão
TJM-SP
Ano
2011
Provas
Disciplina
Programação
Assuntos

Na linguagem de programação ASP.Net, a namespace necessária para se trabalhar com acesso a banco de dados e manipulação de objetos DataSet é a

Alternativas
Comentários
  • Prezados,

    O namespace que contém as classes de acesso a banco de cados, como o DataRow, DataColumn e DataSet é o System.Data

    Fonte : https://msdn.microsoft.com/en-us/library/system.da...(v=vs.110).aspx

    Portanto a alternativa correta é a letra C.

  • System.Data Namespace

    Fornece acesso a classes que representam a arquitetura ADO.NET. ADO.NET permite que você crie componentes que gerenciam dados de várias fontes de dados com eficiência.

    Fonte:https://docs.microsoft.com/pt-br/dotnet/api/system.data?view=dotnet-plat-ext-3.1


ID
783982
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Programação
Assuntos

Com relação a CMS e suas características, julgue o  item  subsecutivo. 

CMS não utiliza linguagem HTML por padrão; seu núcleo é normalmente programado em linguagens PHP ou ASP, por meio das quais são adicionadas funções JSP que dão ao código a aparência HTML.

Alternativas
Comentários
  • Normalmente os CMS são voltados para aplicações WEB, que inevitavelmente vão acabar utilizando HTML.
  • PHP e JSP são linguagem para desenvolvimento web que não podem ser utilizadas em conjunto no mesmo projeto.

  • ASP não é uma linguagem de programação.

  • nossa, ele faz um samba do criolo doido aí na questão

     

    se vc marcou certa nisso está na hora de dormir

     

    vai lanchar e depois volta a estudar

     

  • Páginas web uitilizam HTML. É um casamento.


ID
814468
Banca
AOCP
Órgão
TCE-PA
Ano
2012
Provas
Disciplina
Programação
Assuntos

Segundo a Microsoft, a plataforma de aplicativos da web, unificada, que oferece os serviços necessários para a criação e a implantação de aplicativos corporativos da web, é conhecida como

Alternativas
Comentários
  •  Gabarito:

    c)ASP.NET.


ID
836515
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2012
Provas
Disciplina
Programação
Assuntos

Julgue os próximos itens, referentes às linguagens ASP e .Net.

No .Net, a utilização da diretiva OutputCache permite definir o cache de uma página de acordo com o parâmetro definido pelo atributo VaryByParam. Ao se acessar a página com a diretiva OutputCache com o parâmetro e depois retornar a esta, dentro do tempo de cache, ocorre o acesso à página em cache, sem haver necessariamente nova busca no banco de dados.

Alternativas
Comentários
  • VaryByParam
    Indica se deverão ser mantidas várias cópias de cache para uma mesma página, dependendo os parâmetros GET ou POST) que foram passados. Por exemplo, se é passado na Query String um parâmetro para filtrar um determinado cliente, (algo como http://localhost:Default.aspx?cliente=1″), então como o retorno esperado varia de acordo com o parâmetro passado, é concedido um cache para cada parâmetro diferente. Teremos então um cache para “cliente=1″ e outro para “cliente=2″. Se mais variáveis estiverem envolvidas, basta relacioná-las junto com a primeira, separadas por ponto-e-virgula “;”. Ex: VaryByParam=”cliente;data”.
    Esse parâmetro permite ainda os valores “none” e arterisco “*“: “none” indica que só haverá um cache independentemente das variáveis passadas, e “*” indica que haverá caches distintos, dependendo das variáveis informadas e seus respectivos valores.

    http://codingforfood.wordpress.com/2010/03/08/o-que-esperar-da-diretiva-outputcache/
  • Gabarito: CERTO.


ID
836521
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2012
Provas
Disciplina
Programação
Assuntos

Julgue os próximos itens, referentes às linguagens ASP e .Net.

Para recuperar um dado via post na linguagem ASP, utiliza-se Request.QueryString

Alternativas
Comentários
  • Segundo o tutorial de ASP da W3CSchools [http://www.w3schools.com/asp/asp_inputforms.asp]
    Request.QueryString
    The Request.QueryString command is used to collect values in a form with method="get".
    Request.Form
    The Request.Form command is used to collect values in a form with method="post".
    > O gabarito definitivo indica que a resposta é "E" (Errado).


ID
861541
Banca
CESPE / CEBRASPE
Órgão
TCE-ES
Ano
2012
Provas
Disciplina
Programação
Assuntos

A respeito do desenvolvimento de sistemas por meio de ASP.NET, julgue os próximos itens.

Por meio da diretiva <%Import Namespace= ”System.data.OleDb”%> é realizada a importação das classes ADO.NET para uma página ASP.NET.

Alternativas
Comentários
  • A questão afirma que a diretiva “<%Import Namespace=”System.data.OleDb”%> realiza a importação das classes ADO.NET, porém esta diretiva importa o “.NET Framework Data Provider for OLE DB” que é parte do .NET Framework (http://msdn.microsoft.com/en-US/libr...(v=vs.80).aspx) e apenas define o tipo o provedor de dados, podendo ser alterado por SqlClient, ODBC, Oracle para citar alguns. Para que sejam importadas as classes do ADO.NET é necessária a importação do namespace System.Data conforme descrito em http://msdn.microsoft.com/en-us/libr...stem.data.aspx e exemplificado na documentação oficial em http://msdn.microsoft.com/en-us/library/dw70f090.aspx. Logo, não é correto afirmar que a diretiva em questão importa as classes ADO.NET e sim um ADO.NET data provider, que são .NET Framework Data Providers, e que neste caso é o .NET Framework Data Provider do OLE DB.

ID
861547
Banca
CESPE / CEBRASPE
Órgão
TCE-ES
Ano
2012
Provas
Disciplina
Programação
Assuntos

A respeito do desenvolvimento de sistemas por meio de ASP.NET, julgue os próximos itens.

No exemplo abaixo, a propriedade AccessKey da classe WebControl é utilizada para validar o texto digitado após terem sido pressionadas as teclas de atalho Alt + X.

<asp:TextBox id=”txt1” AccessKey=”x” Text=”Pressione Alt-X” runat=”server”/>

Alternativas
Comentários
  • Resposta: Errada

    A propriedade WebControl.AccessKey, obtém ou defina uma tecla de acesso rápido para o Web Server Control

    Fonte: http://msdn.microsoft.com/pt-br/library/system.web.ui.webcontrols.webcontrol.accesskey(v=vs.100).aspx
  • Pegadinha do malandro!!!

  • A propriedade "AccessKey" NÃO é utilizada para validar o texto digitado, e sim para focar o cursor do mouse no TextBox.


ID
947287
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2013
Provas
Disciplina
Programação
Assuntos

Julgue os itens que se seguem, relativos a linguagens de script.

Diferentemente do que ocorre em Java, as instruções try e catch não são utilizadas na linguagem ASP.NET.

Alternativas
Comentários
  • A instrução try catch existe tanto na linguagem C# quanto em Visual Basic.

    Visual Basic: ver https://msdn.microsoft.com/pt-br/library/fk6t46tz.aspx

    C#: https://msdn.microsoft.com/pt-br/library/0yd65esw.aspx


  • Tecnicamente o ASP.NET não é C# e VB, mas releve.

ID
947296
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2013
Provas
Disciplina
Programação
Assuntos

Julgue os itens que se seguem, relativos a linguagens de script.

Na linguagem ASP.NET, a sintaxe de controle HTML distingue-se de uma tag HTML padrão por meio do atributo runat="Server".

Alternativas
Comentários
  • runat='server' é um atributo que transforma o objeto em um controle de servidor. Asssim, uma vez que você coloca este atributo numa tag html, é possível controlá-la pelo servidor


ID
993886
Banca
VUNESP
Órgão
DCTA
Ano
2013
Provas
Disciplina
Programação
Assuntos

Diferentemente do JavaScript,o código ASP é executado pelo servidor Web,e não pelo cliente. Devido a essa característica, sem o auxílio de outros recursos, como o CSS e o JavaScript, as páginas ASP são capazes de:



Alternativas
Comentários
  • Prezados,


    Da mesma forma que o JSP , o ASP é uma linguagem para páginas de conteúdo dinâmico, que rodam no servidor. Por rodar no servidor, os detalhes de conexão com banco de dados ficam encapsulados no servidor, não sendo acessíveis para os clientes.

    Portanto, alternativa correta é a letra C.


  • As ASP (Active Server Pages - Páginas de Servidor Ativas) são um ambiente para programação por scripts no servidor, que você pode usar para criar páginas dinâmicas, interativas e de alta performance. Como as páginas ASP, os scripts rodam no servidor e não no cliente.

    O Asp apresenta como vantagens:


       Independência do browser: ASP pode rodar páginas complexas no servidor e enviar somente os resultados para o cliente.

    ·  Páginas x Bancos de Dados: Permite visualizar, atualizar e adicionar informações nos servidores SQL

    ·  Segurança do código fonte: Como o Servidor retorna somente o resultado html, o código fonte (lógica) fica preservada.

    ·  Linguagens: O ASP pode utilizar de comandos em VBScript, JavaScript e Html.

    Neste caso ele garante o encapsulamento dos dados de conexão junto ao cliente por encapsular o resultado requisitado ao servidor em html. preservando - se desta forma o código fonte.

    Fonte:http://monografias.brasilescola.com/computacao/asp-active-server-pages.htm


  • Nem me fale! Eu estou na luta para aprender isso já há algum tempo...

ID
1191943
Banca
VUNESP
Órgão
Câmara Municipal de São José dos Campos - SP
Ano
2014
Provas
Disciplina
Programação
Assuntos

No ASP.NET, a classe base dos controles de validação é:

Alternativas
Comentários
  • A classe BaseValidator fornece a implementação principal para todos os controles de validação. Controles de validação são usados para validar a entrada do usuário em um controle de entrada associado.


    Fonte: http://msdn.microsoft.com/pt-br/library/system.web.ui.webcontrols.basevalidator%28v=vs.90%29.aspx
  • b-

    The BaseValidator class provides the core implementation for all validation controls. Validation controls are used to validate user input in an associated input control. When the user enters a value that fails validation, the validation control displays an error message.

    https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.webcontrols.basevalidator?view=netframework-4.8


ID
1211410
Banca
CESPE / CEBRASPE
Órgão
TJ-SE
Ano
2014
Provas
Disciplina
Programação
Assuntos

A respeito de linguagens de script, julgue o item a seguir.

ASP (activer server pages) é uma linguagem de script em que os delimitadores < % e % > são utilizados para serem incluídos os comandos de script.

Alternativas
Comentários
  • Sim. Os delimitadores são usados na linguagem ASP <% e % >. Como forma de expandir o aprendizado, para aqueles que não conhecem, fica como dica verificar a diferença das tags em ASP e ASP.NET.


ID
1350130
Banca
Quadrix
Órgão
SERPRO
Ano
2014
Provas
Disciplina
Programação
Assuntos

Considere o fragmento de código a seguir.

xmlhttp.open("POST", "teste, asp",___I __ ); xmlhttp.setRequestHeader("Content-type","application/x- www-form-urlencoded"); xmlhttp.send("nome=Pedro&sobrenome=Souza"); Para que o fragmento de código seja usado para enviar os dados de um formulário de forma assíncrona para o arquivo teste.asp no servidor, utilizando o objeto XMLHttpRequest xmlhttp e um cabeçalho HTTP, a lacuna I deve ser preenchida com:

Alternativas
Comentários
  • Fonte: http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp

  • Uma questão que ajuda a responder:

    Ano: 2014 Banca: FCC Órgão: TRT - 13ª Região (PB) Prova: Técnico Judiciário - Tecnologia da Informação

    O fragmento de código JavaScript abaixo cria um objeto AJAX que pode ser utilizado para enviar requisições ao servidor. 

    r e q . op en ("GET", "Controle?indicador=10", true); 

    O parâmetro true indica que

    a) a requisição será assíncrona.


ID
1501660
Banca
VUNESP
Órgão
TCE-SP
Ano
2015
Provas
Disciplina
Programação
Assuntos

Quando a propriedade AutoEventWireup do ASP.NET está ativa, os eventos da página passam a ser, automaticamente, associados aos métodos que

Alternativas
Comentários
  • E

  • Gabarito: E

    O valor da propriedade AutoEventWireup indica se os eventos das páginas ASP.NET serão conectados automaticamente às funções padrões do framework para tratamento de eventos. Quando seu valor é true, os eventos são associados dependendo de seu nome e assinatura. Para cada evento, o ASP.NET procura por um método que é nomeado com o seguinto padrão: Page_eventname. Como por exemplo, Page_Load ou Page_Init.


ID
1623478
Banca
CETAP
Órgão
MPC-PA
Ano
2015
Provas
Disciplina
Programação
Assuntos



O framework ASP.Net Web API facilita a construção de serviços REST HTTP que alcançam uma grande variedade de clientes incluindo smartphones, tablets, browsers e aplicações locais. É, hoje, a plataforma ideal para construção de serviços REST baseados em .NET. Analise o código Seguinte e identifique qual o retorno em JSON que esse serviço vai gerar de acordo com a chamada http://localhost/api/a!uno/2 ?


Classe Aluno:
public class Aluno
{
public int ID { get; set; } 
public string Nome { get; set; } 
public bool Matriculado { get; set; }
}


//Estrutura da Controller


using System.Linq;
using System.Web.Http;
using ExemploServicoWebAPI.Models;


namespace ExemploServicoWebAPI.Controllers
{
public class ClienteController : ApiController 
{
private readonly Aluno[ ] Alunos = new Aluno[ ]
{

                                new Aluno { ID = 1, Nome = "Raimundo Nonato",

Matriculado = true }, 

new Aluno { ID = 2, Nome = "João Silva", Matriculado = true }, 
new Aluno { ID = 3, Nome = "Raimundo Nonato", Matriculado = false } 
};

// GET api/aluno 
public Aluno[ ] Get( )
{
return Alunos;

}


// GET api/aluno/5
public Aluno Get (int ID)
{
var alunos = Alunos;
return alunos.SingleOrDefault (x => x.ID == id);
}

// POST api/aluno

public void Post ([FromBody]string value)
{
}

// PUT api/aluno/5
public void Put(int id, [FromBody]string value)
{
}


// DELETE api /aluno/5 
public void Delete(int id)
{
}

       }

}



Alternativas
Comentários
  • Impressionante. Não precisa nem ler esse amontoado de código fonte. 

    Basta olhar as opções e ver quais delas têm a opção com o padrão JSON correto.


    Letra A.

  • Típica questão que pretende enganar pelo tamanho da leitura.

  • Não precisa ler o código, se souber JSON

  • Nem li o código. A única alternativa no padrão JSON é a A.


ID
1663081
Banca
FGV
Órgão
TCM-SP
Ano
2015
Provas
Disciplina
Programação
Assuntos

Analise o trecho de código ASP.NET MVC a seguir.

 [HttpPost, ActionName("Delete")]

[ValidateAntiForgeryToken]

public ActionResult DeleteConfirmed(decimal id)

{

     Funcionario func = db.Funcionarios.Find(id);

     db.Funcionarios.Remove(func);

     db.SaveChanges();

     return

RedirectToAction("Index","Servidores");

}

Sobre o uso da instrução [ValidateAntiForgeryToken], é correto afirmar que:



Alternativas
Comentários
  • É para evitar ataques CSRF e é baseado em Cookies. Gabarito D.

    http://stackoverflow.com/questions/13621934/validateantiforgerytoken-purpose-explanation-and-example

    MVC's anti-forgery support writes a unique value to an HTTP-only cookie and then the same value is written to the form. When the page is submitted, an error is raised if the cookie value doesn't match the form value.

    O site poderia criar uma categoria ASP.NET MVC ou ao menos ASP.NET visto que .NET é muito amplo.

     

     

  • macete:

     

    CSRForgery -> ValidateAntiForgeryToken

  • Gabarito: D

    O atributo ValidateAntiForgeryToken é utilizado para prevenir que requests sejam forjados. A validação do Request é necessária para a segurança da aplicação MVC. Este atributo funciona adicionando um novo campo oculto ‘Anti Forgery Token’ no formulário e no cookie; e depois os dois são validados/comparados no request POST.


ID
1663084
Banca
FGV
Órgão
TCM-SP
Ano
2015
Provas
Disciplina
Programação
Assuntos

Analise o trecho de código ASP.NET MVC a seguir. 

[HttpPost, ActionName("Delete")]

[ValidateAntiForgeryToken]

public ActionResult DeleteConfirmed(decimal id)

{

     Funcionario func = db.Funcionarios.Find(id);

     db.Funcionarios.Remove(func);

     db.SaveChanges();

     return  

RedirectToAction("Index","Servidores");

}  

Sobre o retorno da instrução

return RedirectToAction("Index","Servidores");  

é correto afirmar que: 


Alternativas
Comentários
  • Gabarito: B

    Sobre o funcionamento do método RedirectToAction, lembre-se o primeiro parâmetro é a action, o segundo (opcional), é a classe controller. Então ficou fácil:

    A) index não é página, é action;

    C) Servidores também não é página, é controller, e index não é diretório;

    D) Daria erro de compilação o método Redirect recebe uma string apenas de parâmetro, que deve ser uma URI;

    E) Dois erros, o retorno é RedirectToRouteResult (resultado do redirecionamento) e o ActionResult não é subtipo de ViewResult é o contrário.


ID
1663087
Banca
FGV
Órgão
TCM-SP
Ano
2015
Provas
Disciplina
Programação
Assuntos

Ao criar um projeto ASP.NET MVC, por padrão, um arquivo chamado _ViewStart.cshtml é gerado na pasta Views. Sobre o uso de ViewStart no ASP.NET MVC, é correto afirmar que:

Alternativas
Comentários
  • Gabarito: C

    A) Não é executado nas Partial Views;

    B) É aplicado nos subdiretórios;

    D) Quando não há referência, o arquivo é o padrão;

    E) Podemos evitar indicando um layout específico.


ID
1664035
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2015
Provas
Disciplina
Programação
Assuntos

Sobre variáveis em ASP, considere as seguintes afirmativas:

1. Variáveis de Sessão têm visibilidade pública para todas as rotinas da aplicação.

2. Variáveis declaradas fora de uma procedure podem ser acessadas e alteradas por qualquer script no arquivo ASP.

3. Variáveis de aplicação armazenam informações sobre todos os usuários de uma aplicação específica.

Assinale a alternativa correta.

Alternativas
Comentários
  • 1. Session variables are used to store information about ONE single user, and are available to all pages in one application.

    The server creates a new Session object for each new user, and destroys the Session object when the session expires.

     

    2. A variable declared outside a procedure can be accessed and changed by any script in the ASP file.

     

    3. Application variables are also available to all pages in one application. Application variables are used to store information about ALL users in one specific application.

     

    https://www.w3schools.com/asp/asp_variables.asp

    https://www.w3schools.com/asp/asp_ref_session.asp

     

    Gabarito: d)


ID
1664038
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2015
Provas
Disciplina
Programação
Assuntos

Qual o tempo padrão em que uma sessão pode permanecer inativa em ASP? 

Alternativas
Comentários
  • The P:System.Web.SessionState.HttpSessionState.Timeout property cannot be set to a value greater than 525,600 minutes (1 year). The default value is 20 minutes.

     

    https://msdn.microsoft.com/pt-br/library/system.web.sessionstate.httpsessionstate.timeout(v=vs.110).aspx

  • O correto não seria perguntar qual o tempo padrão que pode permanecer ativa?

    https://www.w3schools.com/asp/asp_sessions.asp

    When does a Session End?

    A session ends if a user has not requested or refreshed a page in the application for a specified period. By default, this is 20 minutes.

  • O pior de tudo fiu constatar que Javascript não fazia parte do edital deste certame.

     


ID
1699039
Banca
Aeronáutica
Órgão
EEAR
Ano
2009
Provas
Disciplina
Programação
Assuntos

Assinale a alternativa que completa corretamente a lacuna da assertiva abaixo.
_______ não é um operador lógico utilizado em ASP.

Alternativas
Comentários
  • C

    &&


ID
1699048
Banca
Aeronáutica
Órgão
EEAR
Ano
2009
Provas
Disciplina
Programação
Assuntos

Assinale a alternativa que completa corretamente a assertiva:
O ______ não possui o conceito de separação de instruções como o “;" ou outro caractere.

Alternativas
Comentários
  • A

    ASP


ID
1699078
Banca
Aeronáutica
Órgão
EEAR
Ano
2009
Provas
Disciplina
Programação
Assuntos

Qual operador abaixo é utilizado para concatenar string no ASP?

Alternativas
Comentários
  • C

    &


ID
1699147
Banca
Aeronáutica
Órgão
EEAR
Ano
2009
Provas
Disciplina
Programação
Assuntos

“É a tecnologia criada pela Microsoft para o desenvolvimento de aplicações web".
A definição acima refere-se a

Alternativas

ID
1878856
Banca
IESES
Órgão
BAHIAGÁS
Ano
2016
Provas
Disciplina
Programação
Assuntos

No contexto da programação para a web ASP.NET, Razor refere-se à/ao:

Alternativas
Comentários
  • What is Razor?

    Razor is not a programming language. It's a server side markup language.

    Razor is a markup syntax that lets you embed server-based code (Visual Basic and C#) into web pages.

    Server-based code can create dynamic web content on the fly, while a web page is written to the browser. When a web page is called, the server executes the server-based code inside the page before it returns the page to the browser. By running on the server, the code can perform complex tasks, like accessing databases.

    Razor is based on ASP.NET, and designed for creating web applications. It has the power of traditional ASP.NET markup, but it is easier to use, and easier to learn.

    Razor Syntax

    Razor uses a syntax very similar to PHP and Classic ASP.

     

    FONTE: http://www.w3schools.com/aspnet/razor_intro.asp


ID
1888528
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2016
Provas
Disciplina
Programação
Assuntos

Uma das classes do ASP.NET MVC 5 responsáveis por converter os dados provenientes de requisições HTTP em objetos .Net requeridos como parâmetros de Actions Methods é a classe 

Alternativas
Comentários
  • https://robsoncastilho.com.br/2012/05/06/asp-net-mvc-model-binding-parte-1-defaultmodelbinder/

  • MVC (DefaultModelBinder) e como ele facilita nossa vida.

    O QUE É MODEL BINDING?

    Model Binding é o processo de criar objetos .Net a partir de dados enviados pelo browser. Mesmo sem saber, estamos usando Model Binding toda vez que implementamos actions que recebem parâmetros.

    Toda vez que uma requisição do tipo “/SeuController/SuaAction/121” é recebida, o framework MVC precisa tratar essa requisição de forma que possa passar valores apropriados nos parâmetros das actions.

    De forma sucinta, esse tratamento inicia-se com o componente action invoker, que, como o próprio nome diz, é o responsável por invocar action methods. Antes de chamar a action, o action invoker verifica cada parâmetro e encontra o model binder correspondente para cada tipo de parâmetro.

  • Prezados,

    O DefaultModelBinder é o responsável por mapear uma solicitação do navegador para um objeto de dados.

    Portanto a alternativa correta é a letra D.

    Fonte:https://docs.microsoft.com/en-us/dotnet/api/system.web.mvc.defaultmodelbinder?view=aspnet-mvc-5.2 

  • Gabarito: D

    As propriedades HttpRequestAttribute, HttpRequestValue e ModelGetConverter não existem, a que existe é apenas HttpRequest que permite que os valores enviados no request sejam lidos. O certo é DefaultModelBinder que faz o mapeamento do request em um objeto.


ID
1980448
Banca
Aeronáutica
Órgão
CIAAR
Ano
2010
Provas
Disciplina
Programação
Assuntos

É um objeto ASP interno e tem a função de controlar as informações que envia ao usuário. Esse objeto é denominado

Alternativas

ID
2402659
Banca
COSEAC
Órgão
UFF
Ano
2017
Provas
Disciplina
Programação
Assuntos

São exemplos de frameworks, linguagem de programação ou tecnologia que, quando utilizados isoladamente, geram páginas dinâmicas:

Alternativas
Comentários
  • HTML - gera páginas estátcas.

    Fortran -> não gera páginas web.

    Python -> pode ser utilizado para web. https://pythonhelp.wordpress.com/2013/03/29/programando-para-a-web-em-python/

  • Interessante observar que o examinador ressalta que ele pretende avaliar o conhecimento de determinadas linguagens programação que podem gerar páginas diâminas de maneira isolada. Tecnicamente, nenhuma linguagem faz absolutamente em ciências da computação de maneira isolada. No entanto, temos que abstrair e imaginar que a questão pretende identificar linguagens que dispensam combinações em alto ("altíssimo") nível.

  • Apenas HTML e PHP não gera conteúdo dinâmico?

  • e-

    HTML (hyper text markup language) nao produz paginas dinamicas. Fortran é uma linguagem nao-orientada à web.

  • HTML puro só static pages

  • Python pode ser usado para recuperar páginas estáticas armazenados como arquivos em um servidor e passá-los para o servidor Web para a transmissão. Você também pode gerar novas páginas web dinâmicas. Por exemplo, um script Python consegue ler os cookies do navegador armazenados em seu computador e gerar uma página da Web que parece ter sido criado especialmente para você - com seu nome, a última página visitada, uma lista de itens que você compra a partir da última site ou itens que você pode gostar. Python pode ser usado para criar sites inteiros, blogs ou manter documentos internos de uma organização. Python.org menciona o Sistema de Gerenciamento de Conteúdo EZRO como um exemplo de um aplicativo baseado em Python que é usado para criar, distribuir e manter documentos em redes locais ou de largura.

  • ESPERO QUE ESSE PYTHON ME SIRVA PARA A PF VIU

    PQ TA OSSO ESTUDAR ISSO 

  • A- Fortran e JSP. ERRADO, Fortran não gera páginas

    B-HTML e PHP. ERRADO, HTML não gera páginas dinâmicas

    C-CSS e HTML. ERRADO, HTML não gera páginas dinâmicas

    D-HTML e Javascript. ERRADO, HTML não gera páginas dinâmicas

    E-Python e ASP. CERTO

  • @futuroagentefederal2021 sigam lá


ID
2431639
Banca
IESES
Órgão
CREA-SC
Ano
2017
Provas
Disciplina
Programação
Assuntos

Assinale a alternativa correta referente a responsabilidade da ViewModel:

Alternativas

ID
2502670
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2017
Provas
Disciplina
Programação
Assuntos

Em ASP.NET, a diretiva usada para alterar o título da página é:

Alternativas
Comentários
  • Casca de banana.

     

    O gabarito da questão é b) @Page

    Title é um dos muitos atributos da diretiva @Page


    Specifies a title for the page that is rendered within the HTML tags in the response. The title can also be accessed programmatically as a property of the page. For details, see the Title property.


    https://msdn.microsoft.com/en-us/library/ydy4x04a(v=vs.85).aspx


ID
2502673
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2017
Provas
Disciplina
Programação
Assuntos

Sobre o Gerenciamento de Sessões do ASP.NET, é correto afirmar:

Alternativas
Comentários
  • a) [ RECURSO ] Texto ambíguo. Caberia recurso. Não fica explícito se 'abrir mais de uma instância de navegador' se refere a abrir mais de uma instância de um único 'programa navegador' (exemplo: Chrome, Firefox, Internet Explorer) ou se refere a abrir uma instância do navegador Chrome, outra do navegador Firefox, etc. No primeiro caso somente uma sessão será criada, no segundo caso mais de uma sessão será criada. O raciocínio vale para aplicações web feitas em ASP, JEE, PHP, etc

     

    b) [ ERRADO ] SessionId é atrelado à aplicação

     

    c) [ GABARITO ] Essa é a documentação do objeto Page:
    https://msdn.microsoft.com/pt-br/library/system.web.ui.page(v=vs.110).aspx
    Clicando na propriedade Session vai para a página do objeto Session onde diz:
    Gets the current Session object provided by ASP.NET.
    Valor da Propriedade
    Type: System.Web.SessionState::HttpSessionState^
    The current session-state data.

     

    d) [ ERRADO ] HTTP não mantém estado (stateless)

     

    e) [ ERRADO ] SessionId irá receber um valor novo a cada sessão nova criada, já a chave primária do usuário no BD não é para ser algo variável

     

  • Acho que o item A foi bem coerente ao usar a palavra instância. Com mais de uma janela do mesmo navegador, elas ainda fazem parte da mesma instância, portanto fazem parte da mesma sessão. Agora diferentes navegadores ou multiplas instâncias do mesmo browser (com outros profiles no firefox ou outras 'pessoas' no chrome por ex) não estão atreladas a mesma sessão.


ID
2502709
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2017
Provas
Disciplina
Programação
Assuntos

Em relação aos objetos do ASP, é correto afirmar:

Alternativas

ID
2502886
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2017
Provas
Disciplina
Programação
Assuntos

Considere a base no código-fonte escrito em ASP abaixo:


s = ""

For i = Asc("A") to Asc("Z")

s = s & Chr(i)

Next


Sobre esse código, é correto afirmar:

Alternativas

ID
2534317
Banca
FCC
Órgão
ARTESP
Ano
2017
Provas
Disciplina
Programação
Assuntos

Em uma aplicação ASP.net, um Especialista em Tecnologia da Informação criou um arquivo chamado header.cshtml com um conteúdo que deseja utilizar como cabeçalho de muitas páginas do site. Para importar o conteúdo deste arquivo em uma página que está criando, este Especialista deve utilizar a instrução

Alternativas
Comentários
  • Técnica para ajudar na reutilização de conteúdo em vários lugares em seu site: utilização do método RenderPage().

     

    Este método toma o conteúdo de outro arquivo em seu site, muitas vezes referida como uma página parcial (partial page), e coloca-o no lugar exato no qual o método RenderPage() é colocado no código de chamada. Uma vez que todas as chamadas para RenderPage() (e outros métodos de layout) forem concluídas, a página final é montada pelo WebMatrix e enviada para o navegador do cliente.

     

    Existem também os métodos métodos RenderBody() e RenderSection().

     

    http://www.macoratti.net/12/09/asp_srzwm.htm

    https://docs.microsoft.com/pt-br/aspnet/web-pages/overview/ui-layouts-and-themes/3-creating-a-consistent-look

     

    Gabarito: a)


ID
3257050
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2019
Provas
Disciplina
Programação
Assuntos

Um Analista está construindo um site com A S P e deseja inserir o mesmo rodapé, existente no arquivo r o d a p e . c s h t m l, em todas as páginas. Para importar o conteúdo do arquivo para o local da página onde deseja colocar o rodapé deverá utilizar o método

Alternativas
Comentários
  • "@RenderPage" sem espaço


ID
3257929
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2019
Provas
Disciplina
Programação
Assuntos

Considere, em uma página web que usa ASP.Net, que há um vetor chamado colaboradores, que contém o nome de 10 funcionários. Para percorrer esse vetor exibindo cada um destes nomes em um parágrafo HTML utiliza-se a instrução

Alternativas
Comentários
  • Resposta correta letra b pois é a única que respeita a Sintaxe do for e foreach no ASP.net. Fonte: https://www.w3schools.com/asp/razor_cs_loops.asp
  • na letra B tem um simbolo diferente do @ - um rzinho - era pra anular a questão, não?

  • Esse símbolo errado @Filipe Barros, foi falta do QC no CTRL + C e CTRL + V.

    Na prova estava certinho.

  • A questão exige do candidato conhecimento de Razor, que é uma sintaxe de marcação ASP.NET para inserir código baseado em servidor em páginas da Web, com as linguagens de programação C # ou VB.NET [1]

    De acordo com o manual oficial da Microsoft, o Razor dá suporte a C# e usa o símbolo @ para fazer a transição de HTML para C#. Nesse sentido, Razor avalia as expressões C# e as renderiza na saída HTML.

    Para criação de um loop com Razor que percorra um array chamado colaboradores, que contém o nome de 10 funcionários, e exiba os nomes em um parágrafo html, poderíamos usar as seguintes sintaxes:

    @for (var i = 0; i < colaboradores.Length; i++)
    {
        <p>@colaboradores[i]</p>
    }

    @foreach (var colaborador in colaboradores)
    {
        <p>@colaborador</p>
    }

    A tag html <p> é um elemento de parágrafo.

    Analisando as alternativas, a única que traz uma sintaxe possível é a ALTERNATIVA B.
    Gabarito do professor: Letra B.

    REFERÊNCIAS: [1] Microsoft. Razor referência de sintaxe para ASP.NET Core. Disponível em: Site de Documentação Asp.Net da Microsoft. Acesso em: 07/07/2020.

ID
3458218
Banca
INSTITUTO AOCP
Órgão
PRODEB
Ano
2018
Provas
Disciplina
Programação
Assuntos

As plataformas de desenvolvimento web, em sua maioria, utilizam linguagem orientada a objetos. Sobre segurança em aplicações web, é correto afirmar que ASP.NET é

Alternativas
Comentários
  • ASP.NET não é uma linguagem, é um framework web, geralmente usado com C#


ID
3576055
Banca
VUNESP
Órgão
Prefeitura de Presidente Prudente - SP
Ano
2016
Provas
Disciplina
Programação
Assuntos

Nas páginas ASP.NET, o código Razor é delimitado por:

Alternativas

ID
3640597
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2003
Disciplina
Programação
Assuntos

Entre as tecnologias para a construção de aplicações Web, a tecnologia ASP (active server pages) da Microsoft é um ambiente de aplicação especificado abertamente e no qual se pode combinar vários componentes de programação do lado servidor. Já PHP é uma linguagem de scripts de próposito geral, proposta pela Fundação Apache para desenvolvimento Web, que pode ser embutida em páginas HTML. Essas duas tecnologias permitem acesso a bancos de dados como Microsoft SQL Server e Oracle. A propósito de ASP, PHP e sua integração com bancos de dados, julgue o seguinte item.


Para delimitar os comandos de script, a linguagem ASP usa os caracteres </ e />.

Alternativas
Comentários
  • Errado, pois se usa o <% %> Ex.

    <%

    response.write("My first ASP script!")

    %>

  • ERRADO!

    Caractere de programação HTML: </center>

    Caractere de programação ASP: <% %>

    Abaixo, segue simbologia de uso da linguagem ASP:

    <% início do trecho de código ASP

    %> final do trecho de código ASP

    Fonte:


ID
3641062
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2003
Disciplina
Programação
Assuntos

Entre as tecnologias para a construção de aplicações Web, a tecnologia ASP (active server pages) da Microsoft é um ambiente de aplicação especificado abertamente e no qual se pode combinar vários componentes de programação do lado servidor. Já PHP é uma linguagem de scripts de próposito geral, proposta pela Fundação Apache para desenvolvimento Web, que pode ser embutida em páginas HTML. Essas duas tecnologias permitem acesso a bancos de dados como Microsoft SQL Server e Oracle. A propósito de ASP, PHP e sua integração com bancos de dados, julgue o seguinte item.


No ambiente ASP, os cinco objetos padrão para uso global são denominados: request, response, server, session e application.

Alternativas
Comentários
  • Errado! Compete à PF investigar todos os crimes da competência da justiça federal (art 109, CF)

    Art. 109, IV - os crimes políticos e as infrações penais praticadas em detrimento de bens, serviços ou interesse da União ou de suas entidades autárquicas ou empresas públicas, excluídas as contravenções e ressalvada a competência da Justiça Militar (...)

  • Gabarito: Correto

    Segue suas descrições:

    Objeto Request

    Retorna os valores das requisições feitas pelo Navegador do cliente ao servidor durante

    uma requisição HTTP.

    Objeto Response

    O objeto Response é usado para enviar informacões a um cliente e possuem apenas uma coleção ,

    a coleção Cookies .

    Objeto Server

    objeto Server fornece métodos e propriedades que permitem interagir com a máquina em que seu

    aplicativo está sendo executado - a saber, o servidor da Web.

    Objeto Session

    O objeto Session é semelhante ao objeto Application no sentido de que ele também contém eventos

    dentro do arquivo global.asa. Entretanto, ao contrário do objeto Application , o objeto Session

    armazena informacões de uma sessão de usuário em particular. Esse objeto persiste para a sessão

    inteira e proporciona assim uma solução elegante para o problema comum da persistência do estado

    - quando você precisa controlar um usuário de uma página da Web para a seguinte.

    Objeto Application

    O objeto Application pode ser usado para compartilhar informações entre todos os usuários de

    uma determinado aplicativo. O aplicativo é definido como todos os arquivos .asp dentro do

    diretório virtual e seus subdiretórios.

    Fonte: Macoratti.net

    Bons estudos!

  • a CF só tem um artigo, marquinhos?


ID
3641074
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2003
Disciplina
Programação
Assuntos

Entre as tecnologias para a construção de aplicações Web, a tecnologia ASP (active server pages) da Microsoft é um ambiente de aplicação especificado abertamente e no qual se pode combinar vários componentes de programação do lado servidor. Já PHP é uma linguagem de scripts de próposito geral, proposta pela Fundação Apache para desenvolvimento Web, que pode ser embutida em páginas HTML. Essas duas tecnologias permitem acesso a bancos de dados como Microsoft SQL Server e Oracle. A propósito de ASP, PHP e sua integração com bancos de dados, julgue o seguinte item.


A tecnologia ASP é implementada diretamente nos servidores Web da Microsoft, sendo suportada nos servidores Windows NT Internet Information Server (IIS)
3.0 e Windows NT Workstation, mas não no Windows 95 Personal Web Server.

Alternativas
Comentários
  • O que é ASP ?

    ASP é uma tecnologia de scripts que roda no servidor e permite que os scripts embutidos em uma página HTML sejam executados por um servidor WEB.

    ASP é uma tecnologia da Microsoft;

    ASP significa - Active Server Pages;

    ASP roda sobre o contexto do - IIS - Internet Information Server;

    IIS é um componente que vem com o Windows 2000 , Windows XP e é parte do Windows NT 4.0 Option Pack;

    ASP também pode ser executado sob o servidor - PWS - Person Web Server ( uma versão reduzida do IIS);

    PWS pode ser encontrado nos CD´s do Windows 95/98 , no site da Microsoft ou no 

    fonte: Macoratti.net

  • O Sistema Operacional no Geral Windows ele gerencia uma atividade das tecnologias que ele processa como um S.O, no caso de linguagens de programação isso é parte de sua tarefa também quando executa ações como Browser que vão dar vida nessas aplicações WEB e suas linguagens.


ID
3709075
Banca
FCC
Órgão
TRE-RN
Ano
2005
Disciplina
Programação
Assuntos

Considere as afirmações abaixo sobre linguagem de programação. 


I. Na linguagem ASP, request.QueryString é uma função do objeto Request que recupera valores de variáveis enviadas via formulário pelo método get. 

II. Ao contrário do que ocorre em C e C++, strings em Java não são tratadas como seqüências de caracteres terminadas por NUL. São objetos, instâncias da classe java.lang.String. 

III. Em PHP, O comando <? print $x?> pode ser substituído por <?=$x?>. 

IV. Considerando que Delphi tem a vantagem de possuir vários mecanismos para adicionar componentes ou código de outras linguagens, ele pode suportar tanto arquivos .OBJ quanto objetos ActiveX. 

É correto o que se afirma em:

Alternativas

ID
3891622
Banca
Quadrix
Órgão
CRQ 4ª Região-SP
Ano
2018
Provas
Disciplina
Programação
Assuntos

Acerca dos conceitos e usos das linguagens de desenvolvimento para web, julgue o item.


Um web user control possui a extensão de nome de arquivo .aspx, usa a diretiva @Page (semelhante ao ASP.NET) e contém elementos como “html”, “body” e “form” em seu código.

Alternativas
Comentários
  • Um web user control possui a extensão de nome de arquivo .ascx, usa a diretiva @Control (semelhante ao ASP.NET) e NÃO deve conter os elementos “html”, “body” e “form” em seu código.


ID
4827289
Banca
COPESE - UFPI
Órgão
ALEPI
Ano
2020
Provas
Disciplina
Programação
Assuntos

Sobre os ambientes de desenvolvimento WEB, assinale a opção CORRETA.

Alternativas

ID
4966774
Banca
VUNESP
Órgão
MPE-ES
Ano
2013
Provas
Disciplina
Programação
Assuntos

Como os servidores web tratam cada requisição de forma independente, o ASP.NET oferece diversas opções de gerenciamento de estado para persistir os dados entre as requisições dos usuários. Sobre a persistência de dados, a diferença entre o estado de sessão (Session state) e o estado de visualização (View state) é que

Alternativas

ID
5386375
Banca
VUNESP
Órgão
Prefeitura de Ilhabela - SP
Ano
2020
Provas
Disciplina
Programação
Assuntos

O modelo de desenvolvimento do ASP.NET que permite que o código associado (back end) fique em um arquivo separado da página ASP.NET (front end) é chamado de modelo

Alternativas
Comentários
  • A ideia básica do conceito de Code Behind é fazer a separação entre o código responsável pela lógica de processamento da página ASP.NET e o código responsável pela apresentação da página. A apresentação é o que o usuário recebe de volta no seu navegador. Para que os resultados estejam corretos, é necessário que a lógica da página tenha sido implementada corretamente. Esta lógica pode ser implementada na própria página, na seção de código ou em um arquivo separado, quando então estamos utilizando o conceito de Code Behind. Para ter acesso ao código gravado em um arquivo separado, fazemos uma referência ao arquivo, nas páginas onde iremos utilizá-lo.


ID
5509723
Banca
VUNESP
Órgão
Semae de Piracicaba - SP
Ano
2021
Provas
Disciplina
Programação
Assuntos

No ASP.NET, por meio da propriedade Page.IsPostBack, é possível determinar se a página

Alternativas

ID
5532409
Banca
FGV
Órgão
TJ-RO
Ano
2021
Provas
Disciplina
Programação
Assuntos

Na plataforma .ASP é possível estabelecer uma estrutura de página com um layout comum, de forma que as páginas individuais sejam encaixadas, tornando a manutenção dos sites mais simples.
Esse recurso é denominado:

Alternativas