Вы находитесь на странице: 1из 8

SEMESTER VTH PAPER CODE: BCA 501 PAPER NAME: INTRODUCTION ENGINEERING

TO

SOFTWARE

UNIT-I The evolution of software, software crisis, software engineering paradigms the changing nature of software development, the role of the software engineer, the software life cycle, the relationship of software engineering to other areas of computer science, programming languages, operating systems, database, the evolving role of software, an industry perspective, some initial solutions. UNIT-II Requirements analysis, analysis tasks, the analyst, problems in requirements analysis, communication techniques, analysis principles, requirements analysis methods, data structure oriented methods, formal specification techniques, automated techniques for requirements analysis, important qualities of software product and process, correctness, reliability, robustness, user friendliness, verifiability, maintainability, reusability, portability, data abstraction, modularity, principles of software engineering. UNIT-III Structured methodologies, major influencing factors, evolution of end-user computing, emergence of CASE tools, use of prototyping 4GL tools, relational databases, using the methodology, choosing the right methodology, implementing a methodology, current generations of software development tools, fourth generation, fifth generation, fourth generation languages, end user computing, prototyping, non-procedural, considerations in applications development, problem in applications development, limitation of 4GLs, impact of 4GLs, why study systems investigations? The life cycle of an information system, phase of

systems investigation, the people involved in a system investigation, problems in system investigations, general principles of systems investigations. UNIT-IV Program evaluation review technique (PERT), methodology and standards, expression of a need, perception of a problem, defining the problem, relating the problem to the domain of the computer, formalizing the need, stages in the systems development life cycle, specification of requirements, system design, programming, system testing, implementation, system review, what is wrong with current development methods? Software and its increasing cost, software errors and their impact, an engineering approach to software, case tools, generation of CASE tools, categories of CASE tools, selecting case tools, deft case tools, factors affecting software development.

SEMESTER VTH PAPER CODE: BCA502 PAPER NAME: TCP/IP PROGRAMMING UNIT-I Overview of TCP/IP components, tel net, file transfer protocol, simple mail, transfer protocol, domain name system, simple network management protocol, transmission control protocol, user datagram protocol, internet protocol, TCP/IP history, the internet: the structure of the internet, the internet layers, internet work. UNIT-II The internet protocol (IP), the internet protocol datagram header, version number, header length, type of service, datagram length ( or packet length), identification, flags, fragment offset, time to live (TTL), transport protocol, header checksum, sending address and destination address, 128-nit IP addresses. UNIT-III TCP and UDP, what is TCP?, following a message, ports and sockets, TCP communications with the upper layers, passive and active ports, TCP timers transmission control blocks and flow control, TCP protocol data units, TCP and connections, user datagram protocol (UDP), gateways, gateways, bridges and routers, gateway protocols, routing daemons, routing, the IGP and EGP gateway protocols, gateways-to-gateways protocol (GGP), the external gateway protocol (EGP), interior gateway protocols (IGP), telnet and FTP, telnet, file transfer protocol(FTP) UNIT-IV Trivial file transfer protocol (TFTP), simple mail transfer protocol (SMTP), the Berkeley utilities, TCP/IP configuration and domain name service, TCP/IP configuration, configuration files, setting the host name, the loopback driver, managing ARP, using

ipconfig, the inetd daemon, the netstat command, the ping utility, tracing a connection, domain name service, DNS structure, the name server, resource records, IN-ADDR-ARPA, messages, the name resolver, BOOTP protocol.

SEMESTER VTH PAPER CODE: BCA 503 PAPER NAME: WEB DESIGNING CONCEPTS- HTML, MS FRONTPAGE UNIT-I Internet, evolution of internet, internet applications, internet technologies, clients and servers, hosts and nodes, internet services, getting connected, different types of connections; dial up leased, VSAT, internet service providers, choosing an ISP, address in internet: DNS system, IP addresses, connecting to dial-up internet accounts, intranets. E-mail; basics, e-mail networks, mail protocols; SMTP, POP, IMAP, MIME,S/MIME, accessing the mail system, e-mail working, understanding internet e-mail software, abbreviations, basic email functions, email clients, netscape navigator, outlook 98 and outlook express, email security, mailing lists. UNIT-II The components of HTML, a short history of world wide web, keeping up with HTML standards extensions, and difference, HTML document life cycle: developing documents, publishing documents, testing published documents, maintaining documents. creating first HTML document: understanding basics of HTML tools, entering tags and attributes, applying structures tags, linking documents, URL anatomy, types of URLs, constructing link anchors, inserting email, links, using style sheets, implementing style sheets, including images, developing images, adding images, using images as links,, creating image maps, using background images, developing tables, creating basic tables, spanning rows and columns, adding captions, formatting tables, adding and formatting, borders. UNIT-III HTML forms, developing HTML forms, determining form

content, creating forms, processing forms, creating frames, accommodating non-framed browsers, enabling effective navigation, adding java script, what is java script, adding java script to your document, adding event handlers, tracking visitors using cookies, bringing pages to life with DHTML, what is DHTML? Creating a collapsible document, converting document to HTML. UNIT-IV Generating HTML from a database, why generate HTML from a datable, deciding to use a database, choosing software, generating static HTML form database, maintaining pages generating from database, making your web site searchable, enabling visitors to search within your site, finding and implementing search engines, features of ms-front page, utility of it using over HTML, designing a site, understanding and using web servers. An overview.

SEMESTER 5TH PAPER CODE: BCA 504 PAPER NAME: RDBMS CONCEPT ORACLE UNIT-I Relational model concept, constraints, properties, relational algebra, CODDs 12 rule or equivalent, concept of keys, tuple relation calculus, simple and complex queries using relational algebra. UNIT-II interpreting data, entities and relationships, using E/R diagrams reducing E/R diagrams, reducing E/R diagrams to relations, normal form(1NF to 3NF and BCNF), lossless join dependencies, client server database and knowledge abased database, domain key, normal key. UNIT-III Functional dependencies, multivated and join dependencies and denormalization, acid properties of transaction, storing and retrieving data ,language support for an RDBMS, organizing a database, interacting with a database, end users view of a database, restricting access to a database. UNIT-IV Ensuring integrity of data and database architecture, the concept of data integrity, grouping commands related to a task, controlling concurrent data access, oracle, architecture, oracle as a RDBMS, architecture of oracle.

SEMESTER 5TH PAPER CODE: BCA 505 PAPER NAME: COMPUTER ANIMATION

GRAPHICS

AND

UNIT-I Application and introduction to various DTP packages, graphics devices, drawing geometry- mathematics for computer graphics, line drawing. UNIT-II 2D transformation, various line algos, curve and circle, clipping, panning, dragging, filling, character generation, generation of bar and pie chart. UNIT-III 3D graphics transformation, parallel projection, perspective projection, hidden surface removal algorithm, back face removal algorithm, floating horizon technique. UNIT-IV Animation, tweeking, morphing, introduction to GKS primitive, multimedia application.

Вам также может понравиться