Foram encontradas 60 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: EMPREL
Analise as seguintes afirmações sobre a linguagem PHP4.
I. PHP é uma linguagem de script fortemente tipada e largamente utilizada em desenvolvimento web. Programas PHP são normalmente embarcados em código HTML.
II. Um script PHP, ao ser executado em uma página HTML, na máquina cliente, pode realizar vários tipos de validações bem como podem requisitar serviços do lado servidor.
III. A linguagem PHP já possui suporte para uma série de funcionalidades relacionadas a banco de dados e a serviços web, como IMAP, SMTP, POP e SNMP.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: EMPREL
- Ferramentas de DesenvolvimentoEclipse
- Ferramentas de DesenvolvimentoIDEs: Ambiente Integrado de Desenvolvimento
Analise as seguintes afirmações sobre o ambiente de desenvolvimento Eclipse.
I. Eclipse é um projeto open-source, que suporta o desenvolvimento de aplicações Java para dispositivos móveis, passando por aplicações padrão, até aplicações enterprise.
II. O Eclipse foi concebido com a filosofia de facilitar contribuições da comunidade e, por isso, possui várias facilidades, que incentivam o desenvolvimento de plug-ins. Desta forma um desenvolvedor ou pesquisador pode desenvolver uma aplicação que utiliza uma série de recursos já presentes no Eclipse, facilitando, assim, o desenvolvimento.
III. Mais do que um ambiente de desenvolvimento, Eclipse é uma plataforma na qual é possível desde desenvolver aplicações simples e mais complexas (enterprise e sistemas embarcados) até definir frameworks e construir IDEs para outras liguagens e ferramentas, em geral.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UPENET/IAUPE
Orgão: EMPREL
- Compilação e Interpretação de CódigoInterpretação
- Fundamentos de ProgramaçãoTipos de Dados
- WebDesenvolvimento Frontend
- WebJavaScript
Analise as seguintes afirmações sobre a linguagem JavaScript.
I. JavaScript é uma linguagem de script largamente utilizada em aplicações web, para executar operações não suportadas por HTML, como validar informações contidas em formulários.
II. A linguagem JavaScript é fracamente tipada e interpretada. Por isso, o programador deve ter bastante atenção ao escrever programas em JavaScript, pois erros de tipos só são descobertos em tempo de execução.
III. A função JavaScript openwindow() é utilizada para abrir uma janela a partir de uma página web.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
Analise as seguintes afirmações sobre transações de banco de dados.
I. Uma transação de banco de dados deve ser vista como uma unidade de interação com o banco de dados, a qual é tratada independente de outras transações e deve ser executada completamente ou abortada.
II. O propósito do uso de transações é garantir a integridade dos dados.
III. De um modo geral, a implementação de transações em banco de dados precisa de um comando para indicar o início de uma transação, a partir do qual são executados comandos que fazem parte da transação. Além deste, são necessários outros dois comandos, um para indicar o final da transação, que efetiva no banco de dados todos os dados que foram modificados, e outro para indicar um erro na execução da transação, que desfaz todos os comandos executados na transação.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
- Banco de Dados RelacionalStored Procedures
- Banco de Dados RelacionalTriggers
- Banco de Dados RelacionalViews
Analise as seguintes afirmações sobre stored procedures, visões e triggers.
I. Uma stored procedure é um tipo de dados do banco de dados que armazena código executável. Como qualquer outro dado armazenado, ele pode ser recuperado e executado a qualquer momento.
II. Visões são tabelas virtuais ou lógicas compostas de resultados de uma consulta. Desta forma, visões são subconjuntos dinâmicos de um banco de dados, pois, sempre que tabelas referenciadas por uma visão forem alteradas, a visão também será.
III. Triggers são operações executadas automaticamente em resposta a algum evento de um banco de dados ou tabela. Exemplos de aplicações de triggers são a realização de logging, a limitação de acesso a um dado específico e a auditoria de modificações de dados.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Entidade
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
Analise as seguintes afirmações sobre integridade em banco de dados.
I. Em banco de dados, podemos falar de integridade de entidade e referencial.
II. Para que haja integridade de entidade, deve-se observar a propriedade de que a coluna da chave primária não pode conter valores null.
III. Já, para que haja integridade referencial, deve-se observar a propriedade de que não pode haver registros (linhas) duplicados em uma tabela com chave estrangeira.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
- Banco de Dados RelacionalNormalização4FN: Quarta Forma Normal
Analise as seguintes afirmações sobre normalização.
I. Normalização de banco de dados é uma técnica, para evitar inconsistências lógicas e anomalias. Bancos de dados relacionais definem níveis de normalização com base em formas normais.
II. Uma tabela está na 2ª forma normal, se e somente se, estiver na 1ª forma normal, e todo atributo não chave depende funcional e diretamente da chave primária, ou seja, não há dependências entre atributos não chave.
III. Uma tabela está na 4 ª forma normal, se e somente se, estiver na 3 ª forma normal e não existirem dependências multivaloradas.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
SQL é uma linguagem que permite criar, recuperar, atualizar e remover dados de um banco de dados relacional. Julgue as seguintes afirmações sobre SQL.
I. O comando INSERT é utilizado para inserir dados no banco de dados. O exemplo de comando SQL a seguir insere, na tabela funcionario, uma nova tupla para o funcionário Maria da Silva que tem 28 anos e ganha um salário de R$ 550,00. INSERT funcionarios (nome, idade, salario) VALUES ('Maria da Silva', 28, 550)
II. O comando UPDATE é utilizado para atualizar dados no banco de dados. O exemplo de comando SQL a seguir concede um aumento no salário do funcionário Antonio em 20%. UPDATE funcionarios SET salario = salario*1.2 WHERE nome = 'Antonio'
III. O comando SELECT é utilizado para recuperar dados do banco de dados. O exemplo de comando SQL a seguir faz uma consulta que retorna o nome de todos os funcionários que possuem salário acima de R$ 1000,00, ordenados do mais novo para o mais velho. SELECT nome FROM funcionarios WHERE salario > 1000.0 ORDER BY idade
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
- Modelagem de DadosDiagrama Entidade-Relacionamento (DER)
- Modelagem de DadosEER: Entidade-Relacionamento Estendido
- Modelagem de DadosFundamentos de Modelagem de Dados
Analise as seguintes afirmações sobre modelo entidade/relacionamento.
I. O modelo entidade/relacionamento é uma das formas de projetar a estrutura de um banco de dados. O produto resultante do processo de modelagem entidade/relacionamento é um diagrama.
II. Diagramas entidade/relacionamento descrevem as entidades, os atributos, os relacionamentos entre as entidades, as multiplicidades dos relacionamentos, os eventuais atributos de relacionamentos, as entidades compostas e as chaves primárias das entidades.
III. Extensões do modelo entidade/relacionamento criaram conceitos adicionais, como: generalização e agregação, os quais não foram definidos no modelo proposto originalmente.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalTipos de ChavesChave Candidata
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- Banco de Dados RelacionalTipos de ChavesChave Primária
Analise as seguintes afirmações sobre estruturas de banco de dados relacional.
I. Um banco de dados pode modelar várias formas de relacionamentos. Dentre os tipos, podemos ter relacionamentos um para um, muitos para um e muitos para muitos, que são, respectivamente, relacionamentos binários, ternários e quaternários.
II. Em um banco de dados relacional, existem diferentes tipos de chave. Exemplos: chave primária, chave estrangeira, chave candidata, chave composta, chave alternada.
III. Chave alternada é uma chave candidata que foi selecionada para ser a chave primária.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Provas
Caderno Container