Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1) Sistemas computacionais, nos dias de hoje, devem ser pautados de confiabilidade, qualidade e com mínimos erros possíveis, mas apenas somente essas características não são capazes de medir a eficácia do software, pois ele deve ser dotado de uma boa usabilidade, que traz conforto e facilidade na sua utilização pelo usuário.
Assinale a alternativa que demonstra as três premissas para que o sistema computacional tenha atingido a usabilidade desejada de acordo com a ISO 9241-11.
Alternativas:
· Emoção, eficácia e eficiência.
· Eficácia, satisfação e eficiência. CORRETO
· Satisfação, eficácia e emoção.
· Conforto, código-fonte livre de erros e análise de requisitos.
· Motivação, facilidade de uso e eficiência.
Código da questão: 65406
2) Você, como desenvolvedor, sabe que os comentários em um código-fonte são um mal necessário, pois podem auxiliar no entendimento do código, mas, se não forem criados da maneira correta, podem atrapalhar e muito a interpretação do código.
Assinale a alternativa que caracteriza a criação de comentários que podem auxiliar na interpretação do código-fonte.
Alternativas:
· Por padrão, devem possuir a data de sua criação e da última atualização.
· É importante, ao longo do código-fonte, possuir comentários (quanto mais, melhor), a fim de explicar as linhas escritas pelo desenvolvedor.
· Devem ser breves, informativos. Sempre que o código receber alguma alteração, deve-se observar se o comentário também necessita ser alterado.CORRETO
· Os comentários devem sempre possuir palavras reservadas do código, pois são elas que simbolizarão a explicação de um determinado bloco.
· Podem ser escritos ao longo do código, em qualquer lugar, pois sua função é explicar o que o código faz.
Código da questão: 65405
3)
Para o novo integrante do time de desenvolvimento de software no projeto EXTREMAR, o fundamental é ter em mente o que causa uma falha do sistema. Para estabelecer qualidade em sistemas computacionais, é importante, inicialmente, saber distinguir a definição de alguns conceitos. __________ é a imperfeição no produto, muitas vezes ocasionada por uma má implementação no código-fonte ou na própria documentação. __________ é caracterizado e produzido por uma ação humana que produz alguma ação dada como incorreta. E __________ é o resultado de uma condição inesperada, que, muitas vezes, está ligada a algum fator externo da instituição.
Assinale a alternativa que completa adequadamente as lacunas.
Alternativas:
· Erro; falha; defeito.
· Defeito; erro; falha. CORRETO
· Falha; erro; defeito.
· Defeito; falha; erro.
· Falha; defeito; erro.
Código da questão: 65393
4) Boas práticas para a criação de códigos limpos e entendíveis devem ser obedecidas pelos desenvolvedores de software, a fim de facilitar sua manutenção ao longo do tempo, permitindo seu melhor funcionamento e mais facilidade ao encontrar rotinas que apresentem erros/defeitos ou que necessitem de alguma alteração. Com isso, seu tempo de manutenção tende a ser menor, aumentando sua confiabilidade.
Leia as afirmativas a seguir e associe as duas colunas conforme essas boas práticas:
Assinale a alternativa que traz a associação correta entre as colunas.
Alternativas:
· I – A; II – B; III – C. INCORRETO
· I – C; II – A; III – B.
· I – B; II – C; III – A.
· I – A; II – C; III – B.
· I – C; II – B; III – A.
Código da questão: 65402
5) Técnicas de testes de usabilidade e experiência dos usuários são importantes em empresas de desenvolvimento, pois são capazes de auxiliar os desenvolvedores em diversos parâmetros que auxiliam na criação de sistemas com facilidade de uso, sempre objetivando uma maior qualidade.
Sobre técnicas de usabilidade e de experiência do usuário, analise as afirmativas a seguir:
I. A medidas de eficácia em testes de usabilidade podem ser por critérios de escala de satisfação e frequência de uso.
II. As medidas de eficiência em testes de usabilidade podem ser por critérios de tempo para completar uma tarefa, ou tarefas completadas por unidade de tempo.
III. São técnicas de usabilidade: entrevistas, questionários, grupo de foco, Card Sorting, eye tracking e técnicas de levantamento de requisitos.
IV. A experiência do usuário está fortemente ligada à emoção, à motivação e à utilidade por parte do usuário.
V. As medidas de satisfação em testes de usabilidade podem ser por critérios de escala de satisfação e frequência de uso e reclamações.
Assinale a alternativa que apresenta corretamente quais afirmativas são corretas.
Alternativas:
· I, II e III, apenas.
· II, IV e V, apenas. CORRETO
· I, III e IV, apenas.
· I e IV, apenas.
· I, II e V, apenas.
Código da questão: 65410
6) Utilizar técnicas de Clean Code é fundamental para um bom entendimento do código fonte, seja por parte de quem o criou ou por terceiros. Sobre técnicas de clean code, analise as afirmativas a seguir:
I. Códigos-fonte ruins são capazes de funcionar muito bem, o problema é que podem acarretar atrasos de entrega quando alguma alteração for realizada, pois o desenvolvedor não conseguirá interpretar o que realmente o sistema realiza.
II. Não se deve utilizar a técnica de refatoração em Clean Code, pois ela atrasa o desenvolvimento do sistema computacional.
III. Nomes de variáveis, métodos, funções ou classes em Clean Code devem possuir representatividades, isto é, devem ser capazes de expressar a ideia central da sua funcionalidade.
IV. Um método em Clean Code deve possuir, no máximo, 50 linhas, pois código de métodos grandes explica a importância dentro de um sistema computacional.
V. Funções no seu contexto geral de Clean Code devem conter o mínimo de parâmetros possíveis. Quanto menor a quantidade de parâmetros, melhor o entendimento da sua funcionalidade.
Assinale a alternativa que apresenta corretamente quais afirmativas são corretas.
Alternativas:
· I, II e IV, apenas.
· II, III e IV, apenas.
· I, III e IV, apenas.
· I, III e V, apenas. CORRETO
· III, IV e V, apenas.
Código da questão: 65403
7) Para o novo membro da equipe de desenvolvimento da empresa HOKAIDO, o código-fonte deve oferecer qualidade ao seu leitor e possuir algumas premissas básicas.
Com relação ao conceito de código limpo e suas práticas, assinale a alternativa que representa a criação de uma classe limpa e de fácil entendimento.
Alternativas:
· Seu nome deve ser criado a partir de um substantivo único, simples e objetivo, com forte representatividade. CORRETO
· Deve ser criada a partir de verbos e, sempre que possível, possuir variáveis próximo ao seu nome.
· Seu nome pode ser tanto um substantivo quanto um verbo, dependendo da escolha do programador.
· Seu nome deve ser criado a partir de um substantivo composto e objetivo.
· Deve ser criada a partir de verbos e, sempre que possível, não possuir variáveis próximo ao seu nome.
Código da questão: 65404
8) Imagine que você foi contratado para trabalhar em uma empresa de desenvolvimento que já utiliza o Clean Code, mas busca mais opções para deixar os códigos produzidos por ela mais organizados, com maior legibilidade e de mais fácil manutenção. Você sabe que, aliada a este conceito de Clean Code, existe outra técnica responsável por organizar o código em camadas por responsabilidades, ou seja, cada camada possui uma definição clara de sua responsabilidade sem a utilização de frameworks.
Como essa técnica é conhecida? Assinale a alternativa correta.
Alternativas:
· Clean Software.
· Architecture Code. INCORRETO
· Clean UI.
· Clean Architecture.
· Architecture Software.
Código da questão: 65419
9)
A NR-12 descreve em seu texto as definições sobre os tipos de proteções necessárias em máquinas e equipamentos, além de estabelecer as distâncias de segurança que essas proteções devem ser instaladas.
Leia as afirmativas a seguir e associe as duas colunas conforme os requisitos desta norma regulamentadora.
Assinale a alternativa que traz a associação correta entre as colunas.
Alternativas:
· I – C; II – A; III – B.
· I – B; II – A; III – C.
· I – C; III – A; II – B.
· I – A; II – C; III – B. CORRETO
· I – B; II – C; III – A.
Códigoda questão: 65395
10) Testes de software também devem possuir aparência limpa e organizada para que o profissional, ao executá-los, tenha clareza de suas funcionalidades. Uma das técnicas utilizadas para manter estes requisitos é a F.I.R.S.T., na qual __________ representa que os testes devem ser executados rapidamente, contendo __________, para que um teste jamais necessite de outro para a sua execução, podendo ter __________ quantas vezes necessário e, por fim, possuindo __________ e __________.
Assinale a alternativa que completa adequadamente as lacunas.
Alternativas:
· Rapidez; independência; repetitividade; autoavaliação; pontualidade. CORRETO
· Independência; autoavaliação; repetitividade; pontualidade; rapidez.
· Rapidez; autoavaliação; repetitividade; dependência; pontualidade.
· Repetitividade; independência; autoavaliação; rapidez; pontualidade.
· Rapidez; autoavaliação; repetitividade; pontualidade; independência.

Mais conteúdos dessa disciplina