Programme guide distance Education Programmes


MCA 12 - Computer Communication Networks



Yüklə 283,58 Kb.
səhifə5/8
tarix11.10.2017
ölçüsü283,58 Kb.
#4337
1   2   3   4   5   6   7   8

MCA 12 - Computer Communication Networks


Data Communications: Multiplexing, Signaling, Encoding & Decoding, Error Detection & Recovery, Flow Control, Sliding Window, Congestion Management.

Communication Networks: Introduction to networking, OSI Model for Networking, Internet, ATM, Network Components (Cables, Hubs, Bridges, Switches , Routers), Network Topologies, Shared Medium, Peer to Peer, Hybrid Technology.

Network Technologies: Local Area Network Technologies, Ethernet Technologies, Ethernet Versions, Token Ring Technologies, Wide Area Network Technologies (Frame Relay, SMDS, ISDN, SONET, PPP, HDLC, LLC), Wireless Networks (Radio Frequencies, Microwave Frequencies, Infrared Waves.

Multiple Access: Design Issues, Distributed & Centralized Design, Circuit Mode & Packet Mode Design, Implementation Issues, Performance Considerations, Base Technology (FDMA, TDMA, CDMA, Centralized Access, Circuit Mode Access, Poling or Packet Mode Access, Reservation Based Access), Distributed Access (decentralized polling, CSMA, CSMA/ CA, CSMA/CD, Busy Tone Multiple Access & Multiple Access Collision Avoidance, Token Passing, ALOHA, Slotted ALOHA, Reservation ALOHA), Hardware Addressing

Switching: Circuit Switching (Time Division switching, Space division switching, time space switching, time space time switching), Packet Switching (Port Mappers, Blocking, ATM Switching, Switching Fabric (Crossbar, Broadcast, Switching Fabric Elements), Bridges (Transparent bridges, Spanning Tree Algorithm, Virtual LANS), Switches.

Naming & Addressing: Hierarchical Naming, Addressing, Telephone Networks, Internet, IPv4, Subnetting Ipv4 Networks, Private Networks, Asynchronous Transfer Mode, Name Resolution, Address Resolution Protocol (ARP), RARP

Routing: Routing Information, Routing Protocols, Hierarchical Routing, Multicast Routing. Services & Applications: File transfer protocol, TFTP, Domain Name System, DHCP, SNMP, Electronic Mail, WWW, HTML, HTTP, RPC & Middleware.

Security: Threats, Encryption/Decryption, Firewalls, IP Security, Web Security, Email Security.

MCA 13 - Communication Skill


Communication- Channels, Technical Communication, Importance. Listening Process, Types, Improving Listening Process.

Speaking, Speech Process, Strategies for good communication, Improving fluency, Body Language, Professional Speaking, Job Interviews, Group Discussions.

Presentation Skills, Professional Writing, Résumés and job applications, Email messages, Reports.

Paper 14 - Advanced Unix Programming


UNIT-I

The File System: The basics of files, What's in a file?, Directories and filenames, Permissions, Inodes, The directory hierarchy, Devices.

Using the Shell: Command line structure, Metacharacters, Creating new commands, Command argument and parameters, Program output as arguments, Shell variables, More on I/O redirection, Looping in shell programs, bundle: putting it all together, Why a programmable shell?

UNIT-II

Filters: The grep family, Other filters, The stream editor sed, The awk pattern scanning and processing languages, Good files and good filters.

Shell Programming: Customizing the cal command, Which command is which? While and until loops: watching for things, Traps: catching interrupts, Replacing a file: overwrite, zap: killing processes by name, The pick command: blanks vs. arguments, The news command: community service messages, get and put: tracking file changes.

UNIT-III

Programming with Standard I/O: Standard input and output: vis, Program arguments, File access, A screen-at-a-time printer: p, on bugs and debugging, An interactive file comparison program, Accessing the environment.



UNIT-IV

Unix System Call: Low level I/O, File system: directories, File system: inodes, Processes, Signals and interrupts.



UNIT-V

Program Development: Stage 1: A four-function calculator, Stage 2: Variables and error recovery, Stage 3: Arbitrary variable names; built-in functions, Stage 4: Compilation into a machine, Stage 5: Control flow and relational operators, Stage 6: Functions and procedures; input/output, Performance evaluation.

Document Preparation: The ms macro package, The troff level, The tbl and eqn preprocessors, The manual page, Other document preparation tools.

MCA 15 - Operation Research


Nature and scope of operations research, problem, formulation, model construction, deriving solutions from models.

Sensitivity analysis, allocation problems, assignment and distribution problems.

Linear allocation problems, inventory problems.

Replacement and maintenance and reliability problems, dynamic programming, cure in problems.

Co-ordination (PERT and critical path) method and routine problems, competitive problems, simulation and problems of implementation. .

SEMESTER - IV

MCA 16 - Software Engineering


Introduction to Software Engineering Challenges and approaches. Software Development Process Models: Waterfall model, prototyping, iterative, time boxing. Software Implementation and Management Process: inspection, configuration, change management.

Software Requirement, Architecture and Planning Problem analysis, requirements specification, functional specification with use case, validation and quality matrix, component and connector view, styles for component and connector view, evaluating architectures. Planning a software project- effort estimation, scheduling, configuration management, quality, risk and monitoring.

CASE Tools Documentation Tools, Analysis and Design Tools.

Programming Tools: Integration, implementation and testing tools.

Maintenance Tools: Integrated case environment.

Specification Phase: Informal specifications, structured system analysis, entity relationship modeling, finite state machines, petri nets, formal techniques.

Function Oriented Design: vel concepts, structured design methodology

Object Oriented Analysis and Design Phase Object oriented analysis- class modeling, dynamic modeling, challenges of object oriented analysis. Design phase, design abstraction, action oriented design, transaction analysis, formal techniques for detailed design, challenges of the design phase.

Implementation, Testing and Maintenance Coding: Programming principles and guidelines, refactoring, verification, complexity metrics.

Testing: Black box testing, white box testing process, defect analysis, reliability estimation.

Maintenance: Why maintenance is necessary? management of maintenance, challenges of maintenance phase..


Yüklə 283,58 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə