Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-is:tema0 [2020/09/20 02:13]
ruben_gilian.udroiu
— (current)
Line 1: Line 1:
-====== Tema 0 ====== 
-===== Informatii generale ===== 
-<note important>​ 
-Deadline: **SURPRIZA** 
  
-Timp de lucru: **SURPRIZA** 
- 
-Punctaj: **SURPRIZA**</​note>​ 
-===== Cunostinte evaluate ===== 
-  * Utilizarea anumitor comenzi de baza Linux 
-  * Utilizarea checker-ului 
-  * Utilizarea header-elor 
-===== Task-uri ===== 
-=== Task-ul 0 === 
-Pentru acest task o sa va folositi in totalitate de terminal. O data ce l-ati deschis, navigati prin sistemul pana ajungeti pe Desktop. Din acest punct trebuie sa creati un fisier denumit sugestiv (,,​LaboratorPOO"​). 
-<note important>​Pentru acest task recomandam parcurgerea sectiunii [[poo-is:​ghidcomenzilinux|]]</​note>​ 
-=== Task-ul 1 === 
-Descarcati, in folderul anterior creat, resursele puse la dispozitie [[https://​drive.google.com/​drive/​folders/​1A4H3cWJBJTne4mvGgYaxpvAas4pLJare?​usp=sharing|in acest link]]. Ce avem la dispozitie? 
-  * Trei foldere: **Date** (contine datele pe care trebuie sa le prelucram), **Rezultate** (contine rezultatele pe care trebuie sa le obtinem), **Out** (se creeaza dupa rularea checker-ului,​ contine output-ul pe care il genereaza codul pe care l-am scris) 
-  * Un makefile sugestiv (contine regulile de: //build, run, clean//) 
-  * Doua executabile:​ **main.cpp** si **utils.cpp** 
-  * Un header: **ultis.h** 
-<note important>​Pentru a rula checker-ul o sa folosim comanda: 
- 
-**./​checker.sh**</​note>​ 
- 
-<​note>​In cazul in care nu avem permisiunea de a rula checker-ul, o sa fim folosim comanda: 
- 
-**chmod a+x checker.sh** sau **chmod 777 checker.sh**</​note>​ 
-== Cum arata fisierele? == 
-<file in date.in> 
-7 
-5 3 2 8 9 1 13 
-</​file>​ 
-<file out rezultate.out>​ 
-1 2 3 5 8 9 13  
-</​file>​ 
-=== Task-ul 2 === 
-Dupa cum ati observat dupa rularea checker-ului,​ anumite task-uri nu sunt finalizate sau sunt gresite. Pentru acest task trebuie sa accesati fisierul **utils.cpp** si sa rezolvati //Cerinta 3// completand urmatoarea functie. 
-<file c++ utils.cpp>​ 
-void find(char *argv[]) { 
- ifstream date(argv[2]);​ 
- ofstream rezultate(argv[3]);​ 
- 
- // Rezolvare 
- 
- date.close();​ 
- rezultate.close();​ 
-} 
-</​file>​ 
-<note important>​Dupa realizarea cerintei, rulati din nou checker-ul folosind comanda prezentata la task-ul 1.</​note>​ 
-===== Upload ===== 
-TODO 
poo-is/tema0.1600557229.txt.gz ยท Last modified: 2020/09/20 02:13 by ruben_gilian.udroiu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0