🎁 self-study

    [정보처리기사 실기] 2017년 3회 복원

    문제 1. 다음 C언어로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (3점) #include int res10() { return 4; } int res30() { return 30 + res10(); } int res200() { return 200 + res30(); } int main() { int result; result = res200(); printf("%d\n", result); } 더보기 답: 234 문제 2. 경영 혁신 기법 중 벤치마킹 기법의 개념을 간략히 서술하시오. (2점) 더보기 답: 특정 분야에서 우수한 상대를 모델로 하여 자기 기업과의 성과 차이를 비교 분석하고, 단점을 극복하기 위해 상대의 앞선 운영프로세스를 배우면서 꾸준히 노력하여 자기 혁신을 하는 경영기법이다...

    [정보처리기사 실기] 2017년 2회 복원

    문제 1. 다음 C언어로 구현된 100을 넘지 않는 소수의 개수를 구하는 프로그램에서 괄호 (1)에 해당하는 가장 적합한 변수(Variable)나 조건식을 C언어 코드 형식으로 쓰시오. (4점) #include int isprime(int number) { int i; for(i = 2; i < number; i++) if (( 1 )) return 0; return 1; } int main() { int number = 100, cnt = 0, i; for(i = 2; i < number; i++) cnt = cnt + isprime(i); printf("%d를 넘지 않는 소수는 %d개입니다.\n", number, cnt); return 0; } 더보기 답: number % i == 0 문제 2. 다음..

    [정보처리기사 실기] 2017년 1회 복원

    문제 1. 데이터베이스와 관련한 다음의 를 분석하여 각 문제의 물음 (1), (2)에 답하시오. (6점) OLAP는 다차원으로 이루어진 데이터로부터 통계적인 요약 정보를 분석하여 의사결정에 활용하는 방식을 말한다. OLAP 시스템은 데이터 웨어하우스나 데이터 마트와 같은 시스템과 상호 연관되는 정보 시스템이다. 데이터 웨어하우스가 데이터를 저장하고 관리한다면 OLAP는 데이터 웨어하우스의 데이터를 전략적인 정보로 변환시키는 역할을 한다. OLAP는 중간 매개체 없이 이용자들이 직접 컴퓨터를 이용하여 데이터에 접근하는 데 있어 필수적인 시스템이라 할 수 있다. OLAP 연산에는 다음과 같은 것들이 있다. -Roll-up은 분석할 항목에 대해 한 차원의 계층 구조를 따라 단계적으로 구체적인 내용의 상세 데이..

    [정보처리기사 실기] 2020년 개정

    개정 이전과 비교하면 다음과 같다. 종전 변경 비고 1. 데이터베이스 3. 데이터베이스 구축 정보시스템 구축 관리로 일부 이동 2. 전자계산기 구조 (폐지) 3. 운영체제 소프트웨어 개발 및 프로그래밍 언어 활용에 통합 4. 소프트웨어 공학 1. 소프트웨어 설계 과목 확대 및 분리 2. 소프트웨어 개발 5. 데이터통신 (폐지) 프로그래밍 언어 활용 및 정보시스템 구축 관리에 통합 (신설) 4. 프로그래밍 언어 활용 5. 정보시스템 구축 관리 다음 NCS 능력단위 중에서 출제된다. (정보처리기사는 12개) NCS 세분류 NCS 능력단위 정보처리 기사 정보처리 산업기사 정보처리 기능사 응용SW엔지니어링 요구사항 확인 ✔️ 데이터 입출력 구현 ✔️ 통합 구현 ✔️ 제품소프트웨어 패키징 ✔️ 서버프로그램 구현 ..

    실기 참고 사이트

    (신)정보처리기사 실기 기출 문제 CBT https://q.fran.kr/%EC%8B%9C%ED%97%98/%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%EA%B8%B0%EC%82%AC%20%EC%8B%A4%EA%B8%B0

    용어 정리

    파라미터(Parameter, 매개변수): 변수와 같이 값을 일시적으로 저장하는 것으로, DBMS에서는 사용자가 원하는 값을 프로그램에 전달하기 위해 사용됨 = 기능을 호출할 때 필요한 값 ex) 전화를 건다는 기능을 실행하고 싶음 → 전화를 '어디로'(=파라미터) 걸어라 트랜잭션(Transaction): 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들

    [정보처리기사 정리 요약본] 3과목. 데이터베이스 구축 (~논리 데이터베이스 설계)

    3과목. 데이터베이스 구축 1장. 논리 데이터베이스 설계 075. 데이터베이스 설계(A) 사용자의 요구를 분석하여 그것들을 컴퓨터에 저장할 수 있는 데이터베이스 구조에 맞게 변형한 후 특정 DBMS로 데이터베이스를 구현하여 일반 사용자들이 사용할 수 있게 하는 것 데이터베이스 설계 시 고려사항 무결성: 제약 조건을 항상 만족해야 함 일관성: 데이터들 사이나 특정 질의에 대한 응답이 처음부터 끝까지 변함없이 일정해야 함 회복: 장애 발생 시 해당 직전의 상태로 복구할 수 있어야 함 보안: 불법적인 데이터 노출 또는 변경/손실로부터 보호할 수 있어야 함 효율성: 응답시간 단축, 시스템 생산성, 저장 공간 최적화 등이 가능해야 함 데이터베이스 확장: DB 운영에 영향 없이 지속적으로 데이터를 추가할 수 있어야..

    [정보처리기사 정리 요약본] 2과목. 소프트웨어 개발

    2과목. 소프트웨어 개발 1장. 데이터 입출력 구현 036.자료 구조(B) 그림으로 같이 확인 할 것 효율적 프로그램을 작성할 때 가장 우선적인 고려사항은 저장 공간의 효율성과 실행시간의 신속성 자료 구조는 일련의 자료들을 조직하고 구조화함 어떠한 자료 구조에서도 필요한 모든 연산을 처리할 수 있음 자료 구조에 따라 프로그램 실행 시간이 달라짐 선형 구조(Linear Structure) 배열(Array): 첨자를 이용한 데이터 접근법 동일한 자료형의 데이터들이 같은 크기로 나열되어 순서를 갖고 있는 집합 정적인 자료 구조로 기억장소의 추가가 어렵고 데이터 삭제 시 데이터가 저장되어 있던 기억장소가 빈 공간으로 남아 있어 메모리의 낭비 발생 반복적인 데이터 처리 작업에 적합 동일한 이름의 변수를 사용하여 ..

    [정보처리기사 정리 요약본] 1과목. 소프트웨어 설계

    1과목. 소프트웨어 설계 1장. 요구사항 확인 001. 소프트웨어 생명주기(A) 소프트웨어 생명공학: 소프트웨어 위기 극복을 위해 연구된 학문 폭포수 모형: 가장 오래되고 폭넓게 사용, 성공 사례 많음, 선형 순차적, 되돌아갈 수 없음 프로토타입 모형: 요구사항이 불명확할 때 그것을 정확하게 파악하기 위해 잘 쓰임, 사용자와 시스템간의 인터페이스 중점 개발 나선형 모형: 보헴이 제안, 점진적 모형, 위험 관리 계획수립 - 위험분석 - 개발 및 검증 - 고객 평가 순서로 진행 애자일 모형: 고객과의 의사소통에 초점, 소규모 프로젝트/고도 숙련된 개발자/급변 요구사항에 적합함 전략 수립 후 -> 개발-설계-테스트(과정 반복) 도구보다는 개인 상호 작용을 중시 문서보다는 실행되는 SW을 중시 계약 협상보다는 ..

    JAVA1 ~완강

    라이브러리: 자바의 기본 내장 기능 (ex: system: 화면 출력, Date: 날짜, Math: 수학적 기능 등) *computer - OS - Java - API - Java Program - UI or API API(Application Programming Interface): 자바를 응용해서 프로그램밍적으로 실행되는 프로그램을 만들기 위해 사용되는 조작 방법 UI(User Interface): 사람이 프로그램을 조작하기 위한 조작 장치 *자바 문서 보는 법 검색어: API documentation java (버전) ⇒ https://docs.oracle.com/javase/8/docs/api/ 에 접속하여 원하는 기능 찾아서 참고 *13.3. 자바 문서 보는 법 - 클래스 클래스: 서로 연관된..