Baixe o app para aproveitar ainda mais
Prévia do material em texto
www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 1 SELEÇÃO PÚBLICA PARA A CONTRATAÇÃO POR TEMPO DETERMINADO DE PROFISSIONAIS DE DIVERSAS ÁREAS PARA O IPLANFOR EDITAL Nº 72/2014 PROVA PARA ANALISTA DE SISTEMAS (DESENVOLVEDOR DE SISTEMA) (NÍVEL SUPERIOR) LEIA COM ATENÇÃO E SIGA RIGOROSAMENTE ESTAS INSTRUÇÕES. 1. Examine se a prova está completa e se há falhas ou imperfeições gráficas que causem dúvidas. Qualquer reclamação somente será aceita até os 15 minutos iniciais. 2. A prova consistirá de 40 questões com quatro alternativas (A, B, C e D), das quais apenas uma é verdadeira. Utilize somente caneta de tinta azul ou preta. Marque seu cartão-resposta, pintando completamente o espaço referente a sua resposta, como no modelo abaixo: A B C D Ex.: 3. A leitora de marcas não registrará as respostas em que houver falta de nitidez, uso de corretivo, marcação a lápis e/ou marcação de mais de uma letra. 4. O cartão-resposta não pode ser dobrado, amassado, rasurado ou manchado. Exceto sua assinatura, nada deve ser escrito ou registrado fora do espaço destinado às respostas. 5. Verifique se o seu nome e o número de inscrição estão corretos no cartão-resposta. Se houver erro, comunique-o ao fiscal. Não se esqueça de assiná-lo. 6. Durante a prova, é vetado o intercâmbio e o empréstimo de material de qualquer natureza entre os candidatos. A fraude ou tentativa de fraude, a indisciplina e o desrespeito às autoridades encarregadas dos trabalhos são faltas que desclassificarão o candidato. 7. De acordo com o subitem 8.10 do Edital nº 72/2014, durante a realização da prova escrita objetiva, são terminantemente proibidos aos candidatos qualquer espécie de consulta e comunicação entre eles, a utilização ou o porte de lápis, borracha, lapiseira, livros, manuais, impressos ou anotações, máquinas calculadoras, boné, artigos de chapelaria, óculos escuros, relógios, agendas eletrônicas ou similares, telefone celular, bip, e-books, walkman, MP3 player, ipod, iphone, gravador ou qualquer outro receptor ou transmissor de mensagens e dados. Caso haja a desobediência a esta instrução, o candidato será eliminado do certame. 8. Ao terminar, entregue ao fiscal a prova e o cartão-resposta assinado, que é o único documento válido para correção. PROVA OBJETIVA DATA: 1º DE MARÇO DE 2015 DURAÇÃO: 03 HORAS INÍCIO: 14 HORAS - TÉRMINO: 17 HORAS _____________________________________________________ NOME EM LETRA DE FORMA ___________________________________________ ASSINATURA DO CANDIDATO www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 2 LÍNGUA PORTUGUESA Leia atentamente o texto abaixo e responda às questões. Papa pede que celulares não atrapalhem conversas em família 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 O papa Francisco pediu nesta sexta-feira (23) que os aparelhos tecnológicos, como celulares e tablets, não atrapalhem as conversas em família que, para ele, são o berço da comunicação. Em seu discurso anual pelo dia católico das comunicações, o pontífice afirmou que o uso dessas ferramentas pode tanto ajudar como prejudicar a comunicação entre as famílias. Ao mesmo tempo, podem ajudar as pessoas a se evitarem. “O grande desafio que enfrentamos hoje é reaprender a falar uns com os outros, não simplesmente como gerar e consumir informação”, disse. “Eles atrapalham quando se tornam uma via de escape para ouvir, se isolar, mas podem favorecer se ajudam a conversar e a dividir. Que as famílias orientem o nosso relacionamento com as tecnologias ao invés de serem guiadas por elas”, destacou. Para Francisco, o núcleo familiar é o primeiro local onde as pessoas aprendem a comunicar e é preciso “voltar a esse momento para deixar a comunicação entre as pessoas mais autêntica e humana”. “Em um mundo em que se gasta muito tempo em falar mal, semear a discórdia, poluir as conversas com nosso ambiente humano, a família pode ser uma escola de comunicação abençoada. E a bênção deve permanecer, inevitavelmente, acima do ódio e da violência”, ressaltou. O tema do dia da comunicação deste ano coincide com o encerramento de dois anos de discussões sobre a família que terão seu ponto alto em outubro, no Sínodo da Família, com a participação de bispos e cardeais. Dentre os assuntos que possivelmente serão debatidos, estão o divórcio, as uniões estáveis, as crianças transgênero e a união homossexual. (http://www1.folha.uol.com.br/mundo/2015/01/1579399. Acesso em 25/01/15.) 01. O texto em análise situa-se, predominantemente, na tipologia de base: a) narrativa. b) descritiva. c) dissertativa. d) argumentativa. 02. De acordo com o conteúdo desse texto, não se pode asseverar que: a) o papel da família é importante porque é nela que as pessoas iniciam o processo de comunicação. b) o sumo pontífice não se posiciona totalmente contra o uso dos aparelhos tecnológicos. c) os aparelhos tecnológicos podem ser utilizados com efeitos positivos. d) as famílias não devem valer-se dos aparelhos tecnológicos. 03. Neste excerto “O papa Francisco pediu nesta sexta-feira (23) que os aparelhos tecnológicos, como celulares e tablets, não atrapalhem as conversas em família” (l. 01 e 02), a relação de coesão entre “aparelhos tecnológicos” e “celulares e tablets” se dá por meio da: a) hiperonímia, a relação existente entre um termo mais genérico (“aparelhos tecnológicos”) e um mais específico (“celulares e tablets”). www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 3 b) meronímia, o segundo termo (“celulares e tablets”) constitui uma parte do primeiro (“aparelhos tecnológicos”). c) catáfora, o segundo termo (“celulares e tablets”) retoma o primeiro termo (“aparelhos tecnológicos”). d) anáfora, o primeiro termo (“aparelhos tecnológicos”) aponta para o segundo (“celulares e tablets”). 04. Com relação à classe gramatical das palavras, analise o quinto parágrafo e assinale a asserção verdadeira. Devem-se considerar as palavras repetidas. a) Contam-se mais artigos que adjetivos. b) Há menos preposições do que pronomes. c) Existem mais substantivos do que verbos. d) O número de adjetivos é maior que o de substantivos. 05. Quanto ao emprego dos verbos, qual é a afirmativa falsa? a) O verbo atrapalhar, no trecho “não atrapalhem as conversas em família” (l. 02), está no presente do subjuntivo para exprimir um desejo, uma vontade. b) Em “podem ajudar as pessoas a se evitarem” (l. 05), há incorreção porque o infinitivo destacado não pode ser flexionado. c) A forma verbal “estão” (l. 20) poderia ser empregada também no futuro do presente sem se alterar o sentido da frase. d) A exemplo de “atrapalhem” (l. 02), o verbo orientar (l. 09, “orientem”) também está no presente do subjuntivo. 06. No tocante à sintaxe de concordância, examine as afirmações seguintes e observe se elas são verdadeiras ou falsas. Aponte a alternativa correta. I. No fragmento “as conversas em família que, para ele, são o berço da comunicação” (l. 02), o verbo ser pode ser flexionado no singular, concordando com o predicativo do sujeito. II. Em “para deixar a comunicação entre as pessoas mais autêntica e humana” (l. 12 e 13), os adjetivos estão no feminino singular porque concordam com o objeto direto “comunicação”. III. No sintagma “as criançastransgênero” (l. 21), o adjetivo deveria ter concordado com o substantivo, ou seja, deveria ser as crianças transgêneras. a) Só III é falsa. b) I e II são falsas. c) II e III são falsas. d) Só II é verdadeira. 07. Quanto à sintaxe de regência, qual é a afirmação incorreta? a) No segundo parágrafo, há verbos transitivos diretos e indiretos. b) No terceiro parágrafo, predominam os verbos transitivos diretos. c) No primeiro parágrafo, existem dois verbos transitivos diretos e um verbo de ligação. d) Na l. 12, “deixar” é transobjetivo, isto é, além do objeto direto, ele requer um predicativo para o objeto. 08. Com referência às regras de colocação dos pronomes átonos, indique a opção falsa. a) No trecho “as pessoas a se evitarem”, pode-se colocar o pronome se também depois do verbo. b) O pronome se em “se isolar” pode ocupar a posição proclítica, como está, e a posição enclítica. www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 4 c) O pronome se só pode ocupar a posição proclítica no fragmento “em que se gasta muito tempo”. d) Em “quando se tornam uma via de escape”, o pronome se poderia ser colocado depois do verbo. 09. Em conformidade com o AOLP (1990), em vigor desde 1º. de janeiro de 2009, marque a opção verdadeira. a) De acordo com a base XI, a palavra “transgênero” pode escrita apenas dessa forma. b) A palavra “discórdia” (l. 14), segundo a base XI, só pode ser classificada como paroxítona aparente. c) Conforme a base XV, a palavra “sexta-feira” (l. 01) deve ser hifenizada, diferentemente da palavra mandachuva. d) Consoante a base XIX, o termo “papa”, grafado com inicial minúscula na linha 01, apresenta incorreção com essa grafia. 10. Alguns trechos do texto foram reescritos e a pontuação, alterada. Tome por base as regras de pontuação e assinale a alternativa em que se encontra inadequação. a) Entre os assuntos que, possivelmente, serão debatidos, estão o divórcio, as uniões estáveis, as crianças transgênero e a união homossexual. b) O papa Francisco pediu, nesta sexta-feira (23), que os aparelhos tecnológicos, como celulares e tablets, não atrapalhem as conversas em família que, para ele, são o berço da comunicação. c) Para Francisco, o núcleo familiar, é o primeiro local onde as pessoas aprendem a comunicar, e é preciso voltar a esse momento, para deixar a comunicação, entre as pessoas, mais autêntica e humana. d) Eles atrapalham, quando se tornam uma via de escape para ouvir, se isolar, mas podem favorecer, se ajudam a conversar e a dividir. Que as famílias orientem o nosso relacionamento com as tecnologias, ao invés de serem guiadas por elas. CONHECIMENTOS ESPECÍFICOS 11. Em orientação a objetos, o processo de abstração consiste em: a) priorizar as funcionalidades a serem desenvolvidas de acordo com as necessidades do cliente. b) identificar os elementos do espaço do problema e representá-los no espaço da solução (software). c) reduzir o nível de acoplamento entre classes de um sistema. d) identificar o nível de complexidade de cada funcionalidade. 12. Em relação à sobrecarga e sobrescrita, assinale a alternativa correta. a) Interfaces não podem sobrecarregar a definição do cabeçalho de seus métodos. b) Sempre que temos métodos com o mesmo nome em classes diferentes, há a ocorrência de sobrescrita. c) Quando há dois métodos na mesma classe com o mesmo nome, no entanto estes se diferenciam em relação aos seus parâmetros em quantidade, ordem ou tipo, podemos dizer que ocorre sobrecarga de métodos nessa classe. d) Só é possível haver sobrecarga de métodos quando ocorre a herança entre classes. 13. Vários modelos de ciclo de vida (ou de processo) foram propostos com o intuito de sistematizar o desenvolvimento de software. Nesse caso, podemos ter, em uma mesma empresa, projetos diferentes que utilizam processos de desenvolvimento específicos, baseados em modelos de processo diferentes. Imagine que a Empresa de Tecnologia da Informação (ETI) encontra-se com dois projetos iniciados: o projeto A e o projeto B. No projeto A, o modelo espiral foi escolhido como base. Já no projeto B, o modelo cascata foi www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 5 escolhido como base. Já que se escolheram esses modelos, quais características dos projetos citados podem ter levado os engenheiros de software da ETI a escolher esses modelos de processo em detrimento dos demais? a) No projeto A, há a necessidade de várias iterações nas fases do processo, onde cada iteração corresponde a uma porção do software a ser entregue; enquanto, no projeto B, há a necessidade de realizar a prototipação durante a elicitação de requisitos. b) No projeto A, há a necessidade de realizar a prototipação durante a elicitação de requisitos; enquanto, no projeto B, há a necessidade de várias iterações nas fases do processo, onde cada iteração corresponde a uma porção do software a ser entregue. c) No projeto A, os requisitos estão bem estabelecidos e podem ser definidos no início do projeto sem alterações futuras; enquanto o projeto B possui riscos que devem ser monitorados e os requisitos não estão totalmente definidos, podendo ser utilizada a prototipação para auxiliar na elicitação de requisitos. d) O projeto A possui riscos que devem ser monitorados e os requisitos não estão totalmente definidos, podendo ser utilizada a prototipação para auxiliar na elicitação de requisitos; enquanto, no projeto B, os requisitos estão bem estabelecidos e podem ser definidos no início do projeto sem alterações durante o desenvolvimento. 14. No diagrama de casos de uso, existem os conceitos de ponto de inclusão e ponto de extensão. Ambos são representados por uma seta tracejada de cabeça aberta com o respectivo estereótipo associado. Assinale a alternativa correta em relação a esses recursos. a) O ponto de extensão define a passagem obrigatória em um caso de uso a partir de outro, enquanto o ponto de inclusão define uma passagem opcional em um caso de uso a partir de outro. b) O ponto de inclusão define a passagem obrigatória em um caso de uso a partir de outro, enquanto o ponto de extensão define uma passagem opcional em um caso de uso a partir de outro. c) Ambos definem passagem obrigatória em um caso de uso a partir de outro. d) Ambos definem passagem opcional em um caso de uso a partir de outro. 15. A linguagem de modelagem unificada (Unified Modeling Language - UML) possui mecanismos de extensão que a tornam flexível. São exemplos desses mecanismos: a) estereótipos, valor de tag (tagged values) e restrições (constraints). b) estereótipos, valor de tag (tagged values) e notas explicativas. c) valor de tag (tagged values), restrições (constraints) e pacotes. d) notas explicativas, restrições (constraints) e estereótipos. 16. A programação em pares e o uso de metáfora para descrever o sistema são características de qual das metodologias ágeis? a) Extreme Programming (XP). b) Cristal. c) Scrum. d) TDD. 17. O scrum é uma metodologia ágil que vem sendo amplamente utilizada na indústria de software. Assinale a alternativa que identifica a lista de priorização de todos os itens a serem desenvolvidos. a) Sprint backlog. b) Product backlog. www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 6 c) Burndown chart. d) Burndown backlog. 18. O rational unified process (RUP) define o conceito de disciplina, sendo o ambiente uma delas. Essa disciplina foca em: a) monitorar o projeto em relação aos riscos identificados e priorizados, desencadeando atividades de mitigação à medida que osriscos são iminentes. b) descrever o desenvolvimento com base em equipes auto-organizáveis e autogerenciáveis. c) configurar o processo para um projeto, promovendo a organização, os processos e as ferramentas. d) normatizar a estrutura física adequada ao desenvolvimento. 19. O reteste de um sistema ou componente para verificar se alguma modificação recente causou algum efeito indesejado é chamado de: a) teste de estabilidade. b) teste de regressão. c) teste unitário. d) teste de usabilidade. 20. Testes de software constituem prática importante para buscar identificar falhas. Há vários tipos de testes; entre eles, podemos citar um teste que é utilizado para simular condições extremas de uso, como grande volume de transações e o acesso simultâneo à aplicação. Assinale a alternativa que identifica esse tipo de teste. a) Teste de regressão. b) Teste funcional. c) Teste de estabilidade. d) Teste de stress. 21. A classe JUnitCore do framework JUnit disponibiliza vários métodos usados para desenvolver testes de unidade com o framework. São exemplos de métodos dessa classe: a) addListener, removeListener e runMainAndExit. b) runAll, run e runMain. c) addListener, removeListener e runAll. d) runMain, runMainAndExit e getClasses. 22. O projeto de software orientado a objetos se concentra no desenvolvimento de um modelo orientado a objetos de um sistema de software, que visa à implementação dos requisitos identificados. Marque a alternativa correta em relação aos conceitos que envolvem objeto. a) Na unified modeling language (UML), uma classe de objeto é representada como um triângulo identificado com duas seções. Os atributos do objeto são representados na seção superior, enquanto as operações do objeto são definidas na seção inferior. b) Objetos não podem solicitar serviços de outros objetos. c) Um objeto consiste em uma entidade que possui um estado e um conjunto de operações definidas para funcionar nesse estado. d) As classes de objetos não podem ser organizadas em uma estrutura de herança. www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 7 23. Nos sistemas novos, o processo de engenharia de requisitos deve começar com um estudo de viabilidade. Marque a opção correta relacionada aos conceitos que envolvem o estudo de viabilidade. a) A entrada para o estudo de viabilidade inclui um conjunto preliminar de requisitos de negócio, um esboço da descrição do sistema e a forma como o sistema vai apoiar os processos de negócio. b) No estudo de viabilidade, não se podem consultar fontes de informações, tais como especialistas, gestores e usuários. c) O relatório de estudo de viabilidade indica exclusivamente os passos necessários para o desenvolvimento do sistema prosseguir. d) No estudo de viabilidade, os aspectos levantados devem ser avaliados unicamente com base na experiência profissional do analista referente ao processo de desenvolvimento de sistemas. 24. Marque a opção que melhor representa os 6 (seis) processos que devem ser realizados na área de riscos, recomendados pelo guia PMBOK. a) 1. identificar os riscos; 2. realizar a análise qualitativa dos riscos; 3. realizar a análise quantitativa dos riscos; 4. monitorar e controlar os riscos; 5. eliminar os riscos; 6. comunicar os projetos livres de riscos. b) 1. planejar o gerenciamento dos riscos; 2. identificar os riscos; 3. realizar a análise qualitativa dos riscos; 4. realizar a análise quantitativa dos riscos; 5. monitorar e controlar os riscos; 6. eliminar os riscos. c) 1. planejar o gerenciamento dos riscos; 2. identificar os riscos; 3. realizar a análise qualitativa dos riscos; 4. realizar a análise quantitativa dos riscos; 5. planejar as respostas aos riscos; 6. monitorar e controlar os riscos. d) 1. identificar os riscos; 2. realizar a análise qualitativa dos riscos; 3. realizar a análise quantitativa dos riscos; 4. monitorar e controlar os riscos; 5. planejar as respostas aos riscos; 6. eliminar os riscos. 25. O gerenciamento da integração de um projeto inclui o seguinte processo: a) planejamento do escopo. b) monitoramento e controle do escopo. c) elaboração do plano de gerenciamento do projeto. d) definição do escopo. 26. As informações abaixo envolvem o método do valor agregado (PMBOK). Utilizando os valores apresentados abaixo, relativos a um projeto, a opção correta que representa o SV do projeto descrito é: PV=R$ 2.000,00 EV=R$ 1.700,00 AC=R$ 2.450,00 BAC=R$ 10.000,00 Onde PV (planned value) ou valor planejado (VP); EV (earned value) ou valor agregado (VA); AC (actual cost) ou custos reais (CR); BAC (budget at completion) ou ONT (orçamento no término); SV (schedule variance). a) + R$450,00 e o projeto está atrasado. b) - R$ 450,00 e o projeto está adiantado. c) + R$ 8.300,00 e o projeto está no prazo. d) - R$ 300,00 e o projeto está atrasado. 27. O propósito do processo de gerência de configuração do MPS.BR é estabelecer e manter a integridade de todos os produtos de trabalho de um processo ou projeto e disponibilizá-los a todos os envolvidos. Marque a opção que descreve um dos resultados esperados para esse processo. a) As modificações em itens de configuração não necessitam de controle. www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 8 b) A aderência dos produtos de trabalho aos padrões, procedimentos e requisitos aplicáveis é avaliada objetivamente, antes de os produtos serem entregues e em marcos predefinidos ao longo do ciclo de vida do projeto. c) Não se utilizam critérios para a identificação dos itens de configuração. d) Auditorias de configuração são realizadas objetivamente para assegurar que as baselines e os itens de configuração estejam íntegros, completos e consistentes. 28. Marque a opção correta que mostra as seis principais características dos atributos de qualidade de software propostas pela norma ISO 9126. a) Funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade, portabilidade. b) Funcionalidade, usabilidade, planejamento, confiabilidade, manutenibilidade, portabilidade. c) Usabilidade, planejamento, eficiência, manutenibilidade, confiabilidade, portabilidade. d) Orientação a objetos, usabilidade, eficiência, confiabilidade, manutenibilidade, portabilidade. 29. Considere a figura abaixo, que apresenta uma relação entre componentes do modelo CMMI. Marque a opção correta sobre o modelo CMMI, seus princípios, níveis de maturidade e áreas de processo. a) O objetivo da área de processos de gestão de requisitos (REQM) do CMMI consiste em gerenciar os requisitos de produtos do projeto e componentes de produtos para garantir o alinhamento entre esses requisitos e os planos do projeto e produtos de trabalho. b) Existem mais de 31 áreas de processo no modelo CMMI, empregadas em seus vários perfis: CMMI for development, CMMI for acquisition, entre outros. c) Existe uma dependência direta do desempenho de algumas práticas genéricas de uma área de processo em relação ao desempenho de algumas práticas específicas dessa área de processo. d) As áreas de processos do modelo CMMI podem ser mensuradas quanto ao alcance individual de maturidade, que varia do nível 2 até o nível 5. www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 9 30. No Java Server Faces, os arquivos JSP e XHTML representam que camada da arquitetura MVC? a) Model. b) View. c) Controller. d) Version. 31. O arquivo web.xml, localizado na pasta WEB-INF, contém que tipo de informação relacionada ao framework JSF 2.0? a) Definição do fluxo entre páginasJSF. b) Detalhamento das páginas JSP do aplicativo Web em desenvolvimento. c) Configuração básica do JSF. d) Informação de acesso a páginas XHTML. 32. Qual componente JSF Core pode ser utilizado para validar se um determinado valor atende à especificação fornecida por uma expressão regular? a) Validator. b) ValidateRequired. c) ValidateBean. d) ValidateRegex. 33. Que tipo de ferramenta identifica, armazena e controla o acesso a diferentes versões de componentes? a) Ferramentas case. b) Ferramentas de gerenciamento de versões. c) Ferramentas de sincronização. d) Subversion. 34. O comando svnadmin create /var/svn/rep realiza que ação relacionada ao SVN? a) Cria a pasta rep no caminho especificado. b) Cria um servidor SVN. c) Cria um repositório no caminho /var/svn/rep com o sistema de arquivo Berkeley-DB. d) Cria um repositório no caminho /var/svn/rep com o sistema de arquivo FSFS. 35. Qual comando é utilizado no SVN para criar uma cópia local na estação de trabalho de um programador? a) update b) import c) checkout d) workingcopy 36. Veja o código: <script type=”text/javascript”> alert(“Hello World!”); </script> www.pciconcursos.com.br ANALISTA DE SISTEMAS(DESENVOLVEDOR DE SISTEMAS) DIRETORIA DE CONCURSOS E SELEÇÕES - DCS 10 O que ele realiza em um navegador web? a) Executa o código JavaScript, exibindo uma mensagem em uma caixa de alerta. b) Executa o código JavaScript, exibindo uma mensagem no corpo da página Web. c) Está incorreto e causará erro. d) Executa um código java em uma página Web. 37. Em relação à definição de variáveis em JavaScript, pode-se dizer que: a) JavaScript é uma linguagem fortemente tipada. b) as variáveis assumem o tipo de acordo com os dados que ela contém. c) o tipo de dado é definido na criação da variável. d) JavaScript não possui variáveis. 38. Com relação a funções em JavaScript, é INCORRETO afirmar que: a) são objetos. b) podem ser atribuídas a uma variável. c) podem ser passadas como argumento para outra chamada de função. d) fazem parte da família de instruções da linguagem JavaScript. 39. Assinale a alternativa que apresenta a sintaxe da instrução UPDATE na linguagem SQL. a) UPDATE nome_tabela SET coluna1=valor1,coluna2=valor2,... WHERE alguma_coluna=algum_valor b) UPDATE nome_tabela FROM coluna1=valor1,coluna2=valor2,... WHERE valor1=valor2 c) UPDATE nome_tabela SET coluna1=valor1,coluna2=valor2,... WHERE coluna1=coluna2 d) UPDATE nome_tabela FROM coluna1=valor1,coluna2=valor2,... WHERE alguma_coluna=algum_valor 40. Assinale a alternativa que apresenta duas constraints utilizadas na linguagem SQL. a) INTEGRITY e NOT NULL. b) FOREIGN KEY e CHECK. c) DEFAULT e CONSTANT . d) UNIQUE e VERIFY.
Compartilhar