NEW
Font size
Worksheetsautomatize+
Total questions: 36
Worksheet time: 20mins
1. O que é desenvolvimento para internet?
É o processo de fabricar computadores e servidores.
É o ato de criar redes de energia para conectar usuários.
É tudo o que envolve criar coisas que funcionam online
É o trabalho de produzir programas apenas para celulares offline.
Quais são algumas das tarefas que o desenvolvedor precisa realizar durante a criação de um site?
Consertar equipamentos de rede e cabos de internet.
testar o site, atualizar, corrigir erros, enviar pro ar
Gerenciar apenas o marketing e a divulgação do site.
Criar conteúdos jornalísticos para postar no site.
Como a automação pode ajudar no processo de desenvolvimento web?
ensinando o computador a fazer tarefas por conta própria
Aumentando o número de erros de código manualmente.
Substituindo o programador por completo, sem necessidade de revisão.
Tornando o processo mais demorado e complexo.
Qual exemplo citado abaixo que a automação é usada para facilitar o trabalho de atualizar um site?
Publicar algo automaticamente quando o site é atualizado
Escrever cada linha de código manualmente todos os dias
Desenhar o layout do site à mão no papel
Ligar para o suporte técnico sempre que o site precisar de mudança
Por que os formulários de contato são um exemplo de automação na web?
Porque são preenchidos apenas pelos desenvolvedores.
Porque exigem que o programador envie manualmente cada mensagem
Porque funcionam apenas quando o usuário liga para a empresa
Porque o site faz tudo sozinho, sem ninguém precisar enviar a mensagem manualmente
Qual a principal vantagem de usar automação no desenvolvimento de sites?
Tornar o processo mais caro e difícil de manter
Aumentar a necessidade de trabalho manual
Fazer o processo funcionar mais rápido, mais seguro e com menos esforço
Impedir que o site seja atualizado rapidamente
Qual é a metáfora usada no final do texto para comparar o uso de automação?
Comparar a automação a um computador antigo e lento
Com automação, o site dirige sozinho — rápido, eficiente e sem estresse.
Comparar o uso da automação a um quebra-cabeça complicado
Comparar a automação a uma corrida onde o programador anda a pé
Qual é a principal função do profissional de Front-End no desenvolvimento de sistemas?
Montar os servidores e bancos de dados da aplicação.
Cuidar exclusivamente da parte de segurança e criptografia do sistema.
Produzir somente relatórios de desempenho da empresa.
É como montar a parte visível de um PowerPoint interativo, mas conectado com sistemas automáticos por trás.
Quais são as três linguagens principais usadas no Front-End Web?
Python, C++ e Java.
Ruby, Kotlin e Swift.
PHP, SQL e C#
HTML, CSS e Javascript
Qual exemplo o apresentador compara o trabalho de Front-End com ferramentas como Word, Excel e PowerPoint?
Ele diz poder montar uma tela na internet com os mesmos campos(que uma planilha do Excel), e ela atualiza e salva tudo automaticamente.
Ele diz que o Front-End serve apenas para escrever textos, como o Word.
Ele compara o Front-End a ferramentas de edição de vídeo, como o Premiere.
Ele afirma que o Front-End é igual ao uso de planilhas para cálculos financeiros.
O que o JavaScript permite fazer no desenvolvimento Front-End, além de exibir informações?
Criar e gerenciar bancos de dados diretamente
Substituir o HTML e o CSS completamente
Desenhar logotipos e imagens para o site
adicionar interatividade e conteúdo dinâmico a páginas web
Frameworks, como React, Angular e Vue, são um conjunto de ferramentas e códigos reutilizáveis que funcionam como um "esqueleto" ou estrutura para o desenvolvimento de softwares e aplicações, fornecendo uma base pronta e diretrizes para acelerar o processo e garantir padrões de qualidade
VERDADEIRO
FALSO
Como seria transformar uma planilha de Excel em uma aplicação Front-End?
montando uma tela na internet com os mesmos campos, e ela atualiza e salva tudo automaticamente sem necessariamente precisar abrir a planilha, nem somar nada
Copiando as células e colando-as diretamente no navegador
Convertendo o arquivo Excel em uma imagem estática
Criando um documento Word com os mesmos dados
Por que o Front-End é importante para tornar a automação mais simples e acessível ao usuário?
Porque o Front-End impede o usuário de interagir com o sistema
Porque a parte que faz essa automação acontecer de um jeito simples, visual e fácil de usar
Porque torna o site mais difícil de usar e compreender
Porque elimina totalmente a necessidade de programação
Por que é importante aplicar princípios da Engenharia de Software ao criar automações?
Porque torna o código mais confuso e difícil de manter
Porque impede o uso de boas práticas de programação
Porque serve apenas para aumentar o tempo de desenvolvimento
Para garantir que essas automações sejam profissionais, confiáveis e funcionem bem em equipe
Qual é o objetivo do planejamento antes de começar a programar uma automação?
Gastar mais tempo com tarefas desnecessárias
Planejar ajuda a evitar retrabalho, economizar tempo e assegurar que a automação atenda às necessidades do usuário e do sistema
Evitar que o time saiba o que precisa fazer
Começar o projeto sem nenhuma direção ou objetivo
Durante o desenvolvimento de uma automação, é comum que o sistema seja usado por pessoas com diferentes níveis de conhecimento em informática. Em muitos casos, o público-alvo não é formado por programadores ou especialistas em tecnologia, mas por usuários que apenas precisam que o sistema funcione de forma simples, segura e sem erros. Por isso os testes são considerados fundamentais em projetos voltados para pessoas com conhecimentos básicos de informática
VERDADEIRO
FALSO
Quais tipos de erros devem ser considerados durante os testes de uma automação?
Erros manuais como: Se o usuário clicar no botão errado?;
e se faltar informação?
Apenas os erros visuais e de design do sistema
Somente erros que aparecem no computador do desenvolvedor
Apenas falhas que não afetam o funcionamento do programa
Como o trabalho em equipe contribui para o sucesso de um projeto de automação?
Prejudica a comunicação e atrasa o desenvolvimento.
Faz com que apenas uma pessoa tome todas as decisões.
Deixando o trabalho mais rápido e organizado, e evita que tudo dependa de uma única pessoa.
Impede que as ideias dos membros sejam compartilhadas.
Quais são os 3 pilares principais da Engenharia de Software?
Hardware, redes e eletrônica
Banco de dados, design gráfico e marketing
Planejamento, Testes e Trabalho em equipe
Contabilidade, estatística e gestão de RH
Ao desenvolver uma automação, não basta apenas que o sistema funcione corretamente: ele também precisa ser fácil de usar e intuitivo. Envolve pensar em como o usuário vai interagir com a ferramenta, garantindo que ele consiga realizar suas tarefas com eficiência, sem confusão ou frustração. Sistemas complicados ou pouco amigáveis podem gerar erros, retrabalho e insatisfação, mesmo que a automação seja tecnicamente perfeita.
VERDADEIRO
FALSO
Por que escrever scripts de automação de forma sequencial pode ser um problema em projetos maiores?
Porque conforme o projeto cresce, o código fica bagunçado, difícil de entender e de reaproveitar.
Porque scripts sequenciais são mais rápidos e eficientes
Porque tornam o código mais organizado e modular
Porque ajudam a dividir tarefas entre diferentes desenvolvedores
Como a POO ajuda na organização de um código de automação?
Eliminando completamente a necessidade de planejamento
Ela ajuda a organizar o código em partes menores chamadas de classes e objetos, que são como caixinhas de funções específicas
Permitindo que tudo seja escrito em um único bloco gigante de código
Fazendo com que não seja possível reutilizar partes do código
O que são classes e objetos na Programação Orientada a Objetos (POO)?
Classes e objetos são tipos de arquivos de texto que armazenam imagens
Classes e objetos são comandos usados apenas para depuração
Classes e objetos são ferramentas de design gráfico para criar layouts
Classes são molde que define as características e objeto algo criado a partir desse molde
Quais são as vantagens de dividir o código em partes específicas, como coleta de dados, tratamento de informações e geração de relatórios?
fica muito mais fácil manter, corrigir e até reaproveitar o mesmo código em outros projeto
Aumenta a complexidade e impede a manutenção do sistema.
Faz com que o programa fique mais lento e difícil de entender
Evita que o código seja reutilizado em outras aplicações
Qual é a principal diferença entre um script simples e um projeto profissional de automação?
Um projeto profissional não precisa ser documentado ou testado.
Um script simples é ideal para grandes equipes e sistemas complexos.
Aplicação de POO de forma organizada e cooperativa
Um projeto profissional ignora boas práticas de programação.
Em projetos de automação em Python, especialmente aqueles que podem crescer com o tempo ou serem utilizados por equipes maiores, é fundamental que o código seja organizado, confiável e fácil de manter. A Programação Orientada a Objetos (POO) permite estruturar o sistema em partes reutilizáveis e independentes, facilitando a expansão do projeto sem comprometer a estabilidade do que já foi desenvolvido. Por isso que aplicar POO em projetos com Python é importante quando se pensa em crescimento e confiabilidade do sistema.
VERDADEIRO
FALSO
Qual é o principal objetivo do curso de ADS ao falar sobre automação?
Ensinar apenas a criar sites sem lógica de programação.
Formar profissionais para trabalhar exclusivamente com hardware
ocar apenas em redes sociais e marketing digital
tornar tarefas diárias repetitivas e manuais em algo automático e rápido
Qual é o principal problema enfrentado por pequenas e médias empresas em relação ao controle de informações?
Ter excesso de tecnologia e automações eficientes
Falhas em relação a organizações de informações e praticidade de armazenamento
Ter sistemas perfeitos e sem necessidade de melhorias.
Não possuir nenhum funcionário para trabalhar.
Por que o uso de planilhas desorganizadas e anotações manuais pode ser prejudicial para uma empresa?
Isso consome tempo, causa erros e atrapalha a organização
Porque torna o gerenciamento mais rápido e seguro
Porque evita qualquer tipo de erro ou confusão
Porque elimina a necessidade de análise de dados
Qual é o principal objetivo do projeto apresentado?
Tornar os processos mais confusos e demorados
Substituir completamente os funcionários por robôs
Impedir que a empresa utilize qualquer tipo de tecnologia
facilitar o dia a dia das empresas, mesmo usando ferramentas simples e acessíveis
O projeto propõe o uso de sistemas caros e complexos para automatizar processos?
VERDADEIRO
FALSO
que tipo de conhecimento é necessário para começar a aplicar automações nas empresas?
básico de informática
Ser especialista em engenharia nuclear
Ter conhecimento avançado em todas as linguagens de programação
Precisar apenas de cursos de marketing digital
Quais são alguns exemplos de automações citadas que podem ser aplicadas com ferramentas simples?
Construir grandes fábricas de robôs industriais
Criar softwares complexos de inteligência artificial do zero
cadastros de clientes, atualização de estoque ou geração automática de relatórios.
Implantar sistemas bancários completos sem treinamento
qual é a verdadeira função da tecnologia no ambiente de trabalho e na vida das pessoas?
Tornar tudo mais confuso e difícil de usar
ganhar tempo, reduzir erros e organizar melhor as informações
Substituir completamente o trabalho humano, sem necessidade de interação
Servir apenas como entretenimento, sem utilidade prática
O que significa ADS?
Administração
Artes Demográficas
Análise e Desenvolvimento de Sistemas
Automatização de Suporte
