This document provides an overview of the topics to be covered in a course on computer applications for management. The course will cover computer fundamentals, hardware, networking, software, application software, internet applications, and include lab sessions. Recommended books are listed. The document outlines the objectives of using computers, how computers work, basic hardware components, data representation, memory types and organization, storage devices, I/O devices, networking concepts, algorithms and flowcharts, programming languages, system and application software, and internet applications like email and the world wide web. Lab tasks are also mentioned.
checking dependencies between instructions to determine which instructions can be grouped together for parallel execution;
assigning instructions to the functional units on the hardware;
determining when instructions are initiated placed together into a single word.
Very long instruction word or VLIW refers to a processor architecture designed to take advantage of instruction level parallelism
This type of processor architecture is intended to allow higher performance without the inherent complexity of some other approaches.
Things Every Oracle DBA Needs to Know about the Hadoop EcosystemZohar Elkayam
Session from BGOUG I presented in June, 2016
Big data is one of the biggest buzzword in today's market. Terms like Hadoop, HDFS, YARN, Sqoop, and non-structured data has been scaring DBA's since 2010 - but where does the DBA team really fit in?
In this session, we will discuss everything database administrators and database developers needs to know about big data. We will demystify the Hadoop ecosystem and explore the different components. We will learn how HDFS and MapReduce are changing the data world, and where traditional databases fits into the grand scheme of things. We will also talk about why DBAs are the perfect candidates to transition into Big Data and Hadoop professionals and experts.
Introduction to Big Data and NoSQL.
This presentation was given to the Master DBA course at John Bryce Education in Israel.
Work is based on presentations by Michael Naumov, Baruch Osoveskiy, Bill Graham and Ronen Fidel.
The Ultimate IBM and Lotus on Linux Workshop for Windows AdminsBill Malchisky Jr.
Linux is quite simple to learn and understand when you have proper comprehension of the fundamentals. So let's teach attendees about the insights into administering a Linux server, allowing you to manage your IBM/Lotus applications with ease. You will receive highlights of the full training course Bill teaches his clients: application install tips, Linux shell techniques, basic scripting, and your questions answered throughout the class.
Given at Midwest LUG 2012 and UKLUG 2012
Know thy cost (or where performance problems lurk)Oren Eini
Performance happens. Whether you're designed for it or not it doesn’t matter, she is always invited to the party (and you better find her in a good mood). Knowing the cost of every operation, and how it distributes on every subsystem will ensure that when you are building that proof-of-concept (that always ends up in production) or designing the latest’s enterprise-grade application; you will know where those pesky performance bugs like to inhabit. In this session, we will go deep into the inner working of every performance sensitive subsystem. From the relative safety of the client to the binary world of Voron.
checking dependencies between instructions to determine which instructions can be grouped together for parallel execution;
assigning instructions to the functional units on the hardware;
determining when instructions are initiated placed together into a single word.
Very long instruction word or VLIW refers to a processor architecture designed to take advantage of instruction level parallelism
This type of processor architecture is intended to allow higher performance without the inherent complexity of some other approaches.
Things Every Oracle DBA Needs to Know about the Hadoop EcosystemZohar Elkayam
Session from BGOUG I presented in June, 2016
Big data is one of the biggest buzzword in today's market. Terms like Hadoop, HDFS, YARN, Sqoop, and non-structured data has been scaring DBA's since 2010 - but where does the DBA team really fit in?
In this session, we will discuss everything database administrators and database developers needs to know about big data. We will demystify the Hadoop ecosystem and explore the different components. We will learn how HDFS and MapReduce are changing the data world, and where traditional databases fits into the grand scheme of things. We will also talk about why DBAs are the perfect candidates to transition into Big Data and Hadoop professionals and experts.
Introduction to Big Data and NoSQL.
This presentation was given to the Master DBA course at John Bryce Education in Israel.
Work is based on presentations by Michael Naumov, Baruch Osoveskiy, Bill Graham and Ronen Fidel.
The Ultimate IBM and Lotus on Linux Workshop for Windows AdminsBill Malchisky Jr.
Linux is quite simple to learn and understand when you have proper comprehension of the fundamentals. So let's teach attendees about the insights into administering a Linux server, allowing you to manage your IBM/Lotus applications with ease. You will receive highlights of the full training course Bill teaches his clients: application install tips, Linux shell techniques, basic scripting, and your questions answered throughout the class.
Given at Midwest LUG 2012 and UKLUG 2012
Know thy cost (or where performance problems lurk)Oren Eini
Performance happens. Whether you're designed for it or not it doesn’t matter, she is always invited to the party (and you better find her in a good mood). Knowing the cost of every operation, and how it distributes on every subsystem will ensure that when you are building that proof-of-concept (that always ends up in production) or designing the latest’s enterprise-grade application; you will know where those pesky performance bugs like to inhabit. In this session, we will go deep into the inner working of every performance sensitive subsystem. From the relative safety of the client to the binary world of Voron.
Microprocessors & microcontrollers- The design ContextDebasis Das
Describes the context in which microprocessor and microprocessor based designs are carried out. Suitable for 4 year engineering degree courses in Electriical engineering, Computer Science and engineering and any other such courses of different universities.
Management control systems jsb 606 part4Debasis Das
Management Control Systems make management of an organization possible. This set of presentations tells you what they are and how to go about building them. The series is in four parts. If you need to download the presentations mail me at ddas15847@gmail.com
Management control systems jsb 606 part3Debasis Das
Set 3 for the course Management Control Systems. This contains details of various control systems in use.Management Control Systems make management of an organization possible. This set of presentations tells you what they are and how to go about building them. The series is in four parts. If you need to download the presentations mail me at ddas15847@gmail.com
Management control systems jsb 606 part2Debasis Das
Management Control Systems make management of an organization possible. This set of presentations tells you what they are and how to go about building them. The series is in four parts. If you need to download the presentations mail me at ddas15847@gmail.com
Management control systems jsb 606 part1Debasis Das
Management Control Systems make management of an organization possible. This set of presentations tells you what they are and how to go about building them. The series is in four parts. If you need to download the presentations mail me at ddas15847@gmail.com
This presentation is about the complex ecosystem that education has become. There are revolutionary changes happening in the system requiring professional managers to handle many issues.
2. Content
1. Computer Fundamentals
2. Introduction to computer
Hardware
3. Networking
4. Introduction to Software
5. Application Software
6. Internet Applications
7. Lab Sessions
Debasis Das 2
3. Recommended Books
• Rajaraman, V.: Fundamentals of
Computer, PHI
• Norton, P.: Introduction to
Computers, TMH
• Narang, R.: Database Management
System, PHI
• Tangny & Mahony, O.: Local Area
Network and Their Application, PHI
• NIIT: Understanding Business
Information System, PHI
Debasis Das 3
4. Why do we need
Computers?
• Get more work done
• Get work done faster
• Get more complex work done
Debasis Das 4
5. How Do Computers
Do it?
• Are they more intelligent?
• They work unimaginably fast
• They are able to take simple
logical decisions
• They don’t get tired
• They don’t need a break
• They don’t fall sick (usually)
Debasis Das 5
8. Objectives
• It is a general purpose tool
• Can be applied to a very large range
of problems
• It can handle huge volumes of data
• Personal computers are aids to
personal productivity
Debasis Das 8
10. Basic Cycle
1. Get next instruction
4. Get operation
done
Mindless
List But
Of Faithful Temp
Instructions clerk storage
2. Make out
What is to be
Done. 3. Get
operands
In Von Neumann Stored memory architecture 5. Store
The instructions, operands, temporary and final results
results are in same memory. Debasis Das 10
11. Computer Basic Cycle
Fetch next instruction, increment
pointer
Decode the instruction
Fetch operands, if necessary
Execute
Store Results
Debasis Das 11
15. Processor
Internals Control Bus
Data bus
Control General Purpose
Accumulator
Unit Registers
Operand Register Instruction Decoder
Instruction Pointer
Address bus
Debasis Das 15
17. Positional Notation
123 = 1 x 10^2 + 2 x 10^1 + 3 x 10^0; base 10 number system
Digits are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
101 = 1 x 2^2 + 0 x 2^1 + 1 X 2^0; base 2 number system
Digits are 0, 1 (binary digits or Bits)
Debasis Das 17
18. Introduction
to
Computer Hardware
Debasis Das 18
34. Network Model
End to end
Application Layer Application Layer
Presentation Layer Presentation Layer
Session Layer Session Layer
Transport Layer Transport Layer
Node to node
Network Layer Network Layer
Data link layer Data link layer
Physical Physical
Debasis Das 34
40. Algorithms
• Process/method to solve a problem
• Step by step process
• Deterministic
• Iterative
• Recursive
Debasis Das 40
41. Flowcharts
• Graphical representation of a process
• Could be used to represent an
algorithm
• Could be used to represent a
complete program
Debasis Das 41
46. System Software
• Software that comes with the system
• Usually the software required to run
the system properly
– Operating system
– Assemblers
– Compilers
– Linker
– Loader
– Etc.
Debasis Das 46
48. Application Software
• Everything else that helps get
something done with the computer
• Usually to solve just one set of
problems
• Takes specific inputs and outputs
specific data
Debasis Das 48
49. Word
Processing
• Microsoft Word, Open Office Writer
• Helps create documents
• Caters to all the formatting
requirements
• Lets you combine other elements
besides text
• Takes care of printing of the
documents
Debasis Das 49
50. Spreadsheet
• Table based calculations made possible
• Data is arranged in rows and columns
• Rows and columns can be related
through embedded formula
• What-if scenarios can be studies, as
data changes in the main set will
automatically generate data in other
cells
Debasis Das 50
51. Presentation
• Electronic equivalent of flip chart
presentation
• Slides could be created and
presented one by one
• Each slide, like flip carts can have
text and graphics
• Automatic shows can be created
Debasis Das 51
52. Database
Management
Systems
• Large amount of tabular data can be
created
• In the relational database version
one such table may be related to
another one
• Many such databases could be
created within a DBMS
Debasis Das 52
55. Internet
• Interconnected set of computers
• Network of networks
• Open & Heterogeneous
• Follows standards
• Anyone can connect to the Internet
through an ISP
Debasis Das 55
62. Lab Tasks
• Compose a one page resume
• Develop a spreadsheet for marks,
calculate class average, calculate
grade
• Develop a 10 slide presentation on
the workshop-what you learnt
Debasis Das 62