cambios SS
This commit is contained in:
23
.obsidian/workspace.json
vendored
23
.obsidian/workspace.json
vendored
@@ -4,16 +4,18 @@
|
|||||||
"type": "split",
|
"type": "split",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "8854f31f774c7fae",
|
"id": "d7daec3383317892",
|
||||||
"type": "tabs",
|
"type": "tabs",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "8066c35382950b25",
|
"id": "5a867c9b37d93159",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "image",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.20.30_7d2eb4f4.jpg"
|
"file": "TERCERO/SS/SS 24-25.md",
|
||||||
|
"mode": "source",
|
||||||
|
"source": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -83,7 +85,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.20.30_7d2eb4f4.jpg",
|
"file": "TERCERO/SS/SS 24-25.md",
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
@@ -100,7 +102,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.20.30_7d2eb4f4.jpg",
|
"file": "TERCERO/SS/SS 24-25.md",
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
}
|
}
|
||||||
@@ -123,7 +125,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.20.30_7d2eb4f4.jpg"
|
"file": "TERCERO/SS/SS 24-25.md"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -154,14 +156,16 @@
|
|||||||
"obsidian-git:Open Git source control": false
|
"obsidian-git:Open Git source control": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "a4eac8e6613b153b",
|
"active": "5a867c9b37d93159",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"TERCERO/SS/images/Pasted image 20241010092102.png",
|
||||||
|
"TERCERO/SS/images/Pasted image 20241010091834.png",
|
||||||
|
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.20.30_7d2eb4f4.jpg",
|
||||||
"TERCERO/SS/SS 24-25.md",
|
"TERCERO/SS/SS 24-25.md",
|
||||||
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 22.05.13_e4102573.jpg",
|
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 22.05.13_e4102573.jpg",
|
||||||
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 22.00.36_cbfd6ee8.jpg",
|
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 22.00.36_cbfd6ee8.jpg",
|
||||||
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.39.25_22abea24.jpg",
|
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.39.25_22abea24.jpg",
|
||||||
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.34.14_bd89b69c.jpg",
|
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.34.14_bd89b69c.jpg",
|
||||||
"TERCERO/SPD/images/Imagen de WhatsApp 2024-10-09 a las 21.20.30_7d2eb4f4.jpg",
|
|
||||||
"TERCERO/SS/images/Pasted image 20241003113528.png",
|
"TERCERO/SS/images/Pasted image 20241003113528.png",
|
||||||
"TERCERO/SS/SS Lab.md",
|
"TERCERO/SS/SS Lab.md",
|
||||||
"SEGUNDO/ADDA/Teoría_2324.md",
|
"SEGUNDO/ADDA/Teoría_2324.md",
|
||||||
@@ -172,7 +176,6 @@
|
|||||||
"TERCERO/IA/Teoría_2425.md",
|
"TERCERO/IA/Teoría_2425.md",
|
||||||
"TERCERO/IA/Apuntes Julia.md",
|
"TERCERO/IA/Apuntes Julia.md",
|
||||||
"SEGUNDO/IISSI2/Teoría_2324.md",
|
"SEGUNDO/IISSI2/Teoría_2324.md",
|
||||||
"Pasted image 20240930133736.png",
|
|
||||||
"TERCERO/SPD/Teoría_2425.md",
|
"TERCERO/SPD/Teoría_2425.md",
|
||||||
"SEGUNDO/IISSI1/Teoría_2324.md",
|
"SEGUNDO/IISSI1/Teoría_2324.md",
|
||||||
"TERCERO/SS/images",
|
"TERCERO/SS/images",
|
||||||
|
|||||||
@@ -117,3 +117,20 @@ Es conveniente conocer como se genera el código:
|
|||||||
y qué elementos intervienen en la generación del ejecutable:
|
y qué elementos intervienen en la generación del ejecutable:
|
||||||
- compiladores y linkers
|
- compiladores y linkers
|
||||||
- archivos objeto, runtime, bibliotecas estáticas y dinámicas
|
- archivos objeto, runtime, bibliotecas estáticas y dinámicas
|
||||||
|
## <mark style="background: #ADCCFFA6;">2. Archivos ejecutables</mark>
|
||||||
|
|
||||||
|
![[Pasted image 20241010091834.png|600]]
|
||||||
|
El ejecutable se genera a partir de:
|
||||||
|
- el código fuente
|
||||||
|
- el proceso de compilación
|
||||||
|
La gran parte del ejecutable la añade el IDE y **no** es generada del código fuente.
|
||||||
|
## <mark style="background: #ADCCFFA6;">3. Transformación de formatos</mark>
|
||||||
|
![[Pasted image 20241010092102.png|600]]
|
||||||
|
Hay al menos tres formatos:
|
||||||
|
- Código fuente de alto nivel: creado por el programador y compilado por el compilador del lenguaje X.
|
||||||
|
- Código **objeto**: creado por el compilador, procesado por el linker.
|
||||||
|
- Ejecutable: creado por el linker, procesado por el cargador del SO.
|
||||||
|
## <mark style="background: #ADCCFFA6;">4. Tipos de archivo ejecutable</mark>
|
||||||
|
Hay tantos tipos de ejecutable como mecanismos de carga distintos. Los detalles del mecanismo de carga dependen del SO.
|
||||||
|
### <mark style="background: #FFB86CA6;">Imágenes binarias</mark>
|
||||||
|
El ejecutable es un **mapa de memoria**. Es el formato más simple, sin información de carga/reubicación. En el archivo están las zonas de memoria que usa el programa (el SO lo carga y se ejecuta). Se usan en computadores donde el SO o es muy simple o no existe (embedded).
|
||||||
BIN
TERCERO/SS/images/Pasted image 20241010091834.png
Normal file
BIN
TERCERO/SS/images/Pasted image 20241010091834.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
BIN
TERCERO/SS/images/Pasted image 20241010092102.png
Normal file
BIN
TERCERO/SS/images/Pasted image 20241010092102.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 47 KiB |
Reference in New Issue
Block a user