Anotações, resumos, trabalhos, provas e exercícios de Design e engenharia de Ensino Médio

Hidráulica: Perdas de Carga, Registros e Componentes do Sistema

Design e engenharia3,59 KB

Perda de Carga

É a resistência proporcionada ao líquido em seu trajeto, classificada em linear, devido ao comprimento da tubulação, e perda de carga equivalente, perdas que ocorrem na mudança de direção, conexões ou quando a água passa por dispositivo de controle.

Registros Hidráulicos

Registro de Gaveta: Trabalha totalmente aberto ou fechado. Tem como função interromper o fluxo da água e não regula a vazão. É utilizado em colunas verticais que distribuem a água e não nos pontos de utilização.

Registro de Pressão: Controla o fluxo de água em um ponto de utilização. Possui passagem reduzida para regulagem da vazão. Tem sentido de fluxo; se instalado de maneira incorreta, impedirá a passagem de água.

Registro de Esfera:

...
Continue lendo "Hidráulica: Perdas de Carga, Registros e Componentes do Sistema" »

Impactos Organizacionais e Teorias de Desenvolvimento

Design e engenharia2,64 KB

Impactos da Reestruturação no Banco do Brasil (1986)

Em 1986, após o movimento das Diretas Já, o Banco do Brasil perdeu a conta-movimento. Essa perda trouxe sérias implicações, exigindo a reestruturação de toda a cultura organizacional da empresa. Qual foi o resultado da implantação dos programas dessa reestruturação?

R.: O resultado foi traumático. Quebrou-se a relação afetiva que existia dentro do banco e as relações profissionais foram transformadas. Houve a perda de vários profissionais qualificados, levando ao empobrecimento da cultura tecno-organizacional. Alguns funcionários aderiram às práticas por medo de demissão, visto que a não adesão resultaria em desligamento. Os colaboradores foram obrigados a se adequar...

Continue lendo "Impactos Organizacionais e Teorias de Desenvolvimento" »

Fundamentos do Empreendedorismo: Processos e Estratégias

Design e engenharia1,9 KB

Por que o empreendedorismo é um processo e não um evento único?

O empreendedorismo é um processo contínuo, não um evento isolado. Ele envolve a busca e a exploração de oportunidades, onde o empreendedor atua como o centro de cada estágio, sendo constantemente influenciado por variáveis sociais e ambientais.

Fases do empreendimento e a influência das variáveis sociais

As fases fundamentais são: reconhecimento de oportunidade, compromisso empreendedor e credibilidade do empreendimento. As condições sociais influenciam diretamente o reconhecimento de oportunidades, pois um maior capital social amplia o conhecimento e a percepção sobre mercados específicos.

A importância do ciclo de vida do setor

O empreendedor deve analisar o ciclo...

Continue lendo "Fundamentos do Empreendedorismo: Processos e Estratégias" »

Jornada de Trabalho: Limites, Tipos e Regras

Design e engenharia3,13 KB

Jornada de Trabalho: Fundamentos e Limites

Fundamentos para Limitação da Jornada

  • Ordem biológica: Evitar estresse, absenteísmo e acidentes.
  • Ordem social: Permitir convívio familiar, lazer e outros compromissos.

Definição de Jornada de Trabalho (Art. 4º da CLT)

Período em que o empregado está à disposição do empregador, trabalhando ou aguardando ordens.

Limites da Jornada de Trabalho

  • 8 horas diárias (Art. 58 da CLT)
  • 44 horas semanais (Art. 7º, XIII, da CF)

Minutos que não Excedem a Jornada

Conforme Súmula nº 366 do TST e Art. 58, § 1º, da CLT, variações de até 5 minutos no registro de ponto não são computadas como jornada extraordinária.

Tempo à Disposição do Empregador

Inclui atividades como ginástica laboral, troca de uniforme,...

Continue lendo "Jornada de Trabalho: Limites, Tipos e Regras" »

Algoritmos de Ordenação em C: Bolha, Seleção, Inserção e Fusão

Design e engenharia3,09 KB

A seguir estão implementações de quatro algoritmos clássicos de ordenação, escritos em linguagem C, com o código revisado e corrigido.

1. Ordenação por Bolha (Bubble Sort)

A função bolha() percorre o vetor repetidamente, trocando elementos adjacentes fora de ordem, até que nenhuma troca seja necessária.

void bolha()
{
    for (int i = 0; i < qtde; i++)
    {
        strcpy(vra[i].ra, vetor[i].ra);
        vra[i].aponta = i;
    } // for

    int flag, auxi;
    char aux[7];

    while (1)
    {
        flag = 0;
        for (int i = 0; i < qtde - 1; i++)
        {
            if (strcmp(vra[i].ra, vra[i + 1].ra) > 0)
            {
                // troca (swap)
                flag = 1;
                strcpy(aux, vra[i]
...
Continue lendo "Algoritmos de Ordenação em C: Bolha, Seleção, Inserção e Fusão" »

Direito do Trabalho: Conceitos e CLT

Design e engenharia4,07 KB

Conceito de Direito do Trabalho

O Direito do Trabalho é o ramo do direito que regula as relações de trabalho. É um conjunto de princípios, regras e institutos que regulam as relações entre empregados e empregadores, e tem como objeto de estudo o trabalho humano.

O que é a CLT?

A Consolidação das Leis do Trabalho (CLT) é a compilação da legislação trabalhista existente à época de sua criação.

Diferença entre Relação de Trabalho e Relação de Emprego

A relação de trabalho é um gênero que engloba diversas formas de trabalho, enquanto a relação de emprego é uma espécie de relação de trabalho, caracterizada pela subordinação. A subordinação é o vínculo de dependência entre empregado e empregador. Alguns tipos de...

Continue lendo "Direito do Trabalho: Conceitos e CLT" »

Árvore Binária de Busca em C++: Implementação e Travessias

Design e engenharia5,13 KB

Árvore Binária de Busca em C++

Código-fonte de uma árvore binária de busca implementada em C++, com funções de inserção, remoção, contagem e exibição em diferentes ordens de travessia.

#include <iostream>
using namespace std;

struct Elemento
{
    int Valor;
    float Preco;
    char Nome[30];
};

struct Nodo
{
    //int Valor;
    Elemento Conteudo;
    Nodo * Esquerda;
    Nodo * Direita;
};

typedef Nodo * Arvore;
typedef Nodo * Ponteiro;

Arvore CriarArvore()
{
    return NULL;
}

bool ArvoreVazia(Arvore arv)
{
    return arv == NULL;
}

void LiberarArvore(Arvore &arv)
{
    if(!ArvoreVazia(arv))
    {
        LiberarArvore(arv->Esquerda);
        LiberarArvore(arv->Direita);
        delete(arv);
        arv
...
Continue lendo "Árvore Binária de Busca em C++: Implementação e Travessias" »

Estruturas de Dados em C: Fila, Pilha e Deque com Listas Encadeadas

Design e engenharia7,94 KB

Estruturas de Dados em C: Fila, Pilha e Deque

A seguir, são apresentadas implementações das estruturas de dados fila, pilha e deque utilizando listas encadeadas em linguagem C.

Fila (Queue)

Funções para inicializar, verificar se está vazia, enfileirar e desenfileirar elementos.

void inicializar(Fila * fila){
fila->inicio = NULL;
fila->fim = NULL;
}

int vazia(Fila * fila){
if (fila->inicio == NULL && fila->fim == NULL) {
return 1;
}
return 0;
}

Celula * criarCelula(){
Celula * nova = (Celula*) malloc (sizeof(Celula));
return nova;
}

Elemento criarElemento(char nome[], char telefone[]){
Elemento elemento;
strcpy(elemento.nome, nome);
strcpy(elemento.telefone, telefone);
return elemento;
}

int enfileirar(Fila * fila, Elemento novo){
Celula *...

Continue lendo "Estruturas de Dados em C: Fila, Pilha e Deque com Listas Encadeadas" »