Vad är kursplanen för BCA tentor?

Detalj kursplan naturligtvis BCa [Hons.]
magadh universitet, bodh gaya

Viss del - jag

PAPPER - JAG

Full poäng - 10 (teori-75, praktisk - 25)
dator fundamentaIntroduktion till datorer: vad är datorn? Jämförelse mellan dator och mänskliga hjärnan, egenskaper för dator, datortillämpningar.
Historia av datorer: Inledande utvecklingen, Generation av dator, Evolution av persondatorer.
Dator Organisation: Grundenheter för dator, blockdiagram över datorn, Input Unit, bearbetningen enhet, utmatningsenhet, förvaringsenhet.
Typer av skrivare: Papperskopior, Nedslagsskrivare, icke Nedslagsskrivare, seriell och radskrivare, matrisskrivare, laserskrivare, Daisy wheel skrivare, trumma och kedjan skrivare, termisk skrivare.
Externa lagringsenheter: SASD, DASD, hålkort, magnetband, blockerar nyttjande faktor, magnetisk Disk, spår, sektorer, söka tid, roterande latens, åtkomsttid, numeriska problem.
Typ av datorer: Digital, Analog, Hybrid datorer, allmänna ändamål datorer, nyckelfärdiga system, Micro datorer, Mini datorer, stordatorer, Super datorer.
Datarepresentation: Talsystem, binärt System, binära till decimal och Decimal till binär konvertering, binära dessutom 2 komplimang representation, binära subtraktion, ASCII och EBCDIC kodning.
Computer Software: Maskin språk, Assembler, hög nivå språk, kompilatorer, tolkare, montörer.
Centraliserad bearbetning, distribuerad bearbetning, distribuerad bearbetning, informationssystem.
Bearbetning lägen: Uniprocessor Multiprocessor, Batch-bearbetning, Off Line datainmatning, On-line bearbetning, On-line datainmatning, realtid bearbetning, tid delar bearbetning, elektronisk post, Tele text, Tele Conferencing.
Programmering begrepp: Programmet definition, egenskaper hos bra program, åtgärder för programmering, algoritmer, flödesscheman.

Introduktion till datorarkitektur
Introduktion till mikroprocessorer och tillhörande komponenter, Timer, Display styrenheter, DMA-styrenheter.

Blockdiagram över IBM PC, Evolution av mikroprocessor, familj av Intel mikroprocessor, introduktion till 8086 & 8088 arkitekturen.

Funktionsbeskrivning av olika moduler & kort, CISC & RISC teknik, olika typer av skärmar och annan kringutrustning som används i IBM PC.

Startprocessen i IBM PC. Systemfiler, Self text

Disk Operating System- Introduktion. Filhantering, katalogstrukturen i DOS. Interna och externa kommandon i DOS, kommandofiler, konfigurationen arkivera, System arkivera, COM, BIN, SYS, EXE & TXT-filer.

Programming logik & Design tekniker :
Programmet för utveckling, lägsta-nivå-Programming language, high-level språk, programmering logik, programmering tekniker, programmeringsverktyg, programmet underhåll. Tekniker för programmering (algoritm, flödesschema, pseudocodes). Introduktion till programmering i QBASIC, strukturerad programmering - introduktion, behov av strukturerad programmering utveckling av program i QBASIC.

praktiska

Besök till dator Lab. Introduktion till olika komponenter i datorn. En enkel dokumentation förberedelse & utskrift. Användning av skrivaren & andra komponenter.

Användning av externa & interna DOS-kommandon. Programmering i QBASIC.

Fysisk kontroll av IBM PC och interna kort. Introduktion till nomenklaturen (COM1, COM2 osv.) Skriver batch-filer för olika ändamål. Ändra config.sys filer, skapa med QBASIC program.

Referenskällor:

1. grunderna i datorn s. K. Sinha
2. datorer fundamenta B.Ram
3. datorarkitektur (Schaums disposition) CARTER, TMH
4 IBM PC och kloner:
Felsökning av maskinvara
och underhåll Govindarajalu, TMH
5. hur man löser det genom att dator Dromy, PHI

papper - ii
Full poäng 100 (teori-75, praktisk-25)

operativsystem
Introduktion till olika kategorier av mjukvaror. Operativsystemet och dess funktion samverkan mellan operativsystem och hårdvara och användaren programmet., olika delar av operativsystemet DOS, BIOS, BIOS och DOS avbryter. Enda användare operativsystem, uppgift loader, Memory management., enhetshantering. Kontroll av olika enheter. Enhetens drivrutiner avbryter driven och poll driven dataöverföringar. Behov av programvara & hårdvara protokoll., flera användare, Multi Tasking, Multi bearbetning och realtidsoperativsystem. Introduktion till minneshantering tekniker., filsystem, filhantering, Process management och schemaläggning., särskilda krav och faciliteter för multiprocessing miljö., exempel på multiprocessing operativsystem. Introduktion till UNIX. Användarhantering i UNIX.
Datorer i office automation: art och användning av information, formell och informell information och kommunikation, samla och presentera information, system livscykel, dokumentation, testning, felsökning, Impementation

affärsprogram
Databasen organisation, databas filer, register, fält, typer av filer i databasen.
Fil organisation : sekventiell fil, Random fil, indexerad fil, Foxpro, MS - Office, Windows 98/2000.
foxpro:
Visa och redigera data
FoxPro - version, funktioner krav för maskinvara och programvara; FoxPro - menyn System; Skapa databasfil, databas (skapa lista, lägga till, stäng, sluta); FoxPro - datatyp.; Visning och övervakning kommandon: Visa lista, söka efter, redigera, ändra, bläddra, Ersätt, ta bort, minns, pack, (alla kommandon med varrious alternativ.); Fil verktyg i Foxpro-display katalog, kopiera, ta bort, byta namn på.
indexering, sortera och skriva ut rapporten
Indexering koncept och sortering; Sortera kommandon - singel & flera nyckel; Fördelar och nackdelar med sortera; Indexering Vs sortering & flera nyckel; Indexering, hitta, söka, Rushmore teknik; FoxPro-rapport - dess skapande, funktionen & Utilities, förhandsgranskning, skriva ut anpassade rapporten, gruppering och sub gruppering.; FoxPro nivå - designa och skriva ut.
minne variabel, tangentbordsmakron och funktion
Minne variabler-skapande och användningsområden, enkel vs kedjan; Spara och återställa minne variabler;? / ?? / ??? kommandona. Tid & datumfunktioner och kommandon, datum aritmetiska; Konvertera definiera funktionstangenter.; Tangentbord-makron-att skapa och använda; Aritmetiska operationer, matematiska funktioner, matematiska kommandon, statistiska funktioner

Programmering och felsökning av fel:
Begrepp för foxpro kommandon filer, ändra kommandon; Konditionering, förgrening och looping inom programmet filen med Do-medan, Enddo, if-Endif, Scan - Endscan, för-Endfor, Docase - Endcase, Text - Endtext, köra kommandon från andra kommandofiler, makro subtitution; Gemensamma felmeddelande; Felsökning av tekniker och kommandon.
Flera datafil och anpassade skärmar:
Begrepp av flera databasfil, med flera databas - set förhållande, uppdatera, lägga till från, kopiera till, gå med, Relation fråga genom exempel.; Skapa anpassade skärm med @, @_GET, @_Edit, @ say_get_read, skapa Box och linje, användaren definiera funktioner, custom skärmen konstruktionsarbeten och där bruk, FoxDoc för dokumentation.

praktiska
Utveckling av en baken arkivera till installera programvara från diskett på disk.
Utveckling av ett batch-filer att hantera olika paket på disken.
Påvisande av virus och skydd paket på IBM PC. MS-Office, Windows 98 / 2000.

Text & uppslagsverk:
1. Foxpro för windows R. K.Taxali BPB publikationer
2. Foxpro gjort enkla R. K. Taxali, BPB
3. mastering foxpro 2.5 bpb publikation
4. operativsystemet begrepp Galvin, PeterBeier, Addison Wesley publikation
Abrahm Sltberschatz
5 Microsoft Office-2000 Sagman, Pearson Education Indien.

Detalj kursplan naturligtvis BCa [Hons.]
magadh universitet, bodh gaya

BCA Hons. - II nd år

PAPPER - III

Full poäng - 100 (teori-75, praktisk - 25)

dator nätverk
Introduktion till N/W, nätverkstopologier, typer av kanaler: Twisted tråd, Co-axial tråd, mikrovågsugn kommunikation, Setellite kommunikation, optisk fiber, Simplex, Duplex, halv duplexkommunikation. Byta tekniker krets växling, Massage växling, paketväxlar, FEP, repeatrar, Bridge, Gateway, Token passerar CS / CD, protokoll, ISO-OSI-modellen, NIC, seriell och parallell kommunikation.
Internet
Evolution, protokoll, gränssnitt koncept, Internet Vs intranät, tillväxten av Internet, ISP, Connectivity-Dial-Up, hyrda linjen, VSAT, etc webbadresser, domännamn, portaler, ansökan. E-konceptet, POP och Web baserad e-post, adress, grunderna i skicka och ta emot e-protokoll, e-postlista gratis e-tjänster.

Boolesk algebra
Boolesk Algebra, regler och satser, De'Morgan sats, dualitet rektor, logiska grindar, kanoniska ekvationer, K-kartor, halv Adder, encoder, dekoder.
Strukturerad programmering
Metoder för dokumentation. Metoder att analysera program krav. Dataflödesdiagram.
C-språk

Enhet 1: Översikt över C; Introduktion & funktioner c; Strukturen i C-Program; Variabler, uttryck, identifierare, nyckelord, datatyper, konstanter, operatorer och uttryck; Operatör: Aritmetiska, logisk, relationell, villkorlig och Bitvis aktörer. Företräde och associativitet för operatörerna. Typkonvertering i uttryck.
Enhet II: Basic Input/Output och bibliotekets funktioner; Enstaka tecken Input / Output, dvs getch (), getchar (), getche (), Putchar (); Formaterad Input / Output, i.e.printf () och scanf (); Biblioteket fungerar-begrepp, matematisk och tecken fungerar; Kontrollstruktur; Om uttalanden, If-Else-satser, häckar av If-Else-satser, annars om stege; Den? : Operatören. goto uttalande; Switch-sats; Sammansatt meddelande; Loop styr; för, medan, göra-medan slingor; paus, fortsätt, goto uttalande.
Enhet - III: Enda och Multi-dimensionell matriser; Array-deklarationen och initiering av matriser; Strängar: deklaration, initiering, funktioner.
Enhet - IV: Funktioner; Behovet av och av c funktioner; Användardefinierade och bibliotek funktioner. Funktioner argument; Returvärden och kapsling av funktion; Rekursion; Kallelse till funktioner; Matris som Funktionsargument; Omfattning och livet av variabel-lokala och globala variabel; Auto lagring klass kravställare, extern, statisk, register.
Enhet - V : Struktur och unionen. Definiera strukturen. Förklaring av struktur variabel; Åtkomst till struktur medlem; kapslade struktur; Utbud av strukturen. Struktur tilldelningen. Struktur som Funktionsargument; Unionen.
Enhet - VI: Grundläggande av pekare, operatörer, pekare och funktion; Passerar matris att fungera; matrisen tips; Pekare strängar; Pekare till struktur; Tips inom struktur.
Enhet - VII: Dynamisk minnesallokering; Processen för minnesallokering; malloc () verksamhetsutövare. storleken på () verksamhetsutövare. funktion calloc (); funktion (avgift); funktion realloc)
Enhet - VIII: Filhantering: fil struktur; filhantering funktion; filtypen; strömmar; text; Binary; filpekaren; Öppna filen och stänga filen; skriva och läsa en karaktär; med fopen (), etc (), putc () & fclose (); med hjälp av feof (); arbeta med sträng fputs & fgets; spolning ström; Fixerande fread (), fwrite () & omskrivning (); Direct access-fil.
Enhet - IX: Förprocessordirektiv & kommandon, Preprocessor; #define; definiera som macos; #error; #include; villkorlig kompilering direktiv dvs #if, #else, #elif och #iddef & #undef; #line;
Enhet - X: Direkt tillgång färggrafik; Initialisera grafikläge; funktionen används i grafik; Bitvis operatör.
Enhet - XI: Skärm kontroll; Skapandet av windows. text attribut kontroll; utökade sökord kod. menyn design; ordbehandling.
Praktiska
Programmering i C-språket och projektutveckling

Text & referenser böcker

1 pekaren genom C. Y. Kanitkar
2 LetUs C Y.Kanitkar
3 programmering i C - E. Balaguruswami
4 dator nätverk S.Jain,BPB
5 dator nätverk Tanenbaum, PHI
6. datornätverk
Med Internet Protocol Stallings, Pearson Education

Papper - IV

Full poäng - 100 (teori-75, praktiska 25)

Datastruktur

Introduktion till datastruktur: begreppet datastruktur; Abstrakt datastruktur; Analys av algoritm; Begreppet lista
Stack och köer: Intoduction till stacken & primitiv drift på stack; Stack som en abstrakt datatyp; Flera stack; Stapla ansökan: infix, postfix, prefix och rekursion; Introduktion till köer. Primitiv drift på köer. Köer som en abstrakt datatyp; Cirkulär kö; Dequeue; Prioriterad kö.
Länkad lista: Inledning till den länkade listan av stack; Den länkade listan av kön. Header noder. Dubbelt länkad lista; Cirkulär länkad lista; Stack & kön som en cirkulär länkad lista; Tillämpningen av länkad lista
Träd: Grundläggande terminologi; Binära träd. Trädrepresentation som Array & länkad lista; Binära trädrepresentation. Traversal av binära träd: Inorder, förbeställa & Post ordning; Tillämpningen av binära träd. Gängade binära träd. B-Tree & höjd balanserade träd, representation av B + & B * träd binära trädrepresentation av träd; Räkna binärt träd
Sökning och sortering: sekventiell sökning; Binär sökning. Insättningspunkten sortera; Val av sortera; Snabb sortera; Bubbla sortera; Radix sortera; Heap sortera; Sammanfoga sortera; Jämförelse av sortering metoder.
Tabeller och diagram: hash-tabell; Kollision upplösning teknik. Introduktion till grafer; Definition; Terminologi; Riktad, Undirected & vägda graf; Representation av grafer; Grafisk figur Traversal-djup första & bredd första sökning. Spanning Tree, Minimum spanning Tree; Den grundläggande giriga strategin för datoranvändning algoritm Kruskal och Prims
Datorstödd redaktionella
Introduktion till AUTOCAD / ROBOCAD eller liknande. Avancerade funktioner för dessa paket. Ritning plan av en byggnad med hjälp av AUTOCAD etc. Analysfunktion i AUTOCAD
Praktiska
Design av layouten för en byggnad. Design av interiör av rummen. Skriva ut och rita beredd ritningarna. Mode design genom AutoCAD.

Text & referenser böcker

1 datastruktur genom c Kanitkar, BPB
2 grunderna i datastrukturen: av S. Sahni & Horowitch
3 datastruktur: Tannenbaum
4 AutoCad 2000-
En fullständig referens COHN, TMH

Detalj kursplan naturligtvis BCa [Hons.]
magadh universitet, bodh gaya
BCA hons. - III år

Papper - V
Full poäng - 100 (teori - 100)

Programmering i Visual Basic
Den integrerade Developmentt miljön i Visual Basic: menyraden, verktygsfältet, Projektutforskaren, verktygslåda, egenskapsfönstret; Form Designer direktfönstret; Redigera vy, springa, Debug, alternativ; Med programmet guiden
Maping projekt: Begreppet VB projektet. Du skapar projektet. Öppna, byta namn på och spara projekt.
Element i användargränssnittet: utforma användargränssnitt; Skapa formulär och kodmoduler; Justera; Löpande ansökan programmering en ansökan; Programming kommandoknapparna; Gruppera kontroller.
Visuell utveckling och händelse - deriven programmering: gemensamma egenskaper. Gemensamma egenskaper och metoder.
Anpassa miljön: fliken Regelredigerare, fliken Format, fliken Allmänt, dockning fliken fliken miljö
Introduktion till Visual Basic-språket
Variabel: Deklarera variabeln typ av variabel, konvertera variabeltyp; Användardefinierad datatyp; Särskilda värden. En variabels räckvidd.
Konstant: Matriser; Samlingar; Procedurer, funktioner, subrutiner och argument; Styra flödet uttalande och villkorliga satser; Loop uttalanden. Iteration
Arbeta med formulär: lastning; Visa och dölja former; Kontrollera en form inom en annan. Använda formulärmallar; Menyerna. Utforma menyerna. Programmering-menyn kommandon; Med hjälp av access och genvägen knappar; Mappning av menyer vid körning; Mus konflikter, att dra listobjekt med meddelanderutor och ingående dialoger; Med standardmoduler i stället för formuläret moduler.
Active X-kommandon
Textrutekontrollen: Grundläggande egenskaper. Manipulera kontrollens text; Textmarkeringen; Söka och ersätta operationer. Fånga nyckel linjer;
Lista låda och combo-kontroller: Grundläggande egenskaper. Listrutan styr metoder, pilar; Indexering med listrutekontroll; Sökning som sortera lista.
Rulla rutan och slider kontroll: Rullningslist kontroll; rullningslist kontrollens händelse.
Dialogrutan: Med hjälp av de gemensamma dialogkontroller; Collor gemensamma dilog boxen; dialogrutan teckensnitt; Filen öppen; och filen commn dialogrutan. Dialogrutan Skriv ut; Dialogrutan för hjälp. Fil kontroller. De inbyggda Active X-kontrollerna.
Komponent i Visual Basic: klasser, Intances, objekt; Inkapsling och abstraktion; Härledda klasser och bas classess, klass i, dynamisk bindning, skapa objekt, variabler form som en klasser; Att skapa manipulera rutin kontroller Objektgranskning; objektlänkning och Embeding
Grafik med Visual Basic: bilda, box och bild rutan bildkontroller dimensionering bilden lastning och spara bilder; Utbyte av bilden via Urklipp; Koordinatsystem, egenskaper och metoder. Ritmetoderna, ritning text, rita rutor fylla; Rita kurvor, manipulera pixlar, ange färger, ange övertoningar; Händelse deriven programmering, flera dokument gränssnitt (MDI); Gränssnitt med Visual Basic och Windows API; Dynamic Link Liabraries; Programmering och samverkar med Office.
Database Management system - jag
Kategoriseringen av DBMS system. Nätverk, hierarkiska och relationell databas. Tillämpningen av DBMS system. Enhet relation diagram. Relationsdatabas ledningssystem (RDBMS). Varför använda dem och där. Data manipulation language (DML) och kontroll för Language(DCL). Säkerhet beaktas i DBMS, prestandaförbättring i databaser.
Databas ledningssystem - II
Relationsdatabas - Advance begrepp, introduktion till ORACLE / INGRESS eller en liknande RDBMS på en miljö för flera användare. Struktur Query Language (SQL). Formulärdesign på en avancerad RDBMS. Rapportgenereringen. Fråga genom exempel (QBE) och rapport av form. Tillgång till RDBMS med förvaltning. Säkerhet beaktas.

Text & referenser böcker
1 Lär dig Microsoft Visual Basic 6.0 nu av Halvorson PHI, pub.
2. Visual Basic 6.2 2nd ed. av Rahmel TMH, pub.
3. databas system koncept av genetiskt, PHI, pub.
4. Schaum disposition serie:
Grunderna i relationsdatabaser av TOLEDO, TMcH
5. oracle 9i PL/SQL programmering av URMAN, TMcH

Papper - VI
Full poäng - 100 (teori - 100)

Objektorienterad programmering
Introduktion till objekt orienterad programmering & C++, objekt, Polimorphism, kulturarvet, C++ fundamenta, klasser och objekt, funktion överbelastning, Operatoröverlagring, konstruktören och Destructor, flera arvedelar, passerar invända mot funktioner, Array med objekt, pekare till objektet, C++ /O klass bibliotek, C++ stream, C++ fördefinierade strömmar, C++ stream klasser

Java-programmering

Overviw av Javaspråket: Java-programmet struktur, polletter, Java virtual machine, konstant & variabler, datatyper, deklaration av variabler, tillämpningsområde symboliska konstanter, variabler, skriver gjutning operatörer: aritmetik, relationell, logiska tilldelning, increment och dekrement, villkorlig, bitvis, särskild, uttryck och dess utvärdering, beslut att göra och förgrening om uttalande, om... Else-sats, häckande i om... Else-satser, annat... Om stege, byta? operatör, loopar. medan, göra, för, hoppande loopar, märkt loopar.
Clasess, objekt, metoder: definiera klassen, att lägga till varriable och metoder, att skapa objekt, tillgång till gruppmedlemmarna, konstruktör, metoder för överbelastning, statiska medlemmar, kapsling av metoder arv: att utvidga en klass, överbelastning metoder, sista variabeln och metoder, sista klasser, slutföraren metoder, abstrakta metoder och klasser, synlighet kontroll, Array, sträng och vektorer, Array: en dimensionella, två dimenstional strängar, vektorer, brytningsklasser, definiera gränssnitt, utvidga gränssnitt, implementera gränssnitt , tillgång till gränssnitt, Multi gängad programmering, skapa trådar, utvidga trådar classs med stopp och blockerar en tråd, tråd, med hjälp av tråd metod, tråd undantag, Trådens prioritet, sychronisation, implementera gränssnittet runnable livscykel
Applet programmering: lokala och fjärranslutna applets, applet Vs ansökan skriver appletar, utforma en webbsida, applet-taggen, lägga applet till HTML, kör appleten, passerar, parametrar till applet, justera, displayen.

Advance ämnen i datorer

Introduktion till: datoranimation, artificiell intelligens, dedikerade datorer, ATM, datakryptering, datakommunikation och nätverk (kurs för varje år att ta hand om senaste utveckling.) Besök en computern industri.
Text & referenser böcker
1 C++: fullständiga referens 4/ed. SCHILDT, TMcH
2. objektorienterad programmering med C++ 2/ed. Balagurusamy TMcH, pub.
3. objektorienterad programmering i Java Gilbert, Techmedia
4. Java programmeringsspråk, 3/ed. Arnold, Pearson Education
5. Introduktion till AI Robotics Murphy, PHI
6. ATM-nätverk (begrepp och protokoll) Kasera, TMcH

Papper - VII
Full poäng - 100 (praktisk - 100)

Design av en databas för ett affärsprogram. Design av en data träder formulär och rapporter layouter för denna databaser. Skapande av program till tillgång och manipulation av databaser.
Utveckling av ett affärsprogram i RDBMS.
att skapa, slå samman, ta bort tabeller

Papper - VIII
Full poäng - 100 (Project - 100)

Förbereda ett projekt i C++ programmering.
Projektutveckling & Viva - Voce

--------------------------***********-------------------------