Pesquisar neste blogue

quinta-feira, 23 de fevereiro de 2023

Coisa que não sabemos ou não nos lembramos (16)


Os Múltiplos de Dez
Os prefixos usados em Megabytes, Kilowatt, milímetro...
Yotta Y = 1024 = 1.000.000.000.000.000.000.000.000
Zetta Z = 1021 = 1.000.000.000.000.000.000.000
Exa E = 1018 = 1.000.000.000.000.000.000
Peta P = 1015 = 1.000.000.000.000.000
Tera T = 1012 = 1.000.000.000.000
Giga G = 109 = 1.000.000.000
Mega M = 106 = 1.000.000
Kilo k = 103 = 1.000
Hecto h = 102 = 100
Deca da = 101 = 10
Uni = 100 = 1
Deci d = 10-1 = 0,1
Centi c = 10-2 = 0,01
Mili m = 10-3 = 0,001
Micro µ = 10-6 = 0,000.0001
Nano n = 10-9 = 0,000.000.001
Pico p = 10-12 = 0,000.000.000.001
Femto f = 10-15 = 0,000.000.000.000.001
Atto a = 10-18 = 0,000.000.000.000.000.001
Zepto z = 10-21 = 0,000.000.000.000.000.000.001
Yocto y = 10-24 = 0,000.000.000.000.000.000.000.001

Exa deriva da palavra grega "hexa" que significa "seis"
Penta deriva da palavra grega "pente" que significa "cinco"
Tera do grego "téras" que significa "monstro"
Giga do grego "gígas" que significa "gigante"
Mega do grego "mégas" que significa "grande"
Hecto do grego "hekatón" que significa "cem"
Deca do grego "déka" que significa "dez"
Deci do latim "decimu" que significa "décimo"
Mili do latim "millesimu" que significa "milésimo"
Micro do grego "mikrós" que significa "pequeno"
Nano do grego "nánnos" que significa "anão"
Pico do italiano "piccolo" que significa "pequeno"
Femto do dinamarquês "femten" que significa "quinze"
Atto do dinamarquês "atten" que significa "dezoito"
zepto e zetta derivam do latim "septem" que significa "sete"
yocto e yotta derivam do latim "octo" que significa "oito"





(desconheço quem é o autor do texto e da imagem mas partilho aqui com a devida vénia)

quarta-feira, 22 de fevereiro de 2023

Exercício de teste de Sistemas Digitais, FEUP

Pretende-se detetar uma sequência, não permitindo sobreposição de sequências.








Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

segunda-feira, 20 de fevereiro de 2023

Explicação de Sistemas Digitais online

Exemplo de explicação online, decorrida em 14-02-2023.
Resolução de exercícios de Sistemas Digitais, do exame de julho de 2019, da U. Lusófona do Porto.





Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

domingo, 19 de fevereiro de 2023

Convolution between u(t) and u(t) / Convolução entre u(t) e u(t)

Correcting ChatGPT mistakes / Correção dos erros do ChatGPT

Error of ChatGPT on 2023-02-11




Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

sábado, 18 de fevereiro de 2023

Laplace transform of u(-t) / Transformada de Laplace de u(-t)

Correcting ChatGPT mistakes / Correção dos erros do ChatGPT


Errors of ChatGPT on 2023-02-11





Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

quarta-feira, 15 de fevereiro de 2023

Resolução de problema de Sistemas Digitais, FEUP

Pretende-se detetar a igualdade de duas variáveis A e B, por 3 ou mais ciclos de relógio consecutivos.







Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

segunda-feira, 13 de fevereiro de 2023

Erros do ChatGPT / ChatGPT mistakes

Só tive disponibilidade para criar conta e testar o #ChatGPT há 2 dias, em 11/2/2023.
Fiz 4 perguntas das quais ele falhou 3. 
Aqui ficam os resultados dos testes que fiz.

I only had available time to create account and test #ChatGPT 2 days ago, on 11/2/2023.
I asked 4 questions of which it failed 3. 
Here are the results of the tests I did.









Chamo a atenção para o deslumbramento que se criou em torno do #ChatGPT.
As pessoas estão a deixar de pensar com os seus próprios neurónios e estão a acreditar em tudo o que lêm na internet, venha do ChatGPT ou de qualquer outra fonte. 
O ser humano está a tornar-se um subdito estúpido da Inteligência Artificial (IA) e isso levará ao extermínio do ser humano.
A IA é para ser usada em benefício do ser humano e não para substituir o ser humano.
Há que aproveitar o que nos pode proporcionar de bom, mas não podemos deixar de usar os nossos neurónios. 

I call attention to the fascination that has been created around #ChatGPT.
People are stopping thinking with their own neurons and are believing everything they read on the internet, whether it comes from ChatGPT or any other source. 
The human being is becoming a stupid subordinate of Artificial Intelligence (AI) and this will lead to the extermination of the human being.
AI is to be used for the benefit of the human being and not to replace the human being.
We have to take advantage of what it can provide us with good, but we can't stop using our neurons.



Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

quarta-feira, 8 de fevereiro de 2023

Representação de números em vírgula flutuante e em vírgula fixa

Pede-se a ordenação crescente dos números A,B,C, dados com representação hexadecimal e cada um deles codificado de forma diferente. Veja-se a resolução na imagem.





Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

terça-feira, 7 de fevereiro de 2023

Resolução de pergunta de exame de Sistemas Digitais

Pede-se: diagrama de estados partindo do circuito lógico mostrado na figura no final da página.






Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

sexta-feira, 23 de dezembro de 2022

Boas Festas 2022


Desejamos a todos os nossos visitantes um Natal harmonioso e um Ano Novo cheio de acontecimentos positivos!




São os votos de:
Conceição Pereira, Paulo Pereira e Helena Pereira


segunda-feira, 19 de setembro de 2022

Tabela ASCII extendida


Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 



sexta-feira, 26 de agosto de 2022

Convolução em tempo discreto usando o Matlab

Obter com o Matlab a saída, y[n], do sistema em tempo discreto cuja resposta impulsiva é h[n], quando a entrada é um sinal x[n].




Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

terça-feira, 26 de julho de 2022

Funcionamento das explicações e apoio informático


Desde início da pandemia COVID-19, que todas as explicações passaram a ser efectuadas online.
Vantagens:
- Cada pode estar no conforto da sua casa;
- Não há custos de tempo nem de outras ordens, em deslocações;
- Não havendo deslocações reduz-se a poluição e contribuímos para os objectivos de desenvolvimento sustentável.

Temos uma câmara montada sobre a secretária e assim mostramos a folha em que escrevemos. 
Quando é necessário partilha-se o ecrã, num ou noutro sentido e também podem mostrar-nos o que estão a escrever em papel, enviando fotos por WhatsApp/Skype/email. 

Damos as explicações via Skype porque é o que permite mostrar a folha em que se escreve em melhores condições. No Zoom e no Teams aparece muito pequena.

Se for necessário interagir com algum programa no PC do aluno(a), usamos aplicações como o AnyDesk, que se pode usar gratuitamente e sem necessidade de instalação.

Não permitimos a gravação porque há quem faça revenda das gravações.

No final da explicação enviamos, por email, a digitalização das folhas que escrevemos durante a explicação.

Não resolvemos exames enquanto estão a decorrer.
Não realizamos trabalhos de laboratório ou projetos, em vez dos alunos.


Não deixe de nos contactar!
Seja bem vindo(a)!
:-)




Também não restringimos o nosso trabalho a explicações. Fazemos apoio informático, na preparação dos computadores dos alunos com os programas que necessitem, ou fazendo manutenção e/ou configurações para os tornar mais rápidos.


Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

segunda-feira, 4 de julho de 2022

Convolução de um triângulo com dois quadrados

Determinar a resposta, y(t), de um sistema com resposta impulsiva, h(t), a uma entrada, x(t), efetuando a convolução.

Pág. 1

Ver Pág 2 AQUI.

Ver Pág 3 AQUI.

Pág. 4


Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

quinta-feira, 23 de junho de 2022

Simulação da função A.B + A.C + B.C em Logisim

Duas realizações distintas para a mesma função:
- gates lógicas
- multiplexer
Faça download do ficheiro para simular em Logisim.






Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

segunda-feira, 23 de maio de 2022

Coisa que não sabemos ou não nos lembramos (5)


As Sete Virtudes
Para combater os pecados capitais
Temperança – Generosidade – Humildade – Castidade – Disciplina – Paciência – Caridade





(desconheço quem é o autor do texto e da imagem mas partilho aqui com a devida vénia)

sexta-feira, 25 de março de 2022

Determinar equivalente de Thevenin aos terminais A B







Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 


terça-feira, 21 de dezembro de 2021

quinta-feira, 2 de dezembro de 2021

Código para criar um Widget em Python

Criação de um GUI em Python utilizando o Tk, para criar um Widget que aceita valores de resistência (R), em ohm e corrente (I), em ampere, para calcular a tensão (U), em volt, utilizando a lei de Ohm.

from tkinter import *
from tkinter import ttk

def calculate(*args):
    try:
        valor_R = float(R.get())
        valor_I = float(I.get())
        tensao.set(float(valor_R * valor_I))
    except Exception as erro:
        print(erro)

root = Tk()
root.title("Tensão na resistência")

mainframe = ttk.Frame(root, padding="3 3 12 12")
mainframe.grid(column=0, row=0, sticky=(N, W, E, S))
root.columnconfigure(0, weight=1)
root.rowconfigure(0, weight=1)

R = StringVar()
I = StringVar()
R_entry = ttk.Entry(mainframe, width=7, textvariable=R)
R_entry.grid(column=2, row=1, sticky=(W, E))
I_entry = ttk.Entry(mainframe, width=7, textvariable=I)
I_entry.grid(column=12, row=1, sticky=(W, E))

tensao = StringVar()
ttk.Label(mainframe, textvariable=tensao).grid(column=3, row=2, sticky=(W, E))

ttk.Button(mainframe, text="Calcular", command=calculate).grid(column=12, row=2, sticky=W)

ttk.Label(mainframe, text="Resistência:").grid(column=1, row=1, sticky=W)
ttk.Label(mainframe, text="ohm").grid(column=3, row=1, sticky=W)

ttk.Label(mainframe, text="Corrente:").grid(column=11, row=1, sticky=W)
ttk.Label(mainframe, text="ampere").grid(column=13, row=1, sticky=W)

ttk.Label(mainframe, text="A tensão vale:").grid(column=2, row=2, sticky=E)
ttk.Label(mainframe, text="volt").grid(column=10, row=2, sticky=W)

for child in mainframe.winfo_children():
    child.grid_configure(padx=5, pady=5)

R_entry.focus()
root.bind("<Return>", calculate)

root.mainloop()





Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

domingo, 28 de novembro de 2021

Máquina virtual Linux Parrot Security, para Virtual Box

Máquina virtual com o Linux Parrot Security, pronta a funcionar em Virtual Box.
Depois de instalar a Virtual Box, basta fazer duplo-clique no ficheiro ParrotSecurity.ova e ele abrirá automaticamente na Virtual Box.

Passos a seguir:
1 - Descarregue e instale a Virtual Box (https://www.virtualbox.org/wiki/Downloads)
2 - Instale a Virtual Box fazendo duplo-clique no ficheiro que descarregou no passo 1. Se não encontra o ficheiro descarregado provavelmente estará na pasta Transferencias, no Windows
3 - Descarregue o a máquina virtual ParrotSecurity.ova
4 - Faça duplo-clique no ficheiro que descarregou e ele abrirá automaticamente na Virtual Box. Pode alterar configurações de hardware. 
5 - Na janela da Virtual Box mande arrancar a máquina virtual, fazendo Enter.
6 - Faça login com:
    Nome de utilizador: user
    Password: Parrot%21
    Password de root: Parrot%21








domingo, 14 de novembro de 2021

Máquina virtual Elementary OS, para Virtual Box

Máquina virtual com o Linux Elementary OS (a fazer lembrar MAC OS), pronta a funcionar em Virtual Box.
Depois de instalar a Virtual Box, basta fazer duplo-clique no ficheiro Elementary_OS.ova e ele abrirá automaticamente na Virtual Box.

Passos a seguir:
1 - Descarregue e instale a Virtual Box (https://www.virtualbox.org/wiki/Downloads)
2 - Instale a Virtual Box fazendo duplo-clique no ficheiro que descarregou no passo 1. Se não encontra o ficheiro descarregado provavelmente estará na pasta Transferencias, no Windows
3 - Descarregue o a máquina virtual Elementary_OS.ova
4 - Faça duplo-clique no ficheiro que descarregou e ele abrirá automaticamente na Virtual Box. Pode alterar configurações de hardware. 
5 - Na janela da Virtual Box mande arrancar a máquina virtual, fazendo Enter.
6 - Faça login com:
    Nome de utilizador: user
    Password: ElemOS%21
    Password de root: ElemOS%21