Quiz de Informática 2 - Programação

Beschreibung

2º ano Tecnologia da Informação Quiz am Quiz de Informática 2 - Programação, erstellt von Leonardo Alves am 07/11/2016.
Leonardo Alves
Quiz von Leonardo Alves, aktualisiert more than 1 year ago
Leonardo Alves
Erstellt von Leonardo Alves vor mehr als 7 Jahre
27
2

Zusammenfassung der Ressource

Frage 1

Frage
São princípios de orientação a objetos, permitem o compartilhamento de atributos e métodos pelas classes e são usadas com o intuito de se reaproveitar código ou comportamento generalizado ou especializar operações ou atributos:
Antworten
  • Generalização
  • Especificação
  • Herança
  • Inclusão
  • Exclusão

Frage 2

Frage
Na linguagem PHP, $_REQUEST se refere a um array associativo:
Antworten
  • Contendo variáveis de sessão disponíveis para o atual script.
  • De variáveis passadas para o script atual via método HTTP REQUEST.
  • Que, por padrão, contém informações de $_GET, $_POST e $_COOKIE.
  • Contendo informações como cabeçalhos, paths, e localizações do script.
  • Contendo referências para todas as variáveis que estão atualmente definidas no escopo global do script.

Frage 3

Frage
Analise os exemplos de criação de array em PHP. I. $idade = array("Paulo"=>32, "Pedro"=>30, "Ana"=>34); II. $familia = array("Jorge"=>array("Angela","Iracema", "Bia"),"Pedro"=>array("Ana")); III. $nome[0] ="Paulo"; $nome[1] ="Pedro"; $nome[2] ="Ana"; IV. $idade['Paulo'] = "32"; $idade['Pedro'] = "30"; $idade['Ana'] = "34"; Representam exemplos corretos de criação de array os itens:
Antworten
  • I, II, III e IV.
  • III e IV, apenas.
  • I e II, apenas.
  • I, III e IV, apenas.
  • II, III e IV, apenas.

Frage 4

Frage
Marcos está desenvolvendo uma aplicação web PHP utilizando o WAMPServer. Como está utilizando um banco de dados MySQL, escolheu uma função para enviar uma consulta ou comando SQL (por exemplo, os comandos select, insert ou delete) para o banco de dados ativo. A função correta escolhida foi:
Antworten
  • mysql_fetch_array.
  • mysql_query.
  • mysql_update.
  • mysql_execute_stmt.
  • mysql_stmt_start.

Frage 5

Frage
Dependendo da linguagem de programação, arquivos fontes podem ser compilados e executados sem erros tanto no Linux quanto no Windows, mas os arquivos binários executáveis resultantes da compilação somente podem ser executados em ambos os sistemas por meio de softwares de emulação.
Antworten
  • Certo.
  • Errado.

Frage 6

Frage
Sobre orientação a objetos é correto afirmar:
Antworten
  • Numa árvore genealógica de classes, a classe mais baixa herda os atributos e métodos somente da superclasse no nível imediatamente acima.
  • As variáveis de uma classe só podem ser alteradas por métodos definidos nos seus objetos.
  • O polimorfismo se caracteriza quando, para mensagens distintas, objetos diferentes responderem ou agirem de forma idêntica.
  • Na hierarquia de classes, se superclasse é uma generalização de subclasses, pode-se inferir que a subclasse é uma especialização de superclasse.
  • Os objetos de uma classe são idênticos no que se refere à sua interface e ao seu estado.

Frage 7

Frage
Uma página desenvolvida em conformidade com as normas sintáticas de Javascript, Java ou PHP terá necessariamente usabilidade de boa qualidade, bem como de boa acessibilidade.
Antworten
  • Certo.
  • Errado.

Frage 8

Frage
O CSS é uma linguagem de estilo que permite separar o formato e o conteúdo de documentos. Entretanto, as definições do CSS não são suportadas igualmente por todos os navegadores.
Antworten
  • Certo.
  • Errado.

Frage 9

Frage
Uma Linguagem de Programação (LP) é um método padronizado para expressar instruções para um computador. Um paradigma é um conjunto de características que serve para categorizar um grupo de linguagens de programação. Considerando este tema, é correto afirmar que:
Antworten
  • Todo programa escrito em uma LP deve ser traduzido para a linguagem de montagem para ser executado. Isso é realizado através de um programa ou conjunto de programas. Esse programa tradutor ou assembly recebe como entrada o código fonte e gera o código de montagem.
  • No processo de interpretação, a instrução é traduzida para HTML e executada no momento da execução do programa. As vantagens são que apenas partes do programa podem ser executadas e o processo é mais rápido em relação ao processo de compilação.
  • O processo de compilação efetua a tradução integral do código fonte para o código de máquina. A execução é mais rápida porque não é necessário fazer nenhuma tradução intermediária. Para que o programa seja executado é necessário apenas o código executável. A vantagem é a total portabilidade do código executável, que pode ser executado em qualquer Sistema Operacional.
  • O processo híbrido combina a execução eficiente e a portabilidade de programas. A base é a existência de um código intermediário, mais fácil de ser interpretado e não específico de uma plataforma computacional. O método é dividido em duas etapas: compilação para um código intermediário e interpretação desse código. Um exemplo é a linguagem Java que utiliza a JVM.
  • No paradigma declarativo os programas são especificações de como são as tarefas a serem realizadas. Os programas são especificações de relações e funções. Não existem atribuições a variáveis. As variáveis são incógnitas e não representam posições de memória. O C é uma LP que pertence a este paradigma.

Frage 10

Frage
Ajax é uma nova linguagem de programação cujo objetivo é implementar características de iteratividade encontradas na Web 3.0.
Antworten
  • Certo.
  • Errado.
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Memória Computacional
Filipe Gabriel
ITIL V3 - Processos
Rodrigo Ferreira
Servidores de Web e de Aplicação
Raphael Luiz Fonseca
Tecnologias de Informação e Comunicação
luccianafprado
Planejamento de TI
Willian da Silva2402
Segurança da Informação
Gilvan Silva
Computador
Filipe Gabriel
Aula 01 - Contextualização da TI alinhada ao negócio:
robertojuniorbsb
Governança de TI
crtonin
Processador
Julio Cesar Barbosa