Buscar

AV Programação para Internet - FCV AVSUB

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

[X] é a resposta que foi marcada na prova, e as erradas serão marcadas na questão.
1. Em relação à Programação Web, avalie as afirmações a seguir como (V) para verdadeiras e (F) para falsas:
I. Em 1988 foi concluída a instalação do primeiro cabo de fibra óptica transatlântico ligando a Europa e a América do Norte. 
II. Em 1994 começou a funcionar o First Virtual, o primeiro banco exclusivamente acessível pela internet.
III. Nos Operadores de Strings existe apenas um operador de cadeia de caracteres - o operador de concatenação ("+").
IV. Em 1990 surgiu nos EUA a primeira Internet Service Provider Commercial. A ARPANET deixava, definitivamente, de existir após ter sido absorvida pela internet.
V. O Mosaic, de Marc Andreessen, torna-se a primeira implementação de um browser para a internet correr em ambientes Windows, Unix e Macintosh em 1993.
As afirmações I, II, III, IV e V são, respectivamente:
Escolha uma opção:
a. V, V, V, V, F.
b. V, V, V, F, F.
c. V, V, F, V, V.
d. F, V, F, V, V. [X] (Errada)
e. F, F, V, V, V.
2. Sobre Orientação a Objetos, a seguir, analise:
"As funções de _______ oferecem uma maneira de criar esse conjunto de etapas na definição da classe. A maneira padrão de criar uma nova instância é chamar uma função de ________."
Considere a alternativa correta que melhor se enquadra nas lacunas apresentadas no texto:
Escolha uma opção:
a. Encapsulamento; Reuso.
b. Herança; Encapsulamento.
c. Construtores; Destruidores.
d. Construtores; Construtores. [X]
e. Herança; Objetos.
3. Em relação a Formulários HTML, avalie as afirmações a seguir como (V) para verdadeiras e (F) para falsas:
I. Sempre use um NAME para cada elemento de entrada de dados INPUT, SELECT, TEXTAREA e assim por diante.
II. Você poderá e geralmente deverá especificar um valor em vez de deixar HTML enviar o valor padrão.
III. Um campo de formulário NAME deverá ser sempre igual ao nome do campo de banco de dados correspondente, mas geralmente é uma boa prática.
IV. O valor pode ser definido para os dados que você deseja exibir no formulário.
V. Você não poderá passar variáveis ​​ocultas de um formulário para outro ou página, usando os elementos de entrada de dados HIDDEN.
 As afirmações I, II, III, IV e V são, respectivamente:
Escolha uma opção:
a. F, F, V, V, V.
b. V, F, F, V, V.
c. V, V, F, V, F. [X]
d. F, V, V, V,F.
e. V, F, V, F, F.
4. Em relação às afirmações apresentadas, avalie as afirmações a seguir como (V) para verdadeiras e (F) para falsas:
I. Na terminologia orientada a objetos, o termo class é usado como uma referência à definição de tipo geral, que especifica os membros de dados e as funções de membro que cada instância dessa classe deverá ter.
II. Variável de Membro: Também conhecida como propriedade, atributo ou variável de instância. Uma das partes de dados do componente em uma definição de classe.
III. A definição de classe contém o nome da classe, que diferencia maiúsculas de minúsculas, suas propriedades e seus métodos.
IV. A principal diferença na Orientação a Objetos em oposição à Programação Funcional é que os dados e o código são empacotados juntos em uma entidade, que é conhecida como um objeto.
V. Ao se utilizar o REST, uma abordagem client/server será usada para separar a interface do usuário, do armazenamento de dados. A interação client/server possui um estado e as interações não usarão uma interface uniforme.
As afirmações I, II, III, IV e V são, respectivamente:
Escolha uma opção:
a. V, V, V, F, F.
b. V, F, F, V, V. 
c. F, V, V, F, F.
d. F, V, F, V, V.
e. V, V, V, V, F. [X]
5. Podemos afirmar a respeito de suas características:
 I. SQL é a linguagem dos bancos de dados Transacionais. É uma linguagem comum que possibilita que todos se entendam através de uma ampla gama de diferenças.
 II. Uma consulta simples como SELECT de uma tabela será mais ou menos a mesma, independentemente de você estar usando um banco de dados pequeno, ou um sistema robusto.
 III. O MySQL é um código aberto e um RDBMS (SQL Relational Database Management System) que é gratuito para muitos usos.
É correto o que se afirma em:
Escolha uma opção:
a. Todas as afirmações.
b. Somente as afirmações I e II.
c. Somente as afirmações II e III. [X]
d. Somente a afirmação I.
e. Nenhuma das afirmações.
6. Em relação a um banco de dados, quais propriedades ele deverá possuir? Analise as alternativas abaixo e assinale a alternativa correta:
Escolha uma opção:
a. Um banco de dados não deverá possuir um conjunto predefinido de usuários e de aplicações
b. Uma coleção analógica coerente de dados com um significado inerente;
c. Uma disposição ordenada dos dados não pode ser referenciada como banco de dados;
d. Projetado, construído e preenchido com valores de dados para um propósito qualquer;
e. O banco de dados poderá representar algum aspecto do mundo real, o qual é chamado de "mini mundo"; qualquer alteração efetuada no "mini mundo" será automaticamente refletida no banco de dados [X]
7. Com relação do PHP, a seguir, analise as afirmações:
I. Alguns jornalistas de tecnologia costumavam chamar o PHP de "código aberto ASP" porque sua funcionalidade é semelhante à do produto da Microsoft - embora essa formulação fosse enganosa, já que o PHP foi desenvolvido antes do ASP.
II. O PHP tem pouco a ver com layout, eventos, manipulação de DOM on-the-fly, ou realmente qualquer coisa sobre o que uma página da Web parece e soa como. Na verdade, a maior parte do que o PHP faz é invisível para o usuário final.
III. O PHP é um módulo oficial do Apache HTTP Server, o servidor Web líder de mercado que executa cerca de 70% da World Wide Web.
É correto o que se afirma em:
Escolha uma opção:
a. Nenhuma das afirmações.
b. Todas as afirmações. [X]
c. Somente a afirmação III.
d. Somente a afirmação I.
e. Somente a afirmação II.
8. A seguir, analise as afirmações:
I. O PHP é a linguagem de desenvolvimento da Web escrita por e para desenvolvedores Desktops.
II. PHP significa: Hypertext Preprocessor ou Pré-processador de hipertexto.
III. O PHP foi originalmente chamado de Professional Home Page Tools e muitas pessoas ainda pensam que é isso que o acrônimo representa.
É correto o que se afirma em:
Escolha uma opção:
a. Somente a afirmação III.
b. Nenhuma das afirmações.
c. Somente a afirmação II. [X]
d. Todas as afirmações.
e. Somente a afirmação I.
9. Dada as afirmações a respeito de banco de dados e PHP, analise:
 I. Uma das maiores vantagens do PHP em relação a outras linguagens é a facilidade de conectividade do banco de dados que ele oferece.
 II. O PHP suporta conexões nativas para vários dos bancos de dados mais populares, de código aberto e comercial.
 III. Um banco de dados é um aplicativo separado, que armazena uma coleção de dados. Cada banco de dados tem uma ou mais APIs distintas para criar, acessar, gerenciar, pesquisar e replicar os dados que ele contém.
É correto o que se afirma em:
Escolha uma opção:
a. Somente as afirmações I e III.
b. Somente a afirmativa I.
c. Somente a afirmação II.
d. Somente as afirmações I e II.
e. I, II e III estão corretas. [X]
10. Em relação à Programação para a Internet, a seguir, analise as afirmações:
I. Todos os campos que serão tratados no script PHP deverão conter o parâmetro "name", caso contrário, os dados não serão passados para o script PHP.
II. Os campos select permitem tratar uma variedade de opções, onde o usuário pode selecionar apenas uma opção ou múltiplas opções.
III. Os métodos que poderão ser usados: GET e POST. O recomendável sempre para todos os formulários é usar o método POST, onde os dados enviados não são visíveis nas URLs.
É correto o que se afirma em:
Escolha uma opção:
a. Todas as afirmações. [X]
b. Somente as afirmações I e III.
c. Somente a afirmação III.
d. Somente a afirmação II.
e. Somente a afirmação I e II.
11. A respeito dos Formulários HTML e suas características, a seguir, analise as afirmações:
I. Os campos Hidden são usados para passar informações que somente poderão ser alteradas pelousuário que estará inserindo informações no formulário.
II. Campos Radio permitem um relacionamento de um para muitos entre identificador e valor, ou seja, eles têm múltiplos possíveis valores, mas somente um pode ser pré-exibido ou selecionado.
III. Os campos select permitem tratar uma variedade de opções, onde o usuário pode selecionar apenas uma opção ou múltiplas opções.
É correto o que se afirma em:
Escolha uma opção:
a. Somente as afirmações I e II.
b. Todas as afirmações.
c. Nenhuma das afirmações.
d. Somente as afirmações I e III.
e. Somente as afirmações II e III. [X]
12. Analise as seguintes afirmações abaixo:
I. O PHP é um módulo oficial do Apache HTTP Server, o servidor Web líder de mercado que executa cerca de 70% da World Wide Web.
 II. Os Operadores Aritméticos só podem ser utilizados quando os operandos são números (integer ou float).
III. Operadores bit a bit não permitem você ativar ou desativar bits específicos dentro de um inteiro. Exemplo $a & $b - Os bits definidos em $a e $b não estão definidos.
É correto o que se afirma em:
Escolha uma opção:
a. Somente a afirmação II.
b. Todas as afirmações.
c. Somente a afirmação I e II. [X]
d. Somente a afirmação III.
e. Somente as afirmações I e III.
13. Sobre Web Service, a seguir, analise as afirmações:
 I. Ao se utilizar o REST, uma abordagem client/server será usada para separar a interface do usuário, do armazenamento de dados. A interação client/server não possui um estado e as interações usarão uma interface uniforme.
 II. O Tonic é uma biblioteca PHP de desenvolvimento de aplicações web RESTFul open source. Ele é projetado para que o usuário possa criar aplicativos RESTFul da maneira correta.
 III. Um dos elementos-chave da arquitetura REST é o conceito de um recurso. Os servidores hospedarão os recursos e os clientes irão consumir estes recursos.
É correto o que se afirma em:
Escolha uma opção:
a. Todas as afirmações.
b. Somente as afirmações I,II, III.
c. Somente as afirmações I e IV.
d. Somente a afirmativa I
e. Somente a afirmação I , III e IV.
14. Em relação a banco de dados, avalie as afirmações a seguir como (V) para verdadeiras e (F) para falsas:
I. O banco de dados poderá representar algum aspecto do mundo real, o qual é chamado de "mini mundo"; qualquer alteração efetuada no "mini mundo" será automaticamente refletida no banco de dados.
II. Cada banco de dados tem uma ou mais APIs distintas para criar, acessar, gerenciar, pesquisar e replicar os dados que ele contém.
III. Bancos de Dados Transacionais, este termo refere-se a um design de banco de dados que busca maximizar a integridade dos dados.
IV. O MySQL foi desenvolvido em meados da década de 1970, agora é uma tecnologia madura que alimenta muitos dos destinos de internet mais visitados da atualidade.
V. Uma consulta simples como SELECT de uma tabela será mais ou menos a mesma, independentemente de você estar usando um banco de dados pequeno, ou um sistema robusto.
As afirmações I, II, III, IV e V são, respectivamente:
Escolha uma opção:
a. V, F, F, V, V.
b. V, V, V, F, V. [X]
c. V, F, V, F, V.
d. V, F, V, F, V
e. F, V, V, F, F.
15. Em relação aos arrays, a seguir, analise as imagens dos códigos abaixo e após as afirmações:
A. 
B. 
C. 
I. O código apresentado na imagem A é correspondente a um exemplo de array com valor String em pares de chaves. A imagem B é um exemplo de procura de array com pares de chaves. A imagem C é exemplo de array com valor inteiro em pares de chaves.
II. O código apresentado na imagem A é correspondente a um exemplo de array com valor String em pares de chaves. A imagem B é exemplo de array com valor inteiro em pares de chaves. A imagem C é um exemplo de procura de array com pares de chaves.
III. A imagem A é exemplo de array com valor inteiro em pares de colchetes. A imagem B é um exemplo de procura de array com pares de colchetes. O código apresentado na imagem C é correspondente a um exemplo de array com valor String em pares de colchetes.
É correto que se afirma em:
Escolha uma opção:
a. Nenhuma das afirmações.
b. Somente a afirmação III.
c. Somente a afirmação II.
d. Todas as afirmações.
e. Somente a afirmação I. [X]

Continue navegando