Buscar

ATIVIDADE PROGRAMAÇÃO PARA INTERNET

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 30 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 30 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 9, do total de 30 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

Questão 1 
Dadas as afirmações em relação à função, que foi visto e estudado na unidade II, 
pode-se afirmar: 
I. Uma função é uma forma de quebrar um pedaço de código e dar um nome a esse 
pedaço, para que você possa usar esse pedaço mais tarde em apenas uma linha de 
código. 
II. As informações podem ser passadas para as funções através da lista de argumentos, 
que é uma lista delimitada por vírgulas de variáveis e / ou constantes. 
III. A função é dividida em três partes: O nome que você quer dar à sua função; A lista 
de parâmetros da função; O corpo da função; 
É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação I. 
b. Somente as afirmações I e II. 
c. Somente as afirmações I e III. 
d. Somente a afirmação II e III. 
e. Nenhuma das afirmações. 
Questão 2 
Em relação a usos de Arrays, avalie as afirmações a seguir como (V) para 
verdadeiras e (F) para falsas: 
I. Um array é uma coleção de variáveis indexadas e agrupadas em uma única super 
variável. 
II. Muitas variáveis de ambiente PHP, estão embutidas na forma de arrays, por 
exemplo, $ _SESSION, 
III. A maioria das funções de banco de dados, transporta suas informações através de 
arrays, criando um pacote compacto de um bloco de dados arbitrário. 
IV. Os arrays são bons contêiner para fazer manipulações de todos os dados que você 
desenvolve ao executar o script de uma única página. 
V. É difícil transmitir conjuntos inteiros de argumentos de formulário HTML de uma 
página para outra em uma única array. 
As afirmações I, II, III, IV e V são respectivamente: 
Escolha uma: 
a. F, V, V, V, F. 
b. V, V, V, V, F. 
c. V, F, V, F, F. 
d. F, F, V, V, V. 
e. V, F, F, V, V. 
Questão 3 
A respeito das funções, a seguir, analise as afirmações: 
I. Uma função é uma forma de quebrar um pedaço de código e dar um nome a esse 
pedaço, para que você possa usar esse pedaço mais tarde em apenas uma linha de 
código. 
II. As funções são mais úteis quando você usa o código em mais de um lugar, mas elas 
poderão ser úteis mesmo em situações de uso único, porque podem tornar seu código 
muito mais legível. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação II. 
b. Nenhuma das afirmações. 
c. Somente a afirmação III. 
d. Somente a afirmação I. 
e. Todas as afirmações. 
Questão 4 
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: 
a. V, F, V, F, F. 
b. F, F, V, V, V. 
c. V, F, F, V, V. 
d. V, V, F, V, F. 
e. F, V, V, V,F. 
 
 
Questão 5 
Em relação a Formulários HTML, avalie as afirmações a seguir como (V) para 
verdadeiras e (F) para falsas: 
I. O formulário deverá conter um botão "submit", através do comando input. 
II. 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 
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. 
IV. 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. 
V. 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. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, V, F, V, F. 
b. V, F, F, V, V. 
c. F, V, V, V,F. 
d. V, V, V, F, F. 
e. F, F, V, V, V. 
Questão 6 
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 pelo usuá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: 
a. Nenhuma das afirmações. 
b. Somente as afirmações I e III. 
c. Todas as afirmações. 
d. Somente as afirmações I e II. 
e. Somente as afirmações II e III. 
Questão 7 
Em relação à Programação Web, avalie as afirmações a seguir como (V) para 
verdadeiras e (F) para falsas: 
I. Um array é uma coleção de variáveis indexadas e agrupadas em uma única super 
variável facilmente referenciada que oferece uma maneira fácil de passar vários valores 
entre linhas de código, funções e até mesmo páginas. 
II. O PHP é a linguagem de desenvolvimento da Web escrita por e para 
desenvolvedores Desktops. 
III. A primeira versão do PHP usada por outros usuários, estava disponível no início de 
1995 e era conhecida como Ferramentas Pessoais de Página Inicial. 
IV. Arrays PHP são matrizes associativas com um pouco de maquinário extra, inserido. 
V. Rasmus Lerdorf montou um pacote chamado Personal Home Page Tools (também 
conhecido como PHP Construction Kit) em resposta à demanda de usuários que haviam 
descoberto o seu trabalho por acaso ou de boca em boca. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, F, V, F, V. 
b. V, F, V, V, V. 
c. V, F, V, F, V. 
d. F, V, V, F, F. 
e. V, F, F, V, V. 
Questão 8 
A respeito do PHP, a seguir, analise as afirmações: 
I. 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. 
II. 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. 
III. O PHP é uma linguagem de script do lado do usuário, que pode ser incorporada em 
HTML ou usada como um binário autônomo. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente as afirmações I e II. 
b. Somente as afirmações II e III. 
c. Nenhuma das afirmações. 
d. Todas as afirmações. 
e. Somente a afirmação III. 
Questão 9 
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: 
a. Somente a afirmação II. 
b. Somente a afirmação I e II. 
c. Todas as afirmações. 
d. Somente a afirmação III. 
e. Somente as afirmações I e III. 
Questão 10 
Em relação às afirmaçõessobre Programação Web, analise as alternativas abaixo e 
assinale a alternativa correta. 
Escolha uma: 
a. A internet teve seu início no final dos anos 1970, com a iniciativa do governo americano. 
b. No dia 1º de maio de 1969 foi montado o primeiro equipamento da rede na Universidade da Califórnia, de Los Angeles, 
(UCLA), que se chamava SKYNET. 
c. A rede que conhecemos hoje como internet só surgiu na década de 1990. 
d. A WWW (World Wide Web) foi inventada a por Tim Berners-Lee 
no CERN (Laboratório Europeu de Física de Partículas), em Gênova. 
e. O nome internet começou a ser usado em 1973, derivado do conceito de "Network Marketing". 
 
Questão 1 
Em relação à Linguagem PHP, a seguir, analise as alternativas e assinale a 
alternativa correta: 
Escolha uma: 
a. O PHP é uma linguagem de Programação Orientada a Testes do lado do servidor, que pode ser incorporada em HTML ou 
usada como um binário autônomo, embora o uso anterior seja muito mais comum. 
b. O PHP é uma linguagem de script do lado do usuário, que pode ser incorporada em HTML ou usada como um binário 
autônomo, embora o uso anterior seja muito mais comum. 
c. O PHP é uma linguagem de script do lado do front-end, que não poderá ser incorporada em HTML ou usada como um 
binário autônomo, embora o uso anterior seja muito mais comum. 
d. O PHP é uma linguagem de script do lado do servidor, que pode ser 
incorporada em HTML ou usada como um binário autônomo, embora o 
uso anterior seja muito mais comum. 
e. O PHP é uma linguagem de script do lado do servidor, que não pode ser incorporada em HTML ou usada como um binário 
autônomo, embora o uso anterior seja muito mais comum. 
Questão 2 
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: 
a. Somente a afirmação I. 
b. Todas as afirmações. 
c. Nenhuma das afirmações. 
d. Somente a afirmação II. 
e. Somente a afirmação III. 
Questão 3 
Avalie as afirmações a seguir como (V) para verdadeiras e (F) para falsas: 
I. O PHP é uma linguagem de script do lado do servidor, que pode ser incorporada em 
HTML 
II. Um array é uma coleção de variáveis indexadas e agrupadas em uma única super 
variável. 
III. 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. 
IV. O PHP foi criado no outono de 1994 por Rasmus Lerdorf , engenheiro de software, 
membro da equipe Apache. 
V. O PHP foi originalmente chamado de Professional Home Page Tools e muitas 
pessoas ainda pensam que é isso que o acrônimo representa. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. F, F, V, V, V. 
b. F, V, V, F, F. 
c. V, V, V, V, F. 
d. F, V, F, V, V. 
e. V, V, V, V, F. 
Questão 4 
Em relação às Funções, a seguir, analise as alternativas e assinale a alternativa 
correta: 
Escolha uma: 
a. As informações não podem ser passadas para as funções através da lista de argumentos, que é uma lista delimitada por 
vírgulas de variáveis e/ou constantes. 
b. As informações podem ser passadas para as funções através da lista de variáveis, que é uma lista que não deve ser 
delimitada por argumentos de variáveis e/ou argumentos. 
c. As informações podem ser passadas para as funções através da lista de argumentos, que é uma lista que não deve ser 
delimitada por vírgulas de variáveis e/ou constantes. 
d. As informações podem ser passadas para as funções através da 
lista de argumentos, que é uma lista delimitada por vírgulas de variáveis 
e/ou constantes. 
e. As informações podem ser passadas para as funções através da lista de variáveis, que é uma lista que não deve ser 
delimitada por vírgulas de variáveis e/ou constantes. 
Questão 5 
A respeito do PHP e seu histórico, a seguir, analise as afirmações: 
I. O PHP foi criado no outono de 1994 por Rasmus Lerdorf, engenheiro de software, 
membro da equipe Apache. 
II. A primeira versão usada por outros estava disponível no início de 1995 e era 
conhecida como Ferramentas Pessoais de Página Inicial. 
III. Em sua versão PHP 5, ele se esforçou para oferecer algo que muitos usuários têm 
clamado nos últimos anos: funcionalidade muito melhorada de Programação Orientada 
a Objetos. 
É correto o que se afirma em: 
Escolha uma: 
a. Nenhuma das afirmações. 
b. Todas as afirmações. 
c. Somente as afirmações II e III. 
d. Somente as afirmações I e III. 
e. Somente a afirmação I e II. 
Questão 6 
Dada as afirmações em relação à Programação para a Internet, a seguir, analise as 
afirmações: 
I. As informações podem ser passadas para as funções através da lista de argumentos, 
que é uma lista delimitada por vírgulas de variáveis e / ou constantes. 
II. Um formulário HTML é apenas uma tela bonita para onde os usuários poderão 
inserir informações que serão interpretados de alguma maneira por algum script em um 
determinado servidor. 
III. 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. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente as afirmações I e III. 
b. Somente as afirmações I e II. 
c. Nenhuma das afirmações. 
d. Somente a afirmação II. 
e. Todas as afirmações. 
Questão 7 
Dada as afirmações: 
I. O PHP foi originalmente chamado pelo acrônimo de Professional Home Page Tools e 
muitas pessoas ainda pensam que é isso que o representa. 
II. O PHP é uma linguagem de script do lado do servidor, que pode ser incorporada em 
HTML ou usada como um binário autônomo, embora o uso anterior seja muito mais 
comum. 
III. A WWW (World Wide Web) foi inventada a por Rasmus Lerdorf no CERN 
(Laboratório Europeu de Física de Partículas), em Gênova. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação II. 
b. Somente as afirmações I e II. 
c. Nenhuma das afirmações. 
d. Todas as afirmações. 
e. Somente as afirmações I e III. 
Questão 8 
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: 
a. Somente a afirmação I. 
b. Somente a afirmação II. 
c. Somente a afirmação III. 
d. Nenhuma das afirmações. 
e. Todas as afirmações. 
Questão 9 
A respeito definições de função, a seguir, analise as afirmações: 
I. As definições de função têm quatro partes: A função de palavra especial; O nome que 
você quer dar à sua função; A lista de parâmetros da função; O corpo da função; 
II. O nome da função deve ser composto de letras, números e sublinhados, e não deve 
começar com um número. 
III. Uma função é uma forma de quebrar um pedaço de código e dar um nome a esse 
pedaço, para que você não possa usar esse pedaço mais tarde em apenas uma linha de 
código. 
 É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação II. 
b. Todas as afirmações. 
c. Somente a afirmação I. 
d. Nenhuma das afirmações. 
e. Somente a afirmação I e II. 
Questão 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: 
a. Somente as afirmações I e III. 
b. Somente a afirmação II. 
c. Todas as afirmações. 
d. Somente a afirmação I e II. 
e. Somente a afirmação III. 
 
Questão 1 
A respeito do banco de dados, a seguir, analise as afirmações: 
I. Um banco de dados poderá ser definido como, um conjunto de dados devidamente 
relacionados. 
II. Podemos compreender como dados os objetos conhecidos que poderão ser 
armazenados e que possuem um significado implícito, mas o significado do termo 
banco de dados é mais restrito. 
 III. Um banco de dados não pode representar nenhum aspecto do mundo real, o qual é 
chamado de "mini mundo"; qualquer alteração efetuada no "mini mundo" será 
automaticamente refletida no banco de dados. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação I. 
b. Todas as afirmações. 
c. Somente as afirmações I e II. 
d. Nenhuma das afirmações. 
e. Somente as afirmações I e III. 
Questão 2 
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: 
a. Somente a afirmação I. 
b. Somente as afirmações II e III. 
c. Todas as afirmações. 
d. Nenhuma das afirmações. 
e. Somente as afirmações I e II. 
Questão 3 
Analise a afirmação a respeito de Orientação a Objetos com PHP: 
"Este desejo comum é o suficiente para que a Orientação a Objetos ofereça um 
mecanismo para suportá-lo, chamado _________. A ideia básica é que você pode 
definir uma classe em termos de outra classe e, em seguida, especificar apenas as coisas 
que você quer que sejam diferentes em sua própria classe. Se você visualizar a classe 
original como "pai", o padrão é que ambas as definições de função e definições de 
dados sejam __________ por sua classe "filha", a menos que você especifique o 
contrário. Isso acaba sendo uma técnica poderosa para reutilizar definições de classes". 
Considere a alternativa correta que melhor se enquadra nas lacunas apresentadas no 
texto. 
Escolha uma: 
a. Herança; herdadas. 
b. Construtores; construídas; 
c. Definição; definidas 
d. Encapsulamento; encapsulados. 
e. Destruidores; destruídas. 
Questão 4 
A respeito à Orientação a Objetos com PHP, a seguir, analise as afirmações: 
 I. Uma classe é um modelo para um objeto e descreve quais os métodos e propriedades 
um objeto desse tipo terá. 
 II. Além de nos permitir armazenar funções em nossos dados, uma boa linguagem de 
programação OO nos permitirá definir essas combinações como tipos de dados 
genuinamente novos que o idioma suporta como qualquer outro tipo. 
III. 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. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação III. 
b. Todas as afirmações. 
c. Somente a afirmação I. 
d. Somente as afirmações I e III. 
e. Somente a afirmação II. 
Questão 5 
Sobre o que foi visto e estudado, analise as afirmações 
 I. Os métodos são as funções que o objeto suporta. A funcionalidade destinada a 
outros objetos serem acessados e usados durante a interação é chamada de interface de 
um objeto. 
 II. Parte do objetivo de segregar dados e funções em objetos, é reduzir a 
complexidade da programação, reduzindo as interações desnecessárias. Esse tipo de 
ocultação de informações é chamado de encapsulamento 
 III. Depois de criar um objeto, ele será passado por referência, quando você o 
passa como um parâmetro. Na metáfora da caixa de fósforos, é como manter vários 
segmentos anexados a um objeto armazenado em uma caixa de fósforos, para que você 
possa seguir qualquer thread anexado para acessá-lo. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação II. 
b. Somente as afirmações I e II. 
c. Somente as afirmações I e III. 
d. Todas as afirmações. 
e. Somente a afirmativa I. 
Questão 6 
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: 
a. V, F, V, F, V 
b. V, F, V, F, V. 
c. V, F, F, V, V. 
d. V, V, V, F, V. 
e. F, V, V, F, F. 
Questão 7 
A respeito de Orientação a Objetos com PHP, a seguir, analise as afirmações: 
 I. 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. 
 II. Cada objeto é geralmente uma entidade do problema, que é independente e possui 
várias propriedades e métodos. 
 III. As aplicações orientadas a objetos são geralmente divididos em vários objetos que 
interagem entre si. 
É correto o que se afirma em: 
Escolha uma: 
a. Todas as afirmações.b. Somente a afirmação III. 
c. Somente a afirmação I. 
d. Somente a afirmação II. 
e. Somente I e III. 
Questão 8 
Em relação a banco de dados, analise as seguintes afirmações: 
I. Bancos de Dados Transacionais, este termo refere-se a um design de banco de dados 
que busca maximizar a integridade dos dados. 
II. Um banco de dados é um aplicativo e não uma parte do sistema operacional, você 
pode transferir facilmente sua estrutura e conteúdo de uma máquina para outra ou em 
certos casos, até mesmo de uma plataforma para outra. 
III. Outros tipos de armazenamento de dados podem ser usados, como arquivos no 
sistema de arquivos ou grandes tabelas de hash na memória, mas quando profissionais 
falam sobre bancos de dados, eles se referem a um aplicativo independente, como 
Oracle ou SQL Server, etc. 
É correto o que se afirma em: 
Escolha uma: 
a. Todas as afirmações. 
b. somente as afirmações I e II. 
c. Somente as afirmações II e III. 
d. Somente a afirmação I. 
e. Somente as afirmações I e III. 
Questão 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: 
a. I, II e III estão corretas. 
b. Somente as afirmações I e III. 
c. Somente a afirmação II. 
d. Somente a afirmativa I. 
e. Somente as afirmações I e II. 
Questão 10 
Em relação aos Frameworks de Serviço, analise as seguintes afirmações: 
 I. O Zend Framework é um framework muito maduro e, além do suporte a 
REST, é equipado com um conjunto muito útil de APIs de bibliotecas PHP que seriam 
úteis ao desenvolver de aplicativos PHP. 
 II. O Madeam seria ideal para aplicações que seguem um princípio de projeto 
Model-View-Complete (MVC). 
 III. O WSO2 WSF / PHP será uma boa escolha caso haja a necessidade de fazer 
uso de serviços da Web avançados, especialmente serviços da Web baseados em SOAP, 
juntamente com serviços no estilo REST. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente as afirmações I e III. 
b. Somente as afirmações II e III. 
c. Todas as afirmações. 
d. Somente a afirmação I. 
e. Nenhuma das afirmações. 
 
Questão 1 
Em relação a banco de dados, analise as seguintes afirmações: 
I. Um banco de dados pode adicionar outra camada de segurança se for usado com sua 
própria senha ou senhas. 
II. 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. 
III. Outros tipos de armazenamento de dados podem ser usados, como arquivos no 
sistema de arquivos ou grandes tabelas de hash na memória. 
É correto o que se afirma em: 
Escolha uma: 
a. Apenas a afirmativa I. 
b. Todas as afirmações. 
c. Somente as afirmações II III. 
d. Somente as afirmações I e III. 
e. Somente as afirmações I e II. 
Questão 2 
A seguir, avalie as afirmações apresentadas abaixo, como (V) para verdadeiras e 
(F) para falsas: 
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. Um banco de dados é um aplicativo e não uma parte do sistema operacional, você 
poderá transferir facilmente sua estrutura e conteúdo de uma máquina para outra ou em 
certos casos, até mesmo de uma plataforma para outra. 
III. Outros tipos de armazenamento de dados podem ser usados, como arquivos no 
sistema de arquivos ou grandes tabelas de hash na memória. 
IV. Bancos de Dados Relacional, este termo refere-se a um design de banco de dados 
que busca maximizar a integridade dos dados. 
V. SQL é a linguagem dos bancos de dados Transacional. É uma linguagem comum que 
possibilita que todos se entendem através de uma ampla gama de diferenças. 
 As afirmações I, II, III, IV e V são, respectivamente: 
 
Escolha uma: 
a. V, F, F, V, V. 
b. F, F, V, V, V. 
c. F, V, V, F, F. 
d. F, V, F, V, V. 
e. V, V, V, F, F. 
Questão 3 
Em relação à Orientação a objetos, assinale a alternativa CORRETA 
Escolha uma: 
a. Os métodos são as funções que o objeto não poderá dar suporte. 
b. A funcionalidade destinada a outros objetos serem acessados e usados durante a interação é chamada de interface de um 
método. 
c. Cada objeto é geralmente um problema da entidade, que é dependente e possui várias propriedades e métodos. 
d. Uma classe é um modelo para um objeto e descreve quais os 
métodos e propriedades um objeto desse tipo terá. 
e. As aplicações orientados a objetos são geralmente divididos em vários objetos que não interagem entre si. 
Questão 4 
Em relação às Terminologias ou jargões na programação Orientação a Objetos, 
analise as seguintes afirmações: 
 I. Class: Este é um tipo de dados definido pelo programador, que inclui funções locais, 
bem como dados locais. Você pode pensar em uma classe como um modelo ou molde 
ou formulário para fazer muitas instâncias do mesmo tipo ou classe de objeto. 
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. Herança: O processo de definir uma classe em termos de outra classe. A nova classe 
(filha) tem todos os dados de membro e definições de função de membro da classe 
antiga (pai) por padrão, mas ela poderá definir novos membros ou "substituir" funções-
pai e dar-lhes novas definições. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente as afirmações I e II. 
b. Somente a afirmativa I 
c. Somente as afirmações II III. 
d. Todas as afirmações. 
e. Somente as afirmações I e III. 
. 
Questão 5 
Em relação aos Frameworks, avalie as afirmações a seguir como (V) para 
verdadeiras e (F) para falsas: 
I. Você poderá fazer três coisas principais com XML: manipular e armazenar dados; 
transmitir dados entre aplicativos de software ou entre organizações; e exibir páginas 
XML em um navegador ou outro aplicativo usando folhas de estilo para aplicar diretivas 
de exibição. 
II. O Madeam seria ideal para aplicações que seguem um princípio de projeto Model-
View-Complete (MVC). 
III. XML-RPC refere-se a uma especificação utilizada para fazer chamadas de 
procedimento remoto sobre HTTP usando codificação XML. 
IV. SOAP já foi um acrônimo como um Simple Object Access Protocol, no entanto, 
isso foi descartado e agora é apenas "SOAP". 
V. O SOAP é um serviço de estilo RPC que se comunica através de um formato muito 
específico de XML. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, V, V, F, F. 
b. V, F, V, V, V. 
c. F, V, F, V, V. 
d. V, F, F, V, V. 
e. F, F, V, V, V. 
Questão 6 
Em relação aos estudos apresentados sobre banco de dados, avalie as afirmações a 
seguir como (V) para verdadeiras e (F) para falsas: 
I. Um banco de dados não pode representar nenhum 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. Um banco de dados é um aplicativo e não uma parte do sistema operacional, você 
poderátransferir facilmente sua estrutura e conteúdo de uma máquina para outra ou em 
certos casos, até mesmo de uma plataforma para outra. 
III. Para criar um banco de dados a partir do PHP, o usuário de seus scripts precisará ter 
privilégios de CREATE / DROP no MySQL. 
IV. Podemos compreender como dados os objetos conhecidos que poderão ser 
armazenados e que possuem um significado implícito, mas o significado do termo 
banco de dados é mais restrito. 
V. Um banco de dados não pode adicionar outra camada de segurança se for usado com 
sua própria senha ou senhas. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, F, F, V, V. 
b. F, V, V, V, F. 
c. F, V, F, V, V. 
d. F, F, V, V, V. 
e. V, V, V, F, F. 
 
Questão 7 
Analise as afirmações a seguir: 
 I. Depois de instalar e configurar seu banco de dados MySQL, você poderá 
começar a escrever scripts PHP que interajam com ele. 
 II. O comando básico para iniciar uma conexão MySQL é 
mysql_connect($hostname, $user, $password); se você estiver usando variáveis ou 
mysql_connect ('localhost', 'root', 'senha'); se você estiver usando strings literais. 
 III. O mysql_connect estabelece uma conexão com um servidor MySQL. 
 IV. Todos os argumentos no MySQL são opcionais e caso estejam ausentes, os 
padrões são assumidos ('localhost', nome de usuário do usuário que possui o processo 
do servidor, senha vazia). 
É correto o que se afirma em: 
Escolha uma: 
a. Somente as afirmações I e IV. 
b. Somente a Afirmação I. 
c. Somente as afirmações I,II, III. 
d. Somente a afirmação I , III e IV. 
e. Todas as afirmações.. 
Questão 8 
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: 
a. Herança; Objetos. 
b. Construtores; Destruidores. 
c. Construtores; Construtores. 
d. Encapsulamento; Reuso. 
e. Herança; Encapsulamento. 
Questão 9 
Em relação a um banco de dados, quais propriedades ele deverá possuir? Analise 
as alternativas abaixo e assinale a alternativa correta: 
Escolha uma: 
a. Projetado, construído e preenchido com valores de dados para um propósito qualquer; 
b. 
Uma disposição ordenada dos dados não pode ser referenciada como banco de dados; 
c. Um banco de dados não deverá possuir um conjunto predefinido de usuários e de aplicações 
d. Uma coleção analógica coerente de dados com um significado inerente; 
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 
Questão 10 
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: 
a. Somente a afirmação I , III e IV. 
b. Somente a afirmativa I 
c. Somente as afirmações I e IV. 
d. Somente as afirmações I,II, III. 
e. Todas as afirmações. 
 
Questão 1 
Analise as seguintes afirmações em relação às propriedades que um banco de 
dados deverá possuir: 
 I. Uma coleção lógica coerente de dados com um significado inerente; 
Uma disposição desordenada dos dados não pode ser referenciada como banco de 
dados; 
 II. Projetado, construído e preenchido com valores de dados para um propósito 
específico; 
Um banco de dados deverá possuir um conjunto predefinido de usuários e de 
aplicações; 
 III. Ele pode 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. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente as afirmações I e III. 
b. Somente a afirmação II. 
c. Somente a afirmação I e II. 
d. Todas as afirmações. 
e. Somente a afirmação III. 
Questão 2 
Em relação ao MySQL, avalie as afirmações a seguir como (V) para verdadeiras e 
(F) para falsas: 
I. O MySQL é um código aberto e um RDBMS (SQL Relational Database Management 
System) que é gratuito para muitos usos. 
II. O MySQL não é um banco de dados até que você forneça alguma estrutura e forma. 
III. O MySQL foi desenvolvido em meados da década de 1960, agora é uma tecnologia 
madura que alimenta muitos dos destinos de internet mais visitados da atualidade. 
IV. O SQL no MySQL significa Structured Query Language. Essa linguagem é baseada 
no inglês e também usada em outros bancos de dados, como Oracle e Microsoft SQL 
Server. 
V. Um banco de dados MySQL contém uma ou mais tabelas, cada uma contendo 
registros ou linhas. Dentro dessas linhas há várias colunas ou campos que contêm os 
dados em si. 
 As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, V, F, V, V. 
b. F, V, V, V, F. 
c. V, F, F, V, V. 
d. V, F, V, F, F. 
e. V, V, F, V, F 
Questão 3 
Sobre Orientação a Objetos, analise o texto abaixo: 
"Parte do objetivo de segregar dados e funções em objetos, é reduzir a complexidade da 
programação, reduzindo as interações desnecessárias. Assim, algumas linguagens 
Orientadas a Objetos realmente impõem barreiras de informações entre objetos, depois 
que o programador define quais partes das receitas e calendários serão puramente 
internas e privadas para essas classes, a linguagem proíbe que o código externo a um 
objeto interfira no funcionamento interno deste mesmo objeto." 
Em relação ao que foi apresentado e estudado, podemos dizer que o texto se refere a: 
Escolha uma: 
a. Construtores. 
b. Objetos. 
c. Encapsulamento. 
d. Destruidores. 
e. Herança. 
Questão 4 
Em relação a banco de dados, avalie as afirmações a seguir como (V) para 
verdadeiras e (F) para falsas: 
I. Um banco de dados é um aplicativo separado, que armazena uma coleção 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. O banco de dados não pode 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. 
IV. Um banco de dados é um aplicativo e não uma parte do sistema operacional, você 
poderá transferir facilmente sua estrutura e conteúdo de uma máquina para outra ou em 
certos casos, até mesmo de uma plataforma para outra. 
V. Um banco de dados não pode adicionar outra camada de segurança se for usado com 
sua própria senha ou senhas. 
 As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, F, V, F, F. 
b. V, F, F, V, V. 
c. F, F, V, V, V. 
d. V, V, F, V, F. 
e. F, V, V, V, F. 
Questão 5 
Em relação às Consultas no MySQL, analise as seguintes afirmações: 
 I. Uma consulta ao banco de dados do PHP é basicamente um comando do 
MySQL que está envolvidoem uma pequena função PHP chamada mysql_query (). 
 II. Os comandos MySQL para CREATE e DROP, que são usados para criar e 
descartar respectivamente uma tabela, também poderão ser usados com uma função 
PHP se você não desejar fazer seus bancos de dados usando o cliente MySQL. 
 III. Toda consulta MySQL fornece um recibo informando se você foi bem-
sucedido ou não com o comando. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente as afirmações II e III. 
b. Somente a afirmação I. 
c. Somente a afirmação II. 
d. Todas as afirmações. 
e. Somente a afirmação III. 
Questão 6 
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: 
a. F, V, F, V, V. 
b. V, F, F, V, V. 
c. F, V, V, F, F. 
d. V, V, V, V, F. 
e. V, V, V, F, F. 
Questão 7 
A respeito do banco de dados e PHP, a seguir, analise as afirmações: 
 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. O banco de dados não pode 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. 
 É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação I. 
b. Todas as afirmações. 
c. Nenhuma das afirmações. 
d. Somente as afirmações I e II. 
e. Somente as afirmações II e III. 
Questão 8 
Sobre Orientação a Objetos, a seguir, analise as afirmações: 
 I. A definição de classe contém o nome da classe, que diferencia maiúsculas de 
minúsculas, suas propriedades e seus métodos. 
 II. Para criar um objeto com uma classe especificada, você deverá usar a palavra-
chave new, assim: $object = new Class. Aqui estão algumas maneiras pelas quais 
poderíamos fazer isso: $object = new Usuario; e $temp = new Usuario ('nome', 'senha'); 
 III. Depois de criar um objeto, ele será passado por referência, quando você o 
passa como um parâmetro. Na metáfora da caixa de fósforos, é como manter vários 
segmentos anexados a um objeto armazenado em uma caixa de fósforos, para que você 
possa seguir qualquer thread anexado para acessá-lo. 
É correto o que se afirma em: 
Escolha uma: 
a. Todas as afirmações. 
b. Somente as afirmações I,II, III. 
c. Somente as afirmações I e IV. 
d. Somente a afirmação II. 
e. Somente a afirmação I. 
Questão 9 
Em relação à Programação Orientação a Objetos, avalie as afirmações a seguir 
como (V) para verdadeiras e (F) para falsas: 
I. 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. 
II. Uma classe é um modelo para um objeto e descreve quais os métodos e propriedades 
um objeto desse tipo terá. 
III. Class: O processo de definir uma classe em termos de outra classe. A nova classe 
(filha) tem todos os dados de membro e definições de função de membro da classe 
antiga (pai) por padrão, mas ela poderá definir novos membros ou "substituir" funções-
pai e dar-lhes novas definições. 
IV. 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. 
V. Herança: Este é um tipo de dados definido pelo programador, que inclui funções 
locais, bem como dados locais. Você pode pensar em uma classe como um modelo ou 
molde ou formulário para fazer muitas instâncias do mesmo tipo ou classe de objeto. 
 As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, V, V, V, F. 
b. V, F, V, F, F. 
c. V, V, F, V, F. 
d. F, F, V, V, V. 
e. V, F, F, V, V. 
. 
Questão 10 
Em relação às afirmações apresentadas, avalie as afirmações a seguir como (V) 
para verdadeiras e (F) para falsas: 
I. As aplicações orientadas a objetos são geralmente divididos em vários objetos que 
interagem entre si. 
II. Class é o processo de definir uma classe em termos de outra classe. A nova classe 
(filha) tem todos os dados de membro e definições de função de membro da classe 
antiga (pai) por padrão, mas ela poderá definir novos membros ou "substituir" funções-
pai e dar-lhes novas definições. 
 
III. Cada objeto é geralmente uma entidade do problema, que é independente e possui 
várias propriedades e métodos. 
IV. Uma classe é um modelo para um objeto e descreve quais os métodos e 
propriedades um objeto desse tipo terá. 
V. Herança: O processo de definir uma classe em termos de outra classe. A nova classe 
(filha) tem todos os dados de membro e definições de função de membro da classe 
antiga (pai) por padrão, mas ela poderá definir novos membros ou "substituir" funções-
pai e dar-lhes novas definições. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. F, F, V, V, V. 
b. F, V, V, F, F. 
c. V, F, V, V, V. 
d. V, F, F, V, V. 
e. V, F, V, F, V 
Questão 1 
Em relação à Programação Web, avalie as afirmações a seguir como (V) para 
verdadeiras e (F) para falsas: 
I. O nome internet começou a ser usado em 1973, derivado do conceito de 
“internetworking” ou interligação de redes, 
II. Nos Operadores de Strings existe apenas um operador de cadeia de caracteres - o 
operador de concatenação ("."). 
III. Operadores bit a bit permitem que você ative ou desative bits específicos dentro de 
um inteiro. Exemplo $a & $b - Os bits definidos em $a e $b estão definidos. 
IV. A maioria das funções de banco de dados, transporta suas informações através de 
arrays, criando um pacote compacto de um bloco de dados arbitrário. 
V. É difícil transmitir conjuntos inteiros de argumentos de formulário HTML de uma 
página para outra em uma única array. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. F, F, V, V, V. 
b. V, V, V, F, F. 
c. V, V, V, V, F. 
d. F, V, F, V, V. 
e. V, F, F, V, V. 
Questão 2 
Em relação à Programação para a Internet, avalie as afirmações a seguir como (V) 
para verdadeiras e (F) para falsas: 
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. Uma função é uma forma de quebrar um pedaço de código e dar um nome a esse 
pedaço, para que você possa usar esse pedaço mais tarde em apenas uma linha de 
código. 
III. Sempre use um NOME para cada elemento de entradade dados INPUT, SELECT, 
TEXTAREA e assim por diante. 
IV. Os campos Hidden são usados para passar informações que somente poderão ser 
alteradas pelo usuário que estará inserindo informações no formulário. 
V. 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. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, V, V, V, F. 
b. V, V, V, F, F. 
c. V, F, F, V, V. 
d. F, V, F, V, V. 
e. F, F, V, V, V. 
Questão 3 
Dadas as afirmações em relação à função, que foi visto e estudado na unidade II, 
pode-se afirmar: 
I. Uma função é uma forma de quebrar um pedaço de código e dar um nome a esse 
pedaço, para que você possa usar esse pedaço mais tarde em apenas uma linha de 
código. 
II. As informações podem ser passadas para as funções através da lista de argumentos, 
que é uma lista delimitada por vírgulas de variáveis e / ou constantes. 
III. A função é dividida em três partes: O nome que você quer dar à sua função; A lista 
de parâmetros da função; O corpo da função; 
É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação I. 
b. Somente as afirmações I e III. 
c. Nenhuma das afirmações. 
d. Somente a afirmação II e III. 
e. Somente as afirmações I e II. 
Questão 4 
Em relação à Programação para a Internet, analise as seguintes afirmações: 
I. É recomendado usar uma tag name para cada elemento de entrada de dados INPUT, 
SELECT, TEXTAREA e assim por diante. 
II. Todos os campos que serão tratados no script PHP poderão conter o parâmetro 
"name", caso não seja apresentado, os dados não serão passados para o script PHP. 
III. Um formulário HTML é apenas uma tela bonita para onde os usuários poderão 
inserir informações que serão interpretados de alguma maneira por algum script em um 
determinado servidor. 
É correto o que se afirma em: 
Escolha uma: 
a. Somente a afirmação III. 
b. Todas as afirmações. 
c. Nenhuma das afirmações. 
d. Somente as afirmações I e II. 
e. Somente a afirmação I. 
Questão 5 
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: 
a. Somente a afirmação III. 
b. Todas as afirmações. 
c. Nenhuma das afirmações. 
d. Somente a afirmação I. 
e. Somente a afirmação II. 
Questão 6 
Em relação à Programação Web, avalie as afirmações a seguir como (V) para 
verdadeiras e (F) para falsas: 
I. Um array é uma coleção de variáveis indexadas e agrupadas em uma única super 
variável facilmente referenciada que oferece uma maneira fácil de passar vários valores 
entre linhas de código, funções e até mesmo páginas. 
II. O PHP é a linguagem de desenvolvimento da Web escrita por e para 
desenvolvedores Desktops. 
III. A primeira versão do PHP usada por outros usuários, estava disponível no início de 
1995 e era conhecida como Ferramentas Pessoais de Página Inicial. 
IV. Arrays PHP são matrizes associativas com um pouco de maquinário extra, inserido. 
V. Rasmus Lerdorf montou um pacote chamado Personal Home Page Tools (também 
conhecido como PHP Construction Kit) em resposta à demanda de usuários que haviam 
descoberto o seu trabalho por acaso ou de boca em boca. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. V, F, V, F, V. 
b. F, V, V, F, F. 
c. V, F, V, F, V. 
d. V, F, F, V, V. 
e. V, F, V, V, V. 
Questão 7 
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: 
a. Nenhuma das afirmações. 
b. Todas as afirmações. 
c. Somente a afirmação I. 
d. Somente a afirmação II. 
e. Somente a afirmação III. 
Questão 8 
Em relação a Operadores, avalie as afirmações a seguir como (V) para verdadeiras 
e (F) para falsas: 
I. O operador de atribuição básico é "=". 
II. Os Operadores Aritméticos só podem ser utilizados quando os operandos são 
números (integer ou float). 
III. Nos Operadores de Strings existe apenas um operador de cadeia de caracteres - o 
operador de concatenação ("+"). 
IV. Os operadores de comparação, como o próprio nome sugere, permite comparar dois 
valores. Exemplo: $b == $c. Verdadeiro se $b for igual a $c. 
V. Operadores bit a bit não permitem que você ative ou desative bits específicos dentro 
de um inteiro. Exemplo $a & $b - Os bits definidos em $a e $b não estão definidos. 
As afirmações I, II, III, IV e V são, respectivamente: 
Escolha uma: 
a. F, F, V, V, V. 
b. V, V, F, V, F. 
c. V, F, V, F, F. 
d. F, V, V, V,F. 
e. V, F, F, V, V. 
Questão 9 
Em relação aos Formulários HTML, a seguir, analise as afirmações: 
I. Um formulário HTML é apenas uma tela bonita para onde os usuários poderão inserir 
informações que serão interpretados de alguma maneira por algum script em um 
determinado servidor. 
II. Sempre use um NOME para cada elemento de entrada de dados INPUT, SELECT, 
TEXTAREA e assim por diante. 
III. Você não poderá e geralmente não deverá especificar um valor e deixar HTML 
enviar o valor padrão. 
É correto o que se afirma: 
Escolha uma: 
a. Somente as afirmações II e III. 
b. Nenhuma das afirmações. 
c. Todas as afirmações. 
d. Somente as afirmações I e III. 
e. Somente as afirmações I e II. 
Questão 10 
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: 
a. V, V, F, V, V. 
b. V, V, V, V, F. 
c. F, V, F, V, V. 
d. V, V, V, F, F. 
e. F, F, V, V, V. 
 
	Questão 1
	Questão 2
	Questão 3
	Questão 4
	Questão 5
	Questão 6
	Questão 7
	Questão 8
	Questão 9
	Questão 10
	Questão 1
	Questão 2
	Questão 3
	Questão 4
	Questão 5
	Questão 6
	Questão 7
	Questão 8
	Questão 9
	Questão 10
	Questão 1
	Questão 2
	Questão 3
	Questão 4
	Questão 5
	Questão 6
	Questão 7
	Questão 8
	Questão 9
	Questão 10
	Questão 1
	Questão 2
	Questão 3
	Questão 4
	Questão 5
	Questão 6
	Questão 7
	Questão 8
	Questão 9
	Questão 10
	Questão 1
	Questão 2
	Questão 3
	Questão4
	Questão 5
	Questão 6
	Questão 7
	Questão 8
	Questão 9
	Questão 10
	Questão 1
	Questão 2
	Questão 3
	Questão 4
	Questão 5
	Questão 6
	Questão 7
	Questão 8
	Questão 9
	Questão 10

Mais conteúdos dessa disciplina