Articles
Register
Sign In
Search
lieberher
Ambicioso
0
Followers
11
Questões
400
Respostas
lieberher
July 2023 | 1 Respostas
Modelagem de interfaces A modelagem de tarefa pode ser realizada ao longo de todo o ciclo de desenvolvimento de sistemas computacionais – desde a fase de análise da situação até a fase de avaliação. Ela pode auxiliar a equipe de design a compreender as tarefas realizadas pelos usuários, de modo a construir corretamente a estrutura de interação. Seu trabalho é realizar a modelagem de tarefa do sistema, apresentando o objetivo geral, as tarefas e os operadores (subtarefas). Apresente a descrição dos passos que devem ser realizados e o diagrama da organização dessas tarefas.
Responda
lieberher
July 2023 | 2 Respostas
A construção de diferentes representações gráficas e visuais, como storyboards, wireframes e mockups, é uma ótima fonte para a validação do entendimento e da proposta apresentada. A utilização desses métodos pode trazer uma vantagem competitiva e uma maior aceitação do produto desenvolvido. Dessa forma, o uso de ferramentas corretas, que auxiliam o designer na construção visual da proposta de sistema, favorece a criação desses materiais de forma rápida e simples. Considerando as vantagens adquiridas com a utilização desses métodos, a empresa Desenvolve! recomenda que suas equipes de design realizem tais atividades no processo de desenvolvimento. Você foi alocado em um novo projeto que visa a produzir uma aplicação móvel para auxiliar os usuários a registrar queixas, junto à Prefeitura, de problemas referentes à cidade, tais como: luz do poste queimou, buraco na pista, limpeza urbana, entre outros problemas. A descrição do projeto pode ser vista a seguir. O projeto ainda está na fase inicial. Você e sua equipe já realizaram algumas atividades para o entendimento do problema e criaram um mapa mental do que poderia ser a proposta de solução. Nesse momento, a sua tarefa é criar um wireframe – fique livre para usar a ferramenta que desejar –, apresentando a sua visão de uma possível solução.
Responda
lieberher
July 2023 | 2 Respostas
Os princípios ergonômicos estabelecidos por Bastien e Scapin (1993) apresentam critérios que devem ser observados para proporcionar uma melhor experiência ao usuário na realização de suas tarefas utilizando sistemas interativos. Esses critérios apresentam pontos-chaves que o designer deve considerar no processo de criação e avaliação de interfaces, buscando minimizar os erros cometidos pelos usuários. Imagine que você foi contratado como designer de uma empresa que presta serviço para a universidade Vale do Acaraú e você foi o encarregado de fazer uma avaliação da ergonomia do site, tomando como base os princípios estabelecidos por Bastien e Scapin (1993). A) Apresente os principais problemas encontrados no site e explique quais critérios foram quebrados. B) Apresente uma proposta de solução para o sistema que respeite os princípios ergonômicos.
Responda
lieberher
June 2023 | 1 Respostas
Qualquer tipo de aplicação que grave alguma informação e que, em algum momento, possa ser recuperada, está realizando persistência. A priorização no uso do SQLite ocorre quanto há alguns problemas dependentes do sistema operacional. A sua tarefa é pensar em uma solução para que quando a aplicação estiver conectada à Internet, consiga sincronizar com o banco de dados na nuvem (localizado no servidor externo da empresa). Você deve analisar o modelo relacional do banco de dados e o código de exemplo, além de sugerir as mudanças necessárias (tanto no modelo quanto no código) para essa sincronização. Apresente o novo modelo relacional de banco e o código com as suas modificações. A solução implementada pode ser visualizada na imagem a seguir:
Responda
lieberher
June 2023 | 1 Respostas
Quando dividimos um programa em pequenas partes, cada uma delas tem seu papel bem definido na execução. Como vantagens de dividir o programa em pequenas partes, podemos citar: - Facilita a detecção de erros, pois verificar qual é o módulo responsável pelo erro é em princípio simples. - Facilita o teste dos módulos individualmente. - Facilita a manutenção no programa. Imagine que você faz parte de uma equipe de desenvolvimento de uma empresa de soluções na área financeira. Você tem um grande desafio: promover a modularização do algoritmo que lista os clientes devedores em ordem decrescente. Nesse algoritmo, você deve utilizar os conceitos de modularização aprendidos nesta Unidade de Aprendizagem. Transforme o algoritmo abaixo criando três procedimentos para ler, classificar e mostrar os valores digitados a seguir pelo usuário: FORMATAR COMO ABAIXO, RESPEITANDO OS ESPAÇOS: algoritmo "Bolha" var valores: var valores: vetor[0..3] de real aux:real i, j:inteiro inicio para i de 0 ate 3 faca escreval("digite o ", i+1,"º numero") leia (valores[i]) fimpara para i de 0 ate 3 faca para j de 0 ate 3 faca se valores[i] > valores[j] então aux <- valores[j] valores[j] <- valores[i] valores[i] <- aux fimse fimpara fimpara para i de 0 ate 3 faca escreval(valores[i]) fimpara fimalgoritmo
Responda
lieberher
June 2023 | 2 Respostas
Você está desenvolvendo um sistema de cadastro de livros cujas informações são: - ISBN - Título do livro - Valor - Autor do livro - Editora - Ano de publicação Depois de avaliar algumas estruturas de dados, você resolveu utilizar uma árvore binária para ordenar pelo ISBN. Defina a estrutura de dados que armazenará essas informações, a função que cria a árvore e a função que insere um nó na árvore.
Responda
lieberher
June 2023 | 2 Respostas
O método de ordenação simples Bubblesort é conhecido por apresentar o pior desempenho entre todos os métodos de ordenação. Isso ocorre devido ao grande número de comparações que esse método efetua, independentemente da distribuição de dados do vetor (totalmente desordenado, pré-ordenado ou até ordenado). No entanto, esse método pode ser ligeiramente melhorado para alcançar resultados um pouco melhores. Com base nisso, dado o algoritmo Bubblesort apresentado, resolva as seguintes atividades: Elabore e descreva uma estratégia que pode ser empregada no método Bubblesort para melhorar seu desempenho. Implemente essa melhoria no algoritmo Bubblesort visando reduzir seu tempo de processamento. Para o vetor dado, esse algoritmo realiza 10 comparações e ordena o vetor com 2 trocas.
Responda
lieberher
June 2023 | 1 Respostas
Seja para conhecer melhor o usuário ou para coletar dados capazes de aumentar a segurança da aplicação ou até mesmo para montar uma base de dados para campanhas futuras, as telas de cadastro estão presentes em quase todo tipo de aplicação, seja ela (a aplicação) móvel, web ou desktop. É por meio das telas de cadastro que uma aplicação pode ser dinamicamente adaptada para o perfil de um usuário e é também a partir de dados coletados em uma tela de cadastro que as empresas detentoras de determinadas aplicações podem ponderar sobre a liberação ou não de novos recursos para seus usuários. Aliás, sem as telas de cadastros, a própria entrada de dados para a aplicação seria algo quase impossível. Para que você possa vivenciar um pouco dessa experiência, tente inserir-se na situação que será apresentada a seguir. Uma startup está desenvolvendo uma aplicação para um grupo financeiro que deseja oferecer seus serviços online. O propósito deste grupo é atuar como Fintech, oferecendo serviços semelhantes ao de um banco digital, permitindo que seus clientes realizem empréstimos e obtenham cartão de crédito. Observe as especificações: Para fazer parte do time desta startup, você deverá, com base em tais informações, criar a(s) tela(s) (esboços não-funcionais) do(s) cadastro(s) necessários para a startup. Você deverá ser capaz de decidir quais campos serão ou não obrigatórios (necessários) em quais momentos, e também será responsável pela organização da tela.
Responda
lieberher
April 2023 | 1 Respostas
Você é funcionário de uma empresa que tem milhares de funcionários, espalhados por diversos polos, em diferentes países. Os diretores executivos dessa organização fizeram uma solicitação: Nessa situação, como você auxiliaria a coordenação de tecnologia da informação para realizar a identificação única utilizando constraints?
Responda
lieberher
March 2023 | 1 Respostas
Foi solicitado a uma empresa de grande porte da área de Tecnologia da Informação que retornasse a data máxima de forma descrescente das faturas por fornecedor, a fim de orquestrar melhor a gestão dos prazos junto ao departamento financeiro. Sendo você o DBA responsável pelo banco de dados, esclareça qual é a melhor forma de realizar essa consulta, sabendo que há duas tabelas (tb_fornecedores e tb_faturas) e o objetivo é retornar as datas máximas de forma descrescente das faturas por fornecedor. Exemplifique. *Observação: nas tabelas de faturas, tem-se Id_fornecedor como ID do fornecedor.
Responda
lieberher
February 2023 | 2 Respostas
Na avaliação da disciplina de Ferramentas de Desenvolvimento Web, uma das questões pedia que o aluno criasse um formulário com 2 campos de SELECT (combo-box): um deles devendo ser nomeado como ESTADOS e as opções devendo ser 4 estados brasileiros (Paraná, São Paulo, Rio de Janeiro e Minas Gerais); e o outro nomeado como CIDADES. Diante da questão, o aluno foi orientado a utilizar os recursos de HTML + AJAX(JSON) e PHP, sendo que, ao selecionar um ESTADO no primeiro combo-box, automaticamente, o combo-box CIDADES mostrasse as respectivas cidades de cada estado (no mínimo 4 cidades).
Responda
Helpful Links
Sobre nós
Política de Privacidade
Termos e Condições
direito autoral
Contate-Nos
Helpful Social
Get monthly updates
Submit
Copyright © 2024 ELIBRARY.TIPS - All rights reserved.