Buscar

Perguntas

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

MÓDULO 1
1 - Qual é o processo de comunicação pelo qual o usuário interage com a interface, percebe e interpreta as mensagens do sistema e avalia seus objetivos?
R: Interação.
2 - Quem são as pessoas/os usuários dos sistemas?
R: São aqueles que utilizarão o sistema.
3 - Quais informações são necessárias para conhecer o perfil do usuário?
R: Sua frequência de uso do sistema, seus objetivos ao usar o sistema, a complexidade das tarefas que realiza, a relevância do seu trabalho para outros usuários, o contexto de uso (dispositivo e ambiente). Também é necessário saber informações complementares: faixa etária média, grau de instrução, cargo que ocupa, etc. Acrescenta-se a isso aquelas pessoas que têm relação direta ou indireta com quem utilizará o sistema: superiores, subordinados, clientes, entre outros.
4 - O que são usuários primários, secundários e terciários?
R: Usuários primários: diretamente relacionados com o sistema e com uso frequente.
Usuários secundários: diretamente relacionados com o sistema e com uso ocasional.
Usuários terciários: não estão diretamente relacionados com o sistema, mas são afetados pelo seu uso). Eles são o que se denomina stakeholders, que são todos aqueles que tem alguma participação ou interesse no uso do sistema.
5 - Como obter um bom design de interação?
R: Conhecendo os usuários, seguindo heurísticas, avaliando o protótipo e o sistema e refazendo parte deste.
MÓDULO 2
1 - O que acontece em uma comunicação cliente-servidor?
R: Os dipositivos/computadores efetuam a solicitação de informações para um servidor, que, por sua vez, efetua o processamento e devolve os resultados e/ou os dados solicitados.
2 - Complete a frase:
___ Consiste em um programa de aplicação arbitrário que se torna um cliente temporariamente quando acesso remoto é necessário.
_____Consiste em um programa de propósito especial, com privilégios, dedicado a fornecer um serviço.
R: Software cliente, Software servidor
3 - Como é feito a identificação de um computador atraves do endereço protocolo de internet?
R: Cada computador na Internet possui um identificador único conhecido como endereço do protocolo da Internet (endereço IP). Quando vai iniciar a comunicação, o cliente deve especificar o endereço IP do servidor. Para facilitar a identificação dos servidores pelos seres humanos, cada computador também possui um nome, o DNS. Assim, o usuário especifica um nome, como www.cisco.com, em vez de um endereço IP.
4 - Como funcionam os servidores que trabalham de forma concorrente?
R: O servidor utiliza mais que uma thread de controle para lidar com múltiplos clientes ao mesmo tempo. Imagine o que acontece se um cliente efetua o download de um filme no servidor. Se o servidor atender a uma requisição por vez, todos os outros clientes vão ter que esperar até ele transferir todo o filme. Num servidor concorrente isso não acontece. Assim, se outro cliente se conectar requisitando um pequeno download (por exemplo, de uma música), sua requisição começa imediatamente e pode terminar antes que a transferência do filme seja completada.
5 - Como fazer com que um computador possa oferecer múltiplos serviços ao mesmo tempo?
R: Basta executar um programa servidor para cada serviço.
MÓDULO 3
1 - A arquitetura de uma aplicação Web pode ser organizada por quais modelos?
R: Em três camadas, cliente-servidor, monolítico ou de microsserviços.
2 - Qual foi a primeira linguagem nativa da Web?
R: HTML
3 - O que é o princípio da arquitetura cliente-servidor?
R: É um princípio na qual todas as formas de estruturar servidores de aplicações web se baseiam, onde uma aplicação tem seus arquivos e dados armazenados em uma estrutura maior e mais robusta (lado servidor) e é acessada por interfaces web (lado cliente)
4 - Um sistema web tradicional é dividido em camadas onde cada uma dessas camadas é responsável por parte de uma aplicação web. Quais são as três camadas desse modelo?
R: Apresentação, Lógica e Dados.
5 - Qual a diferença entre o protocolo HTTP e HTTPS?
R: HTTPS, com “S” no final indica uma camada de segurança a mais do HTTP.
MODULO 4
1 - O que é um site estático?
R: No site estático, o conteúdo é um arquivo ou documento pré-formatado, em que, por exemplo, todo o conteúdo está nas marcações em HTML conhecidas como TAGs, e nenhuma informação é carregada a partir de outros documentos ou bases de dados.
2 - O que é uma aplicação Web?
R: Uma aplicação Web é caracterizada por construir dinamicamente o seu conteúdo, com dados provenientes de um banco de dados, a partir da interação do usuário com as páginas, via navegadores.
3 - Ao iniciar o desenvolvimento de um software, podemos optar por usar, ou não, um processo de desenvolvimento. Sua adoção permite definir passos e artefatos de documentação, bem como atribuir responsabilidades. Quais são as etapas de um processo?
R: Um processo abrange as atividades necessárias para compreender, modelar, desenvolver, testar, implantar e manter um produto de software.
4 - Qual é o processo recomendado para o desenvolvimento de aplicações Web?
R: Modelo iterativo e incremental.
5 - No modelo iterativo e incremental, o número de iterações é estabelecido conforme o escopo e as funcionalidades previstas para o sistema. Para cada sistema é definido o número de iterações necessárias para concluir todas as funcionalidades previstas para o produto de software. Em cada iteração são identificadas as seguintes fases:
R: Planejamento, Análise, Projeto, Implementação e Testes.
MÓDULO 5
1 - Na criação de um site, é necessario varios comandos, que são iniciados e finalizados para assim criar a logica da pagina. Qual é a representação do inicio e fim de um comando?
R: O comando para iniciar a configuração é: . e o comando para finalizar é . A inicialização de um comando é é representada ", .
2 - Ligue as TAGS com sua representação:
A)head
B)title
C)html
D)body
(C) Marca o início e o fim da página Web, informando ao navegador que o texto contido no documento está escrito em HTML.
(A) Marca o início e o fim do cabeçalho, a área onde serão descritos os cabeçalhos e o título da página. Pode ser utilizado, ainda, para declarar scripts em Javascript ou definir formatações CSS.
(B) Marca o início e o fim do título da página, que sempre está posicionado na barra superior do browser.
(D) Marca o início e o fim do corpo da página, que contém imagens, textos, títulos, links, etc.
3 - Marque um X na alternativa que representa a ordem correta das TAGs:
I - Permite tachar algum trecho: uma linha reta horizontal fica sobreposta ao texto.
II - Permite o sobrescrito: um trecho do texto fica acima da linha das demais partes do texto.
III - Mantém o título de uma publicação em itálico. 
IV - Dá ênfase a uma palavra ou frase por meio do negrito.
A)( )strike, sub, strong, cite
B)( )sub, strong, cite, strike
C)(X)strike, sub, cite, strong
D)( )cite, strike, sub, strong
E)( )strong, sub, cite, strike
4 - Explique o Caminho absoluto:
R: utilizado quando é necessário inserir uma imagem em um documento HTML que está em um servidor Web. É composto pelo protocolo (http://), o nome do servidor e a pasta em que o arquivo está localizado.
5 - Um dos formatos mais ultilizados na WEB é o GIF, quando ele é utilizado?
R: Utilizado para imagens que contenham logotipos, ícones, botões e outras ilustrações com cores e tons uniformes. Pode ser transparente ou animado – nesse caso, o tamanho dos arquivos é maior, resultando em maior tempo para visualização no navegador.
MÓDULO 6
1 - A linguagem CSS utiliza seletores para determinar elementos HTML que serão estilizados. Quais são esses seletores?
R: Seletores podem ser tags, classes ou identificadores (id). Um exemplo é o seletor p, o qual altera a aparência de tags de parágrafos.
2 - Identifique a ordem das 6 etapas de carregamento de uma página:
(I) é feita a análise do arquivo CSS, levando-se em consideração os seletores e as regras de estilo que devem ser aplicadas a eles, como elementos, classes, IDs e assim por diante
(II) Converte o documento HTML
em um modelo de objeto de documento (DOM)
(III) O navegador (browser) carrega o documento HTML de um servidor na Internet ou de um arquivo local
(IV) a árvore de renderização DOM é construída usando a estrutura do HTML e os estilos obtidos no arquivo CSS
(V) São carregados recursos vinculados, como imagens, vídeos incorporados e folhas de estilo CSS
(VI) a página completa é exibida na tela.
R: III - II - V - I - IV - VI
3 - Complete o texto:
A linguagem CSS permite a manipulação de estilos de arquivos por meio da chamada regra de ___. Nessa regra, uma formatação de estilos é composta por um ___ seguido por uma ou mais declarações separadas por ___.
R: estilização, seletor, ponto e vírgula.
4 - Quais são as três formas de se realizar declarações CSS?
Inline, Incorporado e Importado.
5 - Qual é a unidade de medida utilizada pelo CSS?
R: px, que se deriva do pixel, que a menor unidade de medida de uma imagem digital.
MÓDULO 7
1 - Quais são os dois elementos básicos de uma ação feita em JavaScript?
R: Função e evento.
2 - Cite três exemplos de eventos do JavaScript:
R: OnClick, onKeyDown e onAbort.
3 - Complete a frase:
Os ___ são pequenos arquivos gerenciados pelos navegadores, capazes de
armazenar conteúdos textuais das páginas Web. Esses conteúdos são guardados
para utilização posterior pelas páginas que compõem um ___.
R: cookies, site.
4 - São métodos de aviso em janela no navegador bastante utilizados em JavaScript:
R: Alert(), Confirm() e Prompt().
5 - Para que serve uma VARIÁVEL no JavaScript?
R: Ter um valor dinâmico que pode ser inserido manualmente pelo usuário ou por uma função.
MÓDULO 9
1 - PHP é uma linguagem que roda exclusivamente no:
R: Servidor.
2 - Qual a sintaxe correta para um comentário de múltiplas linhas no PHP?
R: " /* comentário */ "
3 - Qual é a definição de um Array?
R: Um conjunto de variáveis indexadas em uma lista.
4 - São comandos do PHP para apresentar dados na tela:
R: B. Echo e Print.
5 - Complete a frase:
Em PHP o comando ___ pula a execução de um trecho de código do bloco de instruções e passa para a próxima iteração do laço de repetição. Caso o desejo seja de suspender a execução da estrutura de repetição completamente, devemos utilizar a instrução ___.
R: continue, break.
MÓDULO 9
1 - O que são as linguagens de programação multiparadigma?
R: São linguagens que visam possibilitar a confecção de soluções promovendo a utilização de dois ou mais paradigmas de programação.
2 - O que é case-sensitive?
R: Se refere so fato de uma linguagem de programação identificar que uma função ou outro tipo de comando, uma vez escrito de forma idêntica, porém com alguma letra maiúscula ou minúscula diferente.
3 - Complete a frase:
___: são funções que podem acessar apenas os valores que receberam por argumentos e, como consequência, não podem ter nenhum efeito colateral.
___: refere-se a objetos ou estruturas de dados que, uma vez inicializados, não podem sofrer nenhuma mudança em seus valores. Isso os proporciona uma maior facilidade de compreensão, assim como fornece segurança para que sejam utilizados.
R: Funções puras, „Imutabilidade.
4 - Cite 5 palavras reservadas à linguagem JavaScrip que não podem ser utilizadas em variáveis:
R: while, true, false, if, else.
5 - Sobre as afirmações a seguir a respeito da linguagem Python, marque V para verdadeiro e F para falso:
(V) A linguagem Python possui tipagem dinâmica, ou seja, não é necessário informar o tipo de uma variável.
(F) Os operadores >, =, são usados para comparação.
(F) Diferente de JavaScript, Python não tem palavras reservadas.
(F) Em Python não é possível implementar classes com herança, polimorfismo e classes abstratas
MÓDULO 10
1 -

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando