Sunteți pe pagina 1din 9

MECATRONIC

UNIVERSITATEA POLITEHNICA din TIMIOARA FACULTATEA de MECANIC DEPARTAMENTUL de MECATRONIC B-dul Mihai Viteazul nr.1, CP 625, RO 300222 Timioara Tel.0040-256-403551 Fax 0040-256-403569 E-mail mecatronica@mec.upt.ro

Material informativ cu privire la disciplina

UTILIZAREA i PROGRAMAREA CALCULATOARELOR


anul ID / anul universitar 2009-2010

Titulari disciplin Prof. dr. ing. Savii George ef lucr. dr.ing. Luchin Milenco Modalitatea de verificare a cunotintelor Examinare distribuit conform programrii

CUPRINS
A. Precizri B. Problemele fundamentale de parcurs i nsuit n vederea promovrii B1. Probleme abordate la CURS B2.Probleme abordate la LABORATOR B2.1 Probleme de iniiere B2.2 Probleme de programare n mediul Qbasic C. Bibliografie selectiv C1. Referine editoriale C2. Dicionare C3. Pagini web D. Programarea i coninutul testelor D1. Probleme teoretice (la CURS) D2. Elemente soft-utilizator practice (la LABORATOR) D3. Notarea final D4. Program consultaii p. 2 p. 2 p. 2 p. 3 p. 3 p. 46 p. 7 p. 7 p. 7 p. 8 p. 9 p. 9 p. 9 p. 9 p. 9

UTILIZAREA i PROGRAMAREA CALCULATOARELOR (anul I D/20092010)

Precizri
Verificarea cunotinelor se face prin testarea studenilor (n spt. 1114) numai prin prisma problematicii prezentate la prelegerile teoretice de la curs (3 ore/sptmn sptmnile 110) i la activitile practice de la laborator (2,5 ore/sptmn prin testare distribuit propriu-zis). Excepie fac urmtoarele subiecte indicate n vederea abordrii de ctre studeni prin studiu/informare individual/: despre periferice; prezentarea programelor-aplicaie uzuale de tip Office pentru editare/procesare texte i calcul tabelar; subiectele adnotate mai jos cu indicaia I+C (informare+consultare) de la activitile de Laborator.

A Problemele fundamentale de parcurs i nsuit n vederea promovrii A.1


I.
I.1
I.1.1 I.1.2 I.1.3 I.1.4 I.1.5 I.1.6 I.1.7

Probleme abordate la CURS1

ELEMENTE de TEORIE, CONSTRUCIE i FUNCIONARE a CALCULATOARELOR


Noiuni introductive despre informaie i calculatoare electronice
Mainile - mijloacele de uurare a muncii omului Primele forme de manifestare a informaiei; maini capabile s prelucreze informaia Elemente de Teoria Informaiei: definiie, uniti de msur, multipli uzuali Modelarea fizic a informaiei; funciile unei maini automate de prelucrare a informaiei Conceptul de suport al informaiei (datele) Informatica: definiie, subdomenii Sisteme informatice

I.2
I.2.1 I.2.2 I.2.3 I.2.4

Elemente constructiv-funcionale ale sistemelor de calcul


Analogii cu modul de lucru al unui CE Caracteristicile constructiv-funcionale ale componentelor de configuraie ale unui PC Algoritmul/schema de funcionare a unei maini automate de calcul Informaii suplimentare despre elementele hard

A. Despre microprocesor i memoria intern B. Perifericele


I.3
I.3.1 I.3.2 I.3.3 I.3.4

Software-ul calculatoarelor
Noiuni i concepte Sistemele de operare ale calculatoarelor Sistemul de operare MS-DOS Limbajele de programare

I.4
I.4.1 I.4.2 I.4.3 I.4.4

Elemente de teorie a sistemelor de numeraie


Prezentare general Conversia reprezentrilor de numere dintr-o baz n alta Reprezentarea numerelor i calculele aritmetice la CE Codificarea datelor

I.5

Elemente de algebr logic (boolean)

I.5.1 Prezentare general I.5.2 Operaiile logice fundamentale I.5.3 Axiomele i teoremele algebrei logice I.5.4 Funciile, numerele de reprezentare i problemele logice I.5.5 Termeni minimi i termeni maximi; determinarea funciei i schemei circuitelor logice pentru o aplicaie I.5.6 Redundana logic; minimizarea funciilor logice III. PROGRAMAREA CALCULATOARELOR

III.2
III.2.1 III.2.2 III.2.3 III.2.4 III.2.5

Algoritmii i descrierea lor

Noiunea de algoritm Modaliti logice de avans i exemple tipice Definirea complet a conceptului de algoritm Proprietile algoritmilor Descrierea algoritmilor; aplicaii. III.3 Mediul de programare Qbasic (principii de programare, prezentare succint, lecii)

Titlurile i numerotarea capitolelor/subcapitolelor coincid cu cele din referina bibliografic [Luc07]

2/9

UTILIZAREA i PROGRAMAREA CALCULATOARELOR (anul I D/20092010)

A.2 Probleme abordate la LABORATOR


Subiect ul

A.2.1 Probleme de iniiere (conform [Luc07])


II. UTILIZAREA CALCULATOARELOR Generaliti Aplicaii i programe uzuale

II.1
II.1.1 II.1.2

Necesiti i posibiliti de utilizare a PC Prezentarea contextului DOS


Noiuni, concepte i reguli Comenzi MS-DOS; forma de prezentare i convenii de scriere Iniierea sesiunilor de lucru DOS

INFORMARE + CONSULTARE (pregtire individual)

II.2
II.2.1 II.2.2 II.2.3

II.3
II.3.1 II.3.2

Comenzi DOS pentru lucrul cu directori

Leciile DOS 1- 2
Utilizarea n context Windows. Se finalizeaz cu o Tem de cas * Utilitare cu interfee grafice sub MS-DOS

II.4 II.5
II.5.1 II.5.2 II.5.3 II.5.4 II.5.5

Comenzi pentru lucrul cu fiiere


Comenzile complexe COPY, MOVE, REN, DEL, UNDELETE, ATTRIB,

II.4.14.7 filtre

Comenzi legate de gestiunea discurilor


Mutarea pe un alt disc Crearea unui disc (unei dischete) sistem Comenzi legate de formatare Verificarea discurilor Alte comenzi referitoare la discuri (exclusiv floppy)

II.6
II.6.1 II.6.2

Alte comenzi utile


De tergere ecran, ieire sesiune i informare Scurtturi - tastatur utile (denumite i caractere de control DOS)

II.7
II.7.1 II.7.2 II.7.3 II.7.4 II.7.5

Interfeele grafice, soluie pentru eliberarea utilizatorului de limitrile limbajului de comand


Motivaie i principii de rezolvare Interfeele implementate pe PC compatibile IBM Spaiul virtual n care se dispun obiectele grafice; proprietile acestora Taxonomia obiectelor grafice Opiune pentru exerciiile cu aplicaii care dispun de GUI INFORMARE + CONSULTARE (pregtire individual)

II.8.1-II.8.2 II.8.3II.8.6 II.8.7

Descriere general | Modul de lucru meniu-tastaur Operaii i aciuni cu meniurile Funcii NC n regim de aplicaie Editorul de texte MS-DOS Alte utilitare Elemente de cronologie Prezentare general Organizarea PC-ului n contextul unei structuri arborescente Utilitarul Total Commander (TC)

II.9
II.9.1 II.9.2 II.10.1 II.10.2 II.10.3 II.10.4

Programe utilitare sub MS-DOS

II.11

Procesorul de texte WORD/Microsoft_Office

II.11.1 II.11.211.5 II.11.6 II.11.7 II.11.811.11 II.11.12

Prezentare general Meniurile cu comenzi referitoare la fiiere, editare, vizualizare, inserare Comenzile aferente modificrilor stratului text; elemente de procesare Funciile speciale Word Gestionarea tabelelor, obiectelor grafice i speciale, ferestrelor de lucru Programul de autodocumentare Help *** Mediul-soft de calcul tabelar EXCEL/Microsoft_Office - prezentarea se gsete ntr-un fiier postat pe site-ul Departamentului de Mecatronic (pagina WEB a anului ID)

Atenie!! Enunul Temei de cas, Indicaiile de rezolvare precum i detalierea punctajului pe probleme de rezolvat poate fi consultat de asemenea pe site-ul menionat! 3/9

INFORMARE+CONSULTARE individual + Asimiare: spt 6-7 (susinere Tem de cas: spt.7)

II. 10 Prezentarea contextului WINDOWS

Asimilare + test spt. 4/5

II.8

Utilitarul Norton Commander

Asimilare 1-2/3 + test 3/4

Afiarea coninutului unui director (comanda DIR) Operaii cu directori i structuri arborescente de directori

Sptm na

UTILIZAREA i PROGRAMAREA CALCULATOARELOR (anul I D/20092010)

A.2.2 Probleme de programare n limbajul Qbasic (conform [Luc07])


1 III. PROGRAMAREA CALCULATOARELOR

Subiect 2

Spt m.
3

Pregtire individual: INFORMARE+CONSULTARE (notaie n continuare: I+C) pentru edinele din sptmna a 8 a i a 9-a *|**|*** indic prioritile de studiu

III.3.13.3

Referine | Motivaie | Structur *

III.4
L0.

Lecii de programare
Limbajul de programare Qbasic. Fundamente

L0.1 L0.3 Alfabetu l | Unitile lexicale | Tipuri de date admise de Qbasic * L0.4 Expresii
L0.4.1 L0.4.2 L0.4.3 L0.4.4 L0.4.5 L0.4.6 Expresiile numerice i formele de notare a numerelor * Expresiile ir de caractere * Expresiile logice ** Expresii-adres (= expresii numerice speciale) *** Transformri i convertiri de tip de dat *** Semnalarea erorilor de tip de dat*

L0.5 L0.6
L0.6.1 L0.6.2 L0.6.3 L0.6.4

Instruciunile/comenzile limbajului i modul lor de scriere


Definire i reguli de editare; validare | Conceptul de atribuire; iniializarea * Comanda Def_prescurtare ** Structura_modul Type-End_Type ** Declaraia de tip prin sufixe * Definiii implicite *

L0.5.1L0.5.2

Definirea tipurilor de date

L0.7 L1. L1.1 L1.2 L1.3 L1.4 L1.5

Crearea programelor Qbasic. Competene Atribuirea de valori la variabile i vizualizarea lor Atribuirea de valori n mod rigid, prin program Vizualizarea (afiarea) valorilor variabilelor comenzi de ieire
Vizualizare: comanda Print

I+C

L1.2.1L1.2.3

Imprimarea (tiprirea) valorilor variabilelor comenzi de ieire Atribuirea interactiv de valori prin comanda de intrare Input Atribuirea de serii de valori constante

L1.5.1L1.5.2 Tandemul de comenzi Data-Read. L2. Structuri repetitive n Qbasic

I+C Opional (O)

L2.1

Cu numr cunoscut de pai


Prezentare general, evoluie static i dinamic

L2.1.1L2.1.3

L2.2 Structuri repetitive cu numr necunoscut de pai, dependent de o condiie specificat


L2.2.1L2.2.4 Prezentare general, Structuri tip While_Do, respectiv Do_Until, Concluzii

I+C (O)

L2.2.5 Structura repetitiv specializat Qbasic WHILE-WEND L2.2.6 L2.2.7 Ieirea forat din structurile repetitive | Imbricarea structurilor L3. Structuri alternative n Qbasic

L4.

Lucrul cu variabile indexate

L4.1 L4.2 L4.3 L4.4

Principiile generale Declararea dimensiunii masivelor/variabilelor indexate Modaliti de declarare a dimensiunii variabilelor indexate
n mod static | n mod dinamic

L4.3.1L4.3.2

Atribuirea de valori masivelor/variabilelor indexate

4/9

a 9-a; (a 10-a Test QB1 )

L3.1, L3.2 Simplu i dublu condiionate L3.3 Multiple, de selectare (a unei secvene de instruciuni din mai multe posibile) L3.4, L3.5 Exerciiu de atenionare | Problem

I+C

Lectiile notate cu un singur * (asterisc) trebuie asimilate cu prioritate fiind necesare la primele lecii!

III.3

Mediul de programare Qbasic

a 8-a

a 9a;

UTILIZAREA i PROGRAMAREA CALCULATOARELOR (anul I D/20092010)

L4.5 L4.6

Comenzi ajuttoare pentru masive/variabile indexate Redimensionarea i distrugerea masivelor/variabilelor indexate


Redimensionarea | Distrugerea masivelor

I+C a 9-a

L4.6.1L4.6.2

L4.7 Clauze posibile; recapitulaie L4.8 Atenionare final L4.9L4.10 Probleme | Tem
L5. Modaliti avansate de afiare a rezultatelor

I+C

L6.

Aplicaii cu necesiti de afiare avansat

L6.1 L6.2 L6.3


L7.

Principii i modaliti de rezolvare


Tipul aplicaiilor | Ordinea operaiilor necesare Exerciiul 1 | Exerciiul 2

L6.1.1L6.1.2 L6.2.1L6.2.2

Exerciii Concluzii
Structurarea programelor

I+C I+C I+C (O)

L7.1 L7.2

Definire Aplicaie simplu structurat


Tem: Situaie 1.0 | Indicaii Rezolvarea modulului de introducere i de afiare Dezavantaje i neajunsuri | Corectarea aplicaieii

L7.2.1L7.2.2 L7.2.3L7.2.4 L7.2.5L7.2.6

I+C

L7.3

Aplicaia structurat propriu-zis

L8.1L8.2 Etape succesive pentru crearea procedurilor | Apelul procedurilor Sub L8.3 Aplicaie structurat cu proceduri Sub
L8.3.1 L8.3.2L8.3.4 Tema_Situaie 1.2 (parial) pentru o aplicaie structurat Indicaii pentru rezolvare | Anomalii funcionale constatate | Concluzii Variabile locale | Variabile globale | Particulariti la variabile indexate

I+C

L8.4

Modul de tratare a variabilelor n programele cu proceduri

L8.4.1L8.4.3

L8.5 Remedierea anomaliilor constatate la L8.3.3 privind rularea aplicaiei structurate


L8.5.1 L8.5.2 L8.5.3 L8.5.4 L8.5.5 Pentru declararea variabilelor globale Pentru mpiedicarea introducerii unor valori ne-valide Pentru afiarea pe pagin nou Suspendarea execuiei unui program mpiedicarea accesrii la pornire a modulului de afiare

L8.6
L8.6.1 L8.6.2 L8.6.3 L8.6.4 L8.6.5 L8.6.6 L8.6.7 L8.6.8

Completare la aplicaia structurat


Extindere_1: Tema_Situaie 1.3 (parial) Pregtirea programului pentru implementarea tuturor modulelor Modul de tratare a problemelor de ordonare Rezolvarea simplificat a ordonrii situaiei dup medie Completarea procedurii de ordonare (dup ambele criterii) Ordonarea dup oricare din variabile Inversarea ordinii datelor printr-un modul suplimentar Concluzii

I+C(O)

5/9

a 11-a

a 11-a

L7.3.1Tema Situaie 1.1 (corectat i explicit pentru aplicaia structurat propriu-zis) L7.3.2L7.3.3 Indicaii | Rezolvare L8. Subprogramele-procedur de tip Sub n Qbasic

a 10-a; (+Test QB1 )

L5.1 L5.2 L5.3

Recapitulaie: comenzi de intrare-ieire i funcii ajuttoare Controlul strict al afirii valorilor cu ajutorul comenzii Print_using Exerciiu de afiare tabelar n structuri repetitive

I+C I+C

UTILIZAREA i PROGRAMAREA CALCULATOARELOR (anul I D/20092010)

1 L9. Funcii n Qbasic

I+C(O)

L9.3.1L9.3.2

Similariti | Difereniere fa de procedurile Sub

L9.4

Funciile-utilizator obinuite
Tipul fiierelor i structura lor Comenzile de lucru Comanda Open | Comanda Close Funcii ajuttoare | Comanda Seek Tipul fiierelor Comenzile Open i Close Comenzile de lucru Exemplul 1 Exemplul 2 Exemplul 3 Exemplul 4 Extindere_2: Tema_Situaie 1.4 Rezolvare Tipul aplicaiilor specifice; definire termeni Modaliti de programare Ordinea operaiilor Extindere_3: Tema_Situaie 1.5 Rezolvare

L10. Lucrul cu fiiere n Qbasic

L10.1 Prezentare general


L10.1.1 L10.1.2 L10.1.3L10.1.4 L10.1.5L10.1.6 L10.2.1 L10.2.2 L10.2.3 L10.2.4 L10.2.5 L10.2.6 L10.2.7 L10.3.1 L10.3.2 L10.4.1 L10.4.2 L10.4.3 L10.5.1 L10.5.2

I+C

L10.2 Fiierele cu acces secvenial

I+C(O)

L10.3 Aplicaie cu fiiere cu acces secvenial

L10.4 Fiierele cu acces aleatoriu

L10.5 Aplicaie cu fiiere cu acces aleatoriu L10.7 Completri


L10.7.1 Comanda Open n contextul lucrului n reea L10.7.2 Comenzile specializate pentru utilizatori din reea L10.7.3L10.7.4 Fiierele cu acces aleatoriu cu date uniformizate, prin Field | Comanda Kill L11. Grafica n Qbasic

Doar gr.15 !!

I+C(O)

L11.1.1L11.1.4 Contextul grafic, comenzile i funciile de utilizat

L11.2 Contextul grafic


L11.2.1L11.2.4 Suportul de desenare-scriere, comenzi -text, vizualizare, culori i palete

L11.3 Comenzile de desenare


L11.3.1 L11.3.2L11.3.9 L11.3.10 L11.3.11L11.3.14 Generaliti Desenare-exerciii cu puncte, linii/dreptunghiuri, cercuri/arcuri/elipse Exerciii cu comenzile Window i View Desenare-exerciii cu polilinii Draw, Color, Paint i Palette

I+C

Observaie
Opisul leciilor sptmnale urmeaza procesul de asimilare a competenelor de programare Qbasic prezentate n [Luc07] pentru Pachetul "Bazele Qbasic", conform cu Tabelul nr. III.1, (pagina 120) respectiv ordinogramele referitoare la Ghidul de utilizare al manualului, de la figurile nr. III.25.

6/9

a 14-a; (cu recuperri)

L11.1 Prezentare general

a 12-a; (a 13-a Test QB2 )

a 11-a

L9.1 L9.2 L9.3

Prezentare general Funciile-sistem Qbasic (propriu-zise) Funciile-procedur

UTILIZAREA i PROGRAMAREA CALCULATOARELOR (anul I D/20092010)

B Bibliografie selectiv
B.1 Referine editoriale
[Bol93] [Bro98] [Buz78] [Cp93] [Coc99] [Dri01] [Dav01] [Dob00] [Don99] [Dum89] [Fly95] [Jur89a] [Jur89b] [Luc05] [Mar93] [Mil96] [Mur94] [Mur96] [Opr02] [Pr96] [Pet73] [Pet96] [Pet97] [Pom96] [Sav80] [Sav00] [Toa85] [Vas94] [Zah92] [***--] [***89] Boldea I., Metea L., Benta M., Programarea n QuickBASIC, Tipografia MIRTON, Timioara, 1993. Brookshear J.G., Introducere n Informatic, Editura Teora, Bucureti, 1998. Buznea D., Teodorescu O., Calculatoare electronice, Editura militar, Bucureti, 1978. Cprariu V., Enyedi A., Muntean M., Sistemul de operare DOS. Ghidul programarorului, Editura Microinformatica, Cluj-Napoca, 1993. Cocan M., Florea I., Programarea i utilizarea Calculatoarelor, Universitatea Transilvania Braov, 1999. Drimba O., Istoria Culturii i civilizaiei, volumul 1, Editura tiinific i Enciclopedic, Bucureti, 1984. Davidescu A., Pommersheim A., Noiuni de informatic aplicat, Editura Politehnica, Timioara, 2001. Dobra A., Savii G., Echipamente periferice de calculator, Editura Orizonturi Universitare, Timioara, 2000. Donald K., Arta programrii calculatoarelor, vol I Algoritmi fundamentali, Editura Teora, Bucureti, 1999. Dumitracu L., nvm BASIC, Editura Tehnic, Bucureti, 1989. Flynn J., Gestionarea memoriei, Editura Teora, Bucureti, 1995. Jurc I., Programarea calculatoarelor. Limbajul FORTRAN. vol I, Lito I.P."Traian Vuia", Timioara, 1989. Jurc I., Programarea calculatoarelor. Limbajul BASIC. vol II, Lito I.P."Traian Vuia", Timioara, 1989. Luchin M., Utilizarea i programarea calculatoarelor.Limbajul Qbasic, Editura Eurostampa, Timioara, 2005. Marinescu D., Trandafirescu M., Manualul cumprtorului, utilizatorului, programatorului PC, Editura Teora, Bucureti, 1993. Miloescu M., Ce este calculatorul? , Editura Teora, Bucureti, 1996. Murean T., Circuite integrate numerice, note de curs, Timioara, 1994. Murean T., Gontean A., Bbi M., Demian P., Circuite integrate numerice. Aplicaii, Editura de Vest, Timioara, 1996. Opria-Stnescu P.-D., Utilizarea calculatoarelor i Limbajul FORTRAN, Editura Politehnica Timioara, 2002. Prv B., Vancea Al., Fundamentele limbajelor de programare, Editura Albastr, Cluj-Napoca, 1996. Petrescu A., Calculatoare automate i programare, Editura Didactic i Pedagogic, Bucureti, 1973. Petrescu A., Iacob Fr., Racovi Z., Iniiere n structura calculatoarelor electronice, Editura Teora, Bucureti, 1996. Petrehu V., Gavril C., Iordnescu A., Radu C., Utilizarea calculatoarelor, U. T. C. B., 1997. Pommersheim A., Einfhrung in QBASIC I, II, Centrul de Multiplicare al Universitii "Politehnica", Timioara, 1996. Savii G., Elemente de calculatoare i programare, Lito I.P."Traian Vuia", Timioara, 1980. Savii G., Luchin M., Modelare i Simulare, Editura Eurostampa, Timioara, 2000. Toace Gh., Introducere n microprocesoare, Editura tiinific i enciclopedic, Bucureti, 1985. Vasiu L., QBASIC, Editura Tehnic, Bucureti, 1994. Zaharia C., Zaharia M., S nvm s programm, Editura Tehnic, Bucureti, 1992. ***, Ghidurile de utilizare ale pachetelor soft prezentate la curs i laborator, .a. ***, DOS PC GW-BASIC, ITC, Cluj Napoca, 1989.

B.2 Dicionare
[DEX98] [DNe86] [Pfa97] [Pfa96] [Mor99] [MDE72] ***, Dicionarul explicativ al limbii romne, Academia Romn, Institutul de Lingvistic "Iorgu Iordan", Editura Univers Enciclopedic, Bucureti, 1998. Marcu, F., Maneca, C, Dicionarul de neologisme, Bucureti, 1986 Pfaffenberger B., Wall D., Dicionar calculatoare&Internet, Editura Teora, Bucureti, 1997. Pfaffenberger B., Petersen J., Dicionar explicativ de calculatoare, Editura Teora, Bucureti, 1996. Morvan P. (coord), Dicionar de informatic Larousse, Editura Niculescu, Bucureti, 1999. ***, Mic dicionar enciclopedic, Editura Enciclopedic Romn, Bucureti, 1972.

7/9

UTILIZAREA i PROGRAMAREA CALCULATOARELOR (anul I D/20092010)

B.3 Pagini web


Site-ul Departamentului de Mecatronic al Universitii Politehnica din Timioara: http://mecatronica.mec.utt.ro permite accesul la informaii multiple legate de departament. Mai multe pagini sunt dedicate activitilor didactice; n unele seciuni se intr pe baza unei parole autorizate. Se regsesc printre altele, referine concrete asupra disciplinei de Utilizarea i Programarea Calculatoarelor: programa analitic, programul de desfurare al cursului i laboratorului, programarea testelor i condiiile de promovare, respectiv situaia la zi a studenilor. Referitoare la manuale electronice [Che01] Cherti, A., Tutorial for Qbasic library, ++(2001) http://www.ecplusplus.com ; http://qbworld.free.fr/. [Kin03a] Kinney J., Qbasic Graphics Tutorial, http://www.qbasicnews.com/ tutorials.php, (2003). [Kin03b] Kinney J., QBs Palette, idem. [Lit--] Litchfield M., Qbasic Tutorial, http://www.qbasicnews.com/tutorials.php; http://www.petesqbsite.com/sections/tutorials/othertuts.shtml . [Luc99] Luce V., Vics Qbasic Programming Tutorial (&other), http://www.qbasicnews.com/tutorials.php, (1999). [Sla99] Slasky Software /Descottes Genon, Qbasic Tutorial, http://www.multimania.com/qbw/; http://membres.lycos.fr/slasky12/qbasic/chap5.htm. [Zoh--] Zohrob D., Tutorial, http://www.lookup.com/homepages/80948/qb/ . [***--] ***, Qbasic Tutorial, http://www.qbworld.fr.st/. Generale Qbasic* 1. http://qb4all.com/ 2. http://support.microsoft.com/?kbid=258265 3. http://www.computerhope.com/qbasichl.htm 4. http://www.fortunecity.com/skyscraper/pagemaker/511/; 5. http://members.fortunecity.com/jethroville/files.htm 6. http://www.freewebz.com/davidweb/ 7. http://www.geocities.com 8. http://www.hitmill.com/programming/qbasic.html 9. http://www.lookup.com/homepages/80948/qb/ 10. http://www.microsoft.com/windows/downloads/default.mspx 11. http://www.programmersheaven.com/zone6/cat430/ 12. http://www.qbasic.com; 13. http://www.qbasicnews.com/ 14. http://www.qbworld.fr.st 15. http://www.webopedia.com/TERM/Q/QBASIC.html 16. http://www.petesqbsite.com/index.php, 17. http://qbworld.free.fr/ *Sunt evideniate doar cteva site-uri care par cele mai bogate n informaii, cu interfa specializat, oferind acces spre tutoriale, utiliti, programe cu jocuri, animaie etc Este de semnalat faptul c motoarele de cutare uzuale evideniaz (n cazul cel mai general, pentru cuvntul-cheie qbasic pe o linie Internet de medie performan), n jur de 100 de poziii n cteva secunde, evident multe nesemnificative Avnd n vedere dinamica mediilor informatice toate aceste adrese trebuie tratate drept posibile referine.

8/9

UTILIZAREA i PROGRAMAREA CALCULATOARELOR (anul I D/20092010)

C Programarea i coninutul testelor C.1 Probleme teoretice (cu testri la orele de CURS)
1. Testul C1/ spt. 11.| Problemele fundamentale cuprinse n Partea I dup cum urmeaz: C11: I.1 i I.2.(Despre informaie + Hard, dar exclusiv I.2.4.B); C12: I.2.4.B (perifericele); C13: I.3. (Soft); C14: Test fulger, care const dintr-o serie de ntrebri scurte/simple (la care se poate rspunde n 10-12 secunde), referitoare la cunoaterea/lucrul cu PC. Funcie de modul de gestiunare a timpului de testare, poate fi susinut i ntr-una din sptmnile urmtoare) 2. Testul C2/spt. 12. | Problemele fundamentale cuprinse n Partea I dup cum urmeaz: C21: I.3 ( Sistemele de numeraie i coduri); C22: I.4.(Algebra boolean); C23: Aplicaii aferente celor dou capitole de mai sus. 3. Testul C3/spt. 13. | Problemele fundamentale cuprinse n Partea a III-a, capitolul nr. III.1: C31: III.1 Despre algoritmi; descriere cu limbaj simbolic; structuri fundamentale. C32: Aplicaia_1 cu scheme logice (ordinogram); C33: Aplicaia_2 cu scheme logice (ordinogram cu proceduri). Recuperri: spt. 14!!

C.2 Elemente soft-utilizator practice (cu testri la orele de LABORATOR, cu ajutorul CE/PC_IBM):
1. Testul L1=MS-DOS&NC L11: comenzi uzuale sub SO MS-DOS/spt. 3-4; L12: utilitarul NC; alte utilitare/spt. 4-5. 2. Testul L2=Windows&elemente de MS_Office L21: lucrul sub mediul Windows, despre faciliti, accesorii i procesare de texte, elemente de programare (= test fulger, care se va susine la curs/ntr-una din spt. 11-14); L22: cunoaterea procesorului de texte Word / MS_Office, i a mediului de calcul tabelar Excel (susinerea Temei de cas, n spt. 7). 3 Testul L3= QB1/spt. 10: a) comenzi de baz intrare-ieire n mediul QBASIC; b) structuri repetitive i alternative n QBASIC; c) lucrul cu variabile indexate. 4 Testul L4= QB2/spt. 13: a) proceduri n QBASIC; b) lucrul cu fi iere; aplicaii cu fiiere secveniale; (gr. a 15-a: ++fiiere cu acces aleatoriu) c) faciliti+grafic n QBASIC. Recuperri: spt. 14!!

C.3 Notarea final


se efectueaz prin produsul dintre media anual (ponderat, pe baza celei de la activitatea de laborator, cu care se calculeaz i Notaactivit.parcurs i a celei de la testele din curs) i un coeficient de interes ki, care se calculeaz funcie de numrul de absene al studentului. Se admite un numr de 7 ore absene (curs+laborator, dintr-un total cumulat de 63) pentru coeficient unitar, relaia de calcul fiind: ki=(63-nr_abs)/(63-7admise)= (63-nr_abs)/56.

C.4 Program consultaii :


Mari: orele 13-15 9/9

S-ar putea să vă placă și