Programarea Calculatoarelor (laborator): Diferență între versiuni

De la WikiLabs
(Instalarea mașinii virtuale)
(Platforme de laborator)
(Nu s-au afișat 18 versiuni intermediare efectuate de un alt utilizator)
Linia 1: Linia 1:
 +
== Coding Style ==
 +
[[Convenții de cod - C|Aici]] găsiți lista de reguli pentru scrierea de aplicații în limbajul C.
 +
 
= Platforme de laborator =
 
= Platforme de laborator =
  
# [[PC Laborator 1]]
+
# [[PC Laborator 1]] - Linux
# [[PC Laborator 2]]
+
# [[PC Laborator 2]] - GNU Compiler Collection, GNU Make
# [[PC Laborator 3]]
+
# [[PC Laborator 2.1 (opțional)]] - Sisteme de control al versiunii: Git
# [[PC Laborator 4]]
+
# [[PC Laborator 3]] - ''Stream''-urile unui proces
# [[PC Laborator 5]]
+
# [[PC Laborator 3.1 (opțional)]] - Preprocesorul C
# [[PC Laborator 6]]
+
# [[PC Laborator 4]] - Tipuri de date numerice; operatori aritmetici și operatori pe biți
# [[PC Laborator 7]]
+
# [[PC Laborator 5]] - Expresii condiționale
# [[PC Laborator 8]]
+
# [[PC Laborator 6]] - Expresii repetitive
# [[PC Laborator 9]]
+
# [[PC Laborator 7]] - Vectori uni și multi-dimensionali
# [[PC Laborator 10]]
+
# [[PC Laborator 8]] - Șiruri de caractere și funcții pentru manipularea acestora
# [[PC Laborator 11]]
+
# [[PC Laborator 9]] - Funcții
# [[PC Laborator 12]]
+
# [[PC Laborator 10]] - Funcții recursive; GNU Debugger - '''gdb'''
# [[PC Laborator 13]]
+
# [[PC Laborator 11]] - Structuri (''struct'', ''union'' și ''enum'')
 +
# [[PC Laborator 12]] - Pointeri; '''valgrind'''
 +
# [[PC Laborator 13]] - Lucrul cu fișiere
  
 
= Instalarea mașinii virtuale =
 
= Instalarea mașinii virtuale =
  
Virtualbox (https://www.virtualbox.org/) este o soluție de virtualizare de la Oracle. Documentația o puteți găsi aici. Pașii pentru a instala mașina virtuală pentru acest curs sunt următorii:
+
Virtualbox (https://www.virtualbox.org/) este o soluție de virtualizare de la Oracle. Documentația o puteți găsi [https://www.virtualbox.org/wiki/Documentation aici]. Pașii pentru a instala mașina virtuală pentru acest curs sunt următorii:
  
 
# Descărcați kit-ul de instalare Virtualbox pentru sistemul vostru de operare: https://www.virtualbox.org/wiki/Downloads
 
# Descărcați kit-ul de instalare Virtualbox pentru sistemul vostru de operare: https://www.virtualbox.org/wiki/Downloads
 
# Instalați Virtualbox.
 
# Instalați Virtualbox.
# Descărcați mașina virtuală care rulează Linux Mint 17.2 32bit: ftp://hermes.arh.pub.ro/public/VirtualMachines/LinuxDev/
+
# Descărcați mașina virtuală care rulează Linux Mint 18.2 64bit: ftp://hermes.arh.pub.ro/public/VirtualMachines/LinuxDev/
# Dezarhivați fișier-ul .zip în locația preferată.
+
# Porniți Virtualbox. Din meniul Machine, selectați Add... și apoi selectați fișierul .ova descărcat la pasul 3.
# Porniți Virtualbox. Din meniul Machine, selectați Add... și apoi selectați fișierul .vbox dezarhivat la pasul 4.
 
# Dacă Virtualbox nu găsește discul principal, dați click pe Settings, selectați Storage, selectați LinuxMintVMDisk.vdi, apoi click pe butonul mic albastru din dreapta și Choose a virtual hard disk drive... apoi selectați fișierul .vdi dezarhivat la pasul 4 (vezi imaginea de mai jos).
 
 
# Dați click pe Run
 
# Dați click pe Run
 
# Dacă mașina este lentă și calculatorul gazdă are suficient RAM și suficiente core-uri, puteți crește resursele alocate din Settings->System->Motherboard și Settings->System->CPU
 
# Dacă mașina este lentă și calculatorul gazdă are suficient RAM și suficiente core-uri, puteți crește resursele alocate din Settings->System->Motherboard și Settings->System->CPU
Linia 30: Linia 33:
 
#* user: student
 
#* user: student
 
#* pass: student
 
#* pass: student
 
[Fișier:virtualbox_ss.png]
 

Versiunea de la data 1 iulie 2021 21:28

Coding Style

Aici găsiți lista de reguli pentru scrierea de aplicații în limbajul C.

Platforme de laborator

  1. PC Laborator 1 - Linux
  2. PC Laborator 2 - GNU Compiler Collection, GNU Make
  3. PC Laborator 2.1 (opțional) - Sisteme de control al versiunii: Git
  4. PC Laborator 3 - Stream-urile unui proces
  5. PC Laborator 3.1 (opțional) - Preprocesorul C
  6. PC Laborator 4 - Tipuri de date numerice; operatori aritmetici și operatori pe biți
  7. PC Laborator 5 - Expresii condiționale
  8. PC Laborator 6 - Expresii repetitive
  9. PC Laborator 7 - Vectori uni și multi-dimensionali
  10. PC Laborator 8 - Șiruri de caractere și funcții pentru manipularea acestora
  11. PC Laborator 9 - Funcții
  12. PC Laborator 10 - Funcții recursive; GNU Debugger - gdb
  13. PC Laborator 11 - Structuri (struct, union și enum)
  14. PC Laborator 12 - Pointeri; valgrind
  15. PC Laborator 13 - Lucrul cu fișiere

Instalarea mașinii virtuale

Virtualbox (https://www.virtualbox.org/) este o soluție de virtualizare de la Oracle. Documentația o puteți găsi aici. Pașii pentru a instala mașina virtuală pentru acest curs sunt următorii:

  1. Descărcați kit-ul de instalare Virtualbox pentru sistemul vostru de operare: https://www.virtualbox.org/wiki/Downloads
  2. Instalați Virtualbox.
  3. Descărcați mașina virtuală care rulează Linux Mint 18.2 64bit: ftp://hermes.arh.pub.ro/public/VirtualMachines/LinuxDev/
  4. Porniți Virtualbox. Din meniul Machine, selectați Add... și apoi selectați fișierul .ova descărcat la pasul 3.
  5. Dați click pe Run
  6. Dacă mașina este lentă și calculatorul gazdă are suficient RAM și suficiente core-uri, puteți crește resursele alocate din Settings->System->Motherboard și Settings->System->CPU
  7. Datele de acces pentru sistem sunt:
    • user: student
    • pass: student