Apontamentos, resumos, trabalhos, exames e problemas de Design e Engenharia

Ordenar por
Matéria
Nível

CRUD de Alunos em C: Gestão de Ficheiros

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 5,05 KB

Introdução ao Sistema de Gestão de Registos de Alunos em C

Este código em linguagem C implementa um sistema básico de gestão de registos de alunos, permitindo operações de Leitura, Visualização, Inserção, Eliminação e Gravação (CRUD) em um ficheiro de texto.

Estrutura de Dados e Constantes


#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <ctype.h>

#define NR 100 // Número máximo de Registos

typedef struct
{
    long int numero;
    char nome[60];
    int nota;
    int estado; // 0=livre 1=ocupado
} aluno;

Funções de Manipulação de Ficheiros e Registos

1. Função de Leitura (ler)

Carrega os dados dos alunos a partir do ficheiro alunos.txt.


void ler (aluno *x)
{
    FILE *f;
    int
... Continue a ler "CRUD de Alunos em C: Gestão de Ficheiros" »

Legislação Ambiental e Estudos de Impacto

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 4,35 KB

Devemos nos atentar para o que estabelece:

  • As Resoluções SMA nº 31/2009 e nº 86/2009 (para supressão de fragmentos de vegetação em áreas urbanas e rurais, respectivamente);
  • A Lei da Mata Atlântica – Lei Federal nº 11.428 de 22 de dezembro de 2006;
  • A Decisão de Diretoria CETESB - DD- nº287-2013;
  • O Código Florestal – Lei Federal nº 12.651/2012.

Diretrizes Importantes

  1. Estágio avançado de regeneração só pode ser autorizado em caso de obras de utilidade pública (Art. 14 da Lei da Mata Atlântica).
  2. De acordo com a Resolução SMA nº 31/2009, para a compensação ambiental sobre a supressão de vegetação nativa em São Paulo, respeitada a porcentagem mínima de 20% da área total, deve-se preservar área de vegetação nativa equivalente
... Continue a ler "Legislação Ambiental e Estudos de Impacto" »

Tipos de Fundações e Ensaios de Subsolo

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 15,98 KB

1) Com relação aos ENSAIOS DE INVESTIGAÇÃO DO SUBSOLO, quais são as informações, referentes ao subsolo estudado, que são obtidas dos Relatórios de Sondagens, que devemos considerar as iniciarmos o Dimensionamento das Fundações?

Classificação, Resistência, Profundidades,

2) Com relação ao ENSAIO “VANE TEST” (ENSAIO DE PALHETA), é CORRETO afirmar apenas UMA das opções abaixo:

A ( ) Chegou ao Brasil em 1979 pelo Instituto de Pesquisas de São Paulo IPT e Geotécnica A.S. ;

B ( ) É tradicionalmente empregado na determinação da resistência ao cisalhamento de areias e siltes;

C ( ) O ensaio consiste na cravação estática lenta de um cone mecânico ou elétrico que armazena em um computador os dados a cada 20 cm;

D ( x ) Através... Continue a ler "Tipos de Fundações e Ensaios de Subsolo" »

Medição de Vazão e Escoamento Superficial

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 3,91 KB

Vertedor, vertedouro ou sangrador

Vertedor ou vertedouro ou sangrador: Usado para medir a vazão de curso d'água de pequena dimensão.

Contração

Contração: É o formato do rio; a diferença entre c/ e s/ contração caracteriza-se pelo formato. Ela depende da geometria do rio.

C/ contração

C/ contração: você caminha e vai aprofundando o rio.

Fórmula: Q=1,84 x H x L x (L)^1,5

S/ contração

S/ contração: você caminha e já está fundo.

Fórmula: Q=1,84 x (L - 0,2 x H) x (H)^1,5

Vertedor triangular

Vertedor triangular: O curso d'água é mais reduzido (V de Thomson).

Fórmula: Q=1,42 x 1,42 x (H)^2,5

Molinete

Molinete: Serve para medir vazão de rio de maior dimensão; aparelho para medir velocidades.

C = a x n x b

Curvas-chaves

Curvas-chaves: Trecho... Continue a ler "Medição de Vazão e Escoamento Superficial" »

h3 Contrato de Empreitada vs. Contrato de Trabalho: Análise

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 3,88 KB

O contrato de empreitada é um contrato civil, de resultado, em que o que é pactuado é uma obra pronta, enquanto o contrato individual do trabalho é um contrato de atividade, por meio do qual é pactuada uma prestação continuada de serviço. Na empreitada, não há subordinação, pois em regra se trata de um trabalho técnico, enquanto a subordinação é o mais importante elemento do contrato individual do trabalho.

Princípio da Proteção ao Trabalhador: Aplicação da norma mais favorável usada em caso de conflitos de normas; condição mais benéfica, usada em caso de sucessão de norma por outra que suprime direitos; in dubio pro operário, deve orientar a atividade do julgador, mas apenas excepcionalmente...

Horas Compensadas e

... Continue a ler "h3 Contrato de Empreitada vs. Contrato de Trabalho: Análise" »

Análise Sintática: Técnicas e Algoritmos

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 6,37 KB

Análise Sintática: Técnicas e Algoritmos

Função da Análise Sintática (AS)

A função da AS é agrupar tokens em frases gramaticais e analisar a sintaxe do código fonte, ou seja, verificar se a estrutura do código está de acordo com as regras da linguagem. Erros como desbalanceamento de parênteses (), chaves {}, e colchetes [] são identificados nessa fase.

Abordagens de Análise Sintática

Top-Down

Encontra a derivação mais à esquerda da cadeia de entrada. Constrói a árvore sintática da raiz para as folhas, gerando a árvore em pré-ordem (ex: Analisador Recursivo com Retrocesso e Preditivo LL1).

Bottom-Up

Utiliza o conceito de empilhar e reduzir. Constrói a árvore sintática para uma cadeia de entrada partindo das folhas e reduzindo

... Continue a ler "Análise Sintática: Técnicas e Algoritmos" »

Ética e Legislação na Engenharia

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 19,15 KB

Aspectos Legais e Éticos na Engenharia

Órgãos de Representação e Responsabilidade da Profissão

Introdução

  • A maioria das pessoas não tem a menor ideia do que os engenheiros fazem.
  • 60% dos adultos dizem não estar muito bem informados sobre as atividades dos engenheiros.

Fonte: Brito, Edgar A.

Regulamentação da Profissão de Engenheiro no Brasil

  • Com a vinda da Família Real Portuguesa para o Brasil em 1808, D. João VI criou novos estabelecimentos governamentais, incluindo de formação profissional.
  • Em 1880, o Decreto Imperial nº 3001 fixou novos requisitos para Engenheiros Civis, Geógrafos e Agrimensores.
  • Em 1890, o exercício da profissão de Agrimensor e a criação do grau de “Doutor em Ciências” e “Distintivo” de Engenheiro
... Continue a ler "Ética e Legislação na Engenharia" »

Impacto Ambiental e Licenciamento: Conceitos e Processos

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 3,6 KB

Impacto Ambiental: Definição e Abrangência

Impacto ambiental é a alteração das propriedades físicas, químicas e biológicas resultantes da atividade humana que direta ou indiretamente afetam:

  • A segurança e o bem-estar das populações;
  • As atividades sociais e econômicas;
  • A biota;
  • As condições estéticas e sanitárias do meio ambiente;
  • A qualidade dos recursos ambientais.

O estudo do impacto ambiental é feito por equipes interdisciplinares, e quem arca com o custo é o poluidor-pagador.

Estudo de Impacto Ambiental (EIA/EPIA)

No Estudo de Impacto Ambiental (EIA), também conhecido como EPIA, há um conteúdo mínimo exigido pelo poder público. O estudo deve conter certas informações essenciais:

  1. Diagnóstico ambiental: Realizado sob três
... Continue a ler "Impacto Ambiental e Licenciamento: Conceitos e Processos" »

Análise Léxica e Sintática em Compiladores: Técnicas e Desafios

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 8,71 KB

Análise Sintática: Função e Erros Comuns

A função da Análise Sintática (AS) é agrupar os tokens em frases gramaticais e analisar se a sintaxe do código-fonte está bem formada, ou seja, se faz parte da linguagem. Erros comuns incluem o balanceamento de parênteses (), chaves {}, colchetes [] e estruturas if-then-else.

Abordagens de Análise Sintática: Top-Down e Bottom-Up

Análise Top-Down

  • Encontra a derivação mais à esquerda da cadeia de entrada.
  • Constrói a árvore gramatical a partir da raiz, criando os nós em pré-ordem.
  • Exemplos: Analisador Descendente Recursivo com Retrocesso e Preditivo LL(1).

Análise Bottom-Up

  • Usa o conceito de empilhar e reduzir.
  • Constrói uma árvore gramatical para uma cadeia de entrada começando pelas folhas.
... Continue a ler "Análise Léxica e Sintática em Compiladores: Técnicas e Desafios" »

Medição de Trabalhos em Obras: Guia Completo

Classificado em Design e Engenharia

Escrito em em português com um tamanho de 3,02 KB

As medições devem descrever, de forma completa e precisa, os trabalhos previstos no projeto ou executados em obra.

b) Os trabalhos que impliquem diferentes condições ou dificuldades de execução serão sempre medidos separadamente em rubricas próprias.

Movimentos de Terra

Terraplanagens/Infraestruturas

A medição será realizada em:

  • m2 para trabalhos cuja profundidade não ultrapasse 0,25 m;
  • m3 para trabalhos cuja profundidade ultrapasse 0,25 m.

b) A medição em m2 será efetuada segundo as áreas determinadas em projeção horizontal.

c) d) A medição engloba as operações relativas à execução dos trabalhos de remoção da camada superficial de terra vegetal, nomeadamente: escavação, carga, transporte, descarga e espalhamento.

e) Sempre... Continue a ler "Medição de Trabalhos em Obras: Guia Completo" »