Ciências da computação dia 100

Análise de viabilidade entender o mercado; base para um plano de negócios. Ambiente setorial (mais próximo da empresa) clientes, fornecedores, concorrentes; parte mais próxima da empresa que exerce pressão sobre ela; se você não tiver estratégias/ for bom, os clientes vão para outras empresas. Macro ambiente externo Economia, Política/leis, tecnologia, cultura(se os funcionários não estão adaptados, seu negócio cai); Forças externas que exercem pressão sobre a empresa; Através dessas forças, sua empresa pode cair ou subir no mercado, dependendo das tendências. Se houver muita gente com muito dinheiro, comprando muito, e as empresas não conseguem produzir o suficiente, os preços sobem. ...

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 101

Os objetos, as vezes, precisam de se relacionar uns com os outros para trocas de informações. Associação Objetos existem de forma independente; B é instanciado em A, ou o inverso ou em ambos; As instâncias são passadas ao objeto a partir de um método set que recebe essa instância. Multiplicidade Representação das quantidades de objetos que podem estar relacionados; Age como uma cardinalidade em Banco de Dados. ...

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 102

Entrevista Uma das melhores técnicas; Falar com os stakeholders cara a cara, de forma planejada por um roteiro; O roteiro possui perguntas de como os processos são feitos hoje em dia e quais os problemas que os stakeholders encontram no dia a dia; É necessário escolher pessoas chave para as reuniões (key stakeholders); Diga para os entrevistados quais são seus objetivos; Questione o ambiente de trabalho deles; Evite termo técnicos; Utilize ferramentas para facilitar a coleta de dados; Presta atenção no que está sendo dito (use a escuta ativa, primeiro ouça, depois formule o que você vai dizer); Anote tudo que for possível e depois apresente esse(s) documento(s) para os entrevistados, garantindo que o que está escrito é de fato o que eles disseram/querem. Grupo de discussão Um instrutor guia um grupo de stakeholders para ir entendendo como é funciona hoje e o que pode ser melhorado. Workshop Os stakeholders escrevem e expõem os problemas. Brainstorm Os stakeholders vão dando ideias (as mais malucas possíveis) de como pode ser resolvido o problema; Ninguém crítica as ideias na primeira sessão. Após ela é que são dados os prós e contras de cada ideia. Questionário Perguntas direto ao ponto para os stakeholders; Usado quando não há a possibilidade de fazer reuniões (último caso); Perguntas devem ser muito bem elaboradas; Use questionários junto com outras técnicas; Perguntas dissertativas → usadas para conhecer novos requisitos; Perguntas objetivas → usadas para validar o que foi feito; User perguntas como → indique o grau de importância, indique o grau de necessidade. Observações Acompanhar o dia a dia para identificar o problema; Geralmente usado como um complementar, uma vez que nem sempre você consegue acompanhar todos os dias o trabalho do seu cliente; Para melhorar a experiência, é interessante você também colocar a mão na massa para ver como tudo funciona; Funciona muito bem para problemas pontuais; É muito bom para encontrar requisitos implícitos/esperados. Análise de documentos Análise dos documentos que existem atualmente para a identificação. Obs: Geralmente são usados um conjunto dessas técnicas.

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 103

Podemos utilizar uma versão da linked list, de forma que guardaremos em uma variável o endereço do último node. Isso pode ser usado para reduzir o tempo de acesso para alguns algoritmos.

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 104

O MySQL possui algumas engines, uma mais antiga que permite integridade referencial é chamado de InnoDB, engine da época do MyISAM. Podemos utilizar essa engine apenas colocando ENGINE=InnoDB na frente de um commando da DDL. obs: integridade referencial se dá a partir de FK. Para inserir date/datetime, use aspas simples ao redor. Se ao definir uma coluna na frente você colocar PRIMARY KEY, você definiu ela como primaria a nível de coluna, já se você usar o comando CONSTRAINT você define a nível de tabela. ...

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 105

Continuação dos métodos 6 — defina a estrutura organizacional Montar a empresa; Equipamentos, espaço, etc. 7 — defina o plano financeiro Em quanto tempo o investimento se paga, fluxo de caixa, etc. Dinheiro do negócio. Segmentação e posicionamento de mercado Kotler → autor sobre marketing; Composto de marketing == 4Ps; Geralmente os segmentos se dão por classe socioeconômica (classe, emprego, escolaridade, etc.), faixa etária e localização; segmentação por grau de utilização → quantas vezes o cliente vai frequentar essa loja, ou vai usar seu serviço, etc; segmentação psicográfica → entender hábitos, emoções, estilo de vida, etc. Pesquisa de marketing ajuda à achar o seu público ...

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 106

Static em Java,é usado por classes que não podem ser instânciadas, por exemplo, aquela que possui a função main.

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 107

Casos de Uso Conta uma história sobre o que o usuário fará no sistema (sob o ponto de vista dele); É uma história escrita. Diagrama de casos de Uso Uma maneira mais rápida de listar os casos de uso; Deixa mais fácil para o cliente enxergar o produto. Regras Diagrama de casos de uso Generalização O user1 pode agir como o user2 Include Quando o caso A é executado o Caso B também é ...

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 108

Inserir valores INSERT INTO table_name (campo1, campo2, ...) VALUES (valor1, valor2, ...); Para inserir múltiplos valores repita o comando várias vezes. Para string e dates use aspas simples e para valores decimais use o ponto para separar. Valores NULL não precisam ser colocados nem como campo nem valor. Ao contrario dos NOT NULL, que a não ser que possuam um valor DEFAULT, precisam ser inseridos. Você também pode omitir os campos: ...

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 109

Para entender as ameaças/oportunidades perante seus concorrentes, você deve entende-los, comprando seus produtos, vendo seu atendimento, vendo o site, etc. 5 forças de Michael Porter Forças que exercem pressão sobre a empresa (olha só para o micro e o macro, não para dentro da empresa) 1 — Concorrentes diretos Entenda tudo sobre eles; Observe empresas que atuam no mesmo segmento; Faça comparações por linha de produto. 2 — Fornecedores Ver se os fornecedores te ajudam a ser competitivo; conseguir um preço melhor ou uma qualidade melhor, dependendo do segmento. 3 — Clientes Ver se seus clientes vão para sua empresa ao invés do concorrente. 4 — Produtos substitutos produtos, não necessariamente do mesmo segmento que o seu, mas que podem te substituir; mercado muito saturado, geralmente, faz os consumidores irem para outros produtos. 5 — Estudar novos entrantes Ficar de olho nos novos concorrentes. B2B → business to business B2C → business to costumer Pesquisa de mercado (ou pesquisa de marketing) formulários (geralmente) que são usados para entender seus consumidores/mercado, o que eles precisam, seus hábitos, gostos, etc. Etapas para fazer a pesquisa de mercado 1 — definir os problemas, alternativas e os objetivos da pesquisa; ...

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]