Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
f8d8934
Create AULA_5.py
Liohana Aug 31, 2023
c842480
Create A1
Liohana Aug 31, 2023
fc5d8e8
Delete A1
Liohana Aug 31, 2023
913f34a
Create QUEST.OBJ.AULA1.md
Liohana Aug 31, 2023
ce0178a
Update QUEST.OBJ.AULA1.md
Liohana Sep 3, 2023
a2e3204
Update QUEST.OBJ.AULA1.md
Liohana Sep 3, 2023
0de45f7
Update QUEST.OBJ.AULA1.md
Liohana Sep 3, 2023
4ff6e26
Update QUEST.OBJ.AULA1.md
Liohana Sep 3, 2023
dd1a8c5
Create QUEST.OBJ.AULA2.md
Liohana Sep 4, 2023
68afdae
Create AULA3_IMC.py
Liohana Sep 4, 2023
34ef965
Create QUEST.OBJ.AULA3.md
Liohana Sep 7, 2023
ac2d904
Create AULA6_for.py
Liohana Sep 14, 2023
a9bfe0a
Create AULA6_while.py
Liohana Sep 14, 2023
fde3439
Add files via upload
Liohana Sep 14, 2023
7a5e4c4
Delete Liohana/Atividade contextualizada 1.pdf
Liohana Sep 14, 2023
d8aeea3
Add files via upload
Liohana Sep 14, 2023
50b550b
Update and rename AULA_5.py to AULA_5.lista.py
Liohana Sep 14, 2023
52878ae
Update AULA_5.lista.py
Liohana Sep 14, 2023
4162161
Create ATV CONTEXT 2.md
Liohana Sep 14, 2023
a5d7476
Update ATV CONTEXT 2.md
Liohana Sep 14, 2023
e62ba78
Update ATV CONTEXT 2.md
Liohana Sep 20, 2023
af0e4f2
Update ATV CONTEXT 2.md
Liohana Sep 20, 2023
86a93c6
Create Aula 1
Liohana Sep 20, 2023
d43cae9
Delete Liohana/Aula 1 directory
Liohana Sep 20, 2023
f256363
Update QUEST.OBJ.AULA3.md
Liohana Sep 21, 2023
736c5a9
Create Codigo_Def_Func.py
Liohana Sep 21, 2023
20140d0
Create Quest_Objetivas
Liohana Sep 21, 2023
5fa4d6f
Delete Liohana/QUEST.OBJ.AULA1.md
Liohana Sep 21, 2023
fcf56ed
Create Quest_Objetivas.md
Liohana Sep 21, 2023
f8436dc
Delete Liohana/AULA 1/Quest_Objetivas
Liohana Sep 21, 2023
8df524d
Add files via upload
Liohana Sep 21, 2023
3a005c0
Delete Liohana/ATV CONTEXT 1.pdf
Liohana Sep 21, 2023
deb9dcb
Create Quest_Objetivas.md
Liohana Sep 21, 2023
af75a23
Create ATV CONTEXT 2.md
Liohana Sep 21, 2023
5a8e5ea
Delete Liohana/QUEST.OBJ.AULA2.md
Liohana Sep 21, 2023
ef9d241
Delete Liohana/ATV CONTEXT 2.md
Liohana Sep 21, 2023
3d7f767
Create ATV CONTEXT 6.py
Liohana Sep 21, 2023
e433d9e
Delete Liohana/Aula 6 directory
Liohana Sep 21, 2023
1a57b45
Create ATV CONTEXT 6.py
Liohana Sep 21, 2023
5b2e656
Create ATV CONTEXT 3.md
Liohana Sep 27, 2023
4776586
Create ATV CONTEXT 3.md
Liohana Sep 27, 2023
00aa43d
Delete Liohana/ATV CONTEXT 3.md
Liohana Sep 27, 2023
9c05759
Create IMC.py
Liohana Sep 27, 2023
34c67ef
Delete Liohana/AULA3_IMC.py
Liohana Sep 27, 2023
8e49f61
Create Quest_Objetivas.md
Liohana Sep 27, 2023
8c12bce
Delete Liohana/QUEST.OBJ.AULA3.md
Liohana Sep 27, 2023
690c13a
Create ATV CONTEXT 4.md
Liohana Sep 27, 2023
af5ad8a
Update ATV CONTEXT 4.md
Liohana Sep 27, 2023
c3d1328
Update IMC.py
Liohana Sep 27, 2023
197b2b0
Create IMC.py
Liohana Sep 27, 2023
ce5ec9d
Create Quest_Objetivas.md
Liohana Sep 27, 2023
d54c074
Rename Liohana/AULA_5.lista.py to Liohana/AULA 5/AULA_5.lista.py
Liohana Sep 27, 2023
f6a564a
Create Quest_Objetivas.md
Liohana Sep 27, 2023
914d2b4
Rename Liohana/AULA6_for.py to Liohana/AULA 6/for.py
Liohana Sep 27, 2023
38fc98c
Rename Liohana/AULA6_while.py to Liohana/AULA 6/while.py
Liohana Sep 27, 2023
10f2562
Rename AULA_5.lista.py to lista.py
Liohana Sep 27, 2023
b83235a
Create Quest_Objetivas.md
Liohana Sep 27, 2023
434f7fe
Update ATV CONTEXT 6.py
Liohana Sep 27, 2023
23d9e22
Add files via upload
Liohana Nov 22, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added Liohana/AULA 1/ATV CONTEXT 1.pdf
Binary file not shown.
61 changes: 61 additions & 0 deletions Liohana/AULA 1/Quest_Objetivas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Questões objetivas - Aula 1

1) Um sistema computacional é formado por diversas partes, dentre elas:

*a) Aspectos de hardware: memória, processador, dispositivos de Entrada e Saída.*

b) Aspectos de hardware: wifi, CPU, monitor e mouse;

c) Aspectos de software: dispositivos de armazenamento, aplicativos, navegadores da web;

d) Aspectos de software: memória, processador, dispositivos de Entrada e Saída;


2) O que são algoritmos e qual é a razão pela qual eles desempenham um papel crucial na ciência da computação?

a) Programas de software que tornam os computadores mais rápidos, tornando possível a criação de interfaces de usuário atraentes.

b) É uma linguagem de programação, simplifica a codificação e melhorar o desempenho dos programas.

*c) Sequência ordenada de passos que deve ser seguida para a realização de uma tarefa, garantindo a sua repetibilidade.*

d) Gráficos usados na representação de dados que melhoraram a visualização de informações.


3) Quando se descreve um algoritmo que envolve decisões, repetições e sequências, qual dos seguintes conceitos é fundamental para definir a lógica de execução do algoritmo?

a) A ordem em que as instruções são listadas no código.

*b) O modo como o controle de fluxo de execução é realizado;*

c) A frequência com que as instruções são executadas.

d) O número total de instruções no algoritmo.


4) Quais linguagens são comumente utilizadas na programação de sistemas de computador, como sistemas operacionais e drivers de dispositivos?

*a) C e Assembly.*

b) C++ e Python.

c) Python e Java.

d) C e Jason.


5) Corresponda cada nível de linguagem de programação (1) Baixo Nível, (2) Médio Nível e (3) Alto Nível com suas aplicações e exemplos correspondentes (A, B e C):

I. Baixo Nível

II. Médio Nível

III. Alto Nível

(A) Desenvolvimento de aplicativos de desktop e jogos (C).

(B) Desenvolvimento web, análise de dados e automação (C++, python, Java).

(C) Desenvolvimento de sistemas operacionais e drivers de hardware (Assembly).

*R: 1.(C) 2.(A) 3.(B)*
4 changes: 4 additions & 0 deletions Liohana/AULA 2/ATV CONTEXT 2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# ATV CONTEXTUALIZADA 2

Segue link do repositório:
https://github.com/Liohana/Lokomat
66 changes: 66 additions & 0 deletions Liohana/AULA 2/Quest_Objetivas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
# Questões objetivas - Aula 2

1) Quais das seguintes ferramentas são comumente utilizadas para auxiliar o desenvolvimento de projetos de software?

a) Chave de fenda e alicate.

b) Luvas de proteção e óculos de segurança.

*c) IDE (Ambiente de Desenvolvimento Integrado)*

d) Google Colaboratory.


2) Liste a ordem correta das etapas em um fluxograma que descreve a criação de um repositório para armazenamento de projetos e colaboração.

( ) Acesse: https://github.com/;

( ) Logar na conta criada;

( ) Crie uma conta;

( ) Criar o primeiro arquivo;

( ) Criar um novo repositório;

*R: 1, 3, 2, 5, 4.*


3) Qual é a principal vantagem de utilizar uma ferramenta Git no desenvolvimento de projetos em neuroengenharia?

a) Git permite a coleta de dados neurológicos em tempo real.

b) Git simplifica a análise de dados de neuroengenharia.

*c) Git facilita o controle de versão e a colaboração em equipe.*

d) Git automatiza a documentação de resultados de pesquisas.


4) O fluxo de trabalho para o desenvolvimento de projetos em neuroengenharia envolve várias etapas cruciais para garantir o progresso eficaz do projeto e a colaboração entre a equipe. Qual seria a ordem adotada para que o projeto apresente uma boa execução?

( ) Coleta de Dados;

( ) Análise e Processamento de Dados;

( ) Definição de Objetivos e Escopo;

( ) Desenvolvimento de Modelos e Algoritmos;

( ) Testes e Validação;

( ) Relatórios e Publicações;

( ) Revisão Ética e Regulatória;

( ) Iteração e Aprimoramento;

( ) Pré-processamento de Dados;

( ) Documentação;

( ) Comunicação e Colaboração;

( ) Disseminação e Aplicação.

*R: 2, 4, 1, 5, 6, 10, 11, 7, 3, 8, 9 e 12.*
4 changes: 4 additions & 0 deletions Liohana/AULA 3/ATV CONTEXT 3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# ATV CONTEXTUALIZADA 3

Segue link do repositório:
https://github.com/Liohana/MicroscopioDeVarredura
14 changes: 14 additions & 0 deletions Liohana/AULA 3/IMC.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
p = float(input('Qual o seu peso? (Kg)')) #entrada
h = float(input('Qual a sua altura? (m)')) #entrada

IMC = p/(h**2) #operador

print('Esse é o seu ICM: ', round(IMC,2)) #saida

# Utlizando Operadores Booleanos:

print('Muito abaixo do peso', IMC < 17)
print('Abaixo do peso normal', IMC >= 17 and IMC < 18.5)
print('Peso dentro do normal', IMC >= 18.5 and IMC < 25)
print('Acima do peso normal', IMC >= 25 and IMC < 30)
print('Muito acima do peso normal', IMC >= 30)
55 changes: 55 additions & 0 deletions Liohana/AULA 3/Quest_Objetivas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Questões objetivas - Aula 3

1) Qual dos seguintes recursos é comumente encontrado em linguagens de programação e é amplamente utilizado para realizar cálculos matemáticos complexos, processar grandes volumes de dados e criar algoritmos de inteligência artificial?

a) Biblioteca de gráficos 3D.

*b) Sistema de gerenciamento de banco de dados.*

c) Biblioteca de funções matemáticas.

d) Editor de texto avançado.


2) Qual dos seguintes ambientes de programação é amplamente utilizado para desenvolver aplicativos Python e oferece recursos computacionais, como gerenciamento de pacotes e criação de ambientes virtuais?

*a) Visual Studio Code (VSCode).*

b) Microsoft Excel.

c) Adobe Photoshop.

d) Internet Explorer.


3) Qual das seguintes afirmações é verdadeira sobre Python em relação a comentários, variáveis, tipos e operadores?

a) Comentários em Python são delimitados por colchetes [], e Python não diferencia maiúsculas de minúsculas em nomes de variáveis.

b) Comentários em Python são precedidos pelo símbolo de porcentagem (%), e os tipos de variáveis precisam ser declarados explicitamente.

*c) Comentários em Python começam com o caractere #, nomes de variáveis são sensíveis a maiúsculas e minúsculas, e Python suporta operadores como +, -, *, e / para cálculos matemáticos.*

d) Comentários em Python são indicados com aspas duplas (") e Python não permite o uso de operadores para realizar cálculos.


4) Qual é a principal finalidade da utilização de uma ferramenta de desenvolvimento ao escrever comandos de entrada e saída em uma linguagem de programação?

a) Fornecer instruções visuais para o sistema operacional.

b) Garantir que o código seja executado em múltiplos sistemas operacionais.

*c) Facilitar a interação do programa com o usuário e com o ambiente.*

d) Acelerar a velocidade de execução do código.


5) Qual é o principal propósito das ferramentas de depuração em um ambiente de desenvolvimento?

a) Melhorar a velocidade de execução do código.

b) Permitir a escrita de código de forma mais rápida.

c) Automatizar completamente o processo de teste de software.

*d) Facilitar a visualização e inspeção de variáveis e a sequência de execução do código.*
4 changes: 4 additions & 0 deletions Liohana/AULA 4/ATV CONTEXT 4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# ATV CONTEXTUALIZADA 4

Segue link do repositório:
https://github.com/Liohana/TreinamentoSagui
19 changes: 19 additions & 0 deletions Liohana/AULA 4/IMC.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
p = float(input('Qual o seu peso? (Kg)')) #entrada
h = float(input('Qual a sua altura? (m)')) #entrada

IMC = p/(h**2) #operador

print('Esse é o seu ICM: ', round(IMC,2)) #saida

# Utilizando Estruturas de Decisão:

if (IMC < 17):
print('Você está muito abaixo do peso')
if (IMC > 17 and IMC< 18.5):
print('Você está abaixo do peso normal')
if (IMC > 18.5 and IMC < 25):
print('Você está no peso dentro do normal')
if (IMC > 25 and IMC < 30):
print('Você está acima do peso normal')
if (IMC> 30):
print('Você está muito acima do peso normal')
40 changes: 40 additions & 0 deletions Liohana/AULA 4/Quest_Objetivas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Questões objetivas - Aula 4


1)Em programação, por que às vezes é necessário usar estruturas de controle condicional mais complexas do que simplesmente usar if, else e elif? Marque a alternativa correta que descreve uma das principais razões.

A) Para economizar espaço na memória.

B) Para simplificar a implementação de algoritmos.

C) Para garantir que os dados sejam armazenados em ordem alfabética.

*D) Para permitir a execução de múltiplos blocos de código com base em condições diferentes.*

E) Para otimizar a inicialização de variáveis.


2) Qual é a definição de estruturas de decisão em programação?

A) São estruturas usadas para armazenar e organizar dados.

B) São estruturas que permitem a repetição de um bloco de código.

*C) São estruturas que permitem a execução condicional de um bloco de código.*

D) São estruturas que permitem a definição de funções e métodos.

E) São estruturas que permitem a ordenação de elementos em uma coleção.


3) Na neuroengenharia, como as estruturas de decisão são aplicadas na análise de sinais cerebrais?

A) Elas são usadas para gravar informações sobre a atividade cerebral.

B) Elas organizam registros de eletroencefalograma (EEG) em ordem alfabética.

C) Elas calculam a média da atividade cerebral em diferentes regiões do cérebro.

*D) Elas identificam padrões nos sinais cerebrais, auxiliando na avaliação de condições neurológicas.*

E) Elas classificam os pacientes com base em características demográficas.
32 changes: 32 additions & 0 deletions Liohana/AULA 5/Quest_Objetivas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Questões objetivas - Aula 5

1) Relacione os tipos de dados compostos em Python (Tupla, Lista e Dicionário) com suas características correspondentes:

*Tipos de Dados Compostos:*

1 - Tupla

2 - Lista

3 - Dicionário


*Característica:*

A. Coleção não ordenada armazenados como pares, onde cada chave está associada a um valor. Frequentemente usados para mapear informações.

B. Coleção ordenada e mutável de elementos que podem ser adicionados, removidos ou modificados.

C. Coleção ordenada e imutável de elementos que são armazenados em uma ordem específica e não podem ser alterados.


*R: 1C, 2B, 3A.*


2) Na área da neuroengenharia, qual das seguintes estruturas de dados seria mais apropriada para armazenar dados de eletroencefalograma (EEG) de múltiplos pacientes, onde para cada paciente, você deseja registrar a atividade cerebral em diferentes regiões do cérebro em diferentes momentos?

A) Lista

B) Tupla

*C) Dicionário*
19 changes: 19 additions & 0 deletions Liohana/AULA 5/lista.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#Lista

compras = ['chocolate', 'pizza', 'refri']
lista = ['liohana', 1, 6.9, compras]

print(lista)

i=0
while (i < 4): #comando de repetição p/ ver todos os elementos da lista
print(lista[i])
i = i+1

print(lista[3][1]) #vizualizar lista dentro da lista

lista[3][1] = 'lasanha' #substituir elementos em uma lista

print(lista[2:4]) #definir janelas em uma lista

print(lista[0:len(lista):2]) #ler toda a lista do zero até o fim de 2 em 2
67 changes: 67 additions & 0 deletions Liohana/AULA 6/ATV CONTEXT 6.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
#Automatização do Procedimento Cirúrgico no Exteriotáx

anestesia = {
"Ketamina": ["10 mg/kg"],
"Xilazina": ["100 mg/kg"],
"KetaminaXilazina": ["50 mg/kg"],
"HalotanoGasoso": ["200 mg/kg"]
}

#entradas:
#input("Informações da máquina: ")
#input("Posicionamento do rato: ")

#EtapaI
print("Na etapa I o animal deve ser devidamente cedado.")
farmaco1 = anestesia[input("Informe qual fármaco será administrado: ")]
print("Essa é a dosagem correta: ", farmaco1)

#EtapaII
print("Na etapa II o animal deve ser posicionado no estereotáxico.")
print("Posicione o animal, fazendo com que as barras que suportam o seu corpo estejam no ouvido externo do animal.")
piscar = (input("O animal deu uma leve piscada após o estímulo dessa musculatura?"))
if piscar == "sim":
print("Ótimo. Agora vamos analisar a angulação da cabeça do animal.")
bregma = input("Qual a angulação do bregma?")
lambd = input("Qual a angulação do lambda?")
if bregma == lambd:
print("Temos uma superfície de cirurgia plana.")
else:
print("O animal não está corretamente posicionado.")
else:
print("Posicione corretamente o animal.")

#EtapaIII
print("Na etapa III: Limpeza do campo de trabalho. Será necessário o cumprimento de algumas etapas:")
print("Inicialmente, retire a pelagem que recobre a parte superior da calota craniana.")
CalotaCraniana = input("A pelagem que recobre a parte superior da calota craniana foi retirada?")
if CalotaCraniana == "sim":
print("Em seguida, retire os tecidos moles (epiderme, derme e tecido conjuntivo).")
TecidosMoles = input("A parte óssea da caixa craniana foi alcançada?")
if TecidosMoles == "sim":
print("Após essas retiradas, limpe a calota craniana de qualquer resto de “pele” que esteja sobrando utilizando H2O2 - 10 volumes.")
Limpeza = input("O área foi devidamente higienizada?")

#EtapaIV
if CalotaCraniana == "sim" and TecidosMoles == "sim" and Limpeza == "sim":
print("Com o animal em posição e com o campo cirúrgico devidamente limpo, utilize uma pequena camada de poliacrilato em todo o perímetro externo para evitar sangramentos.")

#EtapaV
print("Nessa etapa deve-se escolher um ponto para a fixação de parafusos.")
AnteroPosterior = input("Meça com a régua o posicionamento da águlha no AnteroPosterior e insira o valor na célula:")
LateroLateral = input("Meça com a régua o posicionamento da águlha no LateroLateral e insira o valor na célula:")
DorsoVentral = input("Meça com a régua o posicionamento da águlha no DorsoVentral e insira o valor na célula:")

AP = 0,42 #Estruturas do núcelo
LL = 0,3
DV = 0,2

PosicaoAP = AnteroPosterior - AP
PosicaoLL = LateroLateral - LL
PosicaoDV = DorsoVentral - DV

posicao = (PosicaoAP, PosicaoLL, PosicaoDV)

print("Esses foram os valores encontrados: ", posicao)

#EtapaVI
Loading